@-webkit-keyframes gradient_move{0%{background-position:0% 92%}50%{background-position:100% 9%}to{background-position:0% 92%}}@keyframes gradient_move{0%{background-position:0% 92%}50%{background-position:100% 9%}to{background-position:0% 92%}}.tabs__products .content{display:block}.loader{position:relative;background:#fff;width:100%;height:500px;z-index:5;text-align:center}.loader img{width:100px;height:100px;position:relative;top:50%;transform:translateY(-50%)}.opt-list .ribbon-quote{background:#f94755;width:200px;padding:5px 10px;color:#fff;font-size:12px;font-weight:700;letter-spacing:0}.opt-list .product__title{color:#595959;font-weight:700;font-size:20px;margin:5px 0}.selected-options-list .config-list__item{border-bottom:1px dashed #b6b6b6;display:flex;justify-content:space-between;padding:.5px 6px;color:#000;font-size:13px}.selected-options-list .config_list{border-bottom:1px dashed #b6b6b6;display:flex;justify-content:space-between;padding:5px 10px;color:#000;font-size:14px}.selected-options-list .config-list__item strong{font-weight:400}.total-box{background:var(--theme-light-red);padding:2px 10px;border:1px dashed #f6f6f6;margin:9px 0;box-shadow:0 1px 5px #0000001a;border-radius:5px}.delivery b{margin-left:.6rem;position:relative}.delivery b:after{content:"i";display:inline-block;font-size:14px;line-height:16px;width:16px;height:16px;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;text-align:center;border-radius:8px;background:#00000080;color:#fff;text-indent:-1px;cursor:pointer}.total-box .strike-through{color:#451c20;text-decoration:line-through;font-size:14px;margin-right:10px}._price{font-size:16px;font-weight:400}._price2,.selected-options-list .config_list span{font-size:14px;font-weight:400}.selected-options-list .config_list sub{font-size:12px;font-weight:400;bottom:0;margin-left:5px}.row-upload-text .option-content-wrapper .checkout_text{font-size:14px;margin:20px 0 10px;text-align:center;color:#000;padding:0 10px}.row-upload-text .option-content-wrapper #skip_upload{width:100%;padding:0;font-size:16px;height:35px;display:block;letter-spacing:0;margin:10px 0 0}.option-content-wrapper.active-container{outline:none!important;position:relative;padding:10px 5px;text-align:left;line-height:16px;letter-spacing:.5px;cursor:pointer;background:#ecf2fe}.row-upload-text .option-content-wrapper .flex-wrapper{flex-direction:column;width:100%}.row-upload-text .option-content-wrapper #upload-files-button,.row-upload-text .option-content-wrapper #upload-final-artwork-button{width:100%;padding:0;font-size:16px;height:35px;letter-spacing:0;margin:10px 0 0}.row-upload-text .option-content-wrapper #continue_cart{width:100%;padding:0;font-size:16px;height:35px;margin:10px 0 0;letter-spacing:0}.design__upload span{display:block;text-align:center;margin:10px 0}.opt-img{width:60px!important;height:63px!important;float:left;text-align:center;margin:5px 0}.opt-img img{vertical-align:middle!important;margin-top:0%;width:100%;opacity:.6}.buttton_cart{margin:10px auto;justify-content:center}.buttton_cart button.view_pp_templates{width:300px}#total_price{display:none}.quote_btn{display:flex;flex-direction:column}button.view_pp_templates,.confirm_order,#continue_cart,#skip_upload{border:none!important;letter-spacing:.4px!important;font-weight:500!important;background-image:linear-gradient(to right,#000,#000)!important;background-size:150% 150%!important;width:100%!important;height:50px!important;transition:all .4s ease!important;text-align:center!important;border-radius:var(--buttons-radius);color:#fff!important;font-size:16px;display:flex;align-items:center;justify-content:center;margin:0 auto}.confirm_order{margin:10px auto}.button.view_pp_templates:hover,button.view_pp_templates:focus,button.view_pp_templates:active,button.view_pp_templates:focus-visible,#skip_upload:hover,#skip_upload:focus,#skip_upload:active,#skip_upload:focus-visible,.button.confirm_order:hover,button.confirm_order:focus,button.confirm_order:active,button.confirm_order:focus-visible{border:none}#upload_section,#pp-designs-section{display:none}.row-upload-text .option-content-wrapper{position:relative;min-height:275px;border-radius:30px;color:#000;display:flex;flex-direction:column;align-items:center;background:#fff;border:2px dashed #a4a7ac}.row-upload-text .option-content-wrapper:hover{border:1px dotted #323232}.active-container{background:#f5f5f5!important;border:none!important;opacity:1!important}.select .icon-caret,.customer select+svg{display:block}.product-form__input .select:focus-visible{outline:none;outline-offset:none;box-shadow:none}.option-content-wrapper div{font-weight:500;font-family:inherit;font-size:19px;text-transform:capitalize}button#continue_cart:not(.hide){display:none!important;margin-bottom:0;background:#000!important}#pp-designs-section .optional-workflow-wrapper{padding:30px}.multiple{margin-bottom:40px}.option-content-wrapper .design__assist{position:relative;top:0;left:0;padding:10px 20px 5px;width:100%}.option-content-wrapper .design__assist span{margin-top:2px;width:130px}.button_wrapper,.buttton_cart{margin-bottom:25px;width:100%;display:block}.wraper-form{padding:0 25px;margin-top:-10px}.quantity__button svg{width:1.5rem!important}.quantityStyle .quantity__button{margin-top:0;border:0px solid #dddddd;background-color:#f7f7f7!important;font-size:0px;height:40px;width:40px;border-radius:100px}#total-elementor{padding-top:25px;position:relative}#total-elementor .optional-workflow-section-close svg polygon{fill:#fff}#total-elementor .optional-workflow-section-close svg{width:20px;height:20px}#total-elementor .optional-workflow-section-close{background:#8e9198 repeat center center;border-radius:10em;top:-10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;right:-10px}#confirm_order{margin:0 0 30px}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:none;outline:0;border-radius:0}#pp_main_btn_sec{display:none!important}#product-mini-detail-3 .description h2{text-align:left}#product-mini-detail-3 .description h3{text-align:right;padding-right:30px}.variant-column .dpo-container .field{width:100%!important;flex-direction:column;align-items:flex-start!important;margin-bottom:0!important}.variant-column .dpo-container{margin-bottom:0}.variant-column #itoris_dynamicproductoptions ul.form-list{margin:0}.variant-column .dpo-container .field>label{font-size:15px;font-weight:600;margin-bottom:5px;margin-top:15px!important}.qty-wrapper{gap:20px}.qty-wrapper .qty-lables{width:50%}.qty-wrapper .qty-lables .quantityStyle{width:100%}.qty-wrapper .buy-more-section-wrapper{width:50%;top:0;height:45px}.variant-column .product-form__input{max-width:calc(33% - 10px);margin-right:20px}.variant-column .product-form__input.mr-0{margin-right:0}.variant-column .dropdown-half{max-width:calc(50% - 10px);margin-right:20px;flex-direction:column;align-items:flex-start}.variant-column .dropdown-full{max-width:100%}.dpo-container .form-list{display:grid!important;grid-template-columns:repeat(2,1fr);gap:10px}#options-wrapper .dpo-container .form-list .field label{font-size:15px;font-weight:600;margin-bottom:5px;margin-top:15px!important}.variant-column.dropdown-quarter{display:grid!important;grid-template-columns:repeat(3,1fr);gap:10px}.variant-column.dropdown-column-quarter{display:grid!important;grid-template-columns:repeat(2,1fr);gap:10px}.variant-column.dropdown-column-quarter .product-form__input{max-width:100%;margin-right:0}.calculate-button{cursor:pointer;letter-spacing:.4px;font-weight:500;background-color:#000;width:100%;height:50px;transition:all .4s ease;border-radius:var(--buttons-radius);color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center}.multiple{padding:16px 24px;gap:8px;background:#f5f5f5;display:flex;justify-content:space-between;align-items:center;border-radius:16px}#upload-final-artwork-button{position:relative;background-color:#ffdfe1;color:#000;border-radius:40px;display:flex;padding:30px 30px 30px 70px;width:220px!important;border:2px solid #FFDFE1;line-height:0px;font-weight:500;flex-wrap:nowrap}#upload-final-artwork-button:before{content:"";display:block;position:absolute;background:url(//www.vividads.com.au/cdn/shop/t/337/assets/uplod-files.svg?v=46420716958755660181788381964) no-repeat left top;width:25px;height:25px;left:30px;top:15px}.product__info-container--sticky{max-width:100rem!important;position:sticky;top:2rem;display:flex;flex-direction:column}#ProductionToolTip .thickness .tooltip .col-left ul,#ShippingToolTip .thickness .tooltip .col-left ul{list-style:decimal;padding-left:20px}.scrollbar{height:600px}.dpo_tooltip_icon:after{background:#00000080}.product-form__quantity .form__label{margin-bottom:.6rem;position:relative}.product-form__quantity .form__label:after{content:"i";display:inline-block;font-size:14px;line-height:16px;width:16px;height:16px;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;text-align:center;border-radius:8px;background:#00000080;color:#fff;text-indent:-1px;cursor:pointer}.thickness .tooltip ul li{line-height:28px}.thickness .tooltip ul li b{font-size:14px;display:inline-block}.thickness .tooltip .col-left ul{padding-left:10px}.thickness .tooltip .col-left{width:100%}.thickness .tooltip strong{font-size:18px}.thickness .tooltip .col-left p{line-height:28px}.thickness .tooltip .col-left p b{font-size:14px}@media(min-width:768px){.tooltip-modal .modal-content,#ShippingToolTip .modal-content,#LoadToolTip .modal-content,#BulkQtyToolTip .modal-content,#QtyToolTip .modal-content,#ProductionToolTip .modal-content{box-shadow:0 5px 15px #0000007f;padding:0}}.model-footer{padding:15px 40px 25px;line-height:21px;background-color:#f7f7f7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #ddd}.tooltip-modal .modal-body,#LoadToolTip .modal-body,#BulkQtyToolTip .modal-body,#QtyToolTip .modal-body,#ProductionToolTip .modal-body,#ShippingToolTip .modal-body{padding-bottom:0}#LoadToolTip,#QtyToolTip,#BulkQtyToolTip,#ProductionToolTip,#ShippingToolTip,.tooltip-modal{background:#00000080}.tooltip-modal .modal-header,#LoadToolTip .modal-header,#QtyToolTip .modal-header,#BulkQtyToolTip .modal-header,#ProductionToolTip .modal-header,#ShippingToolTip .modal-header{padding:30px;min-height:auto;background:#f7f7f7;border-bottom:1px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px}.tooltip-modal .modal-header strong,#BulkQtyToolTip .modal-header strong,#LoadToolTip .modal-header strong,#QtyToolTip .modal-header strong,#ProductionToolTip .modal-header strong,#ShippingToolTip .modal-header strong{font-size:16px;text-align:left;line-height:normal}.col-left{width:80%}.col-left strong{margin-bottom:10px;font-weight:700;margin-top:10px;font-size:13px;display:block;line-height:14px;color:#333}.col-left p{font-size:13px;line-height:14px;margin:0}.col-right{width:20%}.col-right img{width:100%}.tooltip-flex h4{display:none}.tooltip-flex{padding:0 30px 30px}.tooltip-wrapper .tooltip{position:relative;opacity:1;display:flex}.modal-header .close{color:#fff;font-size:20px;z-index:20;background:#000;border-radius:100%;height:30px;width:30px}.modal-header h3{color:#000;font-size:34px;letter-spacing:0;line-height:36px}.modal-header .close svg{width:20px;height:20px}.modal-header .close svg polygon{fill:#fff}.required-delivery{display:flex;justify-content:space-between;padding:30px;border:1px solid #EBEBEB;border-radius:16px;margin:10px 0;align-items:center}.required-delivery>span{font-size:16px;font-weight:600;line-height:24px;text-align:left;color:#000;width:200px;letter-spacing:0}.required-delivery .delivery-process{float:right;display:flex;gap:20px}.required-delivery .option{cursor:pointer;width:200px;padding:16px 24px;border:2px solid #EBEBEB;border-radius:16px;transition:all .3s ease-in-out}@media screen and (max-width:768px){.required-delivery .option{width:100%}.required-delivery{display:flex;justify-content:space-between;padding:20px;border:1px solid #EBEBEB;border-radius:16px;margin:10px 0;align-items:flex-start;gap:10px;flex-direction:column}.required-delivery>span{width:100%}.required-delivery .delivery-process{flex-direction:column;width:100%}.fr-sm{float:left}.w-100-mobile{width:100%}}.required-delivery .option .tickcheck{display:block;width:30px;height:30px;background:#ebeaea;margin:0 10px 0 0;border-radius:60%;border:2px solid #ffffff}.required-delivery .option.clicked .tickcheck{width:30px;height:30px;margin:0 10px 0 0;background:#fc4652 url(//www.vividads.com.au/cdn/shop/t/337/assets/icon-check-white.svg?v=143454477020506354831788381892) no-repeat center center;border-radius:60%;background-size:12px;border:1px solid #ffffff;box-shadow:1px 2px 14px 3px #ebebeb}.required-delivery .option a{width:100%;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#000;text-decoration:none;display:flex;align-items:center}.required-delivery>span{position:relative;transition:all .3s ease;display:inline-block}.required-delivery>span:hover:before,.required-delivery>span:hover:after{visibility:visible;opacity:1}.persqm{padding-left:2px;font-weight:600;color:#595959;font-size:12px!important}.price_min .price_type span:not(.persqm){position:absolute;bottom:19px;width:70px;padding-left:0;font-weight:500;font-size:12px}.d-grid{display:grid;grid-template-columns:75% 25%}.price_min{color:#595959}.price_min span{font-size:12px}.price_min .price_type{display:block;position:relative;font-size:29px;top:-5px}.required-delivery .delivery b{margin-left:.6rem;position:relative}.required-delivery .delivery b:after{content:"i";display:inline-block;font-size:14px;line-height:16px;width:16px;height:16px;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;text-align:center;border-radius:8px;background:#00000080;color:#fff;text-indent:-1px;cursor:pointer}.delivery strong b{margin-left:.6rem;position:relative}.delivery strong b:after{content:"i";display:inline-block;font-size:14px;line-height:16px;width:16px;height:16px;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;text-align:center;border-radius:8px;background:#00000080;color:#fff;text-indent:-1px;cursor:pointer}.option .additional-info .tool_tip{margin-left:.6rem;position:relative}.option .additional-info .tool_tip:after{content:"i";display:inline-block;font-size:14px;line-height:16px;width:16px;height:16px;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;text-align:center;border-radius:8px;background:#00000080;color:#fff;text-indent:-1px;cursor:pointer;margin-left:5px}.option .tool_tip{margin-left:.6rem;position:relative}.option .tool_tip:after{content:"i";display:inline-block;font-size:14px;line-height:16px;width:16px;height:16px;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;text-align:center;border-radius:8px;background:#00000080;color:#fff;text-indent:-1px;cursor:pointer;margin-left:5px}#options-wrapper #itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field,.itoris_dynamicproductoptions .form-list.option-fields-cols-1 .field{align-items:flex-start!important}#bundle-tab .card.card--horizontal{gap:0}@media screen and (max-width:767px){.elsklip-coupon-box{display:none!important}.product__media-wrapper{order:2}.template-product .hide-on-large-screens{order:1}.product__info-wrapper{order:3}#getQuoteForm .modal-content{padding:20px}}.price_min span{position:relative}.price_min span:not(.price_type):after{content:"i";display:inline-block;font-size:14px;line-height:16px;width:16px;height:16px;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:700;text-align:center;border-radius:8px;background:#00000080;color:#fff;text-indent:-1px;cursor:pointer;position:absolute;left:100%;top:0;margin-left:5px}.price_min .price_type span:after{display:none}.option-content-wrapper.active-container,.col-md-6.active-container{background:#fff6eb!important;opacity:1!important;border:2px solid #fff!important}body.design_assist .option-content-wrapper{box-shadow:4px 2px 6px #0000002b;transition:all .3s ease-in-out;border:2px dashed #a4a7ac!important}.option-content-wrapper{box-shadow:4px 2px 6px #0000002b;transition:all .3s ease-in-out;border:2px solid #fff!important}body.design_assist .option-content-wrapper .tickcheck{display:none!important}.option-content-wrapper .tickcheck{display:block;width:30px;height:30px;background:#ebeaea;margin:14px auto auto;border-radius:60%;border:1px solid #ffffff}.option-content-wrapper.active-container .tickcheck{width:30px;height:30px;margin:14px auto auto;background:#fc4652 url(//www.vividads.com.au/cdn/shop/t/337/assets/icon-check-white.svg?v=143454477020506354831788381892) no-repeat center center;border-radius:60%;background-size:12px;border:1px solid #ffffff;box-shadow:1px 2px 14px 3px #ebebeb}.design_charges{font-size:19px;font-weight:500}#confirm_order{border-radius:6px 6px 25px 25px}.requiredesignstep label a{display:none!important}.design_assist #upload_now_container.active-container{background:#fff!important;opacity:1!important}.acedisplay-qty-wrapper{margin-bottom:15px}.acedisplay-qty-wrapper label{display:block;margin-bottom:6px;font-weight:700}.acedisplay-dropdown{width:100%;padding:8px 12px;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8"><path fill="none" stroke="%23999" stroke-width="2" d="M1 1l5 5 5-5"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:12px 8px}.selected__qty{display:flex;border:1px solid #ccc;border-radius:4px;flex-wrap:nowrap;align-items:center;justify-content:center}.acedisplay-dropdown-wrapper{position:relative}.select-display{width:100%;padding:10px 20px;font-size:16px;border:1px solid #dddddd;border-radius:100px;font-family:Inter Tight;font-weight:400;line-height:24px;text-align:left;color:#000;margin-bottom:5px;align-items:center;position:relative}.qty_flow .arrow-icon{position:absolute;right:20px;top:40%;transform:translate(-40%)}.select-display.selected .arrow-icon{transform:rotate(-180deg)}.arrow-icon{width:12px;height:8px;transition:transform .3s ease}.select-options{display:none;position:absolute;width:100%;z-index:10;background:#fff;border:1px solid #dbd9d9;box-shadow:0 4px 4px #0000001f;list-style:none;max-height:250px;overflow-y:auto;margin:0;padding:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.select-options li{padding:8px 12px;cursor:pointer;color:#000}.select-options li:hover{transition:all .3s ease-in-out;background-color:#e9e9e9}#custom-qty-wrapper input[type=number]::-webkit-outer-spin-button,#custom-qty-wrapper input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;width:60px}#custom-qty-wrapper input[type=number]{-moz-appearance:textfield}.select-options li.selected{background-color:#e9e9e9;display:flex;align-items:center;transition:all .3s ease-in-out}.select-options li.selected:after{content:"";background:url(//www.vividads.com.au/cdn/shop/t/337/assets/check-mark.svg?v=140396050136784450031788381837) no-repeat center center;position:absolute;right:10px;display:block;width:15px;height:15px;background-size:cover}#custom-qty-wrapper{position:relative;height:30px}#custom-qty-wrapper .selected-text{position:absolute;left:0;display:block}#custom-qty-wrapper #selected-text{position:relative;left:0}#custom-total-price{display:none!important}#custom-qty{opacity:0;position:absolute;left:0}#custom-qty-wrapper .close-icon{position:absolute;right:0;top:0}.blink-cursor:after{content:"|";animation:blink 1s steps(2,start) infinite}@keyframes blink{to{visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/337/assets/product-css-2.css.map */
