.opc-modal .close{z-index:1}.opc-edit-option-click{background:0 0!important;color:#0e4c81!important;border-radius:0!important;padding:0!important;font-weight:var(--bg-font-weight-bold)}.opc-edit-option-click:hover{background-color:#0e4c81!important;color:#fff!important}@media screen and (max-width:749px){.product-custom-option{padding-left:1px!important;padding-right:1px!important;overflow:hidden!important}}.hideLabel>div>label{display:none!important}.tooltip-icon .tooltip-icon-text{font-size:.875rem!important;line-height:var(--bg-type-line-125);font-family:var(--bg-font-family-body)}.product-custom-option{border:none;padding:0;background-color:#fff}.optionHolder{background:#fff;line-height:var(--bg-type-line-normal)}.option-name-display{font-weight:var(--bg-font-weight-bold);font-size:1rem;display:inline-flex;padding-top:0;padding-bottom:0;width:100%;justify-content:left;word-break:break-word;margin:0!important;position:relative}.option-label{margin-right:10px;display:inline-flex;width:auto;line-height:var(--bg-type-line-initial);padding-top:0;padding-bottom:5px;justify-content:left;min-width:10px!important;font-size:.8125rem!important;text-transform:none!important;font-weight:var(--bg-font-weight-bold)!important;color:#5a5a5a!important}.calculatorFieldLabelInlineInputRight .option-label{font-size:.8125rem!important;padding-top:4px}.option-type-dropdown{position:relative;display:grid;margin-left:0}.product-custom-option input{font-weight:var(--bg-font-weight-regular)!important;font-size:.875rem!important;color:var(--bg-color-text-strong)!important;cursor:pointer!important}input.text-input{cursor:text!important}.option-type-text{position:relative}.option-type-dropdown input{height:2.8125rem!important;padding:0 2.5rem 0 .9375rem!important;border-radius:8px!important;border:1px solid #6a6a6a;background-color:#fff;cursor:default;margin-left:0;width:100%!important}.option-type-text input{height:35px;height:2.8125rem!important;padding:0 2.5rem 0 .9375rem!important;border-radius:8px!important;border:1px solid #6a6a6a;background-color:#fff;cursor:default;margin-left:0;width:100%!important}.minimal{background-image:linear-gradient(45deg,transparent 50%,gray 50%,gray calc(50% + 1px),transparent calc(50% + 2px)),linear-gradient(-45deg,transparent 50%,gray 50%,gray calc(50% + 1px),transparent calc(50% + 2px));background-position:calc(100% - 1em) 50%,calc(100% - 1em + 6px) 50%,calc(100% - 2em) 60%;background-size:7px 6px,6px 6.2px,1px 29px;background-repeat:no-repeat}.option-type-dropdown-content{width:100%!important;min-width:100%!important}.option-type-dropdown-content .tab-view{color:var(--bg-color-text-strong);padding:12px 16px;text-decoration:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.option-type-dropdown-content .tab-view label{cursor:pointer}.selected-dropdown-view{background:#d5d5d5!important}hr.containerSeparator{background-color:#fff0!important;border:0 solid #ffffff00!important;margin-top:7.5px;margin-bottom:7.5px;width:100%}.radio-input-holder{display:inline-flex;margin-top:7.5px}.product-custom-option .radio-input-holder input{height:12px!important;cursor:pointer;margin-top:2px}.radio-input-holder input[type=checkbox],input[type=radio]{transform:scale(1.7);margin-right:10px}.button-label{line-height:var(--bg-type-line-130)}radio-input-holder label{font-weight:var(--bg-font-weight-regular)!important;font-size:.875rem!important;color:var(--bg-color-text-strong)!important;cursor:pointer;padding-right:15px;line-height:var(--bg-type-line-130)}.option-type-radio .inlinePrice{font-size:.875rem!important;line-height:var(--bg-type-line-130)}.option-type-radio .inlineDiscount{font-size:.875rem!important;line-height:var(--bg-type-line-130);color:#2a793e}.option-error-msg-label{font-size:.6875rem;font-style:italic;font-weight:var(--bg-font-weight-medium);display:block!important}.helpText{margin-top:6px;padding-left:16px;padding-right:16px}.option-price-container{background:#fff;border:1px solid #fff;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-font-smoothing:antialiased}.addToCartCustomButton{color:#fff;width:100%;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:56px!important;font-family:inherit;text-decoration:none;border:0 solid #fff;border-radius:0;background-color:#e41b2a;box-shadow:none;min-width:7.5rem;min-height:2.8125rem;-webkit-appearance:none;appearance:none;margin-top:10px;padding:20px;font-size:1rem;letter-spacing:var(--bg-type-track-10rem);line-height:var(--bg-type-line-3125em);font-weight:var(--bg-font-weight-semibold)!important;transition:.15s all!important}.addToCartCustomButton:hover{transform:translateY(-.1875rem)!important;color:#fff!important;background-color:#e41b2a!important;border:0 solid #fff!important}.addToCartCustomButton:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important}.circle-loader{margin-bottom:0;border:3px solid rgba(0,0,0,.2);border-left-color:#5cb85c;animation:loader-spin .5s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:1.5em;height:1.5em}.custom-loading{position:absolute;top:0;left:0}.dropbtn{width:100%!important;height:2.8125rem!important}input.minus1{border-right:none!important}input.add1{border-left:none!important}.opc-quantity-holder input{background-color:#fff}.opc-quantity-holder input{border-radius:0!important}.opc-quantity{border-left:none!important;border-right:none!important}.hideContainerSeparator hr.containerSeparator{display:none}.calculatorModalStartOver{text-align:right;margin-bottom:0!important}.calculatorModalStartOver span.modal-name{color:#e41b2a;font-size:.8125rem}.calculatorModalStartOver .opc-modal-option a:hover span.modal-name{text-decoration:underline!important}.modal_buttons{display:flex;justify-content:space-between;padding:10px 0}.modal_buttons button{flex:1;margin:5px;cursor:pointer}.calculatorDivider .instruction{width:100%}.calculatorDivider .instructionDivider{border-bottom:solid!important;border-width:2px!important;border-color:#cfcfcf!important;height:1px;width:100%!important;display:inline-block!important}.calculatorDivider .instruction-formula{display:none!important}span.instruction.fontSize10{font-size:.625rem}.instruction{color:var(--bg-color-text-strong)}.instruction-formula{padding-right:0!important}.eddmInfoTableNormal,.priceTableItemNormal{margin-bottom:-6px}.priceTableItemNormal .instruction-formula:before,.totalprice .instruction-formula:before{content:"$"}.priceTableItemNormal.noDollarSign .instruction-formula:before{content:none}.calculatorInstructionDiscount .instruction-formula:before{content:"-$"}.totalprice{width:100%}.totalprice .instruction-formula{font-size:1.3125rem!important;color:#e41f26!important;font-weight:var(--bg-font-weight-semibold);font-family:inherit!important}.totalprice .option-list-frame.option-name-display{display:block;padding-bottom:0}.totalprice span.instruction-postfix{font-size:.625rem;display:block;text-align:right;margin-top:6px!important;color:#6c6c6c;width:100%}.eddmInfoTableNormal .instruction-formula,.priceTableItemNormal .instruction-formula{text-align:right}.eddmInfoTableNormal .instruction,.eddmInfoTableNormal .instruction-formula,.priceTableItemNormal .instruction,.priceTableItemNormal .instruction-formula{font-size:1rem;font-weight:var(--bg-font-weight-thin)!important}.eddmInfoTableNormal .option-list-frame.option-name-display,.priceTableItemNormal .option-list-frame.option-name-display{display:block}.priceTableItemFirst,.priceTableItemNormal,.totalprice{line-height:var(--bg-type-line-100)!important}span.interiorCalculatorText{font-weight:var(--bg-font-weight-regular);font-size:.8125rem;line-height:var(--bg-type-line-150);padding:16px;display:inline-block}.calculatorDesignApprovalBox{padding:20px;margin-top:16px;background-color:#2196f31f!important}.calculatorDesignApprovalBoxRadio{background-color:#e4f2fe!important}.calculatorDesignApprovalBox span{font-weight:var(--bg-font-weight-regular);font-size:.875rem;line-height:var(--bg-type-line-150)}.calculatorDesignApprovalBoxRadio .radio-input-holder{padding-left:20px!important;padding-right:20px!important;width:auto;display:inline-block;padding-bottom:10px}.paddingTop15 .instruction{padding-top:15px}.paddingBottom10 .instruction{padding-bottom:10px}.largesize,.mediumsize,.smallsize,.xlargesize,.xsmallsize,.xxlargesize,.xxxlargesize{width:50px!important;display:inline-block;margin-right:5px}.largesize>.option-type-text>input,.mediumsize>.option-type-text>input,.smallsize>.option-type-text>input,.xlargesize>.option-type-text>input,.xsmallsize>.option-type-text>input,.xxlargesize>.option-type-text>input,.xxxlargesize>.option-type-text>input{padding:.375rem .15625rem .375rem .46875rem!important}.largesize .priceholder,.mediumsize .priceholder,.smallsize .priceholder,.xlargesize .priceholder,.xsmallsize .priceholder,.xxlargesize .priceholder,.xxxlargesize .priceholder{display:none}.shirtcolorswatches .swatch-input-holder .swatch-image{width:50px;height:38px}.shirtcolorswatches .swatch-title-holder{margin-bottom:0!important}.apparelPrintingOption .swatch-input-holder{width:48%}.apparelPrintingOption .option-type-swatch{display:flex}.apparelPrintingOption .swatch-input-holder .square{width:100%}.apparelPrintingOption .swatch-input-holder .swatch-image{background-size:cover;background-size:contain;background-repeat:no-repeat;width:100%;height:0;padding-top:100%}.apparelShirtType .swatch-input-holder .swatch-image{width:100px;height:100px}.artworkStepSectionButtons .button-input-holder,.calculatorButtonsArtwork .button-input-holder,.calculatorButtonsEditArtwork .button-input-holder,.productButtons .button-input-holder{margin-right:0!important;padding-top:0;padding-bottom:0;width:100%}.artworkStepSectionButtons .button-input-holder label,.calculatorButtonsArtwork .button-input-holder label,.calculatorButtonsEditArtwork .button-input-holder label,.calculatorButtonsProductGrouping label.button-label,.eddm-selected-routes-modal a,.eddmiframe-modal2 a,.productButtons label.button-label{list-style:none;background-color:var(--buttonUnselectedbackground);border:1px solid var(--buttonUnselectedborder);color:var(--buttonUnselectedtext);padding-left:var(--buttonPadding);padding-right:var(--buttonPadding);min-width:100%;max-width:100%;min-height:36px;text-align:center;border-radius:var(--buttonBorderradius);vertical-align:middle;cursor:pointer;line-height:var(--bg-type-line-180em)!important;padding-top:7px;padding-bottom:7px;display:inline-block;font-size:.875rem;font-weight:var(--font-body-weight)!important;text-wrap:auto}.calculatorButtonsProductGrouping label.button-label{min-width:120px!important}.productGroupingDiv{margin-bottom:20px}.productGroupingDiv hr.containerSeparator{display:none!important}.artworkStepSectionButtons .button-input-holder input[type=radio]:checked+label,.calculatorButtonsArtwork .button-input-holder input[type=radio]:checked+label,.calculatorButtonsEditArtwork .button-input-holder input[type=radio]:checked+label,.calculatorButtonsProductGrouping .active label.button-label,.productButtons .button-input-holder input[type=radio]:checked+label{list-style:none;background-color:#fff!important;border:1px solid var(--buttonSelectedborder);color:var(--bg-color-text-strong)!important;padding-left:20px;padding-right:var(--buttonPadding);min-width:100%;outline-color:#000!important;outline:solid;outline-width:1px}.productButtons .button-input-holder input[type=radio]:checked+label{padding-left:10px}.calculatorButtonsEditArtwork{margin-bottom:6px}.calculatorButtonsEditArtwork .containerSeparator,.calculatorButtonsEditArtwork .option-name-display,.artworkButtonsV2 .containerSeparator,.artworkButtonsV2 .helpText,.artworkButtonsV2 .option-list-frame.option-name-display{display:none!important}.artworkButtonsV2{width:100%!important}.artworkButtonsV2 .button-input-holder{width:100%}.artworkButtonsV2 .button-input-holder label{text-align:left!important;padding-left:20px}.artworkButtonsV2 .button-input-holder:first-child label{background-color:#2f4d80;color:#fff;font-weight:var(--bg-font-weight-bold)!important}.opc-modal-option a:hover,.option-type-button .button-input-holder label:hover{transform:translateY(-.1875rem)}.opc-modal-option a:hover:not(:active),.option-type-button .button-input-holder label:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important}.calculatorModalStartOver .opc-modal-option a:hover{box-shadow:none!important}.eddm-selected-routes-modal,.eddmiframe-modal2{width:auto;position:absolute;z-index:9;right:0}.eddm-selected-routes-modal a,.eddmiframe-modal2 a{width:auto;z-index:9;right:0;font-size:.8125rem;text-wrap:nowrap;color:#0f4c81;font-weight:var(--bg-font-weight-semibold);border-color:#0f4c81;padding-left:8px;padding-right:8px;padding-top:2px;padding-bottom:2px!important;min-height:10px}.eddmiframe-modal2{margin-top:-180px}.eddm-selected-routes-modal{margin-top:-170px}.eddmiframe-modal2{margin-top:-128px}.calculatorQuantityDropdown .option-type-dropdown-content .tab-view{display:block}.calculatorQuantityDropdown label.dropdown-label:after{content:" - "}.calculatorQuantityDropdown .inlinePrice:after{content:" / ea"}.calculatorQuantityRadio{position:relative}.calculatorQuantityRadio .option-list-frame.option-name-display{border:solid;border-width:1px;border-color:#cfcfcf;height:46px!important;padding-top:12px;padding-left:20px}.calculatorQuantityRadio .radio-input-holder{min-width:100%;height:46px;margin-bottom:0;margin-top:-1px}.calculatorQuantityRadio .radio-input-holder .inline-discount-label{width:100%;position:absolute;height:46px!important;padding-top:14px;padding-left:20px}.calculatorQuantityRadio label.button-label.inline-discount-label:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-width:1px;border-style:solid;border-radius:0;border-color:#cfcfcf;pointer-events:none;height:46px}.calculatorQuantityRadio label.button-label.inline-discount-label:hover:before{border-color:#727171;z-index:9}.calculatorQuantityRadio input:checked+label.button-label.inline-discount-label:before{border-color:#000;border-width:2px;z-index:9}.calculatorQuantityRadio .option-type-radio .inlineDiscount,.calculatorQuantityRadio .option-type-radio .inlinePrice{text-align:left;padding-left:70px;width:auto}.calculatorQuantityRadio input[type=radio i]{visibility:hidden}.calculatorQuantityRadio .inlinePrice:after{content:" / ea"}.calculatorQuantityRadio.dontDisplayEA .inlinePrice:after{content:""!important}.calc-quantity-option-holder button#see-more-qty-btn,.calculatorQuantityRadio button#see-more-btn{text-align:center;background:#fff;border:none;text-decoration:underline;font-size:1rem;width:100%;cursor:pointer;padding-top:20px;color:#0f4c81;margin-bottom:10px}.calculatorQuantityRadio .inlinePrice{color:var(--bg-color-text-strong)}.optionHolder.swatch-aspect-square .swatch{aspect-ratio:1/1}.optionHolder.swatch-aspect-16_5 .swatch{aspect-ratio:16/5}.optionHolder.swatch-aspect-16_11 .swatch{aspect-ratio:16/11}.optionHolder.calculatorSwatches1Col .option-type-swatch,.optionHolder.calculatorSwatches2Col .option-type-swatch,.optionHolder.calculatorSwatches3Col .option-type-swatch,.optionHolder.calculatorSwatches4Col .option-type-swatch,.optionHolder.calculatorSwatches5Col .option-type-swatch{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}.optionHolder.calculatorSwatches1Col .swatch-input-holder,.optionHolder.calculatorSwatches2Col .swatch-input-holder,.optionHolder.calculatorSwatches3Col .swatch-input-holder,.optionHolder.calculatorSwatches4Col .swatch-input-holder,.optionHolder.calculatorSwatches5Col .swatch-input-holder{margin-right:0!important;display:flex!important}.optionHolder.calculatorSwatches1Col .swatch,.optionHolder.calculatorSwatches2Col .swatch,.optionHolder.calculatorSwatches3Col .swatch,.optionHolder.calculatorSwatches4Col .swatch,.optionHolder.calculatorSwatches5Col .swatch{width:100%!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;position:relative!important}.optionHolder.calculatorSwatches1Col .swatch-title-holder:last-child,.optionHolder.calculatorSwatches2Col .swatch-title-holder:last-child,.optionHolder.calculatorSwatches3Col .swatch-title-holder:last-child,.optionHolder.calculatorSwatches4Col .swatch-title-holder:last-child,.optionHolder.calculatorSwatches5Col .swatch-title-holder:last-child{margin-right:0!important}.optionHolder.calculatorSwatches5Col .swatch-title-holder{flex:1 1 calc(20% - 10px)!important;max-width:calc(20% - 10px)!important}.optionHolder.calculatorSwatches4Col .swatch-title-holder{flex:1 1 calc(25% - 10px)!important;max-width:calc(25% - 10px)!important}.optionHolder.calculatorSwatches3Col .swatch-title-holder{flex:1 1 calc(33.33% - 10px)!important;max-width:calc(33.33% - 10px)!important}.optionHolder.calculatorSwatches2Col .swatch-title-holder{flex:1 1 calc(50% - 10px)!important;max-width:calc(50% - 10px)!important}.optionHolder.calculatorSwatches1Col .swatch-title-holder{flex:1 1 calc(100% + -0px)!important;max-width:calc(100% + -0px)!important}.optionHolder.calculatorSwatches1Col .swatch-title-holder:last-child:nth-child(odd),.optionHolder.calculatorSwatches2Col .swatch-title-holder:last-child:nth-child(odd),.optionHolder.calculatorSwatches3Col .swatch-title-holder:last-child:nth-child(odd),.optionHolder.calculatorSwatches4Col .swatch-title-holder:last-child:nth-child(odd),.optionHolder.calculatorSwatches5Col .swatch-title-holder:last-child:nth-child(odd){margin-left:16px!important;margin-right:auto!important}.swatch-height-auto .swatch{height:auto!important}.tooltip-icon{width:14px!important;margin-top:-4px!important;z-index:var(--bg-z-flyout)}.tooltip-icon svg{width:12px!important;cursor:pointer}.productOnSale span.inlinePrice:before{content:"sale price: ";font-size:.625rem}.circle-loader{margin-bottom:0;border:3px solid rgba(0,0,0,.2);border-left-color:#fff!important;animation:loader-spin .5s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:1.5em;height:1.5em}.product-custom-option input:disabled{cursor:not-allowed!important;opacity:1!important;border-color:#ededed!important;background-image:none;font-weight:var(--bg-font-weight-semibold)!important}.calculatorLabelWeightNormal label.option-label{font-weight:var(--bg-font-weight-regular)!important}.calculatorLabelAlignLeft .priceholder{font-size:.8125rem;font-weight:var(--bg-font-weight-regular);display:block;margin-left:auto;padding-left:0;justify-content:left;line-height:var(--bg-type-line-initial);text-align:left;flex:auto!important}.hidePriceholder .priceholder{display:none!important}.halfWidthFlex.optionHolder{width:50%!important;flex-direction:column}.halfWidthFlex.optionHolder .helpText{margin-top:-6px;padding-left:0;font-size:.8125rem}.halfWidthFlex.optionHolder.flexItem1,.halfWidthFlex.optionHolder.flexItem3,.halfWidthFlex.optionHolder.flexItem5,.halfWidthFlex.optionHolder.flexItem7,.halfWidthFlex.optionHolder.flexItem9{padding-right:4px}.halfWidthFlex.optionHolder.flexItem10,.halfWidthFlex.optionHolder.flexItem2,.halfWidthFlex.optionHolder.flexItem4,.halfWidthFlex.optionHolder.flexItem6,.halfWidthFlex.optionHolder.flexItem8{padding-left:4px}.thirdWidthFlex.optionHolder{width:33%;flex-direction:column}.thirdWidthFlex.optionHolder .helpText{margin-top:-6px;padding-left:0;font-size:.8125rem}.thirdWidthFlex.optionHolder.flexItem1,.thirdWidthFlex.optionHolder.flexItem4,.thirdWidthFlex.optionHolder.flexItem7{padding-right:4px}.thirdWidthFlex.optionHolder.flexItem2,.thirdWidthFlex.optionHolder.flexItem5,.thirdWidthFlex.optionHolder.flexItem8{padding-left:4px;padding-right:4px}.thirdWidthFlex.optionHolder.flexItem3,.thirdWidthFlex.optionHolder.flexItem6,.thirdWidthFlex.optionHolder.flexItem9{padding-left:4px}@media screen and (min-width:750px){.halfWidthFlexDesk{width:50%!important;display:inline-block;float:left!important}.paddingRight10Desk{padding-right:10px}.paddingLeft10Desk{padding-left:10px}}.calculatorStepHeader{margin-top:28px;margin-bottom:14px}.calculatorStepHeader.calculatorStepHeaderArtwork{margin-top:10px!important;margin-bottom:-6px!important}span.stepHeaderSpan{color:#0f78d4;font-size:1.125rem;font-weight:var(--bg-font-weight-bold)}.paragraph-input{width:100%!important;min-height:102px!important;padding:0 2.5rem 0 .9375rem!important;border-radius:8px!important;background-color:#fff!important;cursor:text!important;margin-left:0!important;padding-top:6px!important}.explanation{margin-bottom:16px}.priceBreakTableHeader span.tableHeader{font-size:.8125rem;font-weight:var(--bg-font-weight-regular)}.perPieceItem,.plusPostageItem,.totalCostItem{height:20px;line-height:var(--bg-type-line-normal)}.perPieceItem span,.plusPostageItem span,.totalCostItem span{font-size:.875rem;color:#373737;font-weight:var(--bg-font-weight-medium);min-width:70px}.perPieceItem .instruction-formula:before,.plusPostageItem .instruction-formula:before,.totalCostItem .instruction-formula:before{content:"$"}.perPieceItem .instruction-formula:after{content:" / ea";font-size:.625rem}.plusPostageItem .instruction-formula:after{content:" + postage";font-size:.625rem}.calculatorTotalQuantityCalculation span{font-size:1rem;font-weight:var(--bg-font-weight-light)}.calculatorTotalQuantityCalculation span.instruction-formula{font-weight:var(--bg-font-weight-bold)}.apparelSizeTextBox{margin-top:16px;height:60px!important}.apparelSizeTextBox hr.containerSeparator{display:none!important}.activePriceTableItem span{background-color:#d3d3d3;font-weight:var(--bg-font-weight-bold)!important}.calculatorTotalQuantityCalculation{margin-top:36px}.salePricesNotice{display:none}.salePricesNotice.saleActive{display:inline}.calculatorNumberInputQuantity{display:inline-block;margin-right:5px}.calculatorNumberInputQuantity>.option-type-text>input{padding:.375rem .15625rem .375rem .46875rem!important;width:100px!important}.calculatorNumberInputQuantity .priceholder{display:none}#opc-option-modal-664f2a68375174ccfe722870 .opc-modal-content,#opc-option-modal-666212e1642b6e11d5bfd913 .opc-modal-content{max-width:100%!important;max-height:100%!important;height:100%;width:100%!important;padding:0!important}.opc-modal{z-index:var(--bg-z-modal)!important}#opc-option-modal-6658d95209ba84df8740bc4a img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}#opc-option-modal-6658d95209ba84df8740bc4a img#modalPreviewImage{cursor:-webkit-zoom-out!important;cursor:zoom-out!important}#opc-option-modal-664f2a68375174ccfe722870.opc-modal .close svg{width:25px;height:25px}#opc-option-modal-664f2a68375174ccfe722870 iframe,#opc-option-modal-666212e1642b6e11d5bfd913 iframe{max-width:100%;padding-top:28px;height:100vh;overflow-y:auto;border:none;display:block;box-sizing:border-box}#opc-option-modal-666212e1642b6e11d5bfd913 .opc-modal .close{top:10px;right:10px}.eddmiframe-modal a{line-height:40px;background:#fff;letter-spacing:var(--bg-type-track-1px);color:var(--addtocartTextcolor);font-weight:var(--bg-font-weight-regular);width:100%;font-size:var(--addtocartFontsize);cursor:pointer;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:50px;font-family:var(--bg-font-family-body);border:var(--addtocartBorderwidth) solid var(--addtocartBordercolor);border-radius:8px;background-color:#304d80;box-shadow:var(--addtocartShadow);min-width:7.5rem;min-height:2.8125rem;transition:.15s all!important;-webkit-appearance:none;appearance:none;margin-top:10px;padding:20px;text-transform:none;letter-spacing:inherit}.eddmiframe-modal a:hover:not(:active){box-shadow:0 2px 4px 1px #0000004d!important}.eddmiframe-modal a:hover{transform:translateY(-.1875rem)!important;color:#fff!important;background-color:#0f4c81!important;border:0 solid #fff!important}.product-custom-option{display:contents}.calculatorFieldLabelInlineInputRight.optionHolder,.calculatorFieldLabelInlineInputRight.optionHolder .optionHolder.calculatorDatePicker{align-items:center;height:100%}product-options-section .option-type-dropdown-content{max-height:282px!important}.calculatorFieldLabelInlineInputRight hr.containerSeparator{display:none}.option-label{padding-bottom:0}.option-type-dropdown-content{overflow-y:auto!important;z-index:var(--bg-z-lightbox)!important}.calculatorDatePicker .instruction-formula,.calculatorDatePicker .instruction-postfix{display:none!important}.calculatorDateField .option-list-frame.option-name-display{width:100%!important;display:flex}input#date-picker{height:2.8125rem!important;padding:0 2.5rem 0 .9375rem!important;border-radius:8px!important;border:1px solid #6a6a6a;background-color:#fff0!important;cursor:default;margin-left:0;width:100%!important}.calculatorDivider .option-name-display,.priceTableItemNormal .option-name-display,.regularInstructionLabel .option-name-display,.totalprice .option-name-display{width:100%!important}.calculatorModalStartOver div,.optionHolder.eddmiframe-modal div{width:100%}.calculatorDateField span{height:2.8125rem!important;width:100%}.calculatorFieldLabelInlineInputRight .option-type-date-picker,.calculatorFieldLabelInlineInputRight .option-type-dropdown{min-width:70%!important}.calculatorFieldLabelInlineInputRight.optionHolder input:disabled{font-weight:var(--bg-font-weight-semibold)!important}@media screen and (max-width:749px){.product-custom-option .optionHolder input{font-size:1rem!important}.option-type-dropdown-content .optionHolder .tab-view,.option-type-dropdown-content .tab-view{font-size:1rem}.product-custom-option .optionHolder.calculatorUploadButtonV1 .option-fileupload-input{padding-left:100px;padding-top:11px;font-size:.75rem!important}.calculatorButtonsArtwork .button-input-holder input[type=radio]:checked+label,.calculatorButtonsArtwork .button-input-holder label{height:auto!important;font-size:.8125rem!important}}.calculatorFieldLabelInlineInputRight .option-name-display{position:absolute;padding-left:16px;padding-top:9px;width:auto}.calculatorFieldLabelInlineInputRight.optionHolder input{font-weight:var(--bg-font-weight-regular)!important;color:var(--bg-color-text-strong)!important;padding-left:122px!important;text-align:right!important;font-family:var(--bg-font-family-body)}.calculatorFieldLabelInlineInputRight .option-type-date-picker,.calculatorFieldLabelInlineInputRight .option-type-dropdown{min-width:100%!important;margin-left:0!important}.option-type-dropdown-content{z-index:var(--bg-z-max)!important;position:absolute!important;top:9px}.eddm-selection-details textarea{height:140px!important;padding:0!important;border:none!important;font-size:.875rem!important;line-height:var(--bg-type-line-200);cursor:text!important;resize:none}.eddm-selection-details{margin-top:-20px}.minimal{background-color:#f0ffff00!important}#opc-option-modal-6658d95209ba84df8740bc4a h4.modal-title{font-size:1.5rem;margin-top:10px;margin-bottom:10px}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal .opc-modal-content{max-height:100%!important;width:100%!important;max-width:1450px!important}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid{column-gap:0!important;row-gap:20px!important;display:flex;flex-wrap:wrap;margin-bottom:1.25rem;padding:0;list-style:none}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing)* 3 / 4);padding:10px!important}#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal .close svg{width:30px;height:30px;fill:red}#opc-option-modal-6658d95209ba84df8740bc4a .modal-header{position:sticky;z-index:999;top:-20px;background-color:#f7f8f9;padding-bottom:0;padding-top:6px;padding-left:10px;border-bottom:solid;border-bottom-width:1px;margin-bottom:10px}@media screen and (min-width:750px){#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}}@media screen and (min-width:1301px){#opc-option-modal-6658d95209ba84df8740bc4a.opc-modal ul#product-grid .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}}span.redDisclaimerMessage{font-weight:var(--bg-font-weight-light);font-size:.75rem;color:#4b4b4b!important}.calculatorInstructionFreeProofsMessage{padding:20px;background-color:#2196f31f!important}span.messageBoxHeader{font-size:.875rem}span.messageBoxText{font-size:.875rem;font-weight:var(--bg-font-weight-light)}div#\36 659c8170628ad14d00fbfdd{margin-top:-15px}button.addToCartCustomButton{display:inline-flex!important}.addToCartCustomButton.disabledAddToCart{cursor:not-allowed!important;background-color:#8080805c!important}.disabledAddToCart.addToCartCustomButton:hover:not(:active){box-shadow:none!important}.disabledAddToCart.addToCartCustomButton:hover{transform:none!important;color:#fff!important;background-color:#8080805c!important;border:none!important}.iframe_outer_div{background:#3787d0}#opc-option-modal-666212e1642b6e11d5bfd913 .close svg{fill:#fff}#eddm-iframe-custom-overlay{width:302px;position:absolute;right:4px;bottom:46px}.info-price-breaks,.info-pricing,.info-pricing-header,.info-route-data-popout,.info-selections,.info-selections-header{width:100%}.info-pricing-header,.info-selections-header{background:#3787d0;padding-right:10px;padding-left:10px;border:1px solid #ccc;text-align:left;height:40px;overflow:hidden;color:#fff;padding-top:6px}.info-price-breaks,.info-pricing,.info-selections{padding-left:10px;padding-right:10px;border:1px solid #ccc;text-align:left;overflow:hidden;padding-top:4px;background:#fff}#eddm-iframe-custom-overlay span{font-size:.875rem;line-height:var(--bg-type-line-100)}.info-price-breaks-label,.info-selections-label,.price-row-label{font-size:.875rem!important;font-weight:var(--bg-font-weight-semibold)}span#listingsLeft{font-size:.9375rem!important;font-family:sans-serif;font-weight:var(--bg-font-weight-bold)!important}#eddm-iframe-custom-overlay span.info-header{font-size:1rem!important;font-weight:var(--bg-font-weight-bold)}.info-selections-header{bottom:602px;position:absolute}.info-selections{bottom:470px;position:absolute}.info-route-data-popout{bottom:278px;min-height:192px;position:absolute}.info-pricing-header{bottom:240px;position:absolute;z-index:1}.info-price-breaks{bottom:108px;position:absolute;height:132px}.info-pricing{bottom:0;position:absolute;height:110px}#eddm-iframe-custom-overlay span#overlayTotalPrice{font-size:1.125rem!important;color:red;font-weight:var(--bg-font-weight-black)!important}.info-price-breaks-row,.info-price-row,.info-selections-row{display:flex;justify-content:space-between;padding:5px 0}.listings-left span{font-size:.8125rem!important;line-height:var(--bg-type-line-150)!important}.info-price-breaks-row.listings-left{margin-top:6px}a.quantity-explanation{font-size:.8125rem!important;font-style:italic}span#residential-only{font-size:1rem!important;color:#3787d0;font-weight:var(--bg-font-weight-bold)!important;padding-top:4px}input#myCheckBoxResidentialOnly{margin-right:0!important;width:20px!important;height:20px!important;cursor:pointer!important}#opc-option-modal-66674c7d6d483f9b1cc9b284 .opc-modal-content,#opc-option-modal-66686a646d483f9b1cd430c4 .opc-modal-content{min-width:800px}.eddmPricingTable table{width:100%;border-collapse:collapse}.eddmPricingTable td,.eddmPricingTable th{padding:4px 4px 4px 10px!important;text-align:left;font-size:.875rem;font-weight:var(--bg-font-weight-medium)}.eddmPricingTable tr:first-of-type th{font-weight:var(--bg-font-weight-bold)!important}.eddmPricingTable .strikethrough{text-decoration:line-through}.eddmPricingTable .discounted{color:red}.eddmPricingTable p{margin-top:0;margin-bottom:0}span.prices-header-product-name{font-size:1.125rem;font-weight:var(--bg-font-weight-black);margin-top:20px!important;display:inline-block}span.prices-header-disclaimer{font-size:.8125rem;display:inline-block;margin-bottom:10px}.eddm-full-service-pricing-modal a:hover:not(:active){box-shadow:none!important;text-decoration:underline}@media screen and (max-height:800px){.info-selections-header,.info-selections-row{display:none}.info-selections-row:last-of-type{display:flex}}@media screen and (max-height:668px){.info-selections-row:last-of-type{display:flex;position:fixed;bottom:7px;right:310px;padding:12px;background:#fff;border:solid;border-width:1px}}.coverListViewMobile,.notMobileFriendlyMessage{display:none}@media screen and (max-width:936px){.coverListViewMobile{display:flex!important;position:fixed;bottom:209px;right:305px;background-color:#ffffffdb;width:25px;height:94px}.notMobileFriendlyMessage{display:block}.notMobileFriendlyMessage span{font-size:.875rem}}.calculatorNumberInputQuantity .option-type-text{display:flex}.design-turnaround-acknowledgement{margin-top:-16px;margin-bottom:20px;background-color:#e4f2fe!important}.design-turnaround-acknowledgement .radio-input-holder{padding-left:20px!important;padding-right:20px!important;width:auto;display:inline-block;padding-bottom:10px}.design-turnaround-acknowledgement label.button-label{width:auto;text-wrap:wrap}.canva-link-paste-box{margin-top:-34px;background-color:#e7f2fe!important;padding-left:20px;padding-right:20px}.prodDescr{max-width:800px!important}product-options-section .swatch-input-holder input[type=radio]:not(:checked)+label.disabledSwatch{opacity:.3}.swatch-input-holder:has(input.disabledSwatch){cursor:not-allowed}label.disabledSwatch{-webkit-user-select:none!important;user-select:none!important;pointer-events:none}.helpText{margin-top:6px;padding-left:0;font-size:.8125rem;line-height:var(--bg-type-line-125)}.date-picker-container input{width:100%;padding:10px;border:1px solid #6a6a6a;border-radius:8px;font-size:.875rem;box-sizing:border-box}.custom-message{font-size:.625rem;color:var(--bg-color-text-muted);padding:10px;text-align:left;max-width:250px;word-wrap:break-word;font-weight:var(--bg-font-weight-bold)}.upload-overlay-container{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%);width:35%!important;height:35%!important;display:flex!important;justify-content:center!important;align-items:center!important;pointer-events:none!important;z-index:9!important}.priceFree span{font-size:1.25rem;font-weight:var(--bg-font-weight-black)!important;color:#e41b2a;font-family:var(--bg-font-family-body)}.swatch-drop-down-list li{background-image:none!important}.swatch-drop-down-list li:hover{background-color:#ececec!important;border-radius:0!important;transition:none!important}#infiniteoptions-container input[type=checkbox],#infiniteoptions-container input[type=radio]{transform:none!important}.prodEstTurnaround{margin-top:40px!important}.infiniteOptionsArtworkSelection label{cursor:pointer}#infiniteoptions-container .swatchLightBorder .spb-productoptionswatch{border:solid!important;border-width:1px!important;border-color:#7c7c7c99!important}#infiniteoptions-container .spb-label-tooltip>label,#infiniteoptions-container .uploaderyLabel,#infiniteoptions-container div>label,.product-form__quantity .form__label,label.swatch-label{font-size:.8125rem!important;text-transform:none!important;font-weight:var(--bg-font-weight-bold)!important;color:inherit!important}.spb-productdescfont.spb-productdesctextcolor.spb-helptext{font-size:.8125rem!important;margin-top:10px!important;line-height:var(--bg-type-line-initial)!important;margin-bottom:0;padding-bottom:0}@keyframes backgroundFade{0%{background-color:#ff5360}50%{background-color:#ff9fa6}to{background-color:#ff5360}}.loading-background{animation:backgroundFade 1.5s linear infinite}.product-quantify-qty quantity-input,.qty__dropdown{display:none}.product-quantify.qty__dropdown{display:block;width:140px;padding-left:10px}#infiniteoptions-container select,.swatch-drop-down{font-size:inherit!important;font-family:var(--bg-font-family-body)}.postageIncluded{margin-top:-16px!important}@media screen and (min-width:1050px){[option-name=Quantity] .swatch-drop-down-inner{max-width:25%!important;min-width:25%!important}}@media screen and (max-width:1049px){[option-name=Quantity] .swatch-drop-down-inner{max-width:35%!important;min-width:35%!important}}@media screen and (max-width:749px){[option-name=Quantity] .swatch-drop-down-inner{max-width:25%!important;min-width:25%!important}}@media screen and (max-width:580px){[option-name=Quantity] .swatch-drop-down-inner{max-width:35%!important;min-width:35%!important}}@media screen and (max-width:425px){[option-name=Quantity] .swatch-drop-down-inner{max-width:100%!important;min-width:100%!important}}.emailArtworkCheckbox fieldset{border:none!important;margin-bottom:12px!important;display:inline-block;padding-left:0;margin-left:-4px}div.star-set-btn.swatch-selected{outline:black;outline-width:1px;outline-style:solid}div.swatch-preset-568743 div.star-set-btn div.swatch-button-title-text{font-size:inherit!important}.swatch-button{display:block;width:auto;box-sizing:border-box;white-space:nowrap}.star-set-image{filter:grayscale(100%)}.swatch-selected>.star-set-image{filter:grayscale(0)}#infiniteoptions-container select,.swatch-drop-down{width:100%!important;background-color:transparent!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iLTE3LjUgLTEuMyA1MC4xIDI3LjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwb2x5bGluZSBwb2ludHM9IiAxNi4xIDguNSA3LjYgMTcgLTAuOSA4LjUgIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MjtzdHJva2U6IzMwMkYyRkJGIi8+PC9zdmc+)!important;background-repeat:no-repeat!important;background-position:right!important;background-size:24px 24px!important;margin:0!important;padding-right:20px!important;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;-o-appearance:none!important;appearance:none!important;height:2.8125rem!important;padding:0 2.5rem 0 .9375rem!important;border-radius:8px!important;color:var(--bg-color-text-strong)!important}#infiniteoptions-container input[type=number],#infiniteoptions-container input[type=text],#infiniteoptions-container select,#infiniteoptions-container textarea{border-radius:8px!important}.infiniteoptions-price .price-item.price-item--regular{font-size:1.3125rem!important;color:#e41f26!important;font-weight:var(--bg-font-weight-semibold);font-family:inherit!important}.infiniteoptions-price .price__regular{padding-top:10px}.uploadBox{font-weight:var(--bg-font-weight-bold)!important;border:solid;border-radius:8px;border-width:1px;padding:15px;border-color:#7c7c7c}.swatches{margin-top:18px!important}.swatch-drop-down-wrapper{margin-top:2px!important;margin-bottom:10px!important}#infiniteoptions-container>div{padding-bottom:16px!important}#infiniteoptions-container .spb-label-tooltip,#infiniteoptions-container div>label{margin-bottom:2px!important}.emailArtworkCheckbox.clonedEmailArtworkCheckbox{margin-bottom:-21px!important;display:inline-block}@media only screen and (max-width:750px){.swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:0!important}}.spb-productoptionswatchwrapper input[type=radio]:checked+.spb-productoptionswatch{border:2px solid #fff!important;box-shadow:0 0 0 2px currentColor!important}.artwork-Type_editServiceOnly{display:none!important}.editServiceFirstFieldShortDisclaimer:before{margin-top:12px;margin-bottom:12px;padding-top:14px;padding-bottom:14px;content:"Price includes Edit Service, completed within 2-3 business days of your order. You'll receive an artwork proof for your requested changes. Note: Service is for minor edits only, not major design changes. For questions, contact us. Please provide your information below.";display:block;border-top:solid;border-bottom:solid;border-width:1px;border-color:#6a6a6a}.editServiceFirstFieldFullDisclaimer:before{margin-top:12px;margin-bottom:12px;padding-top:14px;padding-bottom:14px;content:"Edit Services take about 2-3 business days and cost $70. After ordering, we'll send an artwork proof with your changes. Note: Only minor edits, no major template changes. Questions? Feel free to contact us.";display:block;border-top:solid;border-bottom:solid;border-width:1px;border-color:#6a6a6a}.editServiceFirstFieldShortDisclaimer .spb-label-tooltip{height:0}input#Disclaimer-1-0{display:none!important}#infiniteoptions-container>.formField{padding-bottom:16px!important}@media screen and (min-width:546px){.editServiceCheckboxes fieldset,.editServiceCheckboxesField fieldset{column-count:2!important;column-gap:20px!important}}.editServiceCheckboxesField.editServiceCheckboxesFullWidthOptions fieldset{column-count:1!important}.editServiceCheckboxes label{margin-bottom:6px!important}#infiniteoptions-container{width:100%!important;display:flex;flex-wrap:wrap!important;column-gap:20px!important}div#infiniteoptions-container div,div#infiniteoptions-container div.oneColumn{flex:1 1 100%!important}div#infiniteoptions-container div.twoColumn{flex:1 1 48%!important;box-sizing:border-box!important}.editServiceDivider{border-top:solid;border-top-width:1px;margin-top:20px;margin-bottom:10px}.editServiceDivider.editServiceDividerLightBorder{border-color:#dedede}.editServiceDivider>.spb-label-tooltip{display:none!important}.editServiceDivider>span{display:none!important}.eddmRouteSheet,.editServiceFileUpload,.mailingListUpload,.uploaderyArtworkLogo,.uploaderyImageUpload,.uploaderyQRUpload{position:relative;display:inline-flex;width:100%;align-items:center;min-height:40px;margin-bottom:25px}.eddmRouteSheet>.spb-fileupload:before,.editServiceFileUpload>.spb-fileupload:before,.mailingListUpload>.spb-fileupload:before,.uploaderyArtworkLogo>.spb-fileupload:before,.uploaderyImageUpload>.spb-fileupload:before,.uploaderyQRUpload>.spb-fileupload:before{position:absolute;top:28px;left:0;content:"Upload File";display:inline-block;padding:0 20px;line-height:40px;background:#0f4c81;border:1px solid #0f4c81;font-size:.875rem;cursor:pointer;color:#fff;letter-spacing:var(--bg-type-track-2px);font-weight:var(--bg-font-weight-semibold);text-shadow:0 1px rgba(0,0,0,.1);transition:all .2s linear;width:184px}.uploaderyArtworkLogo>.spb-fileupload:before{content:"Upload Logo"!important}.eddmRouteSheet>.spb-fileupload:before{content:"Upload Routes"!important}.uploaderyImageUpload>.spb-fileupload:before{content:"Upload Photo"!important}.uploaderyQRUpload>.spb-fileupload:before{content:"Upload QR"!important}.mailingListUpload>.spb-fileupload:before{content:"Upload List"!important}.uploaderyImageUpload input[type=file]{padding-left:96px;padding-top:12px}.spb-fileupload input{font-size:.875rem;color:var(--bg-color-text-subtle);margin-left:94px;padding-top:15px;position:absolute;z-index:-1}.editServiceProdDetailsHeader:after{content:"Product Details"}.editServiceFilesHeader:after{content:"Files"}.editServiceCouponsHeader:after{content:"Coupon Information"}.editServiceCoupon1Header:after{content:"Coupon 1"}.editServiceCoupon2Header:after{content:"Coupon 2"}.editServiceCoupon3Header:after{content:"Coupon 3"}.editServiceCoupon4Header:after{content:"Coupon 4"}.editServiceCoupon1Header:after,.editServiceCoupon2Header:after,.editServiceCoupon3Header:after,.editServiceCoupon4Header:after,.editServiceCouponsHeader:after,.editServiceFilesHeader:after,.editServiceProdDetailsHeader:after,.stickerInfoHeader:after{padding-top:10px!important;display:block;font-size:1.125rem;text-align:center;font-weight:var(--bg-font-weight-semibold)}.stickerInfoHeader:after{content:"Sticker Information"}.custom-popup{display:none;position:fixed;z-index:var(--bg-z-page-sticky);right:0;top:0;width:30%;max-width:500px;min-width:500px;height:100%;background-color:#fff;box-shadow:-5px 0 10px #0003;padding-bottom:60px;box-sizing:border-box;overflow-y:auto}.custom-popup-content{padding:30px 40px 70px;overflow-y:auto;height:calc(100% - 50px)}.custom-popup-close{position:absolute;top:0;right:26px;font-size:2.125rem;cursor:pointer;color:red}.popup-title{font-size:1.75rem;font-weight:var(--bg-font-weight-semibold);margin-bottom:0;line-height:var(--bg-type-line-normal)}.popup-subtitle{margin-bottom:30px;display:inline-block;margin-top:10px;font-size:1rem}.size-option{border:1px solid #e6e6e6;border-radius:6px;padding:10px;margin-bottom:10px;cursor:pointer;text-align:center}.size-option:hover{background-color:#f7f7f7}.startingAtPrice{font-size:.875rem;margin-top:6px}.salePriceSpan{color:#0a806b;font-weight:var(--bg-font-weight-semibold)}.size-option.selected{border-color:#333}.size-title{font-weight:var(--bg-font-weight-bold);cursor:pointer}.custom-popup-content{padding:30px 40px 70px;overflow-y:auto;height:100%}.custom-popup-footer{position:absolute;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -5px 10px #0000001a;padding:10px;box-sizing:border-box}.select-button{padding:10px;color:#fff;border:none;cursor:pointer;background-color:#e41b2a;text-decoration:none;height:56px;padding-left:14px!important;text-transform:none!important;width:100%;box-sizing:border-box;letter-spacing:var(--bg-type-track-10rem);font-size:1rem;transition:.15s all}.select-button:hover{box-shadow:0 2px 4px 1px #0000004d!important;transform:translateY(-.1875rem)}@media screen and (max-width:768px){.custom-popup{width:100%!important;min-width:0!important;max-width:768px!important}}.popup-accordion-item{border:solid;margin-bottom:20px;border-width:2px;border-color:#c2c2c2}.popup-accordion-button{background-color:#f5f5f5;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;transition:background-color .6s ease;display:flex;align-items:center;max-height:100px}.popup-accordion-button span{font-size:1.125rem;font-weight:var(--bg-font-weight-medium)}.popup-accordion-button.collapsed .accordion-content{display:none}.popup-accordion-image{margin-right:20px;max-width:100px;max-height:80px}.popup-accordion-content{padding:0 18px;display:none;overflow:hidden;background-color:#fff;margin-top:20px;margin-bottom:10px}.nested-accordion-item{border:solid;margin-bottom:20px;border-width:1px;border-color:#c2c2c2}.nested-accordion-button{background-color:#f7f7f7;cursor:pointer;padding:15px;width:100%;text-align:left;border:none;transition:background-color .6s ease;display:flex;align-items:center}.nested-accordion-button span{font-size:1rem;font-weight:var(--bg-font-weight-regular)}.nested-accordion-content{padding:0 15px;display:none;overflow:hidden;background-color:#fff;margin-top:10px;margin-bottom:5px}.infiniteOptionsHideField{display:none!important}.editServiceHead{border-top:solid;border-top-width:2px;padding-top:20px;border-top-color:#a1a1a1;margin-bottom:26px!important;margin-top:26px!important;text-align:center}span.editServiceHeader{font-size:1.625rem;font-weight:var(--bg-font-weight-medium);color:var(--bg-color-text-strong)}span.editServiceSubtitle{font-weight:var(--bg-font-weight-medium)}.cart-edit-service-toggle{background-color:#f1f1f1;color:var(--bg-color-text);cursor:pointer;padding:18px;border:none;text-align:left;font-size:.9375rem;transition:.4s;display:none}.cart-edit-service-content,.edit-hidden{display:none}.shopify-block>#infiniteoptions-container>.activateOptions,.shopify-block>#infiniteoptions-container>.emailArtworkCheckbox,.shopify-block>#infiniteoptions-container>.infiniteOptionsProductTags,.shopify-block>#infiniteoptions-container>.infiniteOptionsSelectClone1,.shopify-block>#infiniteoptions-container>.infiniteOptionsSelectClone2,.shopify-block>#infiniteoptions-container>.infiniteOptionsSelectClone3,.shopify-block>#infiniteoptions-container>.optionsBundling,.shopify-block>#infiniteoptions-container>.optionsBundlingHide,.shopify-block>#infiniteoptions-container>.optionsCorners,.shopify-block>#infiniteoptions-container>.optionsFinish,.shopify-block>#infiniteoptions-container>.optionsHeavyStakes,.shopify-block>#infiniteoptions-container>.optionsMailIndicia,.shopify-block>#infiniteoptions-container>.optionsOrientation,.shopify-block>#infiniteoptions-container>.optionsPaintedEdgeSwatches,.shopify-block>#infiniteoptions-container>.optionsPitchPrintTemplateSelector,.shopify-block>#infiniteoptions-container>.optionsSides,.shopify-block>#infiniteoptions-container>.optionsStakes,.shopify-block>#infiniteoptions-container>.optionsStock,.shopify-block>#infiniteoptions-container>.optionsTemplateEditService,.shopify-block>#infiniteoptions-container>.optionsTemplateName{display:none!important}.emailInstructions{display:none}.disabledButton{cursor:not-allowed!important;pointer-events:none!important;text-decoration:none!important}.productCustomSubtitleDiv{min-height:16px;margin-top:-.9375rem!important}.artworkSubtitle{margin-top:-.9375rem!important}.tooltip-text{visibility:hidden;width:100%;background-color:#e41b2a;color:#fff;text-align:center;border-radius:6px;padding:8px;position:absolute;z-index:var(--bg-z-tooltip);bottom:100%;transition:opacity .3s;font-size:.875rem!important;box-shadow:0 2px 4px 1px #0000004d!important}.tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#e41b2a transparent transparent transparent}.show-tooltip{visibility:visible;opacity:1}.addToCartDiscl{display:none;text-align:center;line-height:var(--bg-type-line-normal);background-color:#ebebeb;padding:12px;margin-top:36px!important;margin-bottom:-20px!important}.collection-list-archive span.salePriceSpan{color:#0a806b;font-weight:var(--bg-font-weight-semibold)}.collection-list-archive .startingAtPrice{display:inline}.description-bold .opc-step-description{font-weight:var(--bg-font-weight-bold)}.description-red .opc-step-description{color:red}.quantify .quantity-popover-container{display:none!important}.opc-modal .card__media{width:100%}#opc-option-modal-66355b6dad637b9de2a4f321>.opc-modal-content button.close,#opc-option-modal-669d57ed4baa8d8580597f83>.opc-modal-content button.close{display:none!important}#opc-option-modal-671c0225e3e5d6724d121d88 img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}#opc-option-modal-671c0225e3e5d6724d121d88 img#modalPreviewImage{cursor:-webkit-zoom-out!important;cursor:zoom-out!important}#opc-option-modal-671c0225e3e5d6724d121d88 h4.modal-title{font-size:1.5rem;margin-top:10px;margin-bottom:10px}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal .opc-modal-content{max-width:100%!important;max-height:100%!important;width:100%!important}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid{column-gap:0!important;row-gap:20px!important;display:flex;flex-wrap:wrap;margin-bottom:1.25rem;padding:0;list-style:none}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing)* 3 / 4);padding:10px!important}#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal .close svg{width:30px;height:30px;fill:red}#opc-option-modal-671c0225e3e5d6724d121d88 .modal-header{position:sticky;z-index:999;top:-20px;background-color:#f7f8f9;padding-bottom:0;padding-top:6px;padding-left:10px;border-bottom:solid;border-bottom-width:1px;margin-bottom:10px}@media screen and (min-width:750px){#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}}@media screen and (min-width:1301px){#opc-option-modal-671c0225e3e5d6724d121d88.opc-modal ul#product-grid .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}}#opc-option-modal-671c0225e3e5d6724d121d88{z-index:1050}.editServiceBlockBody{display:flex;gap:20px;margin-top:20px}div#\36 7bf4584a8caedc78c064c2e{display:none!important}a.edit-service-actions-change-template,a.edit-service-actions-go-back{padding:12px 25px;font-size:1em;cursor:pointer;border:none;border-radius:4px;flex:1 1 45%;max-width:200px;color:#fff!important;text-align:center}a.edit-service-actions-go-back{background-color:#28a745}a.edit-service-actions-change-template{background-color:#007bff}@media screen and (max-width:767px){a.edit-service-actions-change-template,a.edit-service-actions-go-back{width:100%!important;max-width:100%!important;flex-basis:auto;margin:0 0 10px!important}}.artworkStepSectionButtons .option-type-button,.calculatorButtonsArtwork .option-type-button,.productButtons .option-type-button{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;row-gap:10px;margin-left:0!important}.productButtons1Col .option-type-button{grid-template-columns:repeat(1,1fr)}.productButtons2Col .option-type-button{grid-template-columns:repeat(2,1fr)}.productButtons3Col .option-type-button{grid-template-columns:repeat(3,1fr)}.productButtons4Col .option-type-button{grid-template-columns:repeat(4,1fr)}.productButtons5Col .option-type-button{grid-template-columns:repeat(5,1fr)}label.button-label.tooltip-container br{display:none!important}.tooltip-container:hover:after{opacity:1;visibility:visible}@media screen and (max-width:768px){.calculatorDesignApprovalBox span{font-weight:var(--bg-font-weight-regular);font-size:.8125rem;line-height:var(--bg-type-line-none)!important;letter-spacing:var(--bg-type-track-normal-keyword)}.calculatorDesignApprovalBoxRadio span.button-title{letter-spacing:var(--bg-type-track-normal-keyword);line-height:var(--bg-type-line-normal);font-size:.8125rem}.addToCartDisclaimerSection{margin-top:20px}}.custom-cart-view .variant_container,.custom-cart-view div#custom-quantity-div{display:none}.custom-cart-view .my-edit-cart-view{max-width:37.5rem}.custom-cart-view .bg-artwork-three{grid-template-columns:none!important}table.price-table{width:100%;border-collapse:collapse;margin-top:20px}table.price-table td,table.price-table th{border:1px solid #ccc;padding:8px 12px;text-align:center;font-size:.875rem}table.price-table th{background-color:#f8f8f8;font-weight:var(--bg-font-weight-semibold)}#edit-service-actions{justify-content:left;display:flex;flex-flow:row}@media(max-width:1310px){#edit-service-actions{flex-flow:wrap}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bg-integration-options-apps.css.map */
