.fieldset-wrap-box .hs-fieldtype-checkbox ul li:last-child,.fieldset-wrap-box .hs-fieldtype-radio ul li:last-child{margin-bottom:0}fieldset.form-columns-1:has(.hs_artwork_coverage_area_1),fieldset.form-columns-1:has(.hs_artwork_coverage_area_2),fieldset.form-columns-1:has(.hs_artwork_coverage_area_3){margin-bottom:0!important}fieldset:has(.hs_artwork_position_1),fieldset:has(.hs_artwork_position_2),fieldset:has(.hs_artwork_position_3){display:none}fieldset:has(.hs_customer_number){display:none}.hs_upload_design_file>label,.hs_upload_design_file_2>label,.hs_upload_design_file_3>label{display:none!important}.review-box img{margin-left:5px;vertical-align:middle;width:16px}fieldset.form-columns-1:has(.hs_trademark__amp__intellectual_property){margin-top:50px!important;max-width:100%!important}fieldset.form-columns-1:has(.hs_trademark__amp__intellectual_property) li{margin-bottom:0!important}.dropdown-item-select{background-color:#fff;border:1px solid var(--border-input);border-radius:6px;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#40FFFFFF",endColorstr="#00FFFFFF",GradientType=0);font-family:Open Sans,sans-serif;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.dropdown-item-select:focus,.dropdown-item-select:hover{background-color:#fff}.dropdown-item-select.open,.dropdown-item-select:active{background-color:#fff!important;border-color:#bbb;box-shadow:inset 0 1px 4px rgba(0,0,0,.05)}.dropdown-item-select>svg{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.dropdown-item-select.open .list{-webkit-transform:scale(1)}.dropdown-item-select.open .option{cursor:pointer}.dropdown-item-select.wide{width:100%}.dropdown-item-select.wide .list{left:0!important;right:0!important}.dropdown-item-select .list{-webkit-transform:scale(.75);-webkit-transform-origin:50% 0}.dropdown-item-select .list:hover .option:not(:hover){background-color:transparent!important}.dropdown-item-select .dd-search{align-items:center;display:flex;justify-content:center;margin:.5rem;overflow:hidden}.dropdown-item-select .dd-searchbox{border:1px solid #999;border-radius:4px;outline:none;padding:.5rem;width:95%!important}.dropdown-item-select .dd-searchbox:focus{border-color:#0078c1}.dropdown-item-select .option{color:#232323;cursor:default;font-size:13px;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.dropdown-item-select .option:focus,.dropdown-item-select .option:hover{background-color:#f6f6f6!important}.dropdown-item-select .option.selected{color:#0078c1}.dropdown-item-select .option.selected:focus{background:#f6f6f6}.dropdown-item-select a{color:#aaa;text-decoration:none;transition:all .2s ease-in-out}.dropdown-item-select a:hover{color:#666}span.current{color:#2b2c2f!important;display:block!important;font-family:Arial;font-size:14px!important;line-height:23px;max-width:65vw;overflow:hidden;text-align:left!important;text-overflow:ellipsis;white-space:nowrap;width:95%}span.current span{color:#747680;font-style:italic}span.current span.asteriks{color:#9e3f3f;font-style:normal}.p-name span{color:#a7afb7!important;line-height:1.3}.product-list-item{align-items:center;display:flex;justify-content:space-between}.p-name{font-size:14px;line-height:1.2;margin-bottom:12px;max-width:335px;white-space:normal;word-break:normal}.p-name span{color:#989ea5!important;display:block!important;font-size:12px!important;line-height:1.4;text-align:left!important}hr.product-line{border-color:#eee}#product_item_1_input-51779142-d706-40cf-aabf-9d69ddcb4558,.floating-input-box select:nth-of-type(1n),.hs_product_item_1 .hs-input,.hs_product_item_2 .hs-input,.hs_product_item_2 .select,.hs_product_item_3 .hs-input,.hs_product_item_3 .select{display:none}.dropdown-item-select .list li .product-list-item{padding:10px 0}#label-check_which_entity_you_are_applying_on_behalf_of___check_any_and_all_boxes_that_apply__-5a7aa511-24a6-4bfb-8d29-bb7a214e5909{display:flex;margin-bottom:12px}.hs-form-checkbox{display:flex;margin:5px 0}.hs-form-checkbox label{align-items:center;display:flex}.hs-form-checkbox label input{margin:0 5px 0 0}.hs_product_item_1,.hs_product_item_2,.hs_product_item_3{max-width:650px}.info{font-size:12px!important}.hs_additional_instructions_1 label,.hs_additional_instructions_2 label,.hs_additional_instructions_3 label{display:block;margin-bottom:16px}.quantity-box{padding:10px 20px!important}.quantity-box .p{display:none}.form-columns-1:has(.quantity-box){max-width:100%!important}.quantity-info{color:#747680;font-size:12px;line-height:18px;margin:-10px 0 15px}.coverage-area-info{color:#747680;display:block;font-size:12px!important;line-height:18px;margin-top:4px}.file-info{display:none;font-size:12px;font-weight:300;line-height:20px;margin-top:14px}.file-info span{color:var(--cbb);display:block;font-weight:500}[class*=hs_orientation] .no-list.hs-error-msgs.inputs-list{display:none}.custom-select:has([name*=drop_down_]),.custom-select:has([name*=orientation]){position:relative}.custom-select:has([name*=drop_down_]):before,.custom-select:has([name*=orientation]):before{background:var(--dull-red);bottom:1px;content:"";left:225px;mix-blend-mode:lighten;position:absolute;right:0;top:5px;width:10px;z-index:998}.custom-select:has([name*=drop_down_]):before{left:169px}fieldset:has(.hs_other),fieldset:has(.hs_other_2),fieldset:has(.hs_other_3){display:none}[id*=label-do_you_have_a_plate_with_us_for_this_product_item__1],[id*=label-do_you_have_a_plate_with_us_for_this_product_item__2],[id*=label-do_you_have_a_plate_with_us_for_this_product_item__3]{align-items:center;display:flex!important}label span.asteriks{color:#9e3f3f}.custom-select-buttons-label{display:block}.custom-select-buttons{display:grid;gap:16px;grid-template-columns:repeat(3,max-content);margin-bottom:32px;margin-top:24px}.custom-select-buttons .custom-select-button{align-items:center;border:1px solid #c5c7c9;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;height:140px;justify-content:center;transition:border .3s ease-in-out}.custom-select-buttons .custom-select-button img{max-width:70px;object-fit:cover;width:100%}.custom-select-buttons .custom-select-button.all{background-color:#fff;justify-content:center}.custom-select-buttons .custom-select-button{flex-direction:column;padding:24px 0;width:130px}.custom-select-buttons .custom-select-button:hover{border:1px solid var(--rio-darkest)}.custom-select-buttons .custom-select-button.selected{background-color:rgba(0,108,187,.1);border:1px solid var(--cbb)}.custom-select-buttons .custom-select-button p{font-size:15px;line-height:20px;margin:0;max-width:65px;text-align:center}.custom-select-buttons .custom-select-button.all p{max-width:100px}.custom-select-buttons .custom-select-button.selected p{color:var(--cbb)}.rio-form-wrapper{display:flex;flex-direction:row-reverse;margin-top:50px!important}.rio-form-wrapper .box-one{width:100%}.rio-form-wrapper .box-two-sticky{width:0}.form-title-box:has(.information),.form-title-box:has(.order-information),.form-title-box:has(.product-title.product-one),.form-title-box:has(.review){margin-top:0!important}.price-estimate{background-color:#fff;border:1px solid #c5c7c9;box-shadow:2px 2px 12px .6px #00000014;box-sizing:border-box;display:none;left:50%;padding:18px 20px;position:sticky;top:50px;transform:translate(42px);transition:transform .5s ease-in-out;transition:margin .3s ease-in-out,box-shadow .3s ease-in-out;width:269px}.price-estimate.active{transform:translate(42px,-50%);transition:transform .5s ease-in-out}.price-estimate span{font-family:Open Sans,sans-serif}.price-estimate .price-estimate-top{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:16px}.price-estimate .price-estimate-top .title{color:#747680;font-size:14px;line-height:23px;margin:0;text-transform:uppercase}.price-estimate .price-estimate-top .arrow{transition:transform .5s ease}.price-estimate.opened .price-estimate-top .arrow{transform:rotate(180deg)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.price-estimate .price-estimate-products .info{font-size:14px!important;margin:0 0 16px}.price-estimate:has(.product-one>div) .info,.price-estimate:has(.product-three>div) .info,.price-estimate:has(.product-two>div) .info{display:none}.price-estimate .price-estimate-products .product .product-price-estimate{display:none}.price-estimate .price-estimate-products:has(.product-one>div):has(.product-three>div) .product .product-price-estimate,.price-estimate .price-estimate-products:has(.product-one>div):has(.product-two>div) .product .product-price-estimate,.price-estimate .price-estimate-products:has(.product-two>div):has(.product-three>div) .product .product-price-estimate{display:flex}.price-estimate .price-estimate-products{border-bottom:1px solid #c5c7c9;height:0;margin-right:4px;max-height:calc(100vh - 214px);overflow-x:hidden;overflow-y:scroll;padding-right:10px;transition:height .5s ease}.price-estimate-products.scrollable{margin-left:-4px;margin-right:0;scrollbar-gutter:stable both-edges}.price-estimate-products::-webkit-scrollbar{display:none}.price-estimate-products.scrollable::-webkit-scrollbar{display:block;width:4px}.price-estimate-products.scrollable::-webkit-scrollbar-thumb{background-color:hsla(207,5%,52%,.2);border-radius:4px}.price-estimate .price-estimate-products{overflow-y:auto;position:relative}.price-estimate .top-shadow{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 75%);top:0}.price-estimate .bottom-shadow,.price-estimate .top-shadow{content:"";display:none;height:50px;left:0;margin-right:-10px;margin-top:-50px;pointer-events:none;position:sticky;right:0;z-index:1}.price-estimate .bottom-shadow{background:linear-gradient(0,#fff,hsla(0,0%,100%,0) 75%);bottom:0}.price-estimate .bottom-shadow.scrolled,.price-estimate .top-shadow.scrolled{display:block}.price-estimate .price-estimate-products .product-one:has(.product-top)+.product-two:has(.product-top),.price-estimate .price-estimate-products .product-two:has(.product-top)+.product-three:has(.product-top){border-top:1px solid #c5c7c9;padding-top:24px}.price-estimate .price-estimate-products .product-three:has(.product-top){border-top:1px solid #c5c7c9;padding-top:24px}.price-estimate.opened .price-estimate-products{height:auto}.price-estimate .price-estimate-total{align-items:center;color:#006cbb;display:flex;font-size:14px;justify-content:space-between;margin-top:16px;text-transform:uppercase}.price-estimate .price-estimate-total p{margin:0}.price-estimate .price-estimate-total .total{font-weight:500}.price-estimate .price-estimate-products .product:has(.product-top){margin-bottom:12px}.price-estimate .price-estimate-products .product .product-top .product-number{color:#747680;font-size:12px;text-transform:uppercase}.price-estimate .price-estimate-products .product .product-top .product-name{font-size:14px;margin:4px 0 0}.price-estimate .price-estimate-products .product .product-info{display:flex;flex-direction:column;gap:3px;margin-top:10px}.price-estimate .price-estimate-products .product .product-info .product-info-box{align-items:center;display:flex;justify-content:space-between}.price-estimate .price-estimate-products .product .product-info .product-info-box p{font-size:12px;margin:0}.price-estimate .price-estimate-products .product .product-info .product-info-box p span{color:#747680;font-size:11px}.price-estimate .price-estimate-products .product .product-info .product-info-box span.value{font-size:12px}.price-estimate .price-estimate-products .product .product-info .product-info-box.info{margin-bottom:0;margin-top:-5px}.price-estimate .price-estimate-products .product .product-info .product-info-box.info p{color:#747680;font-size:11px;margin:0}.price-estimate .price-estimate-products .product .product-price-estimate{align-items:center;border-top:1px solid #c5c7c9;font-size:14px;justify-content:space-between;margin-top:12px;padding-top:12px}.price-estimate .price-estimate-products .product .product-price-estimate p{margin:0}.dropdown-item-select{border:1px solid #747680;border-radius:10px;box-shadow:inset 0 1px 4px rgba(0,0,0,.05);box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;font-weight:400;outline:none;padding:10px 16px;position:relative;white-space:nowrap;width:100%}.dropdown-item-select .selected-item{color:#2b2c2f!important;display:block!important;font-family:Arial;font-size:14px!important;line-height:23px;margin:0;overflow:hidden;text-align:left!important;width:95%}.dropdown-item-select .selected-item span{color:#747680;font-style:italic}.dropdown-item-select .selected-item span.asteriks{color:#9e3f3f}.dropdown-item-select .list{background-color:#fff;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.09);box-shadow:0 2px 8px 0 #00000029;box-sizing:border-box;left:0;margin-top:4px;max-height:250px;opacity:0;overflow:hidden;overflow:auto;padding:3px 0;pointer-events:none;position:absolute;top:100%;transform:scale(.75);transform-origin:50% 0;transition:all .15s cubic-bezier(.25,0,.25,1.75),opacity .1s linear;width:100%;z-index:999}.dropdown-item-select.open .list{opacity:1;pointer-events:auto;transform:scale(1)}.dropdown-item-select .list .item-search{align-items:center;display:flex;justify-content:center;margin:.5rem;overflow:hidden}.dropdown-item-select .list .item-search .item-search-input{border:1px solid #999;border-radius:4px;outline:none;padding:.5rem;width:95%!important}.dropdown-item-select .list ul{padding:0}.dropdown-item-select .list ul li{color:#232323;cursor:default;font-size:13px;font-weight:400;line-height:40px;list-style:none;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.dropdown-item-select.open .list ul li{cursor:pointer}.dropdown-item-select .product-list-item{align-items:center;display:flex;justify-content:space-between}.dropdown-item-select hr.product-line{border:none;border-bottom:1px solid #eee}.dropdown-item-select p.name{font-size:14px;line-height:1.2;margin-bottom:12px;max-width:335px;white-space:normal;word-break:normal}.dropdown-item-select .p-name span{color:#989ea5!important;display:block!important;font-size:12px!important;line-height:1.4;text-align:left!important}.dropdown-item-select .p-name span.dark-value{color:#2b2c2fd4!important}.dropdown-item-select .image_drop_down{height:100px;width:100px}.dropdown-item-select.without-products{cursor:not-allowed;opacity:.6;pointer-events:none}.selected-product{display:flex;flex-direction:column;gap:24px}.selected-product .product-info{align-items:center;display:flex;gap:20px;margin-top:16px}.selected-product .product-image{border:1px solid #c5c7c9;border-radius:5px;box-sizing:border-box;height:80px;padding:2px;width:80px}.selected-product .product-image img{border-radius:5px;object-fit:cover;width:100%}.selected-product .product-info .product-text{display:flex;flex-direction:column;gap:6px}.selected-product .product-info .product-text p.name{margin:0}.selected-product .product-info .product-text p.name span{color:#006cbb;font-size:12px;font-weight:500}.selected-product .product-info .product-text p.info{color:#747680;display:flex;flex-direction:column;font-size:12px;margin:0}.selected-product .product-info .product-text p.info span{display:block;font-size:12px;line-height:16px}.selected-product .swatches{display:flex;flex-direction:column;gap:12px}.selected-product .swatches .swatch-values{display:flex;flex-wrap:wrap;gap:12px}.selected-product .swatches .swatch-name{font-family:Open Sans,sans-serif}.custom-select-button{align-items:center;border:1px solid #c5c7c9;border-radius:5px;cursor:pointer;display:flex;gap:8px;padding:6px 12px;transition:border .3s ease-in-out}.custom-select-button.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.custom-select-button:hover{border:1px solid #262c43}.custom-select-button.selected{background-color:rgba(0,108,187,.1);border:1px solid #006cbb}.custom-select-button.selected p{color:#006cbb}.custom-select-button span{border-radius:1px;display:block;height:12px;width:12px}.custom-select-button p{font-size:14px;font-weight:300;line-height:23px;margin:0}.loader{-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite;border:3px solid #fff;border-radius:50%;border-top-color:#2b2c2f;display:none;height:24px;margin:20px auto;width:24px}.loader.products{border-top:2px solid #006cbb;height:10px;margin:initial;width:10px}.loader.active{display:block}.current:has(.loader){align-items:center;display:flex!important;gap:6px}.current:has(.loader) span{display:block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-dropdown-menu>select,.custom-dropdown-menu>svg{display:none}.custom-dropdown-menu .list{padding:16px 0}.custom-dropdown-menu .list ul li{display:flex;padding:0 20px}.custom-dropdown-menu .list ul li .list-item{align-items:center;border-bottom:1px solid #eee;display:flex;gap:18px;padding:10px 0;width:100%}.custom-dropdown-menu .list ul li.left .list-item{flex-direction:row;justify-content:flex-start}.custom-dropdown-menu .list ul li.right .list-item{flex-direction:row-reverse;justify-content:space-between}.custom-dropdown-menu .list ul:last-child li:last-child{border-bottom:none}.custom-dropdown-menu.foil-colors .list ul li img{max-height:15px;max-width:15px}.custom-dropdown-menu .list ul li span{font-size:16px;line-height:23px}.custom-dropdown-menu .list .group-title{padding-inline:20px}.custom-dropdown-menu .list .group-title .title{border-bottom:1px solid #c5c7c9;display:flex;justify-content:space-between;padding-bottom:16px;width:100%}.custom-dropdown-menu .list .input-title{color:#747680;display:none;padding:0 20px 10px}.custom-dropdown-menu .list:has(li.selected) .input-title{display:flex}.custom-dropdown-menu .list .input-title .asteriks{color:#9e3f3f}.custom-dropdown-menu .list .group-title:first-child{padding-top:8px}.custom-dropdown-menu .list .group-title:not(:first-child){padding-top:24px}.custom-dropdown-menu .list .group-title .toggle{align-items:center;cursor:pointer;display:flex}.custom-dropdown-menu .list .group-title span{font-size:16px;font-weight:600;line-height:23px}.custom-dropdown-menu .list ul li{transition:all .2s}.custom-dropdown-menu .list ul li:hover{background-color:#f6f6f6}.custom-dropdown-menu .list ul li.selected{background-color:#f6f6f6;color:#006cbb}.custom-dropdown-menu .group-title.active .toggle svg path:first-child{display:none}.custom-dropdown-menu .current:has(img){align-items:center;display:flex!important;gap:8px}.custom-dropdown-menu .current:has(img) img{max-width:15px}.custom-dropdown-menu .current:has(img) span,.custom-dropdown-menu.position .current span{color:#2b2c2f!important;font-style:normal}fieldset:has(.error-msg) .dropdown-item-select,fieldset:has(.error-msg) select{border-color:#9e3f3f}fieldset:has(.hs_upload_design_file),fieldset:has(.hs_upload_design_file_2),fieldset:has(.hs_upload_design_file_3){display:none}.file-label .asteriks{color:#9e3f3f}.hs_additional_comments>label,.hs_order_number>label{align-items:center;display:flex;margin-bottom:12px}.hs_order_number>label>.tooltip-box{margin-left:10px}.o-n-popup.big img{max-width:100%;object-fit:cover}.form-columns-1:has(.hs_order_type){border:none;margin-bottom:-25px!important;max-width:100%!important}.hs_order_type>label{font-size:18px}.hs_order_type ul{column-gap:10px;display:flex;flex-wrap:wrap;margin-top:10px;max-width:70%}.hs_order_type li{margin:5px 0!important}.hs_order_type input[type=radio]+span{border:1px solid #c5c7c9;border-radius:5px;font-size:16px!important;font-weight:400;line-height:23px!important;padding:6px 12px!important}.hs_order_type input[type=radio]:checked+span{background-color:rgba(0,108,187,.1);border:1px solid var(--cbb);color:var(--cbb)}.hs_order_type input[type=radio]:hover+span{border:1px solid var(--rio-darkest)}.hs_order_type input[type=radio]+span:after,.hs_order_type input[type=radio]+span:before{display:none}.hs-fieldtype-text:has(.error-msg) input{border-color:#9e3f3f}@media screen and (max-width:1350px){.price-estimate{width:200px}.price-estimate .price-estimate-products{max-height:calc(100vh - 233px)}}@media screen and (max-width:1200px){.rio-form-wrapper{flex-direction:column-reverse}.price-estimate .price-estimate-products{margin-right:0;max-height:calc(100vh - 154px);padding-right:0}.price-estimate-products.scrollable{margin-left:0;margin-right:0;scrollbar-gutter:none}.rio-form-wrapper .box-two-sticky{bottom:20px;position:sticky;width:100%;z-index:1000}.price-estimate{bottom:20px;left:auto;padding:0;position:sticky;top:auto;transform:none;width:700px}.price-estimate-top{box-shadow:1px -1px 0 #5e7b88,1px 0 0 #5e7b88,0 -1px 0 #5e7b88;margin-left:-1px}.price-estimate .price-estimate-top{background-color:#5e7b88;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0;padding:18px 20px 16px}.price-estimate .price-estimate-total{margin-top:0;padding:18px 20px 16px}.price-estimate .price-estimate-products{border-bottom:none;padding:0 20px;position:relative}.price-estimate .price-estimate-products:has(.product-one>div),.price-estimate .price-estimate-products:has(.product-three>div),.price-estimate .price-estimate-products:has(.product-two>div){padding-top:0}.price-estimate .price-estimate-total{position:relative}.price-estimate.opened .price-estimate-total:before{background-color:#c5c7c9;content:"";height:1px;left:0;margin:0 20px;position:absolute;right:0;top:0;z-index:-1}.price-estimate .price-estimate-products .info{margin-top:16px}.price-estimate .price-estimate-top .arrow svg path{fill:#fff}.price-estimate .price-estimate-top .title{color:#fff}}@media screen and (max-width:768px){.price-estimate{max-height:95vh;width:100%}.selected-product .product-info{align-items:flex-start;flex-direction:column;justify-content:flex-start}}@media screen and (max-width:550px){.custom-select-buttons{grid-template-columns:repeat(2,max-content)}}