#integ-debugging{line-height:1em;font-size:14px;padding:0 15px}body:not(.integ-debugging) #integ-debugging,body:not(.integ-debugging) #option_total,body:not(.integ-debugging) .variant-wrapper.print-variations,body:not(.integ-debugging) .integ-field-hidden{display:none!important}:root{--colorBtnPrimary: #1ba4dc;--colorBtnPrimaryLight: #42b8e8;--colorBtnPrimaryDim: #1893c5}.hidden{display:none!important}.header-item--icons .site-nav__link--icon,.site-nav__dropdown a,.site-footer__linklist a{position:relative}.site-nav__dropdown a{display:inline-block}.header-item--icons .site-nav__link--icon:after,.site-nav__dropdown li a:after,.site-footer__linklist li a:after{border-bottom:2px solid;border-bottom-color:var(--colorNavText);bottom:0;content:"";display:block;left:0;margin:0 15px;position:absolute;right:100%;transition:right .5s}.site-footer__linklist li a:after{margin:0}.header-item--icons .site-nav__link--icon:hover:after,.site-nav__dropdown li:hover a:after,.site-footer__linklist li:hover a:after{right:0}.social-icons.footer__social a{transition:color .15s ease}.social-icons.footer__social a:hover{color:var(--colorBtnPrimary)}.btn{background:var(--colorBtnPrimary)!important;border:1px solid transparent!important;border-radius:var(--buttonRadius)!important;color:var(--colorBtnPrimaryText)!important;font-weight:700!important}.btn:hover{background:var(--colorBtnPrimaryLight)!important;color:var(--colorBtnPrimaryText)!important}.btn.disabled{background:#666!important;pointer-events:none}shopify-buy-it-now-button{display:none!important}[data-button_style=angled] .btn--full,[data-button_style=angled] .shopify-payment-button .shopify-payment-button__button--unbranded{margin-right:0;margin-left:0;max-width:100%}[data-button_style=angled] .btn:after,[data-button_style=angled] .btn:before{display:none}.product-image-main{position:relative}.integ-photo-caption{background:#00000080;padding:6px 30px;position:absolute;bottom:0;left:0;z-index:1}.cart__item img{pointer-events:none}.cart__item--hidden-property{display:none}.hulkapps_option_value .popup_detail{max-height:calc(85vh - 160px);margin-top:80px}.hulkapps_option_value .popup_detail img{width:auto;height:auto;max-width:100%}@media(max-width:767px){.hulkapps_option_value .popup_detail{margin-top:53px;width:95vw;max-width:none;max-height:calc(85vh - 160px)}}.cl-upload--area.btn--full{background:#eee}.cl-upload--area.btn--full:not([style*="50px"]):before,.cl-upload--area.btn--full:not([style*="50px"]):after{display:none}.cl-upload--area.btn--full:not([style*="50px"]){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:16px;text-transform:none;letter-spacing:.9px}[data-button_style=angled] .btn--integ:before,[data-button_style=angled] .btn--integ:after{display:none}.pswp__top-bar{max-width:100vw}.footer__logo img{max-width:100%!important;height:auto;width:auto}@media(max-width:767px){.site-header__logo{font-size:24px}.page-width{padding:0 17px}.page-width>.grid{margin-right:0;margin-left:0}}shopify-accelerated-checkout,.shopify-payment-terms.product__policies{display:none!important}.integ-size-label{display:block;line-height:1;padding-top:.5rem;font-size:80%}@media(max-width:767px){.comparison{height:auto!important}}#integ-depositphotos-modal-wrapper,#integ-depositphotos-preview-wrapper{display:none;align-items:center;justify-content:center;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background:#00000080}#integ-depositphotos-preview-wrapper{z-index:2147483647}#integ-depositphotos-modal,#integ-depositphotos-preview{background-color:#fff;color:#333;font-family:arial,helvetica,sans-serif;font-size:14px;letter-spacing:normal;line-height:20px;position:relative;width:1024px;max-width:90%;max-height:80vh;overflow-y:auto}#integ-depositphotos-preview{width:auto;max-width:1024px}#integ-depositphotos-preview-image{max-width:1024px;max-height:calc(80vh - 50px);width:auto;height:auto}#integ-depositphotos-modal p{padding:20px}#integ-depositphotos-modal input{font-family:arial,helvetica,sans-serif;font-size:14px;letter-spacing:normal;line-height:20px}#integ-depositphotos-modal-close,#integ-depositphotos-preview-close{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:20px;position:absolute;top:5px;right:5px;width:20px;height:20px}#integ-depositphotos-preview-close{background:#fff;border-radius:9999px}html body .integ-btn-loading,[data-button_style=angled] .integ-btn-loading{position:relative}html body .integ-btn-loading:before,[data-button_style=angled] .integ-btn-loading:before{content:"";background-color:transparent!important;width:1em;height:1em;margin-right:.5em;border-radius:50%;border:2px solid transparent!important;border-top-color:currentColor!important;animation:integ-spin .6s linear infinite;display:inline-block;vertical-align:middle;position:static;transform:none}@keyframes integ-spin{to{transform:rotate(360deg)}}.doka--editor .doka--container{padding-top:40px}.PinturaNav.PinturaNavTools{padding-bottom:60px!important}.doka--vivid-alert{color:#ccc;text-align:center;font-size:1.5rem;line-height:1;position:absolute;z-index:9;right:0;left:0;top:-110px}.doka--vivid-alert strong{color:#ffd843;text-decoration:underline;font-size:32px}@media(max-width:1024px){.doka--vivid-alert{font-size:1rem}.doka--vivid-alert strong{font-size:1.5rem}}@media(max-width:767px){.doka--vivid-alert strong{font-size:1rem}}@media(max-width:600px){.doka--vivid-alert{top:-30px}}#integ-depositphotos-search{background:#f0f1f3;padding:20px}.integ-search-wrapper{background:#fff;border-radius:24px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;position:relative;height:48px;padding:4px}.integ-search-wrapper #dp_search_query{border:none;width:100%}.integ-search-wrapper button{background:#4792de;border-radius:20px;color:#fff;display:flex;align-items:center;justify-content:center;width:96px;height:40px}.integ-search-wrapper button:hover{background-color:#2482e2}#integ-depositphotos-filters{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 0}#integ-depositphotos-sort button{border-radius:20px;font-family:arial,helvetica,sans-serif;font-size:14px;margin-right:4px;padding:0 16px;transition:all .15s ease;height:40px}#integ-depositphotos-sort button.active,#integ-depositphotos-sort button:hover{background-color:#f0f1f3}#integ-depositphotos-sort button.active{font-weight:700}#integ-depositphotos-pagination,#integ-depositphotos-page-choose{display:flex;align-items:center;justify-content:space-between}#integ-depositphotos-page{width:48px;height:40px;border:1px solid #dcdcdc;border-radius:8px;font-size:14px;font-weight:700;color:#3c3c3c;text-align:center;transition:all .1s ease;-moz-appearance:textfield}#integ-depositphotos-page::-webkit-outer-spin-button,#integ-depositphotos-page::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#integ-depositphotos-page-minus,#integ-depositphotos-page-plus{background-color:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;width:48px;height:40px}#integ-depositphotos-page-minus:not([disabled]):hover,#integ-depositphotos-page-plus:not([disabled]):hover{background:#f0f1f3}#integ-depositphotos-page-minus[disabled],#integ-depositphotos-page-plus[disabled]{opacity:.3}@media(max-width:767px){#integ-depositphotos-filters{flex-direction:column}.integ-depositphotos-photo{flex:0 0 auto;width:calc(50% - 8px)}}#integ-depositphotos-photos{display:flex;flex-wrap:wrap;gap:15px;padding:20px}#integ-depositphotos-photos.loading{opacity:.3}.integ-depositphotos-image{cursor:pointer}.hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps_option_value{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps_swatch_option,.hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps-tooltip{margin:0!important}.hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps_swatch_option div:not(.hulkapps-tooltip){margin:0!important}.hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps_swatch_option>div:not(.hulkapps-tooltip){margin-top:8px!important}body .product-section{opacity:1}.template-product-prints .medium-up--one-half{float:none;padding:0;width:100%}.template-product-prints .product-single__sticky{display:none}.template-product-prints .h2{font-size:70px;font-weight:600;letter-spacing:3.95px}.template-product-prints .product__price{color:#fff;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:32px;font-weight:600;letter-spacing:1.8px}.template-product-prints .product__price,.template-product-prints .product-block--price+div,.template-product-prints .recommended_btn{display:none}#integ-dims-error{color:#ff1f49;clear:both;top:-50px;position:relative;font-size:24px;font-weight:600;letter-spacing:2.16px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.hulkapps_option.integ-field-accordion{border:1px solid;border-color:var(--colorBorder);border-bottom-color:#333;cursor:pointer;padding:15px;background:#333}.hulkapps_option.integ-field-accordion:hover{border-color:#0090fa!important}.hulkapps_product_options>div{background:transparent!important;border:none!important;padding:0!important}body .hulkapps_option{margin-bottom:60px}body .hulkapps_option_name{color:#fff!important;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:24px!important;font-weight:600!important;letter-spacing:2.16px;margin-bottom:20px;text-transform:uppercase}body .hulkapps_option .hulkapps_option_value{color:#fff!important;font-size:16px!important}.accordion-group:last-of-type .hulkapps_option.integ-field-accordion:not(.is-open){border-bottom:1px solid var(--colorBorder)}.hulkapps_option.integ-field-accordion p:last-child{margin-bottom:0}.template-product-prints .integ-field.integ-field-accordion.hulkapps_option{margin:0;position:relative}.accordion-content{border:1px solid var(--colorBorder);border-top:0;display:none;overflow:hidden;padding:15px}.accordion-content.is-open{display:block}.integ-field-accordion .collapsible-trigger__icon{right:15px}.hulkapps_option.integ-field-accordion .hulkapps_option_value{font-family:var(--typeBasePrimary),var(--typeBaseFallback);letter-spacing:4.8px;font-size:16px}.template-product-prints .integ-field.hulkapps_option{margin-bottom:60px}.template-product-prints .integ-field .hulkapps_option_name{color:#fff;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:24px;font-weight:600;letter-spacing:2.16px;margin-bottom:20px;text-transform:uppercase}.template-product-prints .hulkapps_helptext{color:#fff!important;font-size:20px}.template-product-prints .hulkapps_product_options>div{background:transparent!important;border:none!important;padding:0!important}.template-product-prints .hulkapps_option .hulkapps_option_value{color:#fff!important}.template-product-prints .hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps_swatch_option,.template-product-prints .hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps-tooltip,.template-product-prints label,.template-product-prints .label,.template-product-prints label:not(.variant__button-label):not(.text-label){font-size:16px;text-transform:none}.template-product-prints .hulkapps_option .hulkapps_option_value{font-size:16px!important}.template-product-prints .hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps_swatch_option,.template-product-prints .hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps-tooltip{display:flex;flex-direction:column}.template-product-prints .hulkapps_swatch_option .hulkapps_option_child:after{display:none}.template-product-prints .hulkapps_swatch_option .hulkapps_option_child{width:100%!important;height:0!important;padding-top:100%}.template-product-prints .integ-field .hulkapps_swatch_option .hulkapps_option_child{border:5px solid #fff}.template-product-prints .integ-field .hulkapps_swatch_option .hulkapps_option_child:hover,.template-product-prints .integ-field .hulkapps_swatch_option .hulkapps_option_child.swatch_selected{border-color:#0090fa}.template-product-prints .integ-field .hulkapps_option_value input{background:#fff!important;color:#000!important}@media(min-width:768px){#integ_custom_width,#integ_custom_height{float:left;width:calc(50% - 10px)}#integ_custom_height{margin-right:10px}#integ_custom_width{margin-left:10px}#integ_custom_height:after{content:"";display:block;clear:both}}@media(max-width:767px){.hulkapps_option_set .hulkapps_option.integ-field-swatches .hulkapps_option_value{display:grid!important;grid-template-columns:repeat(2,1fr);gap:14px}}.template-product-prints .hulkapps_option .label,.template-product-prints .hulkapps_option label:not(.variant__button-label):not(.text-label){letter-spacing:.1px}.template-product-prints .hulkapps_option.integ-field-swatches .label,.template-product-prints .hulkapps_option.integ-field-swatches label:not(.variant__button-label):not(.text-label){font-weight:400;letter-spacing:normal;text-transform:none}.template-product-prints .hulkapps_option_set .hulkapps_option.integ-field-dropdown select{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC) no-repeat right center}.template-product-prints .integ-field-radio-buttons .radio_div{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:16px;letter-spacing:1.44px;line-height:14px;padding:10px 20px;text-align:center;text-transform:uppercase;width:100%}.template-product-prints .integ-field-radio-buttons .hulkapps_radio_option{width:100%}@media(min-width:768px){.template-product-prints .integ-field-radio-buttons .hulkapps_option_value{display:flex!important;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;width:calc(100% + 20px)!important}.template-product-prints .integ-field-radio-buttons .hulkapps_radio_option{margin:0!important;padding:10px;width:20%}.template-product-prints .integ-field-radio-buttons .radio_div{width:100%}}@media(min-width:769px)and (max-width:1199px){.template-product-prints .integ-field-radio-buttons .hulkapps_option_value{flex-wrap:wrap;justify-content:center}.template-product-prints .integ-field-radio-buttons .hulkapps_radio_option{width:calc(100% / 3)}}.template-product-prints .integ-field-radio-buttons .hulkapps_option_value label:last-of-type{margin-right:0}#integ_pricing_calcs{background:#555}.hulkapps-custom-check{background:#fff}.hulkapps_option .hulkapps_option_value label.hulkapps_check_option .hulkapps-custom-check{flex-shrink:0}.integ-field textarea{background:#fff;color:#000}.integ-field-paragraph-text .hulkapps_helptext{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px!important;font-weight:400;letter-spacing:.1px;text-transform:none}.integ-field.validation_error{background-color:#7c0a02!important;color:#fff;border:1px solid #ff4c4c;margin-top:-8px!important;margin-right:-8px;margin-left:-8px;width:calc(100% + 16px)}.integ-field.validation_error .hulkapps_option_name{color:#fff!important}.flex-p .hulkapps_option_value p{display:flex;align-items:center}.flex-p .hulkapps_option_value p img,.flex-p .hulkapps_option_value p strong,.flex-p .hulkapps_option_value p ul{margin-right:5px}.mb-slim{margin-bottom:10px!important}#integ-upload-buttons{display:flex;gap:20px;margin-bottom:30px}#integ-upload-buttons .btn--integ{background:transparent;border:2px solid #fff;margin:0;flex:0 0 auto;width:calc((100% / 3) - 13px)}#integ-upload-buttons .btn--integ:active,#integ-upload-buttons .btn--integ:focus,#integ-upload-buttons .btn--integ:hover{border-color:#0090fa;color:#fff}#integ-upload-buttons .btn--integ.radio_selected{border:2px solid #0090FA;background:#0090fa;color:#fff}@media(max-width:767px){#integ-upload-buttons{flex-direction:column}#integ-upload-buttons .btn--integ{width:100%}}#integ_art_on_file{display:none}.template-product-prints .cl-upload--area[style*="50px"]{pointer-events:none}.template-product-prints .filepond--drop-label{opacity:0!important;pointer-events:none}.template-product-prints .filepond--list{left:0;right:0}.template-product-prints .filepond--root .filepond--list-scroller,.template-product-prints .filepond--item{margin:0}.template-product-prints .filepond--image-preview-wrapper{border-radius:0!important;min-height:300px}.template-product-prints .filepond--image-preview{padding-top:25px}#PageContainer .filepond--panel.filepond--panel-root{opacity:0;background-color:#555!important}.template-product-prints[data-button_style=angled] .btn--full,.template-product-prints[data-button_style=angled] .shopify-payment-button .shopify-payment-button__button--unbranded{max-width:100%}.cart__item--variants{display:none!important}#integ-floating-cart{background:#fff;box-shadow:0 2px 5px #00000080;color:#000;display:none;font-size:14px;line-height:20px;padding:16px;position:fixed;right:0;bottom:80px;width:300px}#integ-floating-cart h4{font-size:16px;letter-spacing:1.44px;margin-bottom:5px}#integ-floating-price{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:24px;letter-spacing:1.35px;line-height:42px}#integ-float-checkout{background:#000;color:#fff;margin:0;width:100%}#integ-float-checkout:active,#integ-float-checkout:focus,#integ-float-checkout:hover{background:#0090fa;border-color:#0090fa;color:#fff}#integ-float-checkout.disabled{opacity:.5;pointer-events:none}#integ-float-checkout:before,#integ-float-checkout:after{display:none}@media(max-width:767px){#integ-floating-cart{font-size:12px;padding:8px}#integ-floating-cart h4{display:none}#integ-float-checkout{margin:0 -8px -8px;width:calc(100% + 16px)}}@media only screen and (min-width:769px){.template-page-gallery .medium-up--one-half{width:25%}.template-page-gallery .grid--uniform .medium-up--one-half:nth-of-type(odd),.template-page-gallery .grid--uniform .medium-up--one-third:nth-of-type(3n+1){clear:none}}#integ_jimmy_johns_store_number input,#integ_jimmy_johns_preferred_delivery_date input{background:#fff}.sa-Polaris-Modal-Dialog__Modal h2,.sa-Polaris-Modal-Dialog__Modal p,#sa-modal,#sa-modal .sa-formInput,.sa-Polaris-DataTable__Cell .sa-linkWrapper input{color:#000!important}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#000!important}#sa-btn-new-link{background-color:#fff!important;color:#000!important}.sa-discountCode{color:#77e8d5!important}.sa-affiliateForm .sa-checkboxRow span a{text-decoration:underline!important;color:#1ba4dc!important}.sa-affiliateForm .sa-checkboxRow span a:hover,.sa-affiliateForm .sa-checkboxRow span a:focus{color:#fff!important}.sa-affiliateForm .sa-Polaris-Button.sa-signupBtn{background:#1ba4dc;color:#fff}.sa-affiliateForm .sa-Polaris-Button.sa-signupBtn:hover,.sa-affiliateForm .sa-Polaris-Button.sa-signupBtn:focus{background:#fff;color:#000}#advancedRegForm{background:#fff;display:block;margin-right:auto;margin-left:auto;max-width:800px;min-width:0!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/integ-custom.css.map */
