.section-embroidery{margin-bottom:18px}.embroidery .position-list,.embroidery .embroideryGraphic,.embroidery .embroidery__inputs .form-group:nth-child(n+2),.embroidery .logo-search-wrapper,.embroidery .embroidery__custom-logo__wrapper,.embroidery .select-location-label,.embroidery .location-label,.embroidery .embroidery__logo-search,.embroidery .embroidery__set__options,.embroidery .embroidery-sets,.embroidery .embroidery__add__options,.embroidery .embroidery_disclaimer,.embroidery .embroidery__addset__option,.embroidery .embroideryset:nth-child(n+3){display:none}.embroidery .position-list.active,.embroidery .embroideryGraphic.active,.embroidery .embroidery__inputs .form-group:nth-child(n+2).active,.embroidery .logo-search-wrapper.active,.embroidery .embroidery__custom-logo__wrapper.active,.embroidery .select-location-label.active,.embroidery .location-label.active,.embroidery .embroidery__logo-search.active,.embroidery .embroidery__set__options.active,.embroidery .embroidery-sets.active,.embroidery .embroidery__add__options.active,.embroidery .embroidery_disclaimer.active,.embroidery .embroidery__addset__option.active,.embroidery .embroideryset:nth-child(n+3).active{display:block}.embroidery .embroidery-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.embroidery.new-pdp-layout .embroideryset-1 .position-list,.embroidery.new-pdp-layout .embroideryset-2 .position-list{display:block}@media(max-width: 1023.98px){.embroidery.new-pdp-layout .embroideryset-1 .position-list,.embroidery.new-pdp-layout .embroideryset-2 .position-list{width:190px}}.embroidery.new-pdp-layout .embroideryset-1 .embroidery-line-options,.embroidery.new-pdp-layout .embroideryset-1 .js-embroidery-inputs,.embroidery.new-pdp-layout .embroideryset-1 .embroidery__options,.embroidery.new-pdp-layout .embroideryset-2 .embroidery-line-options,.embroidery.new-pdp-layout .embroideryset-2 .js-embroidery-inputs,.embroidery.new-pdp-layout .embroideryset-2 .embroidery__options{display:none}.embroidery.new-pdp-layout .embroideryset-1 .embroidery-line-options.active,.embroidery.new-pdp-layout .embroideryset-1 .js-embroidery-inputs.active,.embroidery.new-pdp-layout .embroideryset-1 .embroidery__options.active,.embroidery.new-pdp-layout .embroideryset-2 .embroidery-line-options.active,.embroidery.new-pdp-layout .embroideryset-2 .js-embroidery-inputs.active,.embroidery.new-pdp-layout .embroideryset-2 .embroidery__options.active{display:-webkit-box;display:-ms-flexbox;display:flex}.embroidery.new-pdp-layout .embroideryset-1 .js-embroidery-inputs .line-link,.embroidery.new-pdp-layout .embroideryset-2 .js-embroidery-inputs .line-link{width:auto}.embroidery.new-pdp-layout .embroideryset-1 .js-embroidery-inputs .line-item,.embroidery.new-pdp-layout .embroideryset-2 .js-embroidery-inputs .line-item{margin-bottom:20px}.embroidery.new-pdp-layout .embroideryset-1 .embroidery-line-options,.embroidery.new-pdp-layout .embroideryset-2 .embroidery-line-options{margin-bottom:20px}.embroidery.new-pdp-layout .embroideryset-1 .embroidery-line-options .embroidery-line-options-label,.embroidery.new-pdp-layout .embroideryset-2 .embroidery-line-options .embroidery-line-options-label{margin-bottom:20px}.embroidery.new-pdp-layout .embroideryset-1 .embroidery-line-options .embroidery-line-options-label .non-input-label,.embroidery.new-pdp-layout .embroideryset-2 .embroidery-line-options .embroidery-line-options-label .non-input-label{margin-top:0px !important}.embroidery.new-pdp-layout .embroideryset-1 .embroidery-line-options .options-thread-color,.embroidery.new-pdp-layout .embroideryset-2 .embroidery-line-options .options-thread-color{padding-right:7px}.embroidery.new-pdp-layout .position-list .position-block.disabled{opacity:unset;pointer-events:unset}.embroidery.new-pdp-layout .editembroset .embroidery__inputs .hide-line-item{display:none}.embroidery.new-pdp-layout .embroideryset-2{border-top:1px solid #000;padding:30px 0 0;margin:30px 0 0}.embroidery.new-pdp-layout.edit-pesonalization-page .embroideryset-1 .position-list,.embroidery.new-pdp-layout.edit-pesonalization-page .embroideryset-2 .position-list{display:block}.embroidery.new-pdp-layout.edit-pesonalization-page .hide-line-link .line-link{display:none}.embroidery.new-pdp-layout.edit-pesonalization-page .hide-line-link .embroidery__input{width:100%}.embroidery.new-pdp-layout.edit-pesonalization-page .embroideryset-2{margin:30px 0 0;border-top:1px solid #000;padding:30px 0 0}.embroidery.new-pdp-layout.edit-pesonalization-page .embroidery__input.hide-line-link{width:100%}.embroidery.new-pdp-layout .embroideryset .embroidery__inputs .textadded .line-link{display:none}.embroidery.new-pdp-layout .embroideryset .embroidery__inputs .textadded .embroidery__input{width:100%}.embroidery.new-pdp-layout .embroideryset .embroidery__inputs .textadded.show-line-link .line-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.embroidery.new-pdp-layout .embroideryset .embroidery__inputs .textadded.show-line-link .embroidery__input{width:calc(100% - 90px)}.embroidery.new-pdp-layout .embroideryset .embroidery__inputs .textadded.show-line-link .embroidery__input:last-child(){width:100%}.embroidery.new-pdp-layout .embroideryset .embroidery__inputs .textadded.show-line-link.line-3 .embroidery__input{width:100%}@media(min-width: 768px){.embroidery.new-pdp-layout .embroideryset .positionHeaderContainer .position-list .position-block{margin-right:20px}}.embroidery.new-pdp-layout .custom-logo-container{margin-bottom:30px}.embroidery.new-pdp-layout div[data-option="Left Chest"],.embroidery.new-pdp-layout .select-position[data-position="Left Chest"]{background-image:url("../../../../images/mssc-embroidery-icon-left-chest.svg");background-size:64px 74px}.embroidery.new-pdp-layout div[data-option="Right Chest"],.embroidery.new-pdp-layout .select-position[data-position="Right Chest"]{background-image:url("../../../../images/mssc-embroidery-icon-right-chest.svg");background-size:64px 74px}.embroidery.new-pdp-layout .link-color{font-size:.875rem;margin-bottom:0}.embroidery.new-pdp-layout .embroidery-position{margin-left:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.embroidery.new-pdp-layout .embroidery-position .embroidery-details{padding-top:10px}.embroidery.new-pdp-layout .embroidery-position .embroidery-details div{font-size:.75rem}.embroidery.new-pdp-layout .embroidery-position .embroidery-details .emb-texts{padding-top:15px}.embroidery.new-pdp-layout .js-edit-position{margin:10px 0 0}.embroidery__custom-logo__header{padding-bottom:20px}.embroidery .customResponse{color:#005e70}.embroidery .editembroset .position-list,.embroidery .editembroset .embroideryGraphic,.embroidery .editembroset .location-label{display:block}.embroidery .editembroset .embroidery__set__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.embroidery .editembroset .position-list{margin-bottom:30px}.embroidery .editembroset .position-list .position-block{pointer-events:none}.embroidery .editembroset .position-list .position-block:not(.selected){display:none}.embroidery .editembroset .embroidery__options,.embroidery .editembroset .position-dropdown{display:none}.embroidery__custom-logo .embroidery .editembroset.showcustomlogo__wrapper{display:block}.embroidery .editembroset.showcustomlogo .embroidery__logo-search,.embroidery .editembroset.showcustomlogo .graphicsbox{display:none}.embroidery .editembroset .embroidery__inputs .form-group:nth-child(n+2){display:block}.embroidery .editembroset .embroidery__inputs .form-group:nth-child(n+2).hide-line-item{display:none}.embroidery .editembroset .embroidery__inputs .form-group:nth-child(n+2).hide-line-item.active{display:block}.embroidery .select-location .embroideryGraphic,.embroidery .select-location .embroidery__option-dropdown,.embroidery .select-location .embroidery__inputs,.embroidery .select-location .embroidery__set__options,.embroidery .select-location .embroidery__options{display:none}.embroidery .select-location .select-location-label,.embroidery .select-location .position-list{display:block}.embroidery .set-list .position-block{pointer-events:none}.embroidery .set-list .position-block:not(.selected){display:none}.embroidery .embroideryset:last-child .js-add-location{display:none}.embroidery .embroidery-sets .embroidery-set:not(.completed){display:none}.embroidery .btn-base{font-weight:600;text-decoration:underline}.embroidery__options .btn-base{text-align:left}.embroidery label{letter-spacing:-0.2px;font-size:.75rem;text-transform:capitalize}.embroidery:not(.new-pdp-layout) label{margin-bottom:.1rem}.embroidery__position-btns{display:inline-block;min-width:55px;padding-top:62px;margin-right:3px;text-align:center;background-size:50px 50px;background-position:center top;background-repeat:no-repeat;font-size:.625rem;letter-spacing:.1px;font-weight:600}.embroidery .js-position-change.bootstrap-select .dropdown-menu li{margin-bottom:.3em;padding:5px 0}.embroidery .js-position-change.bootstrap-select .dropdown-menu li a.active.disabled .text{border-bottom:none}.embroidery .js-position-change.bootstrap-select .position-option{width:35px;height:35px}.embroidery .js-position-change.bootstrap-select div[data-option="Left Chest"],.embroidery .js-position-change.bootstrap-select div[data-option="Right Chest"]{background-size:56px 40px}.embroidery .position-option{display:block;background-position:center top;background-repeat:no-repeat;background-size:100%;width:30px;height:30px;margin-right:3px}.embroidery .embroidery__input{text-align:center;border-radius:0}.embroidery .embroidery__input.embColor-black{color:#000}.embroidery .embroidery__input.embColor-white{color:#fff}.embroidery .embroidery__input.embColor-navy{color:#1f2840}.embroidery .embroidery__input.embColor-royal{color:#1c2f96}.embroidery .embroidery__input.embColor-teal{color:#02698b}.embroidery .embroidery__input.embColor-light.blue{color:#6693bc}.embroidery .embroidery__input.embColor-purple{color:#681e5b}.embroidery .embroidery__input.embColor-fushia{color:#b80160}.embroidery .embroidery__input.embColor-red{color:#c40043}.embroidery .embroidery__input.embColor-hunter{color:#024026}.embroidery .embroidery__input.embColor-gold{color:#ce994d}.embroidery .embroidery__input.embColor-khaki{color:#c7b793}.embroidery .embroidery__input.embColor-burgundy{color:#832233}.embroidery .select-position{background-color:rgba(0,0,0,0)}.embroidery div[data-option="Left Chest"],.embroidery .select-position[data-position="Left Chest"]{background-image:url("../../../../images/mssc-embroidery-icon-left-chest.svg");background-size:64px 74px}.embroidery div[data-option="Right Chest"],.embroidery .select-position[data-position="Right Chest"]{background-image:url("../../../../images/mssc-embroidery-icon-right-chest.svg");background-size:64px 74px}.embroidery .dropdown-menu .dropdown-item{padding:4px 7px}.embroidery .dropdown-menu .dropdown-item div[data-option="Right Chest"],.embroidery .dropdown-menu .dropdown-item div[data-option="Left Chest"]{background-size:70px 55px}.embroidery .dropdown-menu .dropdown-item .position-option{width:50px;height:50px}.embroidery .dropdown-menu .dropdown-item .position-option[data-option="center cuff"]{height:30px}.embroidery div[data-option="Center Chest"],.embroidery .select-position[data-position="Center Chest"]{background-image:url("../../../../images/chest-center.jpg")}.embroidery div[data-option="Left Sleeve"],.embroidery .select-position[data-position="Left Sleeve"]{background-image:url("../../../../images/sleeve-left.jpg")}.embroidery div[data-option="Right Sleeve"],.embroidery .select-position[data-position="Right Sleeve"]{background-image:url("../../../../images/sleeve-left.jpg")}.embroidery div[data-option="center hat"],.embroidery .select-position[data-position="center hat"]{background-image:url("../../../../images/hat.png")}.embroidery div[data-option="center bag"],.embroidery .select-position[data-position="center bag"]{background-image:url("../../../../images/bag.png")}.embroidery div[data-option="Tank top"],.embroidery .select-position[data-position="Tank top"]{background-image:url("../../../../images/tanktop.jpg")}.embroidery div[data-option=Cuff],.embroidery div[data-option="center cuff"],.embroidery .select-position[data-position=Cuff],.embroidery .select-position[data-position="center cuff"]{min-width:50px;background-size:50px 30px;background-image:url("../../../../images/bloodpressurecuff.jpg")}.embroidery div[data-option="Block Style"],.embroidery .embroidery__input[data-font="Block Style"]{font-family:"Arial Ultra Compact";font-size:1.688rem;line-height:normal}.embroidery div[data-option=allerton],.embroidery .embroidery__input[data-font=allerton]{font-family:"Aller";font-size:1rem;line-height:normal}.embroidery div[data-option=museo],.embroidery .embroidery__input[data-font=museo]{font-family:"Museo Slab 500";font-size:.9375rem;line-height:normal}.embroidery div[data-option="script style"],.embroidery .embroidery__input[data-font="script style"]{font-family:"Brush Script MT","SnellRoundhand";font-size:1.125rem;line-height:normal;font-style:italic}.embroidery div[data-option="grand view"],.embroidery div[data-option=grandview],.embroidery .embroidery__input[data-font=grandview],.embroidery .embroidery__input[data-font="grand view"]{font-family:"Grand Hotel";font-size:1.25rem;line-height:normal}.embroidery div[data-option=pacific],.embroidery .embroidery__input[data-font=pacific]{font-family:"Pacifico";font-size:1.0625rem;line-height:normal}.embroidery div[data-option="curve pro"],.embroidery .embroidery__input[data-font="curve pro"]{font-family:"Learning Curve";font-size:1.0625rem;line-height:normal}.embroidery__option-dropdown{margin-right:-5px;margin-left:-5px}.embroidery__option-dropdown .col,.embroidery__option-dropdown .embroidery-line-options-label{padding-left:5px;padding-right:5px}@media(max-width: 767.98px){.embroidery__option-dropdown .embroidery-options__container{margin-bottom:15px}.embroidery__option-dropdown .embroidery-options__container:last-child{margin:0}}.embroidery .position-list .position-block{cursor:pointer}.embroidery .position-list .position-block.disabled{opacity:.3;pointer-events:none}.embroidery .emblemBox-wrapper{background-color:#fbfbfb;margin-top:20px;margin-bottom:20px}.embroidery .emblemBox{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:90px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-bottom:20px}.embroidery .emblemBox__text,.embroidery .emblemBox .removeEmblem{font-size:.875rem;font-weight:600;text-align:center}.embroidery .emblemBox__text{width:90px;height:90px;padding:1.7em 1em}.embroidery .emblemBox__text i{font-size:.625rem}.embroidery .emblemBox img{max-height:90px;max-width:90px}.embroidery .emblemBox .theName{display:none}.embroidery .logo-search-wrapper{position:absolute;top:0;width:calc(100% - 30px);background-color:#fff}.embroidery__logo-btns{padding-bottom:14px}.embroidery__logo-btns .cancel-text{display:none}.embroidery .showsearch .logo-search-wrapper{display:block}.embroidery .showsearch .custom-select{pointer-events:none}.embroidery .showsearch .btn-base .search-text{display:none}.embroidery .showsearch .btn-base .cancel-text{display:inline}.embroidery .showsearch .btn-base i{display:none}.embroidery .graphicsbox{height:300px;border:1px solid #bfb5b3;padding:5px}.embroidery .graphicsbox .basicGraphic{width:20%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center;padding:10px 5px;font-family:Arial;color:#666;font-weight:100;font-size:.688rem;letter-spacing:-1px;background-color:rgba(0,0,0,0);margin:0}@media(max-width: 767.98px){.embroidery .graphicsbox .basicGraphic{font-weight:bold}}.embroidery .graphicsbox .basicGraphic img{max-width:100%;max-height:60px}.embroidery .graphicsbox .basicGraphic:focus{border:1px dashed #000;outline:none}.embroidery .graphicsbox .basicGraphic.selected{border:1px solid #000}.embroidery .removeEmblem{background-color:rgba(0,0,0,0);font-size:.75rem;padding:0 0 5px;display:block;margin:10px auto 0;text-transform:capitalize;letter-spacing:0}.embroidery .dropdown.bootstrap-select .dropdown-toggle,.embroidery .dropdown.bootstrap-select .dropdown-toggle:not(:disabled):not(.disabled):active{text-transform:capitalize;border-color:#000;font-size:.75rem;height:47px}.embroidery .dropdown.bootstrap-select .dropdown-toggle:after,.embroidery .dropdown.bootstrap-select .dropdown-toggle:not(:disabled):not(.disabled):active:after{color:#000}.embroidery .dropdown.bootstrap-select .dropdown-toggle:focus,.embroidery .dropdown.bootstrap-select .dropdown-toggle:not(:disabled):not(.disabled):active:focus{outline-offset:3px}.embroidery .options-thread-color.invalid .dropdown.bootstrap-select .dropdown-toggle,.embroidery .options-font.invalid .dropdown.bootstrap-select .dropdown-toggle{border-color:#88101e}.embroidery .swatch-picker .dropdown-menu.inner.show{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5px}.embroidery .swatch-picker .dropdown-menu.inner li{display:inline-block}.embroidery .swatch-picker .dropdown-menu.inner li:first-child{display:none}.embroidery .swatch-picker .dropdown-menu.inner li a{padding:0;width:30px}@media(max-width: 1023.98px){.embroidery .swatch-picker .dropdown-menu.inner li a{width:auto}}.embroidery .swatch-picker .dropdown-menu.inner li a span.text>div{margin-left:4px;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 767.98px){.embroidery .swatch-picker .dropdown-menu.inner li a span.text>div{padding:2px}}.embroidery .swatch-picker .dropdown-menu.inner li a span.text>span{display:none}.embroidery .swatch-picker .dropdown-menu.inner li a.active{background-color:#fff}.embroidery .swatch-picker .dropdown-menu.inner li a.active .text{border-bottom:1px solid #fff}.embroidery .swatch-picker .dropdown-menu.inner li a.active .text>div{border:1px solid #000;padding:1px}.embroidery .swatch-picker .dropdown-menu.inner li a:hover .text{border-bottom:1px solid #fff}.embroidery .swatch-picker .dropdown-menu.inner li a:hover .text>div{border:1px solid #000;padding:1px}.embroidery .embroidery__set__options .js-done-btn.disabled{color:#fff;background-color:#666;border-color:#666}.separator{font-size:1rem;padding:0 5px}.embroidery__logo-search .custom-select{min-width:50%}.custom-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-logo-container .custom-logo-form .form-group{width:calc(100% - 152px);margin-right:12px}.custom-logo-container.active{display:block !important}.logo-art-checkbox-link-section{display:none;margin-bottom:30px}.logo-art-checkbox-link-section.active{display:block}.need-to-convert-new-logo{padding:5px 0 0 0;font-size:.8125rem}.need-to-convert-new-logo .click-link{display:inline-block;text-decoration:underline;cursor:pointer}.logo-preview-text{font-size:.8125rem;margin-bottom:30px}.logoArtCheckbox{background-color:#f5f5f5;margin:0;padding:20px}.logoArtCheckbox p{margin-bottom:10px;margin-left:12px;line-height:1rem;text-transform:initial}.logoArtCheckbox p.first{font-size:.875rem;text-transform:uppercase;font-weight:600}.logoArtCheckbox p.middle{font-size:.8125rem;font-weight:400}.logoArtCheckbox p.last{font-size:.75rem;font-weight:400;margin-bottom:0}.logoArtCheckbox span.checkmark{margin-top:4px}.line-link{width:90px;text-align:right;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3b5791;font-weight:800;text-decoration:underline;cursor:pointer}.custom-logo-button{padding:12px 30px}.new-pdp-layout .embroideryGraphic.set-1.active .emblemBox-wrapper,.new-pdp-layout .embroideryGraphic.set-1.active .logos-preview,.new-pdp-layout .embroideryGraphic.set-1.logos-preview-active .emblemBox-wrapper,.new-pdp-layout .embroideryGraphic.set-1.logos-preview-active .logos-preview,.new-pdp-layout .embroideryGraphic.set-2.active .emblemBox-wrapper,.new-pdp-layout .embroideryGraphic.set-2.active .logos-preview,.new-pdp-layout .embroideryGraphic.set-2.logos-preview-active .emblemBox-wrapper,.new-pdp-layout .embroideryGraphic.set-2.logos-preview-active .logos-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-pdp-layout .embroidery__set__options{margin-bottom:20px}.new-pdp-layout .embroidery__set__options.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.new-pdp-layout .emblemBox-wrapper{height:150px}.new-pdp-layout .select-location-label{display:block;margin:0 0 12px}.new-pdp-layout .location-label{margin:0 0 20px}.new-pdp-layout .embroidery__input{width:calc(100% - 90px)}.new-pdp-layout .embroidery__input.status-3,.new-pdp-layout .embroidery__input.last-input{width:100%}.new-pdp-layout .js-pick-custom-logo-btn.hide{display:none}.new-pdp-layout .graphicsbox,.new-pdp-layout .ALgraphicsbox{height:200px}.new-pdp-layout .graphicsbox .basicGraphic img,.new-pdp-layout .graphicsbox .ALGraphic img,.new-pdp-layout .ALgraphicsbox .basicGraphic img,.new-pdp-layout .ALgraphicsbox .ALGraphic img{max-height:70px}.new-pdp-layout .graphicsbox{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:5px 10px}.new-pdp-layout .emblemBox__text{background:#d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.new-pdp-layout .approved-logo-section{margin-bottom:20px;border:1px solid #d4d4d4}.new-pdp-layout .approved-logo-section.registered{border:none}.new-pdp-layout .approved-logo-section .guest-user{padding:20px}.new-pdp-layout .ALgraphicsbox .ALGraphicsContainer{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-pdp-layout .ALgraphicsbox .ALGraphicsContainer .ALGraphic{margin:0 30px;height:auto}.new-pdp-layout .ALgraphicsbox .ALGraphicsContainer .ALGraphic .custom-logo-name{word-wrap:break-word}.new-pdp-layout .ALgraphicsbox .ALgraphicsFooter{font-size:.75rem}.new-pdp-layout .custom-logo-button{border:1px solid #000;padding:15px 0;width:140px;line-height:.9375rem;height:47px}.new-pdp-layout .custom-logo-button.js-select-ALgraphic{width:calc(33.3333333333% - 60px)}.new-pdp-layout .custom-logo-button:disabled{background-color:#d4d4d4 !important;opacity:.5 !important;border:none !important}.new-pdp-layout .js-done-btn{padding:15px 0;width:140px;line-height:.9375rem}.new-pdp-layout .js-cancel-btn{background:none;padding:15px 0;font-size:1.125rem;text-decoration:underline}.new-pdp-layout .upload-new-logo-link{margin-bottom:30px}.new-pdp-layout .pdp-sign-in-btn{color:#000;margin-bottom:10px}.new-pdp-layout .basic-embroidery-section{margin-bottom:30px}.new-pdp-layout .emblemBox .removeEmblem{font-size:1rem}.new-pdp-layout .non-input-label{height:auto}.logo-tab-container{margin-bottom:30px}.logo-tab-container .btn-outline-primary:disabled{color:#000}.logo-tab-container button{padding:0 10px;margin-right:10px;line-height:.9375rem;height:43px;letter-spacing:normal;min-width:105px}@media(min-width: 768px)and (max-width: 1239.98px){.logo-tab-container button{font-size:.75rem}}.logo-tab-container button.active-btn,.logo-tab-container button.btn-outline-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#000;border-color:#000;pointer-events:none}.logo-tab-container button:hover{background-color:rgba(0,0,0,0);border-color:#000;color:#000}@media(max-width: 767.98px){.logo-tab-container button{font-size:.688rem}}.embroidery-sets .js-add-location{margin-top:30px}.logos-preview .non-input-label{margin-top:0px !important}.logo-preview-sec{display:none}.logo-preview-sec.active{display:block}.options-thread-color.invalid button.dropdown-toggle,.options-font.invalid button.dropdown-toggle{border-color:#88101e}.options-thread-color.invalid .invalid-feedback,.options-font.invalid .invalid-feedback{display:block}
