.make-select-wrap,.dyefor-quantity-select__topwrap{display:flex}@media (max-width: 750px){body.mobile-no-scroll{overflow:hidden}}dyefor-quantity-select a,dyefor-quantity-select a:visited,dyefor-quantity-select a:active,dyefor-quantity-select a:hover{color:#000;text-decoration:none}dyefor-quantity-select .quantity-dropdown-wrap{display:inline-block;position:relative;margin-bottom:10px;margin-right:7px}dyefor-quantity-select .quantity-dropdown-wrap .dropbtn{background-color:#f2f2f2;border:#f2f2f2;color:#404040;font-size:16px;font-weight:400;height:73px}dyefor-quantity-select .quantity-dropdown-wrap .Droplist-display{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;flex:auto;align-items:center}dyefor-quantity-select .quantity-dropdown-wrap .Droplist-displayText{padding:0 20px}dyefor-quantity-select .quantity-dropdown-wrap .Droplist-display:hover:after{border-top-color:#404040!important}dyefor-quantity-select .quantity-dropdown-wrap .Droplist-display:after{border:6px solid transparent;border-bottom-width:0;border-top-color:#212121;content:"";width:0}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-content{display:none;position:absolute;background-color:#fff;z-index:1000;border:1px solid #f2f2f2;padding:0;max-height:284px;overflow-y:scroll;width:253px}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-content ul{list-style:none;padding:0;margin:0}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-content li{padding:5px 20px;margin:0;height:40px;cursor:pointer}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-content li:hover{background-color:#dadada}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-content .discount-msg{float:right}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-content .discount-msg .whole-price{text-decoration:line-through}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-content li:hover .discount-msg{color:#fff}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-content .selected{background-color:#f2f2f2;font-weight:bolder}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content{display:none;position:fixed;z-index:2147483641;left:0;top:0}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .background{width:100vw;height:100vh;overflow:auto;background-color:#000;background-color:#0006}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap{height:50vh;bottom:0;background-color:#fff;position:fixed;width:100vw}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap .quantity-mobile-menu-title{align-items:center;height:40px;border-bottom:1px solid #e4e4e4;display:flex}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap .cancel-link{flex:0 1 33%;padding:0 16px;position:absolute}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap .title-text{font-size:16px;color:#212121;font-weight:700;flex:1 1 100%;text-align:center}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap ul{height:calc(100% - 40px);overflow:scroll;list-style:none;padding:0}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap ul li{margin:0;height:40px;display:flex;align-items:center}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap ul li a{padding:5px 20px;display:block;width:100%}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap ul li .discount-msg{float:right}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap ul li .discount-msg .whole-price{text-decoration:line-through}dyefor-quantity-select .quantity-dropdown-wrap .dropdown-mobile-content .quantity-mobile-menu-wrap ul .selected{background-color:#f2f2f2;font-weight:bolder}dyefor-quantity-select .quantity-dropdown-wrap .quantity-dropdown-input-content{position:absolute;z-index:2;top:0}dyefor-quantity-select .quantity-dropdown-wrap .quantity-input{min-width:42px;min-height:73px;max-height:73px;max-width:48px;text-align:center;padding:5px;border:1px solid #000;outline:0rem solid rgba(var(--color-foreground),0);box-shadow:0 0}@media screen and (min-width: 769px){dyefor-quantity-select .quantity-dropdown-wrap.open .dropdown-content,dyefor-quantity-select .quantity-dropdown-wrap.open .quantity-dropdown-input-content{display:block}dyefor-quantity-select .quantity-dropdown-wrap.open .QuantitySelector-quantity{visibility:hidden}dyefor-quantity-select .quantity-dropdown-wrap.open.open-top .dropdown-content{bottom:calc(100% - 1px)}}@media screen and (max-width: 768px){dyefor-quantity-select .quantity-dropdown-wrap.open .dropdown-mobile-content{display:block}}dyefor-quantity-select .quantity-dropdown-wrap.notvisible{visibility:hidden}.has_quantity-dropdown .unit_label{font-size:1.2rem;text-transform:lowercase}.has_quantity-dropdown .was_price{display:block;font-size:1.2rem;text-transform:lowercase;text-decoration:none}.has_quantity-dropdown .was_price .was_subtotal{text-decoration:line-through}.has_quantity-dropdown .was_price .subtotal_label{text-decoration:none}.has_quantity-dropdown .modal_price{min-height:6.9rem;height:6.9rem}#product_accessories{margin-bottom:2rem;display:block;overflow:hidden}#product_accessories_items .product_accessories_item{clear:both;display:flex;min-height:101px;margin-top:10px;background-color:#f9f9f9!important;border-radius:8px;padding:8px 0}#product_accessories_items .product_accessories_item select.accessory_select{list-style:none;visibility:inherit;box-sizing:border-box;font-family:Open Sans;font-size:1.2rem;line-height:2.24rem;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed;max-width:100%;text-indent:.01px;cursor:pointer;text-align:left;border:1px solid;color:inherit;padding:4px;margin:0!important;-webkit-appearance:none;appearance:none;padding-right:30px!important;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='PwzrSvgIcon-root-1108 PwzrSelect-icon-968 PwzrSelect-iconOutlined-971' focusable='false' viewBox='0 0 24 24' aria-hidden='true' role='presentation' width='24' height='24'><path d='M7 10l5 5 5-5z' fill='black'></path></svg>") no-repeat;background-position:right 5px top 50%;border-radius:4px!important;width:190px!important;border-color:#fff}#product_accessories_items .product_accessories_item select.accessory_select:focus-visible{outline:0;box-shadow:none;border-color:#101010}dyefor-product-accessories #product_accessories_items .product_accessories_item select.accessory_select{font-size:14px}@media screen and (min-width: 769px){dyefor-product-accessories #product_accessories_items .product_accessories_item select.accessory_select{width:228px!important}}#product_accessories_items input[type=checkbox]{display:block;width:30px;height:30px;min-width:initial;margin-left:7px}#product_accessories_items .accessory-image{border-radius:10px;cursor:pointer}#product_accessories_items .select{max-width:170px}#product_accessories_items div.fll{display:flex;align-items:center}dyefor-product-accessories #product_accessories_items div.fll:nth-child(3){padding-left:10px}#product_accessories_items div.fll:nth-child(3){flex-grow:1}#product_accessories_items img{margin:0 5px;mix-blend-mode:multiply}#product_accessories_items .link-wrap{text-transform:none;width:206px;font-size:14px}dyefor-product-accessories #product_accessories_items .link-wrap{font-size:16px}@media screen and (max-width: 770px){dyefor-product-accessories #product_accessories_items .link-wrap{font-size:14px}#product_accessories_items .link-wrap{width:151px}#product_accessories_items .product_accessories_item select.accessory_select{width:155px!important}}@media screen and (min-width: 769px){#product_accessories_items .link-wrap{width:185px}}@media screen and (min-width: 960px){#product_accessories_items .link-wrap{width:100%}}#product_accessories_items a,#product_accessories_items a:hover,#product_accessories_items a:visited,#product_accessories_items a:active{text-decoration:none;color:#000}dyefor-personalise-message #popup{font-family:var(--font-body-family);position:relative;width:100%;text-transform:none;font-weight:400}dyefor-personalise-message #popup .popup-title{padding:12px 15px 8px;position:relative;border-bottom:1px solid #f2f2f6;font-weight:700;font-size:20px;margin:0 0 10px}dyefor-personalise-message #popup .modal-popup{display:none;position:fixed;z-index:9999;padding-top:10vh;left:0;top:0;width:100%;height:100%;overflow:auto;max-height:100vh;background-color:#000;background-color:#0006}dyefor-personalise-message #popup .modal-content{background-color:#fefefe;margin:auto;padding:0 0 20px;border:1px solid #888;width:80%;max-width:700px;text-transform:none;max-height:90vh}dyefor-personalise-message #popup .modal-content .text-img-content{padding:15px 0 0;display:flex;line-height:initial;font-size:13px}dyefor-personalise-message #popup .modal-content .text-img-content img{height:40px;width:40px;float:left;margin-right:10px}dyefor-personalise-message #popup .closebtn{color:#aaa;font-size:28px;position:relative;font-weight:700;top:-19px;left:14px;float:right}dyefor-personalise-message #popup .text-content{max-height:70vh;overflow:auto}dyefor-personalise-message #popup .closebtn:hover,dyefor-personalise-message #popup .closebtn:focus{color:#000;text-decoration:none;cursor:pointer}dyefor-personalise-message #popup .bolder{font-weight:700}dyefor-personalise-message #popup .action_button{background:#000;color:#fff;border:1px solid #000000;padding:0 20px;text-align:center;cursor:pointer;min-height:42px;height:40px;line-height:1.2;vertical-align:top;font-family:var(--font-body-family);font-weight:700;font-size:17px;text-transform:lowercase;letter-spacing:0px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}@media screen and (max-width: 840px){dyefor-personalise-message #popup{font-size:14px}dyefor-personalise-message #popup .desktop{display:none}dyefor-personalise-message #popup .modal-popup{background-color:#fff;padding-top:0}dyefor-personalise-message #popup .closebtn{top:-38px;color:#666;background-color:transparent;border-color:transparent;margin-right:10px}dyefor-personalise-message #popup .modal-content-outer{position:relative;margin:0;padding:0;height:calc(100% - 49px)}dyefor-personalise-message #popup .modal-content{border:1px solid #f6f2f2;box-shadow:0 5px 12px #ccd1cc91;padding:40px 20px;border-radius:5px;width:auto;margin:20px 15px 15px}}@media screen and (min-width: 841px){dyefor-personalise-message #popup .mobile{display:none}dyefor-personalise-message #popup .closebtn{top:-36px;background-color:transparent;border-color:transparent;margin-right:4px}dyefor-personalise-message #popup .modal-content-inner{padding:20px}}.varDlgCust{left:0;top:0;width:80%;height:100%;display:none;background:#fff;z-index:9999;margin:auto;padding-bottom:60px!important;max-width:640px}.varDlgCust .cst_selected_image{margin:auto}.varDlgCust .cst_inner_container{width:80%;margin:auto;max-width:400px}@media screen and (max-width: 480px){.varDlgCust .cst_inner_container{width:93%}.varDlgCust .cst_inner_container .cst-dv-parent{margin:9px}}.varDlgCust .cst_inner_container .cst-dv-parent[data-cst-txt-id=Text],.varDlgCust .cst_inner_container .cst-dv-parent[data-cst-txt-id=text]{margin:9px}.varDlgCust .cst_inner_container.row-cancel-done{width:80%}@media screen and (max-width: 480px){.varDlgCust .cst_inner_container.row-cancel-done:after{content:"";display:table;clear:both}}.btnCstPreview{float:left}.btnCstDone{float:right}.cst-dv-parent{position:relative;display:inline-block}.cst-dv-parent label{margin-bottom:0;text-align:center}.upload-btn-wrapper{border:2px solid #e4e4e4;text-align:center;cursor:pointer}.upload-btn-wrapper{background-image:--asset-upload-photos-icon-svg-url;width:100px;height:100px;background-size:100%;background-position:center center;background-repeat:no-repeat;cursor:pointer}.upload-btn-wrapper.done .cst_cb_uploded{display:inline-block!important}.upload-btn-wrapper:after{content:" ";height:24px;width:24px;position:absolute;top:96px;right:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAYCAYAAAALQIb7AAAABmJLR0QA/wD/AP+gvaeTAAABvUlEQVRIibWWv2tUQRSFv7uKhk00ENmIS4KFgov4o4tKOu2Crb2CWIj+CfovWFprayEBtdE0WpsuoEYFm4BKCOqGgBI+C8e4ht0389x4mvve3DPnzJ0ZLgMZqHPqstVYVudyWjmjKXUjY/QbG+pUlV4j43cFGClc2whwuYoQPVW0gUvAMWBXGr4ItAvNAFaAR+l7E3gNPIiIlS2GOqOuFm5XXayqM1uVqUvA8RoV1MVSRJwIdRL4WGNiF/gETAJjNeYdbAATheTHwDlgf0QcAcbT/5PC+ROonYJ9v1Wlot4u0OiUmN3rEb2mLqpd9aV6tSd3f1iz7+qhJHZzAOdGyrfVH8OYPU9C+9T1AZyuOpZ4L6rMch3kfYongeYAzihwahu/L3Jme1L8luF9SXHvMGanU3zF4FW/41dbgj8V9kfmzFTPJN6surYtt6bOpvzZjE7R1V9Um0lwWr2jPkxxOo03E29oM9UFtW+nUQ+kfA6d3YCZcwM4D7xR7wILwGegBVwArlPW8gx1FPhK/rIMg01gvBER68D8fzQCmE8+oLbUZwX7/i94qrbg72dBAEeBwztY0QfgbUSU3IudxU96/cge7DmgSwAAAABJRU5ErkJggg==);color:#fffc}.text-input-wrapper .upload-btn-wrapper:after{content:none}.cst_cb_uploded{width:15px;height:15px;margin-top:3px;margin-right:3px;float:right;display:none!important}.cst-dv-parent .progress{height:20px}.dvCropContainer{width:100%;height:100%;position:fixed;z-index:9991;top:0;left:0}.crTransp{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#424242;opacity:.9}.dvCropContainer .dvCropMain{width:400px;margin:auto;left:calc(50% - 150px);top:calc(30% - 150px);position:absolute;background-color:#fff;padding:25px 10px 10px!important}.dvCroper{width:380px;height:380px}.btn-done-crop{width:100%}.btn-cancel-crop{position:absolute;right:10px;top:10px;line-height:0;cursor:pointer;font-size:x-large}.cropDvDoneCancel{width:100%;margin-left:auto;margin-right:auto}.cropDvDoneCancel input[type=button]{width:49%!important}.crop-rotate{background-size:contain;background-position:center center;background-repeat:no-repeat;width:30px;height:30px;display:inline-block}.dvCropMain .slider{height:19px;width:auto!important;margin:15px 20px!important}.btnCstPreview,.btnCstDone{width:auto!important}.btnRotate{display:inline-block;position:relative;width:auto!important}.btnRotateLeft{float:left}.btnRotateRight{float:right}.dvRotateRow{width:90%;margin:10px auto;height:50px}.btnStartCust{margin-bottom:25px;width:100% important}.custom-form-active sticky-header{display:none;visibility:hidden;opacity:0}@media screen and (max-width: 767px){.custom-form-active .dvCropMain{padding-top:25px!important;width:100%;left:0;right:0}.dvCroper{width:100%}.dvRotateRow{max-width:300px}}.row-edit-order{display:none}.cst-form-preview .row-edit-order{display:block}.cst-form-preview .row-cancel-done,.cst-form-preview .cst_container.cst_inner_container,.cst-form-preview #dynamic_ui{display:none}.cst-form-card-product .row-edit-order .btnCstCard{display:inline-block!important;float:right}.cst-form-card-product .row-edit-order .btnAddToChart{display:none!important}.dv-used-map{height:45px}.card-step-active .dvCardsStep,.card-step-active .row-card-step,.map-step-active .dvMapStep,.map-step-active .row-map-step,.skymap-step-active .dvSkyMapStep,.skymap-step-active .row-skymap-step{display:block!important}.card-step-active .row-cancel-done,.card-step-active #dynamic_ui,.card-step-active .dvDynForm,.card-step-active .cst_selected_image,.map-step-active .row-cancel-done,.map-step-active #dynamic_ui,.map-step-active .dvDynForm,.map-step-active .cst_selected_image,.map-step-active .cst_container,.skymap-step-active .row-cancel-done,.skymap-step-active #dynamic_ui,.skymap-step-active .dvDynForm,.skymap-step-active .cst_selected_image,.skymap-step-active .cst_container,.card-step-active .row-edit-order,.map-step-active .row-edit-order,.row-cancel-done.withMap .btnCstDone,.row-cancel-done.withSkyMap .btnCstDone{display:none!important}.row-cancel-done.withMap .btnCstStartMap,.row-cancel-done.withSkyMap .btnCstStartSkyMap{display:inline-block!important}.row-map-step.noNext .btnCstStartMapNext,.row-skymap-step.noSkyNext .btnCstStartSkyMapNext{display:none!important}.row-map-step.withMap .btnCstStartMapNext,.row-skymap-step.withSkyMap .btnCstStartSkyMapNext{display:inline-block!important}.row-map-step.withMap .btnMapNext,.row-skymap-step.withSkyMap .btnSkyMapNext{display:none!important}.btnCstStartSkyMapNext,.btnCstStartMapNext{display:none}.dvMapContainerWrap{position:relative}.dvMapContainer{width:500px;height:500px;margin-left:auto;margin-right:auto;transform-origin:top left}.mapIcon{width:50px;height:auto;float:left}.btnMapNext,.btnCstStartMapNext,.btnSkyMapNext,.btnCstStartSkyMapNext{float:right}.txtMapSearch{display:inline-block!important;width:500px!important}.dvCardsStep{width:80%;margin-left:auto;margin-right:auto;margin-bottom:10px}.card-left-panel{display:inline-block;width:378px;height:504px;vertical-align:top;border:1px solid gray;position:relative;max-width:100%}.card-left-panel .card-editor{width:250px;text-align:center;margin:0;letter-spacing:.5px;font-size:24.4902px;line-height:29px;color:#000;top:50%;left:50%;position:absolute;border:1px solid lightgray;padding:11px;display:block;overflow:hidden;resize:none;vertical-align:baseline;font-weight:400;text-transform:none;max-width:95%}.card-right-panel{width:100%;display:inline-block;max-width:400px}.dvCardIcons{width:190px;height:190px;overflow-y:scroll;border:1px solid gray}.dvCardIcons img,.cardIconSliderDiv img{width:32px;height:32px;float:left;margin:5px;min-width:32px;min-height:32px}.card-editor *{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;text-transform:none;font-weight:400}.btnEditCust{float:left;margin-bottom:10px;width:auto!important}.btnAddToChart,.btnCstCard{float:right;width:auto!important}.loadingDivContainer{position:relative}.loadingDivContainer img{opacity:0}.loadingDivContainer .cst-spinner{display:inline!important;position:absolute;left:0;right:0;margin:auto;top:calc(50% - 25px)}.txt-btn-wrap{background-image:none!important}.dvCroper{position:relative}.cst_smal_prev{position:absolute;left:0;top:0;width:100px;height:100px;border:1px solid black;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){.varDlgCust{width:100%}}.crop-conditions{width:80%;margin-left:auto;margin-right:auto;font-size:12px;max-width:400px;line-height:1em;margin-bottom:5px;text-align:center}.cst-form-preview .crop-conditions{display:none}.cropImgOverlay{width:100%;height:100%;position:absolute;z-index:999;opacity:.7;pointer-events:none}.cropper-view-box{outline-color:#fff!important}.modal div.dvCommands{border-top:1px solid black;padding-top:5px}.btnMessage{display:inline-block;margin-right:10px}.btnMessage.btnClose,.btnMessage.btnRetry{float:right}.btnMessage.btnReport{float:left}.btnMessage.hidden{display:none!important}.dvRotateRow,.dvRotateRow img,.dvCropMain .slider,.dvCropMain .slider .track,.dvCroper,.dvCropMain{touch-action:manipulation}body>div.content.varDlgCust>div.cst_container.cst_inner_container{text-align:center}body>div.content.varDlgCust>div.dvCropContainer>div.dvCropMain.content>div.dvRotateRow{text-align:center}body>div.content.varDlgCust>div.dvCropContainer>div.dvCropMain.content>div.dvRotateRow img{margin:0 10px}.custom-form-active a:empty,.custom-form-active ul:empty,.custom-form-active dl:empty,.custom-form-active div:empty,.custom-form-active section:empty,.custom-form-active article:empty,.custom-form-active p:empty,.custom-form-active h1:empty,.custom-form-active h2:empty,.custom-form-active h3:empty,.custom-form-active h4:empty,.custom-form-active h5:empty,.custom-form-active h6:empty{display:unset}.custom-form-active a.button:active,.custom-form-active button:active,.custom-form-active input[type=submit]:active,.custom-form-active input[type=reset]:active,.custom-form-active input[type=button]:active,.custom-form-active .action_button:active,.custom-form-active input.action_button[type=submit]:active,.custom-form-active input.action_button[type=button]:active{box-shadow:inset 0 2px 4px #00000026,0 1px 2px #0000000d;outline:0}.custom-form-active a.button,.custom-form-active .button,.custom-form-active button:not(#Subscribe):not(.search__button):not(.modal__close-button):not(.flickity-button),.custom-form-active input[type=submit],.custom-form-active input[type=reset],.custom-form-active input[type=button],.custom-form-active .action_button,.custom-form-active a.action_button,.custom-form-active input.action_button[type=submit],.custom-form-active input.action_button[type=button]{background:#000;color:#fff;border:1px solid #000000;padding:0 20px;text-align:center;cursor:pointer;min-height:42px;height:40px;line-height:1.2;vertical-align:top;font-family:var(--font-body-family);font-weight:700;font-size:17px;letter-spacing:0px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.custom-form-active .hc-trigger{background:#fff!important;border:2px solid black!important;color:#000!important}@media screen and (max-width: 840px){.varDlgCust.dynamic_ui_wrap{max-width:90%}}.swTopBorder{border-top:1px solid black;padding-top:5px;margin-top:5px}.price__container{display:block}dyefor-customizer{display:block;max-width:100%}.product__tax.caption{display:none}input.btnStartCust{text-transform:capitalize;border:2px solid #000000;max-width:100%}.varDlgCust .cst_inner_container .cst-dv-parent[data-cst-txt-id="Text 1"],.varDlgCust .cst_inner_container .cst-dv-parent[data-cst-txt-id=Name],.cst-dv-parent.text-input-wrapper,.cst-dv-parent.cst-dv-text-parent{display:block;max-width:480px}.varDlgCust .cst_inner_container .text-input-wrapper label{text-align:left;display:block}.varDlgCust .cst_inner_container .text-input-wrapper input[type=text]{max-width:44rem;width:100%;height:4.5rem;padding:0 2rem;display:flex}.upload-btn-wrapper.txt-btn-wrap{border:none;width:100%;height:auto}.varDlgCust .cst_inner_container input[type=text]{display:block;width:100%;height:42px;min-height:42px;padding:0 10px;margin:0 0 15px;line-height:22px;border:2px solid #e2e2e2!important;outline:none;background:#fff;color:#474747;font-size:1.6rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;text-transform:none;font-style:normal;letter-spacing:0px}a.black-link,a.black-link:hover,a.black-link:active,a.black-link:visited{color:#000000bf}.btnStartCust,.product_accessories_item input[type=checkbox]{cursor:pointer}input[type=button]{font-family:var(--font-body-family)}details-modal .modal-overlay{position:static;padding:0;width:auto;z-index:unset;overflow:unset}.product-form__submit{font-size:2rem;font-weight:700}.custom-form-active #shopify-chat,.custom-form-active #dummy-chat-button-iframe,.disable-scroll #dummy-chat-button-iframe,.custom-form-active .richpanel-micro{display:none}.varDlgCust .img-input-wrapper{cursor:pointer;margin:9px}.btnCstDone,.btnCstCard,.btnEditCust,.btnCstStartSkyMapNext{text-transform:capitalize}.dvCardsStep{text-transform:none;text-align:center;position:relative}.dvCardsStep .top-message{text-align:center;display:none;margin-bottom:15px;position:absolute;width:100%;display:block;font-size:13px;top:100px}.dvCardsStep .top-message h1{margin-bottom:0}.dvCardsStep .card-right-top-message{text-transform:none}.dvCardsStep .boxShadow{-webkit-filter:drop-shadow(0 4px 6px rgba(0,0,0,.3));filter:drop-shadow(0 4px 6px rgba(0,0,0,.3))}.dvCardsStep .addEmojis{border:2px solid #e2e2e2!important;padding:4px 14px;background:var(--asset-select-png-url) no-repeat 96% 50%;background-size:18px 12px;line-height:1}.dvCardsStep .addEmojis img{height:28px;line-height:1}.dvCardsStep .dvCardIconsWrapper{display:none;position:relative}.dvCardsStep .dvCardIconsWrapper.open{display:block}.dvCardsStep .dvCardIconsWrapper .closebtn{display:block;float:right;height:25px;width:25px;padding:6px;background-color:#fff;border:1px solid #838383;border-bottom:0;z-index:5;position:relative;top:1px}.dvCardsStep .dvCardIconsWrapper .closebtn svg{float:right}.dvCardsStep .dvCardIconsWrapper .dvCardIcons{width:100%;background-color:#fff;border:1px solid #838383;position:absolute;top:25px}@media screen and (min-width: 840px){.dvCardsStep .card-right-panel .card-inner{margin-left:5px}}.dvCardsStep .enablePlaceholder[contentEditable=true]:empty:not(:focus):before{content:attr(placeholder)}.dvCardsStep .cardIconSliderDiv,.dvCardsStep .fontSliderDiv{display:flex}.dvCardsStep .addEmojis,.dvCardsStep .card-font-selector{display:none}.varDlgCust.card-step-active{max-width:837px}.cardIconSliderDiv{overflow-y:hidden;overflow-x:scroll;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;justify-content:flex-start}.cardIconSliderDiv button{background-color:#fff;border-color:#fff;width:42px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.cardIconSliderDiv button:active{background-color:#000}.fontSliderDiv{overflow-y:hidden;overflow-x:scroll;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;justify-content:flex-start}.fontSliderDiv>span{margin:7px;color:#000;background-color:#dcdcdc;padding:9px;display:block;border-radius:12px;white-space:nowrap;height:48px}.fontSliderDiv>span.active{color:#fff;background-color:#000}.fontSliderDiv>span[data-value=AIMH]{font-size:24px}.fontSliderDiv>span[data-value=BP]{font-size:24px}.fontSliderDiv>span[data-value=CP]{font-size:24px}.fontSliderDiv>span[data-value=DN]{font-size:32px}.fontSliderDiv>span[data-value=FanD]{font-size:28px}.fontSliderDiv>span[data-value=FG]{font-size:32px}.fontSliderDiv>span[data-value=ht1]{font-size:22px}.fontSliderDiv>span[data-value=ICK]{font-size:31px}.fontSliderDiv>span[data-value=ilg]{font-size:21px}.fontSliderDiv>span[data-value=PF]{font-size:30px}.fontSliderDiv>span[data-value=PORT]{font-size:25px}.fontSliderDiv>span[data-value=S]{font-size:32px}.fontSliderDiv>span[data-value=SD]{font-size:31px}.fontSliderDiv>span[data-value=SF]{font-size:25px}.fontSliderDiv>span[data-value=Shadow]{font-size:25px}.fontSliderDiv>span[data-value=sls]{font-size:20px}.fontSliderDiv>span[data-value=SS]{font-size:33px}.fontSliderDiv>span[data-value=Sweets]{font-size:21px}@media screen and (max-width: 840px){.dvCardsStep{width:95%;text-align:center;padding-top:12px}.dvCardsStep .card-left-panel{margin:auto}.dvCardsStep .top-message{display:none}}.txtmultirow{font-family:var(--font-body-family);font-size:1.5rem;width:100%;border:2px solid #e2e2e2!important}.varDlgCust.skymap-step-active{z-index:auto}#dynamic_ui{width:80%;margin:auto auto 20px;max-width:400px}@media screen and (max-width: 480px){#dynamic_ui{width:95%;padding:0 9px}}#dynamic_ui .slider-outer{max-height:85px;overflow-y:hidden}#dynamic_ui .sel-img-block{text-align:center}#dynamic_ui .sliderimages::-webkit-scrollbar{display:none}#dynamic_ui .sliderimages .bg-image{background-position-x:50%;background-position-y:50%;background-repeat:no-repeat;height:78px;width:78px;border-radius:50%;background-size:100%;display:inline-block;-ms-overflow-style:none;border:1px solid #e1e1ea}#dynamic_ui .sliderimages.small-device{position:static;overflow-y:hidden;overflow-x:scroll;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;justify-content:flex-start}#dynamic_ui button.flickity-prev-next-button.previous{left:-50px}#dynamic_ui button.flickity-prev-next-button.next{right:-50px}#dynamic_ui .flickity-enabled{overflow:visible}#dynamic_ui button.flickity-prev-next-button[disabled]{display:none}#dynamic_ui button.flickity-prev-next-button{border:1px solid #e2e2e6;color:#e2e2e6;font-size:26px;line-height:35px;margin:0;border-radius:100%;width:38px;height:38px;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent;background:#ffffffbf}#dynamic_ui button.flickity-prev-next-button:hover{cursor:pointer;color:#000;border-color:#000;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}#dynamic_ui button.flickity-prev-next-button:hover .arrow{fill:#000}#dynamic_ui button.flickity-prev-next-button svg{width:95%;height:95%;left:0;top:1px;padding:10px}@media screen and (max-width: 840px){#dynamic_ui{margin-top:20px}#dynamic_ui button.flickity-prev-next-button{display:none}}#dynamic_ui .carousel-cell{margin-left:2px}#dynamic_ui .bg-trans{background-image:url(/cdn/shop/files/Background_transparent_01-min.jpg);background-position-x:50%;background-position-y:50%;background-repeat:no-repeat;height:60px;width:60px;border-radius:50%;background-size:100%;display:inline-block;margin:1px 5px;border:1px solid #fff;transition:border .3s ease-in-out;cursor:pointer}#dynamic_ui .bg-trans.selected,#dynamic_ui .bg-trans.selected .bg-image{border-color:#000}#dynamic_ui .sliderimages.big_icons .bg-trans{height:107px;width:107px}#dynamic_ui .sliderimages.big_icons .bg-image{height:105px;width:105px}#dynamic_ui .sliderimages.big_icons button.flickity-prev-next-button{top:30px}#dynamic_ui .validationmessage{color:#adadad}#dynamic_ui input:invalid+.validationmessage{color:red}[contenteditable=true]:empty:not(:focus):before{content:attr(placeholder);color:#8080807a}.cst-edit{display:inline-block;height:42px;text-transform:initial;font-size:15px;overflow:hidden;padding:10px 15px}.border-bottom-light-2{border-bottom:2px solid #dddddd}.nopadding{padding:0}.cst-edit-padding-bottom{padding-bottom:15px}.cst-edit-padding-top{padding-top:15px}.clearfix,.clearfix:after{clear:both}.cst-edit:focus-visible{outline:auto .5px;outline-offset:0;box-shadow:0 0 rgb(var(--color-background)),0 0 rgba(var(--color-foreground),.3)}@media screen and (min-width: 767px){.cst-dv-container-mobile{display:none!important}}#dynamic_ui input[type=text]{width:100%;height:4.5rem;padding:0 2rem;display:flex}.cardIconSliderDiv button{background:#fff!important;border:0!important}.product-form__buttons{padding-top:10px}.margin-b-4{margin-bottom:4px}dyefor-product-recommendations .price .price__container{font-size:1.3rem}.product-late-message.blue{max-width:100%;width:100%;min-width:250px;background-color:#f1f1ff4f;color:#00f;text-align:center;border-radius:6px;padding:16px;border:1px solid #00f;display:inline-block;margin:auto;text-transform:none}.image_warning_tooltip{position:absolute;border-radius:4px;background:#fff;border:1px solid #e4e4e4;font-size:1.2rem;line-height:1.25;z-index:10;bottom:0;margin:10px}.image_warning_tooltip-content{padding:20px}.image_warning_close{position:absolute;top:0;right:0}.image_warning_close>button{background-color:#fff;border-color:#fff0;cursor:pointer}.image_warning_caret{display:block!important;position:absolute;width:16px;background-color:#fff;height:16px;transform:rotate(45deg);border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4}@media screen and (max-width:989px){.image_warning_caret{top:0;margin-top:-9px;left:calc(50% - 8px)}}@media screen and (min-width:990px){.image_warning_tooltip{bottom:unset;margin:0 0 0 8px;right:5px;max-width:247px;top:25%}.image_warning_caret{margin-left:-9px;border-top:0;border-bottom:1px solid #e4e4e4;top:calc(50% - 8px)}}.select.imagebuttons{border-width:0}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px}}.buyone-getonehalfprice-image-case{z-index:1;right:2px;top:2px;max-width:25%!important}@media screen and (min-width:750px){.buyone-getonehalfprice-image-case{z-index:1;right:2px;top:2px;max-width:22%!important}}@media screen and (min-width:990px){.buyone-getonehalfprice-image-case{z-index:1;right:2px;top:2px;max-width:18%!important}}.price__container{font-size:2.4rem!important;font-weight:800!important;display:flex;align-items:center;gap:10px;margin-top:4px!important}.price__container .price-item--regular{color:#000!important}.price--on-sale .price-item--sale{font-size:2.4rem!important;font-weight:800!important;color:green!important}.price--on-sale .price-item--regular{font-size:2rem!important;font-weight:400!important;text-decoration:line-through!important;color:#000!important;margin-right:10px;display:inline-block;vertical-align:baseline;line-height:1}.product .price__container{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:nowrap!important}.product .price__badge-sale{background-color:#edfb92!important;color:#000!important;font-size:14px!important;font-weight:700!important;padding:4px 10px!important;border-radius:4px!important;text-transform:uppercase!important;display:inline-block!important;margin-left:0!important;position:static!important;border:none!important;box-shadow:none!important}.badge--threefor2{background-color:#ffd6e0;color:#000;font-size:14px;font-weight:700;padding:6px 12px;border-radius:4px;display:inline-flex;align-items:center}.black-friday-sale-wrap{display:none!important}.badge-row{display:flex;align-items:center;gap:8px;margin-top:8px;margin-bottom:10px}.badge--top-seller,.badge--threefor2{font-size:14px;font-weight:700;padding:6px 12px;border-radius:4px;display:inline-flex;align-items:center;color:#000}.badge--top-seller{background-color:#edfb92}.badge--threefor2{background-color:#ffd6e0}.badge--threefor2 svg{flex-shrink:0;margin-right:6px;vertical-align:middle}.selling-fast-badge{position:absolute;top:10px;left:10px;background-color:#edfb92;color:#000;padding:10px 16px;font-weight:700;font-size:16px;border-radius:8px;z-index:10;display:flex;align-items:center;gap:8px;opacity:0;animation:fadeBadge 8s ease-in-out forwards}@keyframes fadeBadge{0%{opacity:0}27%{opacity:1}85%{opacity:1}to{opacity:0;visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/580/assets/product-overrides.css.map */
