form#uc-instant-quote-wizard-form input[type='text'],form#uc-instant-quote-wizard-form input[type='number']{padding:5px;color:#5e5e5e;width:65px;text-align:center}@font-face{font-family:'MicroGammaBoldExt';src:url(https://cdn.blankstyle.com/sites/all/themes/cnm/assets/fonts/MicrogrammaBoldExtended.woff2)}form#uc-instant-quote-wizard-form input[type='text']:focus,form#uc-instant-quote-wizard-form input[type='number']:focus{color:#000;border:1px solid #3a7ac2}form#uc-instant-quote-wizard-form select{color:#5e5e5e}form#uc-instant-quote-wizard-form select:focus{color:#000;border:1px solid #3a7ac2}form#uc-instant-quote-wizard-form input.order-details-location-other{width:150px}form#uc-instant-quote-wizard-form span.order-details.alert-greater-than-zero{color:red;display:block;margin:10px 10px 10px 0}form#uc-instant-quote-wizard-form{margin:0;padding:0}h3#location-type-title{font-size:2rem;padding-left:5px;margin-bottom:7px}.iq-title-row{display:flex;align-items:flex-end;justify-content:center;gap:16px;margin-bottom:12px;flex-wrap:wrap}.iq-title-row h3#location-type-title{margin:0}.iq-decoration-switch-wrap{display:flex;flex-direction:column;align-items:flex-start;min-width:250px}.iq-decoration-switch-label{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#5b6670;margin-bottom:5px;font-weight:700;width:100%;text-align:center}.iq-decoration-switch{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;border:1px solid #c7d3e3;border-radius:999px;background-color:#fff;color:#0a2240;font-weight:700;font-size:14px;line-height:1.2;padding:10px 40px 10px 14px;cursor:pointer;box-shadow:0 3px 12px rgba(10,34,64,0.08);background-image:linear-gradient(45deg,transparent 50%,#0a2240 50%),linear-gradient(135deg,#0a2240 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 14px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;transition:border-color 120ms ease,box-shadow 120ms ease;text-align:center}.iq-decoration-switch:focus{outline:none;border-color:#0033a1;box-shadow:0 0 0 3px rgba(0,51,161,0.16)}form#uc-instant-quote-wizard-form select.order-details-location{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;max-width:260px;border:1px solid #c7d3e3;border-radius:999px;background-color:#fff;color:#0a2240;font-weight:700;font-size:14px;line-height:1.2;padding:10px 44px;cursor:pointer;box-shadow:0 3px 12px rgba(10,34,64,0.08);background-image:linear-gradient(45deg,transparent 50%,#0a2240 50%),linear-gradient(135deg,#0a2240 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 14px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;transition:border-color 120ms ease,box-shadow 120ms ease;text-align:center;text-align-last:center;-moz-text-align-last:center}form#uc-instant-quote-wizard-form select.form-select.form-control.order-details-location{margin-left:auto;margin-right:auto;text-align:center!important;text-align-last:center!important;-moz-text-align-last:center!important}form#uc-instant-quote-wizard-form select.form-select.form-control.order-details-location option{text-align:center}form#uc-instant-quote-wizard-form select.order-details-location:focus{outline:none;color:#0a2240;border-color:#0033a1;box-shadow:0 0 0 3px rgba(0,51,161,0.16)}form#uc-instant-quote-wizard-form .table-responsive .form-item{text-align:center;min-width:160px}form#uc-instant-quote-wizard-form .table-responsive .form-control{margin:auto}form#uc-instant-quote-wizard-form td{vertical-align:middle;border:1px solid #ccc}form#uc-instant-quote-wizard-form .sticky-header{z-index:9}td div.form-item.jscalendar{width:90px!important}td div.form-item.jscalendar input{font-size:12px}form#uc-instant-quote-wizard-form tbody{border:0}div.calendar{z-index:9999;background:#fff;border-radius:5px;border:1px solid #000;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:0 0 30px 0 rgba(50,50,50,0.75);-moz-box-shadow:0 0 30px 0 rgba(50,50,50,0.75);box-shadow:0 0 30px 0 rgba(50,50,50,0.75)}div.calendar td.day.today{border:1px solid #004a73;background:#3a7ac2;color:#fff}div.calendar td.day.wn,div.calendar tr.time{background:#292929;color:#fff}div.calendar td.day{cursor:pointer}div.calendar thead tr:not(.headrow),div.calendar thead tr:not(.daynames),div.calendar tfoot{background:#000;color:#fff;cursor:pointer}form#uc-instant-quote-wizard-form input.form-text.required.jscalendar{font-size:8px}.colors-stack{border:1px solid #e6e6e6;border-radius:6px;padding:10px;background:#fafafa}.ai-color-summary{margin-bottom:8px}.ai-color-summary-head{font-weight:600;margin-bottom:6px}.ai-color-swatches{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:10px;margin-bottom:10px;font-weight:600;font-size:22px;border:1px solid #e6e6e6;background:#fff;border-radius:30px}.ai-color-row{display:flex;align-items:center;gap:0}.ai-color-chip{width:28px;height:28px;border-radius:4px;border:1px solid rgba(0,0,0,0.12)}.ai-color-label{display:none}.ai-color-actions{margin-top:6px}.ai-autoselect-note{font-size:12px;color:#555;margin-top:4px}.ai-color-manual-toggle{margin-top:8px}.ai-color-manual-toggle .ai-show-manual{display:inline-block;padding-left:0;font-weight:600;position:relative;z-index:2;top:-10px;width:100%;margin-top:10px;text-decoration:underline;color:#007494}.manual-colors-block{margin-top:10px}.manual-colors-block .color-select-container{margin-top:6px}form#uc-instant-quote-wizard-form tr.odd .form-item,form#uc-instant-quote-wizard-form tr.even .form-item{text-align:-webkit-center}form#uc-instant-quote-wizard-form div table thead tr th{text-align:center}form#uc-instant-quote-wizard-form input.order-details-stitch-count{width:70px}span.hover-wrapper{padding:10px}.uc-instant-quote-od-go-back{font-size:1.4em}.uc-instant-quote-stitch-estimator{float:left;padding:5px;margin:0 20px 0 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}.uc-instant-quote-stitch-estimator-container{line-height:30px;margin:0 0 10px}@media (max-width:768px){.btools-modal-embellishment-sp-pantones{display:none}.order-details-colors-cell .form-item{margin:0!important}.iq-title-row{align-items:stretch}.iq-decoration-switch-wrap{width:100%;min-width:0}form#uc-instant-quote-wizard-form select.order-details-location{max-width:100%}}.order-details-lock-aspect{left:-34px;top:31px}.order-details-lock-aspect{position:absolute;margin-top:-25px;font-size:18px;height:25px;width:25px;text-align:center;vertical-align:middle;border-radius:3px}.order-details-lock-aspect i{line-height:25px}.order-details-lock-aspect-locked{background-color:#ccc;border-top:2px solid #7d7d7d;border-left:2px solid #7d7d7d;border-bottom:2px solid #ccc;border-right:2px solid #ccc}.order-details-lock-aspect-unlocked{background-color:#d6d6d6;border-top:2px solid #ccc;border-left:2px solid #ccc;border-bottom:2px solid #7d7d7d;border-right:2px solid #7d7d7d}#content_container table tr td{position:relative}.order-details-colors{margin:10px auto}.pantone-colors-container{padding-top:20px;text-align:center}.order-details-colors-cell .form-item{margin-bottom:-25px!important}.pantone-color-row input{width:250px}.custom-pantone-color{float:right;line-height:28px;margin:5px}#uc-instant-quote-order-pantone-modal-form .form-item{float:left;margin-top:0;margin-bottom:0}div.relative-container{position:relative}span.tooltip.under-base{opacity:100;position:relative;font-weight:700;text-align:center;white-space:nowrap}.add-new-btn{margin-bottom:10px;text-align:left;float:left}#uc-instant-quote-wizard-form .continue-button{float:right}.garments-select-cart{margin-top:20px}.order-details-img-row{text-align:center}.order-details-img-row .existingArtworks .dropdown-menu{top:45px;padding:10px 42px;border-radius:10px;min-width:144px;left:-50px}.order-details-img-row .existingArtworks .dropdown-wrapper{position:relative}.order-details-img-row span{margin-top:3px}.order-details-img-row .existingArtworks .btn-file{display:none}.existingArtworks .upload-link{cursor:pointer;color:#007aff;text-align:center}.images-dropdown{font-weight:700}.images-list hr{margin-top:10px;margin-bottom:10px}.order-details-img-row .existingArtworks .dropdown-menu{text-align:center;max-height:430px;overflow-y:scroll}.order-details-img-row .existingArtworks .dropdown-menu img{max-width:170px;height:auto;margin-bottom:5px;max-height:initial}.order-details-img-row .existingArtworks .dropdown-menu .upload-date{text-align:center;font-size:14px}tr.selected-artwork .artUploadButton{border:0;padding:0}.order-details-img-row .existingArtworks .no-artwork img{max-width:200px;max-height:200px;width:100%;height:auto}.order-details-img-row .existingArtworks .icon{padding:10px 0;cursor:pointer;position:relative}.order-details-img-row .existingArtworks .icon .remove-artwork{position:absolute;display:flex;align-items:center;justify-content:center;right:-6px;width:22px;top:0;height:22px;background-color:#000;border-radius:13px;line-height:1;color:#fff}.order-details-img-row .existingArtworks{position:relative}@media (max-width:768px){.order-details-img-row .existingArtworks .dropdown-menu{left:-45%;width:294px}}.order-details-img-row span.btn{display:inline-block;margin-top:10px}.emptyArtworkClass .no-artwork{color:#ddd;text-align:center;margin-bottom:15px}.artworkImageAdded .artUploadButton{border:0;padding:0}form#uc-instant-quote-order-pantone-modal-form input[type='text'].form-item{margin:0!important}#uc-instant-quote-wizard-form .location-row .location-field-WH-wrapper{display:flex}#uc-instant-quote-wizard-form .location-row .location-field-WH-wrapper .form-item{margin-top:5px}#uc-instant-quote-wizard-form .location-row .location-field-WH-wrapper .location-field.order-details-width{margin-right:43px}#uc-instant-quote-wizard-form .location-row{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;row-gap:16px;align-items:flex-start;border-radius:5px;padding:20px 5%;border:2px solid #dadada;margin:auto auto 20px;border:1px solid #ccc;max-width:100%}#uc-instant-quote-wizard-form .location-row .location-field{width:100%;height:100%}#uc-instant-quote-wizard-form .location-row .order-details-location{grid-column:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.artwork-location-label{font-weight:700;font-size:15px;margin-bottom:6px;text-align:center}.location-dropdown-hint{font-size:12px;font-weight:600;color:#3a7ac2;margin-bottom:8px;text-align:center;text-transform:uppercase;letter-spacing:.2px}#uc-instant-quote-wizard-form .location-row .order-details-img-row,#uc-instant-quote-wizard-form .location-row .order-details-colors-cell{display:flex;flex-direction:column;align-items:center;width:100%;max-width:none}#uc-instant-quote-wizard-form .location-row .order-details-img-row{grid-column:2;justify-content:center}#uc-instant-quote-wizard-form .location-row .order-details-colors-cell,#uc-instant-quote-wizard-form .location-row .location-field-WH-wrapper{grid-column:3;justify-content:center;align-items:center;min-height:100%}.order-details-colors-cell .color-select-container{max-width:240px;width:100%;margin:0 auto}#uc-instant-quote-wizard-form .location-row .order-details-upload_id{display:none!important;grid-column:1/-1;padding:0;margin:0;height:0}.form-control{border-radius:15px;text-align:center}@media (max-width:900px){#uc-instant-quote-wizard-form .location-row{grid-template-columns:1fr;padding:16px;max-width:100%;box-sizing:border-box}#uc-instant-quote-wizard-form .location-row .location-field,.location-field-WH-wrapper{grid-column:1/-1!important;width:100%}#uc-instant-quote-wizard-form .location-row .order-details-colors-cell .color-select-container{margin:0 auto}}#uc-instant-quote-wizard-form .table-responsive{margin-bottom:10px}#uc-instant-quote-wizard-form .order-details-remove-link .fa{display:none}#uc-instant-quote-wizard-form .order-details-colors-cell{min-width:200px}#uc-instant-quote-wizard-form .order-details-width .element-field-label,#uc-instant-quote-wizard-form .order-details-height .element-field-label,#uc-instant-quote-wizard-form .order-details-colors-cell .element-field-label{display:block;text-align:center}#uc-instant-quote-wizard-form .order-details-colors-cell .form-item{margin-top:5px}.artUploadButton{padding:10px 15px;width:190px;margin:8px auto;position:relative}.artUploadButton .artwork-wrapper{margin-top:6px;position:relative}.artUploadButton .artwork-remove-btn,.artwork-remove-btn.order-details-remove-link{position:absolute;top:2px;left:-6px;right:auto;z-index:3;cursor:pointer;background:#000;color:#fff;display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;font-weight:700}.artwork-remove-btn.order-details-remove-link:hover{background:#ff4d4f;color:#fff}.art-option-group{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.art-option-btn{width:100%;border-radius:999px;border:2px solid #232e3f;background:#fff;color:#232e3f;font-weight:600;font-size:15px;padding:12px 14px;text-align:center;cursor:pointer;transition:all 0.18s ease-in-out}input#edit-action-view-quote,input#edit-add-location,#edit-action-checkout,#edit-action-checkout-without-art,.sp-action-share.bsModalLink,.btn-delete-location,.btn-delete-quote-artwork,.checkout-button .btn-primary{border-radius:999px;font-weight:600;transition:background-color 0.18s ease-in-out,border-color 0.18s ease-in-out,color 0.18s ease-in-out,box-shadow 0.18s ease-in-out,transform 0.18s ease-in-out}input#edit-action-view-quote,#edit-action-checkout,.btn-delete-location,.btn-delete-quote-artwork,.checkout-button .btn-primary{background:#232e3f;border-color:#232e3f;color:#fff}input#edit-action-view-quote:hover,input#edit-action-view-quote:focus,input#edit-action-view-quote:active,#edit-action-checkout:hover,#edit-action-checkout:focus,#edit-action-checkout:active,.btn-delete-location:hover,.btn-delete-location:focus,.btn-delete-location:active,.btn-delete-quote-artwork:hover,.btn-delete-quote-artwork:focus,.btn-delete-quote-artwork:active,.checkout-button .btn-primary:hover,.checkout-button .btn-primary:active{background:#ca3030!important;border-color:#ca3030!important;color:#fff!important;box-shadow:0 0 0 3px rgba(202,48,48,0.18)}input#edit-action-view-quote:active,#edit-action-checkout:active,.btn-delete-location:active,.btn-delete-quote-artwork:active,.checkout-button .btn-primary:active{background:#a72828!important;border-color:#a72828!important;box-shadow:inset 0 2px 4px rgba(0,0,0,0.18);transform:translateY(1px)}#edit-action-checkout-without-art,.sp-action-share.bsModalLink,input#edit-add-location{background:#fff;border:1px solid #92a2b6;color:#243246}#edit-action-checkout-without-art:hover,#edit-action-checkout-without-art:focus,#edit-action-checkout-without-art:active,.sp-action-share.bsModalLink:hover,.sp-action-share.bsModalLink:focus,.sp-action-share.bsModalLink:active,input#edit-add-location:hover,input#edit-add-location:focus,input#edit-add-location:active{background:#edf2f7!important;border-color:#6f84a0!important;color:#1b2533!important;box-shadow:0 0 0 3px rgba(35,46,63,0.12)}#edit-action-checkout-without-art:active,.sp-action-share.bsModalLink:active,input#edit-add-location:active{background:#dde6f0!important;border-color:#5f7694!important;box-shadow:inset 0 2px 4px rgba(0,0,0,0.12);transform:translateY(1px)}.art-option-btn:hover{transform:translateY(-1px);background:#232e3f;color:#fff}.art-option-btn .art-option-icon{margin-right:6px;font-size:18px;line-height:1;vertical-align:middle}.art-option-btn.is-selected{background:#232e3f;color:#fff}.art-option-btn:hover{transform:translateY(-1px)}.art-option-btn.upload-art-btn input[type='file']{display:none}.select-existing-art-btn{display:inline-block;width:100%;border-radius:999px;border:2px solid #232e3f;color:#232e3f;font-weight:600;font-size:15px;padding:12px 14px;text-align:center;cursor:pointer;transition:all 0.18s ease-in-out}.select-existing-art-btn .art-option-icon{margin-right:6px;font-size:18px;line-height:1;vertical-align:middle}.select-existing-art-btn:hover{background:#232e3f;color:#fff;transform:translateY(-1px)}.vendorQCPhoto .thumbnailWrapper,.artUploadButton .thumbnailWrapper{text-align:center}.vendorQCPhoto img,.artUploadButton img{max-height:80px;width:auto}form#uc-instant-quote-wizard-form .order-details-remove-link{position:absolute;right:5px;top:3px}h3#location-type-title{color:#343434}#uc-instant-quote-wizard-form .order-details-remove-link a{color:transparent;width:30px;font-size:1px}#uc-instant-quote-wizard-form .order-details-remove-link .fa{display:inline-block;color:#343434;cursor:pointer;font-size:22px}@media (max-width:900px){#uc-instant-quote-wizard-form .location-row{display:grid;grid-template-columns:1fr}}@media (max-width:768px){.instant-quote-controls-container{position:fixed;left:0;bottom:0;width:100%;padding:10px;z-index:999;background:#fff;border:1px solid grey;display:flex;flex-direction:column}.checkout-button .btn{width:100%;padding:10px;margin:10px 0}.instant-quote-controls-container .btn,.instant-quote-controls-container a.sp-action-share{margin:5px 0;width:100%;display:block}.add-new-btn{width:100%}.add-new-btn input{padding:15px;width:100%}#uc-instant-quote-wizard-form .order-details-img-row{text-align:center}#uc-instant-quote-wizard-form .order-details-img-row .btn-file{max-width:200px}#uc-instant-quote-wizard-form .order-details-under_base{text-align:center}#uc-instant-quote-wizard-form .order-details-under_base .form-item,#uc-instant-quote-wizard-form .order-details-under_base .element-field-label{display:inline-block}form#uc-instant-quote-wizard-form .order-details-colors-cell{overflow:hidden}#uc-instant-quote-wizard-form .order-details-location{clear:both}#uc-instant-quote-wizard-form .table-responsive{overflow:visible}}div.checkout-button{text-align:center;cursor:pointer}.leavingModal .modal-title{text-align:center}.leavingModal .modal-body .h-title{text-align:center;margin-bottom:8px;font-size:27px}.leavingModal .modal-body .h-msg{margin-bottom:20px}.leavingModal .modal-body .h-sizes span{white-space:nowrap;background:#007494;color:#fff;border-radius:15px;padding:8px 11px;margin:5px;display:inline-block;min-width:150px;font-size:14px}.leavingModal .modal-footer .btn-delete-location,.leavingModal .modal-footer .btn-delete-quote-artwork{display:inline-block;cursor:pointer}.leavingModal .modal-body{text-align:center}.leavingModal .modal-body h4{color:#474747}.leavingModal .modal-footer .stay-on-quote{float:left}.add-more-product-link-wrapper .row{display:flex;justify-content:center;align-items:center;min-height:155px}.bs-cart-items-wrapper .add-more-product-link-wrapper .bs-cart-item{border:1px dotted gray;border-radius:0;box-shadow:none}.add-more-product-link{cursor:pointer;font-weight:700}.add-more-product-link span{height:230px;display:flex;justify-content:center;align-items:center}.instant-quote-controls-container .btn-secondary,.instant-quote-controls-container a.sp-action-share{border-radius:999px}.helper-txt{font-size:14px;background:#faa501;border-radius:10px;padding:2px 6px;margin-right:0!important;margin-bottom:10px;margin-left:auto;color:#fff;width:340px;display:block}h2.modal-title{font-size:27px;font-weight:900;color:#1794ee;text-align:center}.is-hidden{display:none!important}textarea.form-control{height:auto}#aiDesignModal input[type='number']{padding:5px;color:#5e5e5e;width:65px;text-align:center}.ai-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ai-design-section{margin-bottom:40px}#aiDesignModal .ai-label small{display:block;margin-top:4px}.bs4-switch{position:relative;display:block;min-height:1.5rem;padding-left:3rem;line-height:1.5;-webkit-tap-highlight-color:transparent}.bs4-switch-input{position:absolute;left:0;top:50%;width:2.75rem;height:1.375rem;transform:translateY(-50%);margin:0;opacity:0;z-index:2}.bs4-switch-label{position:relative;margin-bottom:0;cursor:pointer;user-select:none;padding-left:3rem}.bs4-switch-label::before{content:"";box-sizing:border-box;position:absolute;left:0;top:50%;transform:translateY(-50%);width:2.25rem;height:1.125rem;background-color:#e9ecef;border:1px solid rgba(0,0,0,.1);border-radius:1.125rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.bs4-switch-label::after{content:"";position:absolute;left:.125rem;top:50%;transform:translate(0,-50%);width:.875rem;height:.875rem;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50%;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);transition:transform .15s ease-in-out}.bs4-switch-input:checked+.bs4-switch-label::after{transform:translate(1.125rem,-50%)}.bs4-switch-input:checked+.bs4-switch-label::before{background-color:#0d6efd;border-color:#0d6efd}.bs4-switch-input:focus+.bs4-switch-label::before{outline:0;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.bs4-switch-input:disabled+.bs4-switch-label{color:#6c757d;cursor:not-allowed}.bs4-switch-input:disabled+.bs4-switch-label::before{background-color:#e9ecef;border-color:rgba(0,0,0,.1);opacity:.65}.bs4-switch-input:disabled+.bs4-switch-label::after{background-color:#f8f9fa}.bs4-switch-sm{padding-left:2.4rem}.bs4-switch-sm .bs4-switch-input{width:2.4rem;height:1.2rem}.bs4-switch-sm .bs4-switch-label::before{width:2rem;height:1rem;border-radius:1rem}.bs4-switch-sm .bs4-switch-label::after{width:.75rem;height:.75rem;left:.125rem}.bs4-switch-sm .bs4-switch-input:checked+.bs4-switch-label::after{transform:translate(1rem,-50%)}.bs4-switch-lg{padding-left:3.4rem}.bs4-switch-lg .bs4-switch-input{width:3.4rem;height:1.7rem}.bs4-switch-lg .bs4-switch-label::before{width:2.75rem;height:1.375rem;border-radius:1.375rem}.bs4-switch-lg .bs4-switch-label::after{width:1.125rem;height:1.125rem;left:.125rem}.bs4-switch-lg .bs4-switch-input:checked+.bs4-switch-label::after{transform:translate(1.5rem,-50%)}.bs4-switch.is-valid .bs4-switch-label::before{border-color:#198754}.bs4-switch.is-invalid .bs4-switch-label::before{border-color:#dc3545}@media (forced-colors:active){.bs4-switch-label::before{background:Canvas;border:1px solid CanvasText}.bs4-switch-input:checked+.bs4-switch-label::before{background:Highlight;border-color:Highlight}.bs4-switch-label::after{background:CanvasText;border-color:CanvasText}}@media (prefers-reduced-motion:reduce){.bs4-switch-label::before,.bs4-switch-label::after{transition:none}}.ai-mode-toggle{display:flex;gap:12px;margin-bottom:16px;justify-content:center;align-items:center}.ai-mode-btn{display:inline-block;width:180px;flex:0 0 auto;text-align:center;font-size:16px;padding:14px 16px;background:#fff;color:#333;border:1px solid #ccc;border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ai-mode-btn.is-active,.ai-mode-btn:active,.ai-mode-btn:focus{outline:none;background:linear-gradient(180deg,#0d6efd,#0b5ed7);color:#fff;box-shadow:0 0 0 .15rem rgba(0,120,206,.2)}@media (max-width:480px){.ai-mode-toggle{gap:10px}.ai-mode-btn{font-size:15px;padding:12px 14px}}[dir='rtl'] .bs4-switch,.bs4-switch-rtl .bs4-switch{padding-left:0!important;padding-right:3rem}[dir='rtl'] .bs4-switch-sm,.bs4-switch-rtl .bs4-switch-sm{padding-right:2.4rem}[dir='rtl'] .bs4-switch-lg,.bs4-switch-rtl .bs4-switch-lg{padding-right:3.4rem}[dir='rtl'] .bs4-switch-label::before,.bs4-switch-rtl .bs4-switch-label::before{left:auto;right:0}[dir='rtl'] .bs4-switch-label::after,.bs4-switch-rtl .bs4-switch-label::after{left:auto;right:.125rem;transform:translate(0,-50%)}[dir='rtl'] .bs4-switch-input:checked+.bs4-switch-label::after,.bs4-switch-rtl .bs4-switch-input:checked+.bs4-switch-label::after{transform:translate(-1.125rem,-50%)}[dir='rtl'] .bs4-switch-sm .bs4-switch-input:checked+.bs4-switch-label::after,.bs4-switch-rtl .bs4-switch-sm .bs4-switch-input:checked+.bs4-switch-label::after{transform:translate(-1rem,-50%)}[dir='rtl'] .bs4-switch-lg .bs4-switch-input:checked+.bs4-switch-label::after,.bs4-switch-rtl .bs4-switch-lg .bs4-switch-input:checked+.bs4-switch-label::after{transform:translate(-1.5rem,-50%)}#aiDesignModal .bs4-switch{min-height:3rem;padding-left:6rem;display:flex;align-items:center}#aiDesignModal .bs4-switch-input{width:5.5rem;height:2.75rem}#aiDesignModal .bs4-switch-label{padding-left:6rem}#aiDesignModal .bs4-switch-label::before{width:4.5rem;height:2.25rem;border-radius:2.25rem}#aiDesignModal .bs4-switch-label::after{width:1.75rem;height:1.75rem;left:.25rem}#aiDesignModal .bs4-switch-input:checked+.bs4-switch-label::after{transform:translate(2.25rem,-50%)}#aiDesignModal .ai-upload-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-left:auto}#aiDesignModal .ai-toggle-row .ai-label{flex:1 1 auto}#aiDesignModal .ai-upload-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;background:linear-gradient(180deg,#0d6efd,#0b5ed7);color:#fff;border:1px solid #0b5ed7;box-shadow:0 2px 6px rgba(0,0,0,.12);cursor:pointer;text-decoration:none;transition:transform .05s ease,box-shadow .2s ease,background .2s ease}#aiDesignModal .ai-upload-btn:hover{background:linear-gradient(180deg,#0b5ed7,#094db2);box-shadow:0 4px 12px rgba(13,110,253,.25)}#aiDesignModal .ai-upload-btn:active{transform:translateY(1px)}#aiDesignModal .ai-upload-help{color:#6c757d;display:block;width:auto;text-align:right;font-size:12px;margin-top:4px}#aiDesignModal .ai-upload-filename{max-width:260px;color:#333;font-size:12px;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#aiDesignModal .btn-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}#aiDesignModal .btn-row small{flex:0 0 100%;text-align:center;margin-top:4px}#aiDesignModal .ai-generate-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:280px;padding:14px 22px;font-size:18px;border-radius:10px;background:linear-gradient(180deg,#0d6efd,#0b5ed7);border:1px solid #0b5ed7;box-shadow:0 3px 10px rgba(13,110,253,.25)}#aiDesignModal .ai-generate-btn:hover{background:linear-gradient(180deg,#0b5ed7,#094db2)}.uc-price-negative::before{content:'-';position:absolute;left:4px}.bs-cart-sizes-static .form-item,.bs-cart-sizes-input .form-item{text-align:center;margin:5px 15px}.bs-cart-sizes-input{display:flex;flex-wrap:wrap}.bs-cart-title .far{cursor:pointer;color:#5f5f5f;font-size:17px;z-index:99}.bs-badges .fa-bolt:before,.fa-exclamation:before,.fa-truck:before{font-size:16px}.bs-cart-sizes-static .uc-price,.bs-cart-sizes-input .description .uc-price{display:block}.bs-cart-sizes-static .btn-default,.bs-cart-sizes-input .btn-default{align-self:center}.bs-cart-sizes-static .subtable-price .uc-price{font-size:12px;padding-top:5px}.item-count-title{white-space:nowrap}.bs-cart-sizes-input .form-text{margin:auto;text-align:center;height:auto;padding:5px;width:70px;border-radius:0}.bs-cart-sizes-input .form-text:not([value='']){border:1px solid #72cc61}.bs-cart-title{font-size:1.3em}.bs-cart-image{margin-right:10px;margin-bottom:5px;margin-left:2px}.bs-cart-image a{height:100%}.bs-cart-image img{max-width:100%;max-height:100%;width:auto;height:auto;display:block;margin:auto}.bs-cart-image img.iq-cart-placement-mock{max-width:180px;max-height:180px;object-fit:contain}.bs-cart-item .modal-dialog .bs-cart-image{text-align:center}@font-face{font-family:'Glyphicons Halflings';src:url(https://cdn.blankstyle.com/sites/all/themes/cnm/assets/fonts/glyphicons-halflings-regular.eot);src:url(https://cdn.blankstyle.com/sites/all/themes/cnm/assets/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(https://cdn.blankstyle.com/sites/all/themes/cnm/assets/fonts/glyphicons-halflings-regular.woff) format('woff'),url(https://cdn.blankstyle.com/sites/all/themes/cnm/assets/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(https://cdn.blankstyle.com/sites/all/themes/cnm/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');font-display:swap}.glyphicon{font-family:'Glyphicons Halflings';line-height:1}#edit-update{visibility:hidden;display:none}.decoration #edit-update{visibility:visible;display:inline-block}#edit-cart-address-popup .field-default_shipping .field-label,#edit-cart-address-popup .field-default_billing .field-label,#add-new-address-popup .cancel-address-link,#add-new-address-popup .field-default_billing .field-label,#add-new-address-popup .field-default_shipping .field-label{display:none}#selectDecorationPane .remove-decorations-only{cursor:pointer}#add-new-address-popup .form-item input{max-width:88%}#add-new-address-popup .form-item select{max-width:100%}#add-new-address-popup .modal-header .close{margin-top:0;position:absolute;right:17px;top:13px}.page-cart #uc-addresses-cart-form input[type='submit'],.page-cart #uc-addresses-cart-form .field-delivery_addressbook .field-label,.page-cart #uc-addresses-cart-form .form-group{display:none}.page-cart #cart_address-pane .field-delivery_addressbook{display:block;border:0;background:0;padding:0}#cart-right-panes #edit-panes-cart-address-delivery-wrapper{display:none}.page-cart #uc-addresses-cart-form #cart_address-pane{border:0;text-align:center;padding:0 20px}.page-cart #uc-addresses-cart-form #cart_address-pane a.address-link{padding-bottom:20px;display:inline-block;font-weight:700}.page-cart #uc-addresses-cart-form #Shippingtime_wrapper{border:0;text-align:center;padding:0 20px}#uc-addresses-cart-form #ShippingCutOffTimeLeft{text-align:center;margin-bottom:20px}.header-trigger-modal .login-form-toggle{display:none}.page-cart #uc-addresses-cart-form .block{padding:0}.payment-trigger-modal .cart-hidden{display:none}.page-cart #cart_address-pane .field-delivery_addressbook .field-field{width:100%}.page-cart #uc-addresses-cart-form .description{padding:5px;text-align:center;color:#8a8a8a;font-weight:700}#invalid-address{background:#fed2db;color:#292929}.page-cart #cart_address-pane .btn{display:block;margin-bottom:10px;font-size:18px;font-weight:600;cursor:pointer}.bulk-discount-pane .panel-body{display:flex}.bulk-discount-pane .discount-left{width:50%;float:left;text-align:right;padding-right:10px}.bulk-discount-pane .discount-right{align-self:flex-end;width:50%;float:left;text-align:left;color:#131921;padding-top:6px;font-size:23px;font-style:italic;font-weight:700}.bulk-discount-pane.retail-panel .discount-left{padding-top:3px}.bulk-discount-pane.retail-panel .discount-right{padding-top:0}.page-cart #cart_address-pane .edit_cart_address{color:#fff;background:#232323;border:0}.page-cart #cart_address-pane .edit_cart_address:hover{background:#131921!important}#edit-zip-code-wrapper{margin:0}.page-cart .view-cart-link .cart-text{display:none}.bs-delivery{margin-top:1em;font-weight:300}.bs-cart-shipment:first-of-type{margin-top:0}.bs-cart-items-wrapper .bs-cart-item{position:relative;max-width:100%;margin-top:15px;padding:3px 5px 0;border-radius:5px;min-height:170px;box-shadow:1px 1px 6px #5b5b5b;background:#fff;min-width:400px}.bs-cart-items-inner{display:flex;flex:1 1 495px;max-width:500px}.bs-cart-items-inner>.bs-cart-item{width:100%;min-width:100%}#quote-garments-cart-view .bs-cart-items-inner{flex-basis:495px}.bs-cart-items-grid{display:flex;flex-wrap:wrap;align-items:stretch}.bs-cart-items-wrapper .bs-cart-item>.row{display:flex;min-height:100%}.bs-cart-item .item-tile{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.bs-cart-items-wrapper .sp-outer-box.bs-cart-item{min-height:235px;padding:5px 0}.bs-cart-items-wrapper .sp-outer-box.bs-cart-item .cart-remove-location{cursor:pointer}#quote-garments-cart-view .bs-cart-items-wrapper .sp-outer-box.bs-cart-item{margin-bottom:0}#quote-garments-cart-view .quote-artwork-panel .sp-outer-box.bs-cart-item{width:400px;min-width:400px;flex-grow:0}.bs-cart-items-wrapper .bs-cart-image{margin-bottom:0;height:200px;width:200px;overflow:visible}.form-qty-wrapper{width:auto}.bs-cart-shipment-title h3 .form-item{display:inline}.page-dtg-quote .bs-cart-shipment-title .cart-title,.page-embroidery-quote .bs-cart-shipment-title .cart-title,.page-screenprint-quote .bs-cart-shipment-title .cart-title{margin-right:60px}h4.shipment-title a{color:#fff}.bs-cart-shipment-title h3{margin:0 5px 0 15px;text-align:center}.bs-cart-shipment .cart-remove-item{cursor:pointer;font-size:23px;z-index:99}.uc-bs-cart-container .admin-cart-view{text-align:center}.bs-cart-item .bs-cart-edit .fa-spinner{position:absolute;left:-15px;top:3px;margin-right:8px;color:gray;cursor:pointer}.bs-cart-shipment .bs-cart-shipment-title .cart-remove-item{position:absolute;right:7px;top:10px}.bs-cart-shipment .bs-cart-shipment-title .quote-artwork-edit-link{position:absolute;left:7px;top:10px;color:inherit;font-size:13px;font-weight:700;line-height:23px;text-decoration:none;z-index:99}.bs-cart-shipment .bs-cart-shipment-title .quote-artwork-edit-link:hover,.bs-cart-shipment .bs-cart-shipment-title .quote-artwork-edit-link:focus{color:#131921;text-decoration:underline}.bs-cart-shipment .cart-remove-item:hover{color:#c96361}.bs-cart-shipment .bs-cart-item .bs-edit:hover{color:#131921}.bs-cart-shipment .bs-cart-item .cart-remove-item{font-size:17px;float:none;position:relative;top:2px;margin-left:10px}#quote-garments-cart-view .quote-artwork-remove-modal .modal-title,#quote-garments-cart-view .quote-artwork-remove-modal .modal-body{text-align:center}#quote-garments-cart-view .quote-artwork-remove-modal .h-title{text-align:center;margin-bottom:8px;font-size:27px}#quote-garments-cart-view .quote-artwork-remove-modal .h-msg{margin-bottom:20px}#quote-garments-cart-view .quote-artwork-remove-modal .btn-delete-quote-artwork{display:inline-block;cursor:pointer;border-radius:999px;font-weight:600;background:#232e3f;border-color:#232e3f;color:#fff;transition:background-color 0.18s ease-in-out,border-color 0.18s ease-in-out,color 0.18s ease-in-out,box-shadow 0.18s ease-in-out,transform 0.18s ease-in-out}#quote-garments-cart-view .quote-artwork-remove-modal .btn-delete-quote-artwork:hover,#quote-garments-cart-view .quote-artwork-remove-modal .btn-delete-quote-artwork:focus,#quote-garments-cart-view .quote-artwork-remove-modal .btn-delete-quote-artwork:active{background:#ca3030!important;border-color:#ca3030!important;color:#fff!important;box-shadow:0 0 0 3px rgba(202,48,48,0.18)}#quote-garments-cart-view .quote-artwork-remove-modal .btn-delete-quote-artwork:active{background:#a72828!important;border-color:#a72828!important;box-shadow:inset 0 2px 4px rgba(0,0,0,0.18);transform:translateY(1px)}#quote-garments-cart-view .quote-artwork-remove-modal .stay-on-quote{float:left}#add-products-modal .modal-title,#add-products-modal .modal-body{text-align:center}#add-products-modal .h-title{margin-bottom:8px;font-size:27px}#add-products-modal .modal-sizes{color:#017494;font-size:16px;font-weight:900}#add-products-modal .h-sizes span{display:inline-block;min-width:150px;margin:5px;padding:3px 11px;border-radius:15px;background:#007494;color:#fff;font-size:14px;white-space:nowrap}#add-products-modal .h-msg{margin-bottom:20px}#add-products-modal .modal-footer .stay-on-quote{float:left}.item-qty{font-size:1.4em}.checkout-buttons-container hr{overflow:visible;text-align:center;margin-bottom:30px}.checkout-buttons-container hr:after{content:"OR";background:#fff;position:relative;top:-11px;color:#8e8e8e;padding:0 20px;font-size:14px}a.cc-checkout,a#show-login-dialog{width:100%;cursor:pointer;display:inline-block;text-align:center;color:#fff;background:#ca3030;border:0;font-weight:600;line-height:32px;font-size:18px}#check-btn{width:100%}a#cc-checkout:hover,a#show-login-dialog:hover{filter:brightness(85%)}.cart-before-zipcode #cart-shipping-pane .input-group{margin:0 auto 5px;width:230px}#cart-routing-totals .open-zip-modal .btn{width:100%;padding:7px;border-radius:0}.order-total-first{margin-top:10px!important;padding-top:5px!important}h3.order-total{margin:5px 0;padding:0;font-weight:500;font-size:1em;text-align:left}span.shipsFreeText{color:#ca3030}h4.order-total{color:#5f5f5f;font-weight:700;line-height:36px}.add-address a{font-weight:700;display:block}span.shipping-info{width:150px;display:block}.order-total-original{text-decoration:line-through}.order-total-discounted{color:#0a0}.cart-routing-method .radio-inline{display:flex;flex-flow:row wrap;margin-top:0}.bs-cart-title .btn-link,.bs-cart-title .btn-link:hover,.bs-cart-title .btn-link:focus,.bs-cart-title .btn-link:active{font-size:17px;padding:3px}.btn-link-sizes{border-radius:5px;font-size:14px;color:#000;background:#d0f8e0;font-weight:initial}.radio-inline .form-item{flex-grow:1}.cart-before-zipcode #cart-shipping-pane .input-group .form-control:first-child{border-right:1px solid #ccc;width:100%;border-radius:0 5px 5px 0}#cart-shipping-pane input[type='submit']{margin:0;border:0}.input-group.zipcode{width:100%;float:left}#anonymous-address-pane input,#anonymous-address-pane select{max-width:100%}#cart-shipping-pane #submit_button{width:100%;font-weight:800;font-size:16px}#show-login-dialog-address{margin-top:15px;color:#000;border-color:#000;display:block}#anonymous-address-pane #anonymous-address-button,#edit-cart-address-popup #edit-submit-1,input#edit-submit{width:100%;background:#131921;color:#fff;font-weight:800;border:0;font-size:16px;height:40px}#edit-cart-address-popup input.form-text{max-width:90%}#edit-cart-address-popup select{max-width:100%}#edit-cart-address-popup .cancel-address-link,#edit-cart-address-popup #edit-delete{display:none}#edit-cart-address-popup .modal-header .close{position:absolute;top:13px;right:20px}.cart-before-zipcode #cart-shipping-pane input[type='submit']{display:none}.cart-before-zipcode #cart-routing-totals .free-ship-label{color:#343434;font-weight:700;margin-top:0}.shipment-title .shipsFreeText{color:#131921;font-size:85%;font-weight:800}.cart-before-zipcode #cart-shipping-pane .custom-cart-button{margin-top:10px}.sp-outer-box .bs-cart-pane-title,.bs-cart-pane .bs-cart-pane-title{font-size:12px;font-weight:700;display:flex;padding:3px 7px 2px;border-bottom:1px solid #ddd;margin-bottom:10px;letter-spacing:-.5px;justify-content:space-between}.bs-cart-pane .bs-cart-pane-title .split-ship{min-width:96px}.sp-outer-box .bs-cart-pane-title a{min-width:35px;font-weight:600;color:#343434;position:relative;top:-2px}.sp-outer-box .bs-cart-pane-title .bs-location-edit{position:relative;top:-2px;width:15px;margin-left:10px}.sp-outer-box .bs-cart-pane-title h4,.bs-cart-pane .bs-cart-pane-title .item-title{width:100%;text-align:center;padding-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px}.sp-outer-box .bs-cart-pane-title h4{font-size:12px;margin:0;color:#343434;text-transform:capitalize}#cart-shipping-pane .custom-cart-button span{display:block;margin:0;font-size:22px}.infoBeforeZipfield2,.infoBeforeZipfield{color:#a2a2a2}.cart-before-zipcode .infoBeforeZipfield2,.cart-before-zipcode .infoBeforeZipfield{margin:15px}.infoBeforeZipfield .popover,.infoBeforeZipfield .iq-hover-tooltip{color:#343434}#cart-shipping-pane #edit-cities-wrapper{margin-top:0;width:100%;float:left}#cart-shipping-pane #edit-cities-wrapper select{width:100%;height:45px;margin-top:15px;margin-bottom:15px}#add-new-location-popup .multicities-loaded #edit-cities-wrapper{width:100%;float:left}#add-new-location-popup .multicities-loaded #edit-cities-wrapper select{width:100%}#add-new-location-popup .multicities-loaded .login-text{float:left}#add-new-location-popup .multicities-loaded #edit-zip-code-wrapper{width:100%}#add-new-location-popup .multicities-loaded .form-item #edit-zip-code-wrapper{width:100%}#add-new-location-popup .multicities-loaded .form-item #edit-zip-code-wrapper input{width:100%}.bs-cart-pane .bs-cart-pane-title .item-title a{color:inherit;font-weight:inherit}#free-return-alert .fa-bolt{color:#faa700;float:none;display:inline-block;margin:0;padding:0;font-size:unset}.btn-gray,.btn-gray:hover,.btn-gray:focus{color:#000;background-color:#eee;border-color:transparent}#zipInfoModal .modal-title{font-weight:400}#zipInfoModal .modal-body ul{color:#888;padding-left:30px}#zipInfoModal .modal-body ul li{padding-bottom:5px}.cart-coupon-pane-link{padding-left:15px;padding-bottom:20px;text-align:center}.cart-coupon-pane-link a{text-decoration:underline;cursor:pointer}.order-custom-review-table.order-review-table .pane-title-row{padding-bottom:5px;margin-bottom:20px;text-align:center}.order-custom-review-table.order-review-table .review-pane{margin-bottom:30px;padding:0}.order-custom-review-table.order-review-table .title-col{padding:0}.order-custom-review-table.order-review-table .review-pane2 .pane-title-row{margin-bottom:0}.order-custom-review-table .noArtworkClass .btn-file{opacity:0;pointer-events:none;cursor:default}.order-custom-review-table .noArtworkClass .no-artwork{margin-bottom:-10px;margin-top:30px}.bs-cart-item .item-tile{width:auto;max-width:100%;margin:0 10px;padding-top:0;padding-bottom:0;min-height:209px}.bs-cart-item .bs-cart-edit{text-transform:uppercase;font-weight:700;cursor:pointer;margin-left:auto;z-index:99;min-width:52px;position:relative;top:-2px}.bs-badges .item-label{color:#5b5b5b}#selectDecorationPane .fa-paint-brush,.bs-delivery div span.plus-sign{color:#5f5f5f}.uc-bs-cart-cart-form-wrapper .active{color:#131921}.page-cart #cart-left-panes{clear:left}#collapsible-shipment .col-xs-7{margin-bottom:10px}#collapsible-shipment .clearfix{border-bottom:1px solid grey}.uc-bs-cart-container .iq-lead-button{position:absolute;top:5px;left:365px}.bs-cart-item .bs-badges{position:absolute;right:10px;bottom:4px;font-weight:700;font-size:12px}.bs-cart-item .bs-delivery{position:absolute;right:10px;bottom:25px;color:#626262;font-weight:700;font-size:12px;padding:0 6px 4px}.bs-cart-item .form-item{margin:0 10px 0 0;width:auto}#cart-coupon-pane{text-align:center}#cart-coupon-pane input[name='code']{margin:0 auto;height:48px;width:100%;padding:10px;box-shadow:none;border-radius:3px}#cart-coupon-pane input[type='submit']{margin-top:16px;width:100%;font-weight:800;font-size:14px;height:40px;text-transform:uppercase}#cart-coupon-pane label{font-weight:400}.cart-order-notes-link{text-align:center;margin-bottom:15px}.cart-order-notes-link a{text-decoration:underline;cursor:pointer}#cart-order-notes{margin-top:10px}#cart-order-notes textarea{width:100%}#cart-order-notes .resizable-textarea{width:100%}.ship-split-wrapper .item-qty{display:inline-block;opacity:.6;filter:grayscale(100%);background-color:#e0e0e0!important}.ship-split-wrapper .ship-split-text{width:46px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;line-height:12px;color:#5b5b5b}.form-item-qtybox{display:flex;position:relative;border:1px solid #5b5b5b;border-radius:5px;text-align:center;padding:5px;margin-top:30px;text-transform:uppercase;cursor:pointer;color:#5b5b5b}.form-item-qtybox .plus-sign{position:absolute;right:2px;top:-3px;font-weight:700}.form-item-qtybox .form-item-qty{color:#131921;border-right:1px solid #5b5b5b;padding:10px 5px}@media (max-width:350px){.form-item-qty{display:none}}.form-item-qtybox .form-item-qty-upper{font-size:20px;font-weight:700;line-height:20px}.form-item-qtybox .form-item-qty-lower{font-size:12px}.form-item-qtybox .form-item-expand{padding:10px 5px}.form-item-qtybox .form-item-expand-upper{font-size:12px}.form-item-qtybox .form-item-expand-lower{font-size:20px;font-weight:700;line-height:20px}.bs-cart-shippingCost{color:#80ca97;font-size:18px;font-weight:700;text-align:right}.bs-cart-item .bs-cart-title{margin:9px 0 5px;line-height:1.2;max-width:340px}.bs-cart-sizes-input{text-transform:uppercase}.quote-edit-lock .bs-cart-edit{display:none}.bs-cart-sizes-static .form-item{float:left;min-height:46px}.expand-box-wala.bs-cart-item-sizes{display:none}.form-item-qtybox-wrapper{margin:0 auto 28px}.bs-cart-sizes-static .form-item-wrapper{display:flex;width:auto;font-weight:700;margin:5px 15px}.empty-old-price .uc-price:first-child{opacity:0}.bs-cart-sizes-static .form-item-wrapper .form-item-price .uc-price:first-child{text-decoration:line-through;font-size:12px;color:#8a8a8a;font-weight:400}.bs-cart-sizes-static .form-item-wrapper .form-item-price .uc-price:last-child{font-size:15px}.container-bs4{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-width:0;margin-right:auto;margin-left:0;padding-left:0;padding-right:15px;min-height:200px;height:auto}#add-new-location-popup .new-address-link{margin-top:10px}#add-new-location-popup legend{color:#888;font-size:20px}#add-new-location-popup .cancel-address-link{display:none}#add-new-location-popup .address-pane-table .field-label{width:100%}#add-new-location-popup.modal-custom-class{z-index:1029}@media (min-width:1199px) and (max-width:1494px){.container-bs4{min-height:260px;height:auto}.bs-cart-items-wrapper .sp-outer-box.bs-cart-item{min-height:234px;height:297px}}.field-prefix{width:45px}#uc-bs-cart-cart-form .item-tile .field-prefix{width:40px}.field-prefix.prime .sizelabel{color:#00a8e1;font-size:15px}.form-qty-wrapper .field-prefix .sizelabel{font-size:15px}.bs-cart-sizes-static .field-prefix .fas{padding-right:3px;font-size:15px}.bs-cart-sizes-static .form-item-price{width:auto;font-size:14px;padding-right:7px;margin-top:auto;margin-bottom:auto;text-align:center}.bs-cart-sizes-static .badge{border-radius:0}.bs-cart-item .bs-cart-sizes-static .item-qty{font-size:12px;background-color:#fff;min-width:37px;border:1px solid #a6a6a6;color:#5b5b5b;border-radius:2px}.bs-cart-sizes-static .form-items{width:132px}.bs-cart-item-sizes .bs-cart-title a{color:#565656;font-weight:700;font-size:17px;text-transform:uppercase}.bs-cart-sizes-input .item-label{font-weight:700}.bs-cart-item .bs-cart-color{text-transform:uppercase}.bs-delivery .popover,.bs-badges .popover{min-width:250px}.bs-badges .moq_badge_inner{width:80px;color:#555;font-weight:600;border-radius:19px;text-align:center;display:inline-block;border:1px solid #c4c4c4;margin-right:11px;font-size:12px}.bs-cart-item .show-all{color:gray;cursor:pointer;font-size:14px;font-weight:700}.bs-cart-item .show-all:hover{color:#d3d3d3}.bs-cart-sizes-static{padding:0}.modal-content .bs-cart-sizes-static{padding:0 15px}.cart-item-modal .bs-cart-item-sizes{width:auto;float:none}.bs-cart-sizes-static{cursor:pointer}.cart-item-modal .bs-cart-edit,.cart-item-modal .show-all{display:none}.flex-row{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:flex-start;gap:18px;width:100%}.bs-cart-img-delivery{padding-left:0;display:flex;align-items:flex-start;flex:0 0 200px;min-height:200px;height:auto}.bs-cart-item-sizes{flex:1 1 320px;min-width:0;padding-left:5px;padding-right:10px;margin-bottom:33px}.bs-cart-img-delivery .bs-cart-color,.bs-cart-img-delivery .bs-cart-sku{font-size:13px}.bs-cart-color .item-label,.bs-cart-sku .item-label{font-weight:700}.bs-cart-color .item-color{white-space:nowrap}.bs-cart-shipment .modal-footer,.bs-cart-shipment .modal-header{border:0}.bs-cart-shipment .bs-cart-shorttitle{color:#343434;font-weight:700;font-size:17px;text-transform:uppercase}.bs-cart-shipment .modal-body{padding:5px;float:left}.bs-cart-shipment .modal-header .close{text-transform:uppercase;font-size:16px}#quote-garments-cart-view.bs-cart-shipment .modal-body{padding:20px}#quote-garments-cart-view.bs-cart-shipment .modal-body .remove-items{font-weight:700}.input-fields-wrapper{display:flex;border-bottom:1px solid lightgray;padding-bottom:10px;margin-bottom:5px}.input-fields-wrapper:last-child{border-bottom:0}.input-fields-wrapper .price{align-self:center;width:80px;font-weight:700;flex:none}.input-fields-wrapper .input-fields{max-width:310px}.input-fields-wrapper .input-fields .form-item{float:left}#quote-garments-cart-view .input-fields-wrapper .input-fields .form-item{max-width:73px}.input-fields-wrapper .input-fields .form-item .description{display:none}.input-fields-wrapper .input-fields .form-item .ship-split-wrapper{padding:5px}.input-fields-wrapper .input-fields .form-item .ship-split-wrapper i{display:none}#uc-bs-cart-cart-form .input-fields .form-item .ship-split-wrapper .field-prefix{width:auto}.input-fields-wrapper .input-fields .form-item .ship-split-wrapper .sizelabel{color:inherit}.bs-cart-shipment .node-delete{float:left}#selectDecorationPane{text-align:center}.page-screenprint-quote .uc-instant-quote-gs-cart-body .bs-cart-inputs .price{display:none}.page-screenprint-quote .uc-instant-quote-gs-cart-body .bs-cart-inputs{margin-top:15px}#selectDecorationPane .modal-add-buttons{margin-top:15px}#selectDecorationPane b{color:#999}#selectDecorationPane .btn{display:block}#confirm-decoration-remove .btn{display:inline-block}#selectDecorationPane .modal-add-buttons .btn{margin-bottom:10px;margin-top:10px}#selectDecorationPane .panel-bottom .btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.payment-methods-button .checkout-buttons-container{padding:15px}#modal-anonymous-address span.form-required{color:red}#modal-anonymous-address h4.modal-delivery{margin-top:30px}.bs-cart-pane .bs-cart-pane-title .split-ship i{display:none}#uc-bs-cart-cart-form .bs-cart-items-inner:nth-child(odd){clear:left}@media (max-width:1483px){.bs-cart-img-delivery{width:auto;margin-right:10px}}.iq-lead-button.mobile-decoration{margin-bottom:10px}@media screen and (max-width:991px){.uc-bs-cart-cart-form-wrapper,.row.uc-bs-cart-container{padding-top:10px}.page-cart .uc-bs-cart-cart-form-wrapper{padding:10px 0}.iq-lead-button.desktop{display:none}.iq-lead-button.mobile-decoration .btn-primary{width:100%;display:block}.uc-bs-cart-container .iq-lead-button{right:8px;left:initial!important;top:-12px!important}.mobile-decoration.open .dropdown-menu{width:100%;position:absolute;top:32px;left:0}.page-cart h1.title{height:auto}}@media (max-width:767px){.bs-cart-item .bs-cart-edit{width:auto}.bs-cart-items-wrapper .bs-cart-item{float:none}.bs-cart-items-wrapper .sp-outer-box.bs-cart-item{float:left;width:100%}#quote-garments-cart-view .quote-artwork-panel .sp-outer-box.bs-cart-item{width:100%;min-width:0;max-width:100%}.order-custom-review-table.order-review-table .title-col{padding-left:15px;padding-right:15px}.order-custom-review-table.order-review-table .bs-cart-img-delivery{justify-content:left;margin-bottom:15px}.bs-cart-shipment .bs-cart-sizes-input{padding-left:5px;padding-right:5px}.bs-cart-shipment .modal .bs-cart-image{display:none}#cart-routing-totals h4.order-total,.panel-body .shipment-title{font-size:18px}#cart-routing-totals h6{font-weight:400}.bs-cart-sizes-input .form-item{margin:5px;min-width:70px}#uc-cart-view-form #cart-form-products table tr td .form-item input{width:65px;padding:4px}#uc-cart-view-form #cart-form-products table tr td .form-item input[type='checkbox']{width:30px;margin-left:10px}#uc-cart-view-form #cart-form-products table tr td{padding:2px}#uc-cart-view-form #cart-form-products table tr td.desc{padding:8px}#uc-cart-view-form #cart-form-products table tr td.dis-price{padding-right:6px}#uc-cart-view-form #cart-form-products table tr .footable-first-visible{width:auto}#uc-cart-view-form #cart-form-products table tr td.dis-image{width:75px}#uc-cart-view-form #cart-form-products table tr td.dis-image img{width:70px;height:auto}.bs-cart-items-wrapper .bs-cart-item{min-width:200px;padding:3px 20px}.bs-cart-item .bs-cart-title{text-align:center;max-width:initial;margin-top:5px}}@media (max-width:550px){.ship-split-wrapper .ship-split-text{width:40px}.bs-cart-pane .bs-cart-pane-title .split-ship span{display:none}.bs-cart-pane .bs-cart-pane-title .split-ship i{display:inline-block}.bs-cart-pane .bs-cart-pane-title .split-ship{min-width:18px}.page-cart .col-xs-12.bs-cart-items-inner{padding-left:6px;padding-right:6px}.page-cart .item-tile .container-bs4{padding-left:0;padding-right:0}.item-tile .bs-cart-image{margin-right:4px}.bs-cart-items-wrapper .bs-cart-image{margin-bottom:5px}.bs-cart-sizes-static .form-item-wrapper{margin:4px 5px}.bs-cart-item .bs-badges{left:auto;right:10px;bottom:5px}.bs-cart-item .bs-badges .item-label{display:none}.bs-cart-item .item-tile{padding-bottom:20px;margin:0}.form-item-qtybox-wrapper{margin-right:15px}.form-item-qtybox .form-item-expand-lower{font-size:15px}.bs-cart-item .bs-delivery{right:auto;left:10px;bottom:5px}.bs-cart-sizes-static .form-item-wrapper:nth-child(even){border-left:0;padding-left:0}.bs-cart-sizes-static .form-item{margin:.3em;min-height:46px}.bs-cart-sizes-static .form-items{width:85%}.item-tile .bs-cart-item-sizes{margin-bottom:15px}.item-tile .container-bs4{min-height:170px}}@media (max-width:450px){.bs-cart-img-delivery{flex-basis:150px;min-height:150px}.bs-cart-items-wrapper .bs-cart-image{width:150px}#uc-cart-checkout-form #normal-garments-cart-view{margin-left:-15px;margin-right:-15px}.bs-cart-sizes-static .form-item{margin:.1em;min-height:46px}}@media (max-width:360px){#uc-cart-view-form #cart-form-products table th{font-size:12px;padding:8px}.bs-cart-shipment .bs-cart-title{font-size:1em;padding-left:10px;padding-right:5px}.bs-cart-shipment .bs-cart-title .btn{padding:4px;min-width:30px}}.panel-heading.col-xs-12.bs-cart-shipment-title h3{color:#464646;font-size:16px;font-weight:600}.bs-cart-shipment .panel-body{background-color:#fbfbfb}@media (min-width:991px){.iq-lead-button.mobile-decoration{display:none}#cart-right-panes{margin-top:10px;float:right}}@media (min-width:1590px){.divider{height:290px;background:#ececec;width:1px;float:left;margin-top:10px}}button.btn.btn-secondary.node-update{font-weight:600}a#edit-address{color:#1983c2;font-weight:700}.select-wrapper{position:relative;user-select:none;width:100%}#payment-confirm .select-wrapper{margin-bottom:15px;width:68%;float:left}#payment-confirm .middle-fields-wrapper{width:80%;margin:0 auto}#payment-confirm .address-list-wrapper{float:left;width:100%;margin-bottom:20px}.select{position:relative;display:flex;flex-direction:column}.select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 22px;font-size:17px;font-weight:300;color:#3b3b3b;height:46px;line-height:46px;background:#fff;cursor:pointer;border:1px solid #394a6d;border-radius:4px}.select__trigger>span{white-space:nowrap}#payment-confirm #field-postal-code{float:left;width:100%;margin-top:10px}#payment-confirm .field-postal-input-wrap{position:relative;float:right}#payment-confirm #field-postal-code input{float:left;position:relative;padding:0 22px;font-size:17px;font-weight:300;color:#3b3b3b;height:46px;width:125px;line-height:46px;border:1px solid #394a6d;border-radius:4px}#payment-confirm #field-postal-code .form-required{position:absolute;top:14px;left:7px;z-index:99}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;border:2px solid #394a6d;border-top:0;background:#fff;transition:all 0.5s;opacity:0;visibility:hidden;pointer-events:none;z-index:999}.select.open .custom-options{opacity:1;visibility:visible;pointer-events:all}.custom-option{position:relative;display:block;padding:0 22px;font-size:17px;font-weight:300;color:#3b3b3b;line-height:46px;cursor:pointer;transition:all 0.5s}.custom-option:hover{cursor:pointer;background-color:#b2b2b2}.custom-option.selected{color:#fff;background-color:#305c91}.parrow{position:relative;height:12px;width:12px;right:0}.parrow::before,.parrow::after{content:"";position:absolute;bottom:0;width:0.15rem;height:100%;transition:all 0.5s}.parrow::before{left:0;transform:rotate(-45deg);background-color:#394a6d}.parrow::after{left:8px;transform:rotate(45deg);background-color:#394a6d}.open .parrow::before{left:0;transform:rotate(45deg)}.open .parrow::after{left:8px;transform:rotate(-45deg)}#card_payment-pane .fa-cc-amex{color:#002663}#card_payment-pane .fa-cc-visa{color:#1434cb}#card_payment-pane .fa-cc-mastercard{color:#eb001b}#card_payment-pane .fa-cc-discover{color:#f58220}#anonymous-address-pane .catalog-spinner{background-color:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999}#anonymous-address-pane .catalog-spinner .spinner-border{top:0;left:45%}span#enable-contact-inputs,span#enable-address-inputs{background:grey;border-radius:3px;padding:3px;font-size:14px;color:#fff;cursor:pointer}.empty-block{float:left;width:100%;margin-top:20px}.empty-block .panel-body{float:left;width:100%;padding:30px}.empty-block .panel-body ul{text-align:center;list-style-type:none}.non-dismissible-alert.alert-info{border-color:#d6e9c6;background-color:#dff0d8;text-align:center;color:#3c763d}.non-dismissible-alert.alert-info p{color:#3c763d}#payment-pane div.card-icons{margin-bottom:10px}#payment-pane #uc-order-total-preview{margin-bottom:0;text-align:right}#uc-cart-checkout-form #delivery-pane .fieldset-wrapper>.description{margin-bottom:22px}#uc-cart-checkout-form .address-pane-table .form-group{margin-bottom:16px}#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper{margin-left:-15px;margin-right:-15px}#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper label{width:33.33333333%;float:left;padding-left:15px;padding-right:15px}#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper .email-field-input-wrapper{width:66.66666667%;padding-left:15px;padding-right:15px;float:left}#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper input{width:100%}#uc-cart-checkout-form #edit-panes-delivery-cc-opt-in-wrapper{clear:left;float:left;padding-left:5px;width:100%}#uc-cart-checkout-form #edit-panes-delivery-delivery-wrapper{float:left;clear:both;width:100%}#edit-panes-delivery-primary-email~span.field-suffix{color:red;font-size:80%;margin-top:4px}.hidden-2{display:none}#coupon-field-link{color:#3181b8;text-decoration:underline}#order-summary-wrapper{margin-bottom:20px;padding-top:10px}#coupon-field label{float:left;padding-top:6px;padding-right:6px}#coupon-field input{float:left;width:115px;margin-right:10px}@media (max-width:767px){#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper label{width:auto;float:none}#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper .email-field-input-wrapper{width:auto;float:none}.not-logged-in #uc-cart-checkout-form #edit-panes-delivery-cc-opt-in-wrapper{margin-top:0}}@media (max-width:460px){#coupon-field label{float:none}}#payment-pane #line-items-div td{padding-left:0;font-size:14px}#stripe-box-wrapper .spinner-border{margin:0 auto;display:block}#payment-pane div.hide-label>div.form-item>label{display:none}#card_payment-pane button.place-your-order{width:100%}#stripe-cart-dialog button.place-your-order:hover,#card_payment-pane button.place-your-order:hover,#payment-pane button.place-your-order:focus{background-color:#585858}#stripe-cart-dialog button.place-your-order:focus,#card_payment-pane button.place-your-order:focus,#payment-pane button.place-your-order:active{color:#fff;background-color:#131921}#city-state-form select.required-border{border:1px solid red}#stripe-cart-dialog button.place-your-order.order-processing,#card_payment-pane button.place-your-order.order-processing,#payment-pane button.place-your-order.order-processing{background-color:#585858;font-weight:700;color:#fff}#stripe-cart-dialog button.place-your-order.order-processing span.button-text,#card_payment-pane button.place-your-order.order-processing span.button-text,#payment-pane button.place-your-order.order-processing span.button-text{display:inline-block;vertical-align:top;padding-top:4px;padding-left:10px}#stripe-cart-dialog button.place-your-order.order-processing .spinner-border{width:2.5rem;height:2.5rem}#stripe-cart-dialog #address-selection-form .order-total div:first-child{text-align:left}#stripe-cart-dialog #address-selection-form .order-total .uc-price{color:green}#stripe-cart-dialog #address-selection-form #uc_addresses_cart_address_list{padding-left:15px;padding-right:15px}#stripe-cart-dialog #address-selection-form #uc_addresses_cart_address_list label{display:inline-block;float:left;font-weight:700;color:#5f5f5f;line-height:36px;font-size:20px;margin-right:10px}#stripe-cart-dialog #address-selection-form #uc_addresses_cart_address_list select{max-width:400px;float:right}@media (max-width:990px){#stripe-cart-dialog #address-selection-form{width:auto;float:none}}@media (max-width:542px){#stripe-cart-dialog #address-selection-form #uc_addresses_cart_address_list select{float:left}}@media (min-width:401px){#payment-pane button.place-your-order{margin-top:15px}}@media (max-width:400px){#card_payment-pane button.place-your-order,#payment-pane button.place-your-order{width:100%}}#checkout-form-bottom input{display:none}#uc-cart-checkout-form .bs-cart-edit{display:none}#uc-cart-checkout-form .non-decoration-checkout-cart-pane .bs-cart-edit{display:block}#uc-cart-checkout-form .non-decoration-checkout-cart-pane .cart-remove-item{display:none}a#change-email-link{border:1px solid;width:130px;padding:4px 13px;border-radius:4px}input#edit-panes-delivery-primary-email[readonly]{background:#fcfcfc;border:0;box-shadow:none;padding:0}body.page-cart #uc-addresses-get-address-form fieldset.no-decoration div.form-group.field-country{display:none}#field-cvc-outer-wrapper #field-cvc-inner-wrapper{display:block;width:auto;height:46px;padding-top:14px;padding-left:13px;border:1px solid #394a6d;border-radius:4px}#field-cvc-outer-wrapper .form-required{position:absolute;top:14px;left:7px}#field-cvc-outer-wrapper svg{position:absolute;right:3px;top:3px}#stripe-cart-dialog{z-index:9999}#stripe-cart-dialog button.close,#cart-check-or-money-order-dialog button.close{text-align:right;position:relative;left:-10px;top:5px}.page-cart #card_payment-pane{border:0}#paypal-confirm .modal-title{text-align:center;color:#f12727}#paypal-confirm .buttons-wrapper{display:inline-block}#paypal-confirm .modal-body{text-align:center;color:#474747}#paypal-confirm .modal-header{padding:10px 15px}.modal#payment-confirm .modal-header .close{top:13px;right:13px}#paypal-confirm .modal-header .close{position:absolute;top:10px;right:14px}#paypal-modal-trigger{cursor:pointer}#paypal-modal-trigger img{width:31%;max-width:75px}.page-cart #card_payment-pane legend,.page-cart #uc-addresses-cart-form legend{text-align:center;width:100%;font-weight:700;border-bottom:1px solid #ddd;padding:6px;color:#5f5f5f}#uc-stripe-existing-cards-form .click-button{display:block;margin-bottom:10px;font-size:18px;font-weight:600;color:#fff;background-color:#ca3030;border:0;width:100%;cursor:pointer}#manage-payment-methods{text-align:center;margin-bottom:20px}#manage-payment-methods span{text-decoration:underline;cursor:pointer}#uc-stripe-existing-cards-form.form-processing .click-button{display:none}.cart-paypal-buttons #paypal-modal-trigger{padding:12px;height:48px}.cart-paypal-buttons #venmo-button{position:relative;height:48px;width:100%;box-sizing:border-box;border:0;vertical-align:top;cursor:pointer;overflow:hidden;border-radius:4px;background:#eee;display:inline-block;text-align:center;padding:12px}.cart-paypal-buttons #venmo-button:hover{filter:brightness(0.95)}.cart-paypal-buttons #venmo-button img{width:71px;height:auto}#payment-confirm .click-button{display:none}.modal-button-confirm{display:none}#payment-confirm .field-CVC-wrapper{margin-bottom:15px;text-align:left;position:relative}#payment-confirm .field-CVC-wrapper svg{position:absolute;left:84px}#payment-confirm #field-CVCinput{width:130px;padding-top:0.75rem;padding-right:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem;background-color:#fff;border-radius:5px;border:1px solid #e6e6e6;box-shadow:0 1px 1px rgb(0 0 0/3%),0px 3px 6px rgb(0 0 0/2%);padding-right:2em!important}#payment-confirm .card-buttons{margin:0 auto 15px;width:80%}#payment-confirm .card-buttons .btn{display:inline-block;margin:5px;background-color:#eee;cursor:pointer;border:1px solid}#payment-confirm .modal-button-confirm{cursor:pointer;display:block;font-size:18px;height:46px;font-weight:600;color:#474747;background-color:#f7ca00;border:0;width:100%}#payment-confirm #uc_addresses_cart_address_list label,#payment-confirm .modal-body h5{text-align:left;color:#474747}#payment-confirm .address-list-wrapper select{float:left;width:75%;height:45px;border-color:#394a6d}#payment-confirm .modal-body .order-total{width:100%;text-align:center;color:#00af1a;font-size:17px}#payment-confirm .payment-methods{float:left;width:100%}#payment-confirm .order-total-wrapper .col-xs-5{width:50%;text-align:right;font-size:20px;font-weight:700;color:green}.modal-title{font-size:24px;color:#474747;text-align:center}@media screen and (max-width:530px){#payment-confirm .middle-fields-wrapper{width:100%}#payment-confirm .card-buttons{text-align:center}}@media screen and (max-width:450px){#payment-confirm .address-list-wrapper select,#payment-confirm .address-list-wrapper label{float:none;width:100%}#payment-confirm .select-wrapper,#payment-confirm #field-cvc-outer-wrapper{margin-left:0;float:none}#payment-confirm .select-wrapper{width:100%}#payment-confirm .address-list-wrapper{margin-bottom:4px}#payment-confirm .address-list-wrapper .form-item{margin-top:10px}}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100}#autocomplete ul{margin:0;padding:0;list-style:none}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default}#autocomplete li.selected{background:#0072b9;color:#fff}html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);background-repeat:no-repeat;background-position:98% 14px}html.js input.form-autocomplete.throbbing{background-position:98% -13px}.payment-trigger-modal #returning-customer-modal .hr-or{display:none}#user-pass input#edit-submit-2,#returning-customer-modal input#edit-submit,#uc-bs-cart-anonymous-address-form input#edit-submit-3{color:#fff}#uc-bs-cart-anonymous-address-form .form-required{color:red}#uc-bs-cart-anonymous-address-form .new-address-link{padding:10px 10px 5px;text-align:center}#uc-bs-cart-anonymous-address-form .new-address-link a{font-weight:700}#uc-bs-cart-anonymous-address-form .new-address-link a:visited,#uc-bs-cart-anonymous-address-form .new-address-link a:link{color:#131921}#uc-bs-cart-anonymous-address-form .new-address-link-suffix{text-align:center;margin-bottom:20px}#field-cvc-outer-wrapper{position:relative;width:28%;min-width:90px;float:left;margin-left:4%}a.btn.btn-default.outlined{color:#343434;padding:10px;margin-left:10px}#copy-shipping-txt{margin-left:10px}button#pp-paylater-btn{background:#eeba36;border:0}#pp-error{display:flex;justify-content:center;color:red;font-weight:700;font-size:16px}.save-cart-button{background:#1d7494;color:#fff;border-color:#1d7494;float:right}.rate-option{text-align:center;border:1px solid #bbb;border-radius:5px;padding:5px}.rate-time{font-size:14px;font-weight:700;color:#1d7494}.rate-option.active{background:#d0f8e0;border-color:green}input.shipping_rate{float:left;margin-top:26px;margin-left:7px}.rate-label{font-weight:800}p.earliest{font-weight:700;font-size:18px;color:#1d7494;text-align:center}span.delivery-est{color:#1d7494;font-size:13px}.art-btn-subtitle{text-align:center;margin-bottom:19px;font-size:14px}#header,#content{width:100%}#header{background-color:#69c}#logo{vertical-align:middle;border:0}#logo img{float:left;padding:0 1em;border:0}#menu{padding:.5em .5em 0;text-align:right;vertical-align:middle}#navlist{font-size:1em;padding:0 .8em 1.2em 0;color:#9cf}#navlist a{font-weight:700;color:#fff}#subnavlist{padding:.5em 1.2em .4em 0;font-size:.8em;color:#9cf}#subnavlist a{font-weight:700;color:#9cf}ul.links li{border-left:1px solid #9cf}ul.links li.first{border:0}#add-new-location-popup{color:#343434}#add-new-location-popup .close{position:absolute;top:10px;right:20px}#location-block-link .topline{font-size:12px;padding-left:16px}#location-block-link img{width:15px;height:auto;margin-top:-5px;margin-right:6px}#location-block-link .edit-location{color:#88ffac}#add-new-location-popup .form-item #edit-zip-code-wrapper{float:left;width:85%;margin:0}#add-new-location-popup .form-item #edit-zip-code-wrapper input{width:97%;padding:24px}#add-new-location-popup .form-item{margin-top:1em}#add-new-location-popup #edit-cities-wrapper select{width:83%;min-height:37px;height:45px}#uc-bs-cart-ship-to-form #edit-cities-wrapper select{border:1px solid red}#add-new-location-popup #submit_button{width:67px;padding:13px}@media (max-width:522px){#add-new-location-popup #submit_button,#add-new-location-popup .form-item #edit-zip-code-wrapper input,#add-new-location-popup .form-item #edit-zip-code-wrapper{width:100%;margin-top:20px}}#add-new-location-popup .delivery-text{text-align:center}#uc-bs-cart-ship-to-form .delivery-message .alert{min-height:30px}#add-new-location-popup .login-text{width:100%;text-align:center;border-bottom:1px solid #ccc;line-height:.1em;margin:30px 0 20px}#add-new-location-popup .login-text span{background:#fff;padding:0 10px}#add-new-location-popup .register-button .btn,#add-new-location-popup .login-button .btn{width:100%;padding:10px}#add-new-location-popup .login-button{margin:10px 0}.normal-mode .content-wrapper .main-wrap .main{float:left;width:100%}#modal-anonymous-address{overflow:scroll}@media (max-width:1400px){.dark-mode .search-modal{flex:1 1 14%}}.popover a,.disabled-new-tab a{cursor:pointer}.disabled-new-tab a.logo-link{display:inline-block}#search .form-text,#search .form-submit{border:1px solid #369;font-size:1.1em;height:1.5em;vertical-align:middle}#search .form-text{width:8em;padding:0 .5em}#mission{background-color:#369;padding:1.5em 2em;color:#fff}#mission a,#mission a:visited{color:#9cf;font-weight:700}.site-name{margin:.6em 0 0;padding:0;font-size:2em}.site-name a:link,.site-name a:visited{color:#fff}.site-name a:hover{color:#369;text-decoration:none}.site-slogan{font-size:1em;color:#eee;display:block;margin:0;font-style:italic;font-weight:700}#main{padding:10px}#mission,.node .content,.comment .content{line-height:1.4em}#help{font-size:.9em;margin-bottom:1em}.breadcrumb{margin-bottom:.5em}.messages>div{display:flex;align-items:center}.messages i{padding:0 20px 0 0}.messages ul{padding:0 0 0 20px;margin:0}div.error,div.status,div.warning{background:transparent!important;border:none!important}div.error i,div.status i{font-size:40px;display:table-cell;text-align:center;vertical-align:middle}div#coupon_failed{border:2px solid red;background-color:#ffcdcc}div#coupon_success{border:2px solid #0f0;background-color:#d1ffcc}#coupon_failed,#coupon_success{padding:1.2em}#sidebar-left,#sidebar-right{background-color:#ddd;width:16em;padding:10px;vertical-align:top}#footer{background-color:#eee;padding:1em;font-size:.8em}.submitted{color:#999;font-size:.8em}.links{color:#999}.links a{font-weight:700}.block,.box{padding:0 0 1.5em}.block{border-bottom:1px solid #bbb;padding-bottom:.75em;margin-bottom:1.5em}.block .title{margin-bottom:.25em}.box .title{font-size:1.1em}.node .content,.comment .content{margin:.5em 0}.node .taxonomy{color:#999;font-size:.8em;padding-left:1.5em}.node .picture{border:1px solid #ddd;float:right;margin:.5em}.comment{border:1px solid #abc;padding:.5em;margin-bottom:1em}.comment .title a{font-size:1.1em;font-weight:400}.comment .new{text-align:right;font-weight:700;font-size:.8em;float:right;color:red}.comment .picture{border:1px solid #abc;float:right;margin:.5em}#aggregator .feed-source{background-color:#eee;border:1px solid #ccc;padding:1em;margin:1em 0}#aggregator .news-item .categories,#aggregator .source,#aggregator .age{color:#999;font-style:italic;font-size:.9em}#aggregator .title{margin-bottom:.5em;font-size:1em}#aggregator h3{margin-top:1em}#forum table{width:100%}#forum td{padding:.5em}#forum td.forum,#forum td.posts{background-color:#eee}#forum td.topics,#forum td.last-reply{background-color:#ddd}#forum td.container{background-color:#ccc}#forum td.container a{color:#555}#forum td.statistics,#forum td.settings,#forum td.pager{height:1.5em;border:1px solid #bbb}#forum td .name{color:#96c}#forum td .links{padding-top:.7em;font-size:.9em}#profile .profile{clear:both;border:1px solid #abc;padding:.5em;margin:1em 0}#profile .profile .name{padding-bottom:.5em}.block-forum h3{margin-bottom:.5em}div.admin-panel .description{color:#999}div.admin-panel .body{background:#f4f4f4}div.admin-panel h3{background-color:#69c;color:#fff;padding:5px 8px;margin:0}table{width:100%;border-collapse:collapse}pre,code{font-family:monospace}table th{background-color:#eee;padding:6px;border:1px solid #ddd}table tr.odd{background:#fff;border-bottom:1px solid #f2f2f2}table tr.even{background-color:#f5f5f5;border-bottom:1px solid #f2f2f2}table td.active{background:0}table td{padding:.5em}.search_result{width:100%;margin-bottom:45px;padding-bottom:7px}.search_image{float:left}.search_image img{height:135px;width:120px}div.search_contents div p{text-align:justify}div.search_contents h2{margin-bottom:0;margin-top:0;font-size:1.2em}div.search_model{margin-bottom:10px}.search_pricing{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;font-weight:300;line-height:9px;margin-left:0;width:145px;float:left;height:155px}div.search_pricing table.search_quantity_table{margin:0;padding:10px}.search_pricing table tbody{padding:0;margin-left:10px;background:#ededed;color:#000}.search_pricing table tbody td{margin:0 10px;padding:10px}.search_pricing ul{margin:.5em 0;padding:10px}.search_pricing li{list-style:none;margin:0;padding:3px 0}.search_view_link{clear:left;margin-left:120px}@media (max-width:991px){.messages>div{padding:0!important}.messages>i{display:none!important}.messages p{font-size:14px}#SnapABug_Button,#snapengage-button{display:none!important;visibility:hidden!important}div.tabs ul.tabs.primary li{display:block!important;margin:10px 0!important}div.content main.main div.tabs{text-align:center!important}ul.tabs.primary li a{border-style:solid}ul.tabs.primary li.active a{border-bottom:1px solid #bbb}}.fb-icon-bg{background-color:#3b5998!important}.tw-icon-bg{background-color:#00aced!important}.ig-icon-bg{background-color:#517fa4!important}.pin-icon-bg{background-color:#dd4b39!important}.block .form-control{width:100%}#uc-cart-checkout-form input[name='cc_number']{width:auto;max-width:80%}#user-login-form{text-align:left}.item-list ul{margin-top:10px;padding:0!important}.item-list li{list-style-type:none!important;margin:0!important;padding:0!important}.search-form .container-inline input{display:inline}.search-form .form-text{width:40%}.search-form .form-submit{width:125px}.page-search .search-form .form-text{width:59%;margin-right:10px}.page-search #search-form .ac_input{background-image:none}.page-search #search-form .ac_loading{background-image:url(/misc/throbber-single.gif);background-position:99% 8px}.page-search #search-form .search-advanced a{color:#131921;text-decoration:none}.page-search #search-form .search-advanced .criterion,.page-search #search-form .search-advanced .criterion select{max-width:100%}.page-search .container-inline div{display:inline}.page-search .form-item{margin-top:1em;margin-bottom:1em}.page-search .form-item label{display:block;font-weight:700}.page-search #search-form .search-advanced .form-submit{width:auto;margin-bottom:12px}.services-btn{display:none;padding:16px 10px;font-size:16px;color:#fff}.services-btn i{font-size:20px;vertical-align:middle}.mceEditor *::after,.mceEditor *::before,.btools-modal-content *::before{content:normal!important}.btools-modal-content .modal-content{background-color:transparent!important;background-clip:content-box!important}fieldset.collapsible legend a{font-size:16px}ul.primary li a{background-color:#efefef;border-radius:3px}.btn-file{position:relative;overflow:hidden}.btn-file input[type='file']{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}form#contact-mail-page textarea{width:100%}.item-sales-block-wrapper{margin-bottom:10px!important;clear:left}.circle-container{border:1px solid #aeaeae;width:28px;border-radius:50%;height:28px;text-align:center;padding-left:3px;padding-top:0;float:left;margin-right:5px;margin-top:10px}.navbar-shop-color .circle-container{margin-top:2px}.navbar-default #menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu{width:500px}.navbar-default #menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu ul li:empty{display:none}#menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu a{display:block;float:left;width:100%;padding:0 6px;clear:both}#menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu a:after{display:none}#menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu ul li a:hover,#menu-primary-navigation .dropdown.navbar-shop-color .dropdown-menu ul li a:focus{border:0}.alert-dismissible{padding-right:35px!important;position:relative}.alert-dismissable .close,.alert-dismissible .close{position:absolute;right:9px}form.form-horizontal.visible-sm>.input-group{text-align:right}#block-block-27{border:0;padding:0}#home-company-blogs-header,#home-company-info-header{font-size:22px;margin:20px 0 5px -5px;color:#5fb2d4;border-bottom:1px solid #ccc}#home-company-info{padding-left:5px}.search-results-catalog-page{margin-bottom:20px}.search-results-catalog-page h2{font-size:18px}.catalog-page-result{float:left;padding:5px}div.tabs{margin:10px 0}.order-custom-review-table .footable-toggle,.order-custom-review-table .footable-details tbody tr:first-child th,#cart-form-products .footable-toggle,#cart-form-products .footable-details tbody tr:first-child th,#cart-form-products tr.footable-detail-row:last-child{display:none!important}.remove-close-icon::after{color:#5f5f5f;font-size:16px;content:"\f00d";font-family:FontAwesome}.remove-close-icon input{border:medium none;color:transparent;background:transparent;position:absolute;width:15px}.remove-close-icon,.dis-qty,.dis-price,.dis-image{pointer-events:none!important}.dis-qty input,.remove-close-icon input,.dis-image a{pointer-events:initial}@media(max-width:340px){#cart-form-products table th{font-size:13px}}#cart-form-buttons #edit-update{padding:5px;width:180px}#cart-form-buttons #edit-checkout{padding:5px 10px;border-radius:4px;width:180px}#cart-form-buttons #continue-shopping-link a{display:block;background:#131921;color:#fff;border:1px solid #08bf33;padding:5px 10px;border-radius:4px;width:200px;text-align:center;text-decoration:none}#cart-form-pane #cart-form-products,#cart-form-pane table th,#cart-form-pane #cart-form-buttons{border:0}#cart-form-pane table tr{border-bottom:0}#cart-form-pane table tr.odd,#cart-form-pane table tr.even{background:#f9f9f9}#cart-form-pane table.footable-details tbody{border:0}#cart-form-pane table th{font-size:14px;padding:3px;border:0}#cart-form-products td.desc{width:auto}#cart-form-products table tr td .form-item{margin:1em 0}#cart-form-products table tr td .form-item input{width:75px}#cart-form-products table tr td.remove{padding:1em 10px}#cart-form-products table tr td{padding:4px}@media(max-width:767px){#cart-form-buttons{padding:0 30px;text-align:center}#continue-shopping-link{float:none;left:0;top:0}#cart-form-buttons #edit-update,#cart-form-buttons #edit-checkout,#cart-form-buttons #continue-shopping-link a{width:100%;margin:5px 0;padding:5px 0}#cart-form-pane table .qty.dis-qty{text-align:left}#cart-form-pane table.footable-details tbody tr td.desc{padding:5px 0;background:#fff}#cart-form-products table tr td.remove{padding:1em 0}}.uc-matrix-order-form .form-item input{margin:auto}.faceted-search-page .box .title{visibility:hidden}div.view-display-id-default .view-filters{display:none}.views-widget-filter-field_rating_value{display:none}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.25em}.faceted-search-color-category{margin:3px 6px 3px 0;border:1px solid #8282827a;float:left;height:20px;width:20px;display:block;border-radius:50%}li.last .faceted-search-color-category{display:inline-block;float:none}.faceted-search-color-category-chosen{float:none;display:inline-block;vertical-align:-2px}span.faceted-search-color-category-label{text-transform:lowercase;display:inline-block}span.faceted-search-color-category-label:first-letter {text-transform:uppercase}.rating-star:before{content:"\f005";color:#ffd200;font-family:"Font Awesome 5 Free",serif;font-size:17.5px;font-weight:900}.rating-star-half:before{content:"\f5c0";color:#ffd200;font-family:"Font Awesome 5 Free",serif;font-size:17.5px;font-weight:900}.active .rating-star:before{color:#636363}.product-pricing-table ul li img{height:10px!important;width:10px!important;border:1px solid #eee;box-shadow:0 0 3px 3px #000}.product-pricing ul li{padding-right:.6em}.product-pricing ul li .price-sell{float:right;padding-left:.25em}.product-pricing ul li .price-label{float:right}@media (min-width:748px){.product-pricing-table .padding-0{padding-left:0}}@media (min-width:1460px){.product-pricing ul li .price-label{display:block}}#uc-bstyle-facets-faceted-sort-form .form-item label{display:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-width:0}.nav-tabs>li>a{border:0;color:#666}.nav-tabs>li.active>a,.nav-tabs>li>a:hover{border:0;color:#fff;background:transparent}.nav-tabs>li>a::after{content:"";background:#4285f4;height:2px;position:absolute;width:100%;left:0;bottom:-1px;transition:all 250ms ease 0s;transform:scale(0)}.nav-tabs>li.active>a::after,.nav-tabs>li:hover>a::after{transform:scale(1)}.tab-nav>li>a::after{background:#21527d none repeat scroll 0 0;color:#fff}.tab-pane{padding:15px 0}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (max-width:768px){.primary-nav-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;gap:6px;padding-bottom:4px}.primary-nav-tabs::-webkit-scrollbar{display:none}.primary-nav-tabs>li{float:none;flex:0 0 auto}.primary-nav-tabs>li>a{margin-right:0;white-space:nowrap}}@media (min-width:768px){.header-wrapper .navbar-default{position:relative;z-index:1100}.navbar-default #menu-primary-navigation .dropdown-menu{z-index:1100}.navbar-default #menu-primary-navigation .dropdown-menu ul.list-unstyled li{position:relative;padding:8px 10px}}table.uc-matrix-order-form thead th{font-weight:500;font-size:16px}.matrix-order-form-submit:last-of-type{margin-top:15px}.uc-matrix-order-form .form-control{width:75px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.uc-matrix-order-form img{width:50px;margin-right:5px;overflow:hidden}h4.order-total{color:#5f5f5f;font-weight:700;line-height:36px}#cart-routing-totals .panel-default{position:relative}button#use-store-credit-button,button#complete-free-order-button{display:inline-block;text-align:center;border:0;font-weight:600;line-height:32px;font-size:18px;width:100%}a#cc-checkout,a#pp-cc-checkout,a#show-login-dialog{cursor:pointer;display:inline-block;text-align:center;color:#fff;background:#ca3030;border:0;font-weight:600;line-height:32px;font-size:18px}a#cc-checkout:hover,a#show-login-dialog:hover,a#pp-cc-checkout:hover{filter:brightness(85%)}#cart-form-products table thead{font-size:1.3em}#cart-form-pane #cart-form-products,#cart-form-pane table th,#cart-form-pane #cart-form-buttons{border:0}#cart-form-pane table tr{border-bottom:0}#cart-form-pane table tr.odd,#cart-form-pane table tr.even{background:#f9f9f9}#cart-form-pane table.footable-details tbody{border:0}#cart-form-pane table th{font-size:14px;padding:3px;border:0}#cart-form-products td.desc{width:auto}#cart-form-products table tr td .form-item{margin:1em 0}#cart-form-products table tr td .form-item input{width:75px}#cart-form-products table tr td.remove{padding:1em 10px}#cart-form-products table tr td{padding:4px}div#cart-form-products table tbody td{vertical-align:middle}#cart-form-products table tr td.blankstyle-checkout-price{vertical-align:middle;text-align:center}#cart-form-products .cart-remove-item{cursor:pointer;color:#cc6a68;font-size:20px;z-index:99;padding-left:7px;position:relative;top:2px}#cart-form-product .cart-remove-item:hover{color:#c96361}.shipping-info-hover-tooltip+.popover{box-sizing:border-box;background-color:#fff;width:470px}.shipping-info-hover-tooltip+.popover .arrow{display:none}.shipping-info-hover-tooltip+.popover .popover-content{padding:10px;font-size:16px;border-radius:5px}.olderbrowser-alert a{color:#fff;text-decoration:underline}#coupon-field label{float:left;padding-top:6px;padding-right:6px}#coupon-field input{float:left;width:115px;margin-right:10px}@media (max-width:767px){#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper label{width:auto;float:none}#uc-cart-checkout-form #edit-panes-delivery-primary-email-wrapper .email-field-input-wrapper{width:auto;float:none}.not-logged-in #uc-cart-checkout-form #edit-panes-delivery-cc-opt-in-wrapper{margin-top:0}}@media (max-width:460px){#coupon-field label{float:none}}#payment-pane #line-items-div td{padding-left:0;font-size:14px}#stripe-box-wrapper .spinner-border{margin:0 auto;display:block}#payment-pane div.hide-label>div.form-item>label{display:none}@media screen and (max-width:767px){#paypal-cart-dialog button.place-your-order,#stripe-cart-dialog button.place-your-order{width:100%}}#card_payment-pane button.place-your-order{width:100%}#paypal-cart-dialog button.place-your-order:hover,#stripe-cart-dialog button.place-your-order:hover,#card_payment-pane button.place-your-order:hover,#payment-pane button.place-your-order:focus{background-color:#585858}#paypal-cart-dialog button.place-your-order:focus,#stripe-cart-dialog button.place-your-order:focus,#card_payment-pane button.place-your-order:focus,#payment-pane button.place-your-order:active{color:#fff;background-color:#3dd260}#city-state-form select.required-border{border:1px solid red}#paypal-cart-dialog button.place-your-order.order-processing,#stripe-cart-dialog button.place-your-order.order-processing,#card_payment-pane button.place-your-order.order-processing,#payment-pane button.place-your-order.order-processing{background-color:#585858;font-weight:700;color:#fff;border-radius:5px}#paypal-cart-dialog button.place-your-order.order-processing span.button-text,#stripe-cart-dialog button.place-your-order.order-processing span.button-text,#card_payment-pane button.place-your-order.order-processing span.button-text,#payment-pane button.place-your-order.order-processing span.button-text{display:inline-block;vertical-align:top;padding-top:4px;padding-left:10px}#address-selection-form{width:65%;float:left}#address-selection-form .order-total div:first-child{text-align:left}#address-selection-form .order-total .uc-price{color:green}#address-selection-form #uc_addresses_cart_address_list{padding-left:15px;padding-right:15px}#address-selection-form #uc_addresses_cart_address_list label{display:inline-block;font-weight:700;color:#5f5f5f;line-height:36px;font-size:20px;margin-right:10px}#address-selection-form #uc_addresses_cart_address_list select{max-width:400px;float:right}@media (max-width:990px){#paypal-cart-dialog #address-selection-form,#stripe-cart-dialog #address-selection-form{width:auto;float:none}}@media (max-width:542px){#paypal-cart-dialog #address-selection-form #uc_addresses_cart_address_list select,#stripe-cart-dialog #address-selection-form #uc_addresses_cart_address_list select{float:left}}@media (min-width:401px){#payment-pane button.place-your-order{margin-top:15px}}@media (max-width:400px){#card_payment-pane button.place-your-order,#payment-pane button.place-your-order{width:100%}}#checkout-form-bottom input{display:none}#uc-cart-checkout-form .bs-cart-edit{display:none}#uc-cart-checkout-form .non-decoration-checkout-cart-pane .bs-cart-edit{display:block}#uc-cart-checkout-form .non-decoration-checkout-cart-pane .cart-remove-item{display:none}a#change-email-link{border:1px solid;width:130px;padding:4px 13px;border-radius:4px}input#edit-panes-delivery-primary-email[readonly]{background:#fcfcfc;border:0;box-shadow:none;padding:0}body.page-cart #uc-addresses-get-address-form fieldset.no-decoration div.form-group.field-country{display:none}div.field-badges .taxonomy-image-container{display:flex;justify-content:flex-start}div.field-badges .taxonomy-image-item.html-type{padding:8px 10px}.field-ds-group-product-right-group .field-bulk-info{max-width:unset!important;margin-left:14px;margin-right:14px;width:97%}.field-product-terms-mobile a,.field-product-terms a:first-child{padding-left:0!important}div.field-badges .taxonomy-image-item.image-type{padding-top:0}#block-uc-yotpo-1{padding:0;border:0}#yotpo-custom-reviews-embedded{border:1px solid #eee;border-radius:5px}#block-uc-yotpo-1 .mock-h2{padding:15px 0;text-align:center;font-size:15px;color:#525252;line-height:17px;font-weight:400;border-bottom:1px solid #b19e9e;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}#block-uc-yotpo-1 ul{padding:0}#block-uc-yotpo-1 li{padding:6% 3%;list-style:none;border-bottom:1px solid #ccc;cursor:pointer}#block-uc-yotpo-1 div{font-family:Helvetica,Arial,sans-serif!important;font-weight:400;font-size:15px;line-height:17px}#block-uc-yotpo-1 a.custom-item-link div{color:#6a6c77}#block-uc-yotpo-1 a.custom-item-link .custom_widget_product_name{overflow:hidden}#block-uc-yotpo-1 a.custom-item-link .custom_widget_product_title{color:#005696;float:left;white-space:nowrap}#block-uc-yotpo-1 a.custom-item-link .custom_widget_timeStamp{float:right;margin:6px 0;font-size:13px}#block-uc-yotpo-1 .custom_widget_review_title{clear:both;color:#232323;margin:4px 0}#block-uc-yotpo-1 .custom_widget_product_rank{margin:5px 0;float:left}#block-uc-yotpo-1 a.custom-item-link:hover{text-decoration:none;opacity:.7}#block-uc-yotpo-1 .embedded_widget_reviews a{color:#005696}#field-cvc-outer-wrapper{position:relative;width:28%;min-width:90px;float:left;margin-left:4%}#field-cvc-outer-wrapper #field-cvc-inner-wrapper{display:block;width:auto;height:46px;padding-top:14px;padding-left:13px;border:1px solid #394a6d;border-radius:4px}#field-cvc-outer-wrapper .form-required{position:absolute;top:14px;left:7px}#field-cvc-outer-wrapper svg{position:absolute;right:3px;top:3px}#stripe-cart-dialog,#paypal-cart-dialog{z-index:9999}#stripe-cart-dialog button.close,#paypal-cart-dialog button.close,#cart-check-or-money-order-dialog button.close{text-align:right;position:relative;left:-10px;top:5px}.page-cart #card_payment-pane{border:0}#paypal-confirm .modal-title{text-align:center;color:#f12727}#paypal-confirm .buttons-wrapper{display:inline-block}#paypal-confirm .modal-body{text-align:center;color:#474747}#paypal-confirm .modal-header{padding:10px 15px}.modal#payment-confirm .modal-header .close{top:13px;right:13px}#paypal-confirm .modal-header .close{position:absolute;top:10px;right:14px}#paypal-modal-trigger{cursor:pointer}#paypal-modal-trigger img{width:31%;max-width:75px}#uc-stripe-existing-cards-form .click-button{display:block;margin-bottom:10px;font-size:18px;font-weight:600;color:#fff;background-color:#3dd260;border:0;width:100%;cursor:pointer}#manage-payment-methods{text-align:center;margin-bottom:20px}#manage-payment-methods span{text-decoration:underline;cursor:pointer}#uc-stripe-existing-cards-form.form-processing .click-button{display:none}.cart-paypal-buttons #paypal-modal-trigger{padding:12px;height:48px}.cart-paypal-buttons #venmo-button{position:relative;height:48px;width:100%;box-sizing:border-box;border:0;vertical-align:top;cursor:pointer;overflow:hidden;border-radius:4px;background:#eee;display:inline-block;text-align:center;padding:12px}.cart-paypal-buttons #venmo-button:hover{filter:brightness(0.95)}.cart-paypal-buttons #venmo-button img{width:71px;height:auto}#payment-confirm .click-button{display:none}.modal-button-confirm{display:none}#payment-confirm .field-CVC-wrapper{margin-bottom:15px;text-align:left;position:relative}#payment-confirm .field-CVC-wrapper svg{position:absolute;left:84px}#payment-confirm #field-CVCinput{width:130px;padding-top:0.75rem;padding-right:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem;background-color:#fff;border-radius:5px;border:1px solid #e6e6e6;box-shadow:0 1px 1px rgb(0 0 0/3%),0px 3px 6px rgb(0 0 0/2%);padding-right:2em!important}#payment-confirm .card-buttons{margin:0 auto 15px;width:80%}#payment-confirm .card-buttons .btn{display:inline-block;margin:5px;background-color:#eee;cursor:pointer;border:1px solid}#payment-confirm .modal-button-confirm{cursor:pointer;display:block;font-size:18px;height:46px;font-weight:600;color:#474747;background-color:#f7ca00;border:0;width:100%}#payment-confirm .address-list-wrapper select{float:left;width:75%;height:45px;border-color:#394a6d}#payment-confirm .modal-body .order-total{width:100%;text-align:center;color:#00af1a;font-size:17px}#payment-confirm .payment-methods{float:left;width:100%}#payment-confirm .order-total-wrapper .col-xs-7{font-size:20px;font-weight:700;text-align:left;padding-left:0;width:50%}#payment-confirm .order-total-wrapper .col-xs-5{width:50%;text-align:right;font-size:20px;font-weight:700;color:green}#payment-confirm .modal-title{font-size:24px;color:#474747;text-align:center}@media screen and (max-width:530px){#payment-confirm .middle-fields-wrapper{width:100%}#payment-confirm .card-buttons{text-align:center}}@media screen and (max-width:450px){#payment-confirm .address-list-wrapper select,#payment-confirm .address-list-wrapper label{float:none;width:100%}#payment-confirm .select-wrapper,#payment-confirm #field-cvc-outer-wrapper{margin-left:0;float:none}#payment-confirm .select-wrapper{width:100%}#payment-confirm .address-list-wrapper{margin-bottom:4px}#payment-confirm .address-list-wrapper .form-item{margin-top:10px}}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100}#autocomplete ul{margin:0;padding:0;list-style:none}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default}#autocomplete li.selected{background:#0072b9;color:#fff}html.js input.form-autocomplete{background-image:url(https://cdn.blankstyle.com/misc/throbber.gif);background-repeat:no-repeat;background-position:98% 14px}html.js input.form-autocomplete.throbbing{background-position:98% -13px}#returning-customer-modal h4{color:#444}#returning-customer-modal label{display:none}#returning-customer-modal input{margin-bottom:12px}#returning-customer-modal .btn-primary{width:100%}#returning-customer-modal .btn-secondary{width:100%;margin-bottom:12px}#uc-bs-cart-continue-as-guest-form .form-submit.btn-secondary{font-weight:700;font-size:14px}#returning-customer-modal .btn-dark{width:100%;background:#494949;color:#fff;margin-bottom:12px}#returning-customer-modal .btn-dark:hover,#returning-customer-modal .btn-dark:focus{color:#fff;background:#232323}#returning-customer-modal div.input-icon-wrapper{position:relative}#returning-customer-modal div.input-icon-wrapper input{padding-left:30px}#returning-customer-modal div.input-icon-wrapper i{position:absolute;top:10px;left:10px;font-size:14px;color:#818181}#returning-customer-modal div.alert-danger{background-image:none!important;background-color:#c71f1f;color:#fff!important}#returning-customer-modal div.alert-danger .glyphicon{display:none;color:#fff!important}#returning-customer-modal .alert-message-content{color:#fff!important;width:100%}#returning-customer-modal .alert-message-content a{color:#fff!important;font-weight:700!important}#returning-customer-modal div.alert-danger.alert-dismissible{padding-right:15px!important}#returning-customer-modal div.alert-danger button.close{display:none}.payment-trigger-modal #returning-customer-modal .hr-or{display:none}#user-pass input#edit-submit-2,#returning-customer-modal input#edit-submit,#uc-bs-cart-anonymous-address-form input#edit-submit-3{color:#fff}#uc-bs-cart-anonymous-address-form .form-required{color:red}#uc-bs-cart-anonymous-address-form .new-address-link{padding:10px 10px 5px;text-align:center}#uc-bs-cart-anonymous-address-form .new-address-link a{font-weight:700}#uc-bs-cart-anonymous-address-form .new-address-link a:visited,#uc-bs-cart-anonymous-address-form .new-address-link a:link{color:#3dd260}#uc-bs-cart-anonymous-address-form .new-address-link-suffix{text-align:center;margin-bottom:20px}#modal-anonymous-address h3.modal-title{color:#4e4e4e;text-align:center}#modal-anonymous-address input.btn-primary{width:100%}#modal-anonymous-address fieldset{padding:15px}#modal-anonymous-address #city-state-add{margin-top:20px}#modal-anonymous-address #city-state-add div.field-label{margin-top:0;padding-top:0}#modal-anonymous-address p#city-state-add-inner{font-weight:600}#returning-customer-modal .form-control,#modal-anonymous-address .form-control{width:100%}#modal-anonymous-address .field-field #autocomplete{background-color:#fff}#modal-anonymous-address .field-field #autocomplete ul li:hover{color:gray}h5.hr-text{width:100%;text-align:center;border-top:1px solid #ddd;line-height:.1em;margin:25px 0 28px}h5.hr-text span{background:#fff;padding:0 10px;color:#888}body.admin-menu #admin-menu,body.admin-menu #admin-menu ul{z-index:12000}.popover.header-user-popover{z-index:1201}details{margin:16px 0;border:1px solid #aaa;border-radius:4px;padding:.5em .5em 0}summary{display:list-item!important;font-weight:700;margin:-.5em -.5em 0;padding:.5em;cursor:pointer}details[open]{padding:.5em}details[open] summary{border-bottom:1px solid #aaa;margin-bottom:.5em}