/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DtfFirstStickerPromoModal.vue?vue&type=style&index=0&id=f4558b0e&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700;900&display=swap);
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./init/jiffy/index.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{background-color:#000;display:none;left:0;opacity:.8;position:absolute;top:0;z-index:999999}.lightbox{font-weight:400;left:0;line-height:0;outline:none;position:absolute;text-align:center;width:100%;z-index:1000000}.lightbox .lb-image{border:4px solid #fff;border-radius:3px;display:block;height:auto;max-height:none;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-loader{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:43%;width:100%}.lb-cancel{background:url(https://jiffy.imgix.net/gen/lightbox/loading.gif?ixlib=rb-0.3.5&auto=format) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);outline:none}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(https://jiffy.imgix.net/gen/lightbox/prev.png?ixlib=rb-0.3.5&auto=format) left 48% no-repeat;float:left;left:0;opacity:0;transition:opacity .6s;width:34%}.lb-nav a.lb-prev:focus-visible,.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{background:url(https://jiffy.imgix.net/gen/lightbox/next.png?ixlib=rb-0.3.5&auto=format) right 48% no-repeat;float:right;opacity:0;right:0;transition:opacity .6s;width:64%}.lb-nav a.lb-next:focus-visible,.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{background:url(https://jiffy.imgix.net/gen/lightbox/close.png?ixlib=rb-0.3.5&auto=format) 100% 0 no-repeat;display:block;float:right;height:30px;opacity:.7;outline:none;text-align:right;transition:opacity .2s;width:30px}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.lightbox-reverse-controls .lightbox{display:flex;flex-direction:column-reverse}.lb-data .lb-close:focus-visible{outline:auto}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row-no-gutters{margin-left:0;margin-right:0}.row-no-gutters [class*=col-]{padding-left:0;padding-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media(min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media(min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media(min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.alert{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed;border-top:4px solid\9;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.428571429;padding:3px 20px;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;-webkit-text-decoration:none;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#337ab7;color:#fff;outline:0;-webkit-text-decoration:none;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-text-decoration:none;text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#777;display:block;font-size:12px;line-height:1.428571429;padding:3px 20px;white-space:nowrap}.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px dashed;border-bottom:4px solid\9;border-top:0;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:2px;top:auto}@media(min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #ddd;color:#337ab7;float:left;line-height:1.428571429;margin-left:-1px;padding:6px 12px;position:relative;-webkit-text-decoration:none;text-decoration:none}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#eee;border-color:#ddd;color:#23527c;z-index:2}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;cursor:default;z-index:3}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#777;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{font-size:18px;line-height:1.3333333;padding:10px 16px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{font-size:12px;line-height:1.5;padding:5px 10px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;position:relative;transition-duration:.35s;transition-property:height,visibility;transition-timing-function:ease}.badge{background-color:#777;border-radius:10px;display:inline-block;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:middle;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{padding:1px 5px;top:0}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{background-color:#fff;color:#337ab7}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.modal,.modal-open{overflow:hidden}.modal{bottom:0;display:none;left:0;position:fixed;right:0;top:0;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;padding:15px}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.428571429;margin:0}.modal-body{padding:15px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media(min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.tooltip{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.428571429;position:absolute;text-align:left;text-align:start;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;word-break:normal;word-spacing:normal;z-index:1070;word-wrap:normal;filter:alpha(opacity=0);font-size:12px;opacity:0;white-space:normal}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.popover{display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.428571429;max-width:276px;padding:1px;position:absolute;text-align:left;text-align:start;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;top:0;word-break:normal;word-spacing:normal;z-index:1060;word-wrap:normal;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);font-size:14px;white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.input{display:block;line-height:0;position:relative;width:100%}.input input,.input select,.input textarea{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;color:#000;font-weight:400;line-height:1.5;margin:0;min-height:44px;padding:0 16px;transition:all .25s ease-out;width:100%}.input input::-moz-placeholder,.input select::-moz-placeholder,.input textarea::-moz-placeholder{opacity:1;-moz-transition:all .2s;transition:all .2s}.input input::placeholder,.input select::placeholder,.input textarea::placeholder{opacity:1;transition:all .2s}.input input:focus,.input select:focus,.input textarea:focus{border-color:#262698;outline:none}.input input:not(:-moz-placeholder-shown)+*,.input select:not(:-moz-placeholder-shown)+*,.input textarea:not(:-moz-placeholder-shown)+*{color:#444}.input input:not(:placeholder-shown)+*,.input select:not(:placeholder-shown)+*,.input textarea:not(:placeholder-shown)+*{color:#444}.input input:-webkit-autofill+label,.input select:-webkit-autofill+label,.input textarea:-webkit-autofill+label{color:#444}.input input:disabled,.input select:disabled,.input textarea:disabled{background:#fbfbfd}.input input:disabled,.input input:disabled+label,.input select:disabled,.input select:disabled+label,.input textarea:disabled,.input textarea:disabled+label{color:#444;opacity:.5}.input input[type=date]::-webkit-calendar-picker-indicator{margin:0 25px 0 0;padding:0 0 0 5px}.input textarea{margin-top:1em;padding-top:0}.input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 22 22%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23FFF%27 d=%27M-1074-2279H293v7356h-1367z%27/%3E%3Ctext fill=%27%23444%27 font-family=%27Roboto-Bold, Roboto%27 font-size=%2732%27 font-weight=%27bold%27 transform=%27translate%28-982 -2209%29%27%3E %3Ctspan x=%270%27 y=%2730%27%3EControls%3C/tspan%3E %3C/text%3E%3Cpath fill=%27%23444%27 fill-rule=%27nonzero%27 d=%27m16 8-5 6-5-6z%27/%3E%3C/g%3E%3C/svg%3E") no-repeat right .5em bottom .6em;background-color:#fff;background-size:22px 22px;padding-right:1.8rem}.input select:invalid+label{color:#000}.input label{color:#444;cursor:text;font-size:.8rem;left:0;letter-spacing:.3px;line-height:1.43;opacity:1;position:absolute;top:-20px;transition:all .2s}.input--floating input:-moz-placeholder-shown:not(:focus)+*,.input--floating select:-moz-placeholder-shown:not(:focus)+*,.input--floating textarea:-moz-placeholder-shown:not(:focus)+*{top:1.5em}.input--floating input:placeholder-shown:not(:focus)+*,.input--floating select:placeholder-shown:not(:focus)+*,.input--floating textarea:placeholder-shown:not(:focus)+*{top:1.5em}.input--floating input:placeholder-shown:not(:focus)::-moz-placeholder,.input--floating select:placeholder-shown:not(:focus)::-moz-placeholder,.input--floating textarea:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0}.input--floating input:-moz-placeholder-shown:not(:focus)::placeholder,.input--floating select:-moz-placeholder-shown:not(:focus)::placeholder,.input--floating textarea:-moz-placeholder-shown:not(:focus)::placeholder{opacity:0}.input--floating input:placeholder-shown:not(:focus)::placeholder,.input--floating select:placeholder-shown:not(:focus)::placeholder,.input--floating textarea:placeholder-shown:not(:focus)::placeholder{opacity:0}.input--highlighted input:not(:-moz-placeholder-shown)+*,.input--highlighted select:not(:-moz-placeholder-shown)+*,.input--highlighted textarea:not(:-moz-placeholder-shown)+*{color:#b5c2ca;font-weight:700}.input--highlighted input:not(:placeholder-shown)+*,.input--highlighted select:not(:placeholder-shown)+*,.input--highlighted textarea:not(:placeholder-shown)+*{color:#b5c2ca;font-weight:700}.input--no-label input,.input--no-label select,.input--no-label textarea{min-height:33px}.input--no-label input{padding:.3125em 0}.input--no-label select{background-position:100%;padding:4px 0}.input--no-label textarea{margin-top:0}.input--hidden{display:none}.input--without-label{padding-top:.3125em}.input__icons{align-items:baseline;display:flex;line-height:0;position:absolute;right:5px;top:15px}.input__icon{cursor:pointer;display:block;height:18px}.elements-group{position:relative}.elements-group--with-error input,.elements-group--with-error select,.elements-group--with-error textarea{border-color:#db5757}.elements-group--inline{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.elements-group--inline .elements-group__error,.elements-group--inline .elements-group__title{flex:0 0 100%}.elements-group--inline .elements-group__item{min-width:33%;padding:0 8px 8px 0}.elements-group--inline .elements-group__item+.elements-group__item{margin-top:0}.elements-group--inline .elements-group__item+.elements-group__error{margin-top:2px}.elements-group--spaced-top{margin-top:35px}.elements-group__title{color:#b5c2ca;font-size:.75rem;font-weight:500;letter-spacing:.6px;line-height:1.16;margin-bottom:4px;text-transform:uppercase}.elements-group__error{margin-top:6px}.elements-group__item+.elements-group__item{margin-top:28px}.elements-group+.elements-group{margin-top:35px!important}.checkbox{display:block;margin-bottom:10px;margin-top:10px;position:relative}.checkbox input{box-sizing:border-box;padding:0}.checkbox input:checked,.checkbox input:not(:checked){left:-9999px;position:absolute}.checkbox input:checked+label,.checkbox input:checked+span,.checkbox input:not(:checked)+label,.checkbox input:not(:checked)+span{color:#000;cursor:pointer;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding-left:36px;position:relative}.checkbox input:checked+label:before,.checkbox input:checked+span:before,.checkbox input:not(:checked)+label:before,.checkbox input:not(:checked)+span:before{background:#fbfbfd;border:1px solid #d3d3d3;border-radius:3px;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.checkbox input:checked+label:after,.checkbox input:checked+span:after,.checkbox input:not(:checked)+label:after,.checkbox input:not(:checked)+span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2716%27 viewBox=%270 0 20 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23FFF%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 d=%27M1.733 4.467 3.6 6.333l4.667-4.666%27/%3E%3C/svg%3E");border-radius:100%;content:"";height:8px;left:7px;position:absolute;top:8px;transition:all .2s ease;width:10px}.checkbox input:not(:checked)+label:after,.checkbox input:not(:checked)+span:after{opacity:0;transform:scale(0)}.checkbox input:checked+label:before,.checkbox input:checked+span:before{background:#06065a}.checkbox input:checked+label:after,.checkbox input:checked+span:after{opacity:1;transform:scale(1.5)}.checkbox input:disabled+label,.checkbox input:disabled+span{color:#444;opacity:.5}.checkbox input:disabled+label:before,.checkbox input:disabled+span:before{border-color:#f0f0f0}.checkbox input:disabled+label:after,.checkbox input:disabled+span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%278%27 viewBox=%270 0 10 8%27%3E%3Cpath fill=%27none%27 stroke=%27%23b5c2ca%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M1.733 4.467 3.6 6.333l4.667-4.666%27/%3E%3C/svg%3E")}.checkbox__hint{margin-top:3px;padding-left:24px}@media(min-width:992px){.checkbox__hint{margin-top:6px}}.radio{display:block;margin-bottom:10px;margin-top:10px;position:relative}.radio input:checked,.radio input:not(:checked){left:-9999px;position:absolute}.radio input:checked+label,.radio input:checked+span,.radio input:not(:checked)+label,.radio input:not(:checked)+span{cursor:pointer;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding-left:32px;position:relative}.radio input:checked+label:before,.radio input:checked+span:before,.radio input:not(:checked)+label:before,.radio input:not(:checked)+span:before{background:#fff;border:1px solid #d3d3d3;border-radius:100%;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.radio input:checked+label:after,.radio input:checked+span:after,.radio input:not(:checked)+label:after,.radio input:not(:checked)+span:after{background:#fff;border-radius:100%;content:"";height:8px;left:8px;position:absolute;top:8px;transition:all .2s ease;width:8px}.radio input:not(:checked)+label:after,.radio input:not(:checked)+span:after{opacity:0;transform:scale(0)}.radio input:checked+label:before,.radio input:checked+span:before{background:#06065a}.radio input:checked+label:after,.radio input:checked+span:after{opacity:1;transform:scale(1)}.radio input:disabled+label,.radio input:disabled+span{color:#b5c2ca}.radio input:disabled+label:before,.radio input:disabled+span:before{border-color:#b5c2ca}.radio input:disabled+label:after,.radio input:disabled+span:after{background:#b5c2ca}.radio__hint{margin-top:3px;padding-left:24px}@media(min-width:992px){.radio__hint{margin-top:6px}}.hint{color:#556d7b;font-size:.8rem;line-height:1.5}.hint--light{color:#b5c2ca;font-weight:500}.hint--input{margin-top:5px;text-transform:uppercase}.hint--medium{margin-top:11px;text-transform:none}.error{color:#ed0a0a;font-size:.75rem;font-weight:500;letter-spacing:.25px;line-height:1.5}@media(min-width:992px){.error{font-size:.875rem}}.error--with-icon{padding:0 0 0 25px;position:relative}.error--with-icon:empty{display:none}.error--with-icon:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMykiPjxwYXRoIGZpbGw9IiNEQjU3NTciIHN0cm9rZT0iI0RCNTc1NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMiAxNCA4IDNsNiAxMXoiLz48cGF0aCBzdHJva2U9IiNGRkYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOCA3djIuMzQ2Ii8+PGNpcmNsZSBjeD0iOCIgY3k9IjEyIiByPSIxIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+);content:"";height:12px;left:0;position:absolute;top:3px;width:14px}.alert:not(.alert-v1){background-color:rgba(68,68,68,.1);border:2px solid #444;border-radius:3px;margin:0 0 20px;padding:18px 10px 18px 51px;position:relative}@media print{.alert:not(.alert-v1){display:none}}.alert__icon{height:24px;left:25px;line-height:0;position:absolute;top:20px;transform:translateX(-50%);width:24px}.alert.alert--success{background:rgba(57,150,122,.15);border-color:#39967a}.alert.alert--success>.alert__icon{color:#39967a}.alert.alert--error{background-color:rgba(237,10,10,.1);border-color:#ed0a0a}.alert.alert--error>.alert__icon{color:#ed0a0a}.alert.alert--warning{background-color:rgba(250,175,64,.2);border-color:#faaf40}.alert.alert--warning>.alert__icon{color:#faaf40}.alert.alert--notice{background-color:#fcf8e3;border-color:#f5d89e}.alert.alert--notice>.alert__icon{color:#f5d89e}.alert.alert--info{background-color:rgba(38,38,152,.1);border-color:#262698}.alert.alert--info>.alert__icon{color:#262698}.alert.alert--dismissible{padding-right:51px}.alert.alert--inline{display:flex;flex-direction:column}@media(min-width:992px){.alert.alert--inline{align-items:center;flex-direction:row}.alert.alert--inline .alert__cta{align-items:center;display:flex;margin-top:0}}.alert.alert--no-bottom-spacing{margin-bottom:0}.alert__text{color:#444;font-size:1rem;font-weight:400;letter-spacing:.3px;line-height:1.5}.alert__text>p{margin-bottom:8px}.alert__text>h4{margin-bottom:8px}.alert__dismiss{cursor:pointer;line-height:0;position:absolute;right:20px;top:20px}.alert__dismiss svg{height:24px;width:24px}.alert__cta{margin-top:20px}.alert+.alert{margin-top:20px}.steps{border:1px solid #d3d3d3;border-radius:3px;overflow:hidden}.steps__list{flex-direction:row}.steps__item,.steps__list{align-items:center;display:flex}.steps__item{color:#b5c2ca;cursor:pointer;flex:1;font-size:1rem;font-weight:500;justify-content:center;padding:10px 20px;position:relative}.steps__item:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:13px 0 13px 10px;content:"";height:0;left:100%;margin-left:-1px;position:absolute;top:-1px;width:0;z-index:2}@media(min-width:992px){.steps__item:before{border-color:transparent transparent transparent #fff;border-width:23px 0 23px 16px;margin-left:0}}.steps__item:after{border-color:transparent transparent transparent #e1e1e5;border-style:solid;border-width:13px 0 13px 10px;content:"";height:0;left:100%;margin-left:0;position:absolute;top:-1px;width:0;z-index:1}@media(min-width:992px){.steps__item:after{border-color:transparent transparent transparent #e1e1e5;border-width:23px 0 23px 16px;margin-left:1px}}.steps__item--active{background:#414192;color:#fff!important}.steps__item--active:after,.steps__item--active:before{border-color:transparent transparent transparent #e1e1e5;border-style:solid;border-width:13px 0 13px 10px;content:"";height:0;left:100%;margin-left:0;position:absolute;top:-1px;width:0;z-index:0}@media(min-width:992px){.steps__item--active:after,.steps__item--active:before{border-color:transparent transparent transparent #e1e1e5;border-width:23px 0 23px 16px;margin-left:0}}.steps__item--active>a{color:#fff}.steps__item--active>div>svg>g>path{stroke:#414192}.steps__item--completed{color:#06065a}.steps__item--active-completed{background:#e1e1e5;color:#fff}.steps__item--active-completed:after,.steps__item--active-completed:before{border-color:transparent transparent transparent #e1e1e5;border-style:solid;border-width:13px 0 13px 10px;content:"";height:0;left:100%;margin-left:0;position:absolute;top:-1px;width:0;z-index:0}@media(min-width:992px){.steps__item--active-completed:after,.steps__item--active-completed:before{border-color:transparent transparent transparent #e1e1e5;border-width:23px 0 23px 16px;margin-left:0}}.steps__item--active-completed>a{color:#fff}.steps__item--active-completed>div>svg>g>path{stroke:#414192}.steps__item:last-child:after,.steps__item:last-child:before{content:none}.steps__icon{line-height:0;margin-right:10px}.link--gray{color:#262698;font-size:1rem}.link--underline:hover{color:#262698;-webkit-text-decoration:underline;text-decoration:underline}.link--back{font-size:.75rem;font-weight:500;letter-spacing:.6px;text-transform:uppercase}.link--danger,.link--danger:hover{color:#db5757}.link--with-icon{align-items:center;display:flex;flex-direction:row}.link--with-icon *{margin-right:12px}.icon--datepicker{margin-right:8px;margin-top:0}.section__title{color:#000;font-size:1.625rem;font-weight:500;line-height:1.31;margin-bottom:31px}.section__title--no-offset{margin-bottom:0}.section__title--medium{margin-bottom:25px}.section__title+.section__subtitle{margin-top:15px}.section__subtitle{margin-bottom:24px}.static-content-box>h1{margin-top:1.5rem}.h0{color:#444;font-size:3.5rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.2px;line-height:1.07;margin:0;padding:0}.h1{font-size:2rem;line-height:1.2}.h1,.h2{color:#444;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;margin:0;padding:0}.h2{font-size:1.5rem;line-height:1.33}.h3{color:#444;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:1.56;margin:0;padding:0}@media(min-width:992px){.h3{font-size:1.5rem;font-weight:700;letter-spacing:-.1px;line-height:1.33}}.h4{font-size:1.125rem;letter-spacing:.1px;line-height:1.56}.h4,.h5{color:#444;font-stretch:normal;font-style:normal;font-weight:500;margin:0;padding:0}.h5{font-size:1rem;line-height:1.5}.h6{font-size:.875rem;font-weight:500;line-height:1.43}.copy,.h6{color:#444;font-stretch:normal;font-style:normal;letter-spacing:.25px;margin:0;padding:0}.copy{font-size:1rem;font-weight:400;line-height:1.5}.copy--l{font-size:1.125rem;letter-spacing:.1px;line-height:1.56}.copy--l,.copy--sm{color:#444;font-stretch:normal;font-style:normal;font-weight:400;margin:0;padding:0}.copy--sm{font-size:.875rem;letter-spacing:.25px;line-height:1.43}.link{color:#262698;font-weight:500}.link:hover{color:#262698;-webkit-text-decoration:underline;text-decoration:underline}.link--no-decorate:hover{-webkit-text-decoration:none;text-decoration:none}.label{align-items:center;color:#b7b7bd;display:flex;flex-direction:row;font-size:.75rem;font-weight:500;letter-spacing:.5px;line-height:1.42;margin:0;padding:0;text-transform:uppercase}.green{color:#39967a}.red{color:#ed0a0a}.box{background-color:#fff;border:1px solid #e1e1e5;margin:0;padding:22px}@media(min-width:992px){.box{padding:24px}}.box--blue{background-color:#06065a;border:1px solid #06065a;margin:0;padding:22px}@media(min-width:992px){.box--blue{padding:24px}}.box--gray{background-color:#fbfbfd;border:1px solid #fbfbfd;margin:0;padding:22px}@media(min-width:992px){.box--gray{padding:24px}}.box--no-offset{padding:0}.page{background:#fbfbfd;padding:0 12px 40px;position:relative}@media(min-width:768px){.page{padding:0 0 50px}}.page__title{color:#444;font-size:1.5rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.33;margin:0;padding:24px 0}@media(min-width:768px){.page__title{color:#444;font-size:2rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.2;margin:0;padding:28px 0}}.page__link{align-items:center;display:flex;flex-direction:row;font-size:1rem;font-weight:500;letter-spacing:.1px;line-height:1.5;margin-bottom:12px}.page__link svg{margin-right:7px}.page__head--with-bottom-border{border-bottom:1px solid #dbe1e5;margin:0 -10px;padding:0 10px}@media(min-width:768px){.page__head{border-bottom:1px solid #dbe1e5}}@media(min-width:992px){.page__no-heading{padding-top:24px}}.page__subtitle{color:#556d7b;font-size:1rem;line-height:1.5;margin-bottom:20px}@media(min-width:992px){.page__content{padding-top:60px}.page__content--medium{padding:29px 0}}.page__form{margin:0 auto}.page__container--centered{margin:0 auto;max-width:600px}.page__container--wide{max-width:970px}.page__container--medium{max-width:770px}.page__footer{border-top:1px solid #dbe1e5;padding:44px 0}.page__steps{margin:16px 0 35px}.page__back{margin-bottom:10px}.page__heading--border-top{border-top:1px solid #e1e1e5}.page__heading--h1{margin-bottom:24px}.page__heading--h2{color:#444;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:1.56;margin:24px 0 16px;padding:24px 0 0}@media(min-width:992px){.page__heading--h2{color:#444;font-size:1.5rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:-.1px;letter-spacing:normal;line-height:1.33;margin:32px 0 20px;padding:32px 0 0}}.page__heading--h3{color:#444;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:1.56;margin:0 0 16px;padding:24px 0 0}@media(min-width:992px){.page__heading--h3{color:#444;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:1.56;margin:0 0 16px;padding:24px 0 0}}@media(min-width:992px)and (min-width:992px){.page__heading--h3{font-size:1.5rem;font-weight:700;letter-spacing:-.1px;line-height:1.33}}.page__heading--h4{color:#444;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;line-height:1.5;margin:0 0 16px;padding:24px 0 0}@media(min-width:992px){.page__heading--h4{color:#444;font-size:1.125rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.1px;line-height:1.56;margin:0 0 16px;padding:0}}.page__heading--h5{margin-bottom:16px;padding-top:24px}.page__heading--no-top-offset{margin-top:0;padding-top:0}.section{position:relative}.section__title{padding:24px 0 37px}@media(min-width:992px){.section__title{padding:32px 0 51px}}.section__title--bordered{border-top:1px solid #e1e1e5}.section__subtitle{color:#556d7b;font-size:1rem;line-height:1.5;margin-bottom:25px}.section--spaced-top{margin-top:80px}.section--medium.section--spaced-top{margin-top:60px}.section--medium+.section--medium--medium{margin-top:60px}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;border-radius:16px;color:#fff;max-width:none;padding:5px 10px 4px}.tooltip .tooltip-arrow{border-color:#000;border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}.tooltip.popover{border:none;border-radius:2px;max-width:none}@media print{.tooltip.popover{display:none!important}}.tooltip.popover .popover-inner{background-color:#fff;border:1px solid #e1e1e5;border-radius:2px;box-shadow:0 3px 4px 0 rgba(68,68,68,.1);color:#444;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.43;padding:20px 24px;text-align:left}.tooltip.popover .popover-arrow{border-color:#fff}.tooltip[x-placement^=top]{margin-bottom:7px}.tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:8px 8px 0;bottom:-7px;filter:drop-shadow(1px 1px 1px rgba(68,68,68,.1));left:calc(50% - 8px);margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom]{margin-top:7px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 8px 8px;filter:drop-shadow(0 -2px 1px rgba(68,68,68,.1));left:calc(50% - 8px);margin-bottom:0;margin-top:0;top:-7px}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.menu{display:block;list-style:none;margin:0;padding:0}.menu__item{align-items:center;display:flex;justify-content:space-between;position:relative}.menu__item:last-child{border-bottom:none!important}.menu__notification{background-color:#ed0a0a;border-radius:50%;display:inline-block;height:12px;margin-left:5px;margin-top:3px;width:12px}.menu__link{color:inherit;width:100%}.menu__link--with-notification{align-items:center;display:flex!important}@media(min-width:1280px){.menu__link--with-notification{display:block}}.menu__badge{background:rgba(219,87,87,.2);border-radius:20px;color:#db5757;font-size:.75rem;font-weight:700;height:26px;letter-spacing:.6px;padding-top:4px;right:0;text-align:center;text-transform:uppercase;top:10px;width:80px}.menu__badge,.menu__icon{pointer-events:none;position:absolute}.menu__icon{color:#444;line-height:0;right:25px;top:50%;transform:translateY(-50%)}@media(min-width:768px){.menu__icon{right:0}}.menu__icon--danger{color:#ed0a0a}.menu__mobile-arrow{pointer-events:none;position:absolute;right:0}@media(min-width:992px){.menu__mobile-arrow{display:none}}.menu--stacked .menu__item{border-bottom:1px solid #e1e1e5}.menu--stacked .menu__item--active .menu__link{color:#262698}.menu--stacked .menu__link{color:#444;display:block;font-size:1.125rem;font-weight:500;letter-spacing:.1px;line-height:1.56;padding:17px 0 15px}.menu--stacked .menu__link:hover{color:#262698}.tabs{align-items:center;display:flex;flex-direction:row}.tabs__info{color:#444;font-size:.875rem;letter-spacing:.25px;line-height:1.43}.tabs__separator{border-left:1px solid #e1e1e5;height:66px;margin:0 14px}.tabs__item{border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;height:66px;justify-content:center;letter-spacing:.1px;line-height:1.2;padding:5px;text-align:center;width:150px}@media(min-width:992px){.tabs__item{width:auto}}.tabs__item+.tabs__item{margin-left:10px}.tabs__item--active,.tabs__item--active .tabs__info,.tabs__item:hover,.tabs__item:hover .tabs__info{background:#06065a;color:#fff}.tabs__item--placeholder{border:1px solid #fff;cursor:auto}.tabs__item--placeholder:hover{background:#fff;color:#fff}.pill{align-items:center;border-radius:3px;color:#444;display:flex;flex-direction:row;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:400;font-weight:500;letter-spacing:.25px;line-height:1.43;line-height:20px;margin:0 8px 8px 0;padding:6px 12px}.pill--primary{background-color:#06065a;color:#fff}.pill--primary:hover{background-color:#414192;color:#fff}.pill--primary-muted{background-color:rgba(38,38,152,.1);color:#444}.pill--primary-muted:hover{background-color:rgba(38,38,152,.2);color:#444}.pill--red{background-color:#ed0a0a;color:#fff}.pill--red:hover{background-color:#c90505;color:#fff}.pill--red-muted{background-color:rgba(237,10,10,.1);color:#444}.pill--red-muted:hover{background-color:rgba(237,10,10,.2);color:#444}.pill--green{background-color:#39967a;color:#fff}.pill--green:hover{background-color:#1d7157;color:#fff}.pill--green-muted{background-color:rgba(57,150,122,.15);color:#444}.pill--green-muted:hover{background-color:rgba(57,150,122,.25);color:#444}.pill--yellow{background-color:#faaf40;color:#fff}.pill--yellow:hover{background-color:#d78e21;color:#fff}.pill--yellow-muted{background-color:rgba(250,175,64,.2);color:#444}.pill--yellow-muted:hover{background-color:rgba(250,175,64,.3);color:#444}.pill--black{background-color:#444;color:#fff}.pill--black:hover{background-color:#333;color:#fff}.pill--black-muted{background-color:rgba(68,68,68,.1);color:rgba(68,68,68,.5)}.pill--black-muted:hover{color:rgba(68,68,68,.5)}.pill__remove{cursor:pointer;height:10px;line-height:0;margin-left:8px;width:10px}.pill__remove svg{height:100%}.modal--default .modal-inner{background:#fff;border:none;border-radius:0;height:100%;max-height:none;max-width:100%;padding:64px 24px;width:100%}@media(min-width:768px){.modal--default .modal-inner{border-radius:3px;height:auto;max-height:none;max-width:90%;padding:64px;width:auto}}.modal--default .modal-content{width:100%}@media(min-width:768px){.modal--default .modal-content{width:412px}}.modal--lightbox .modal-inner{background:transparent;border:none;border-radius:0;height:100%;max-height:100%;max-width:100%;padding:0;width:100%}@media(min-width:768px){.modal--lightbox .modal-inner{max-height:90%;max-width:90%;width:auto}}.modal--lightbox .modal-content{width:100%}@media(min-width:768px){.modal--lightbox .modal-content{border-radius:0;height:100%;width:auto}}.modal--lightbox .modal-close{display:none}.dialog{position:relative}.dialog__head{align-items:center;border-bottom:1px solid #e1e1e5;display:flex;flex-direction:row;justify-content:space-between;padding:13px 12px}.dialog__title{color:#444;font-size:1rem;font-weight:500;letter-spacing:.25px;line-height:1.5;text-align:center}.dialog__back{margin-right:10px}.dialog__actions{margin-left:10px;text-align:right}:root{--z-index-sticky-container:1000;--z-index-google-top-quality-store:1010;--z-index-tidio-chat:1010;--z-index-cookie-dialog:1030;--z-index-collapsable-filters-opened:1040;--z-index-masthead-menu-bar-opened:1040;--z-index-modal:1050;--z-index-tooltip:1070;--z-index-made-checkout-bottom:1000000}*,:after,:before{box-sizing:border-box}:focus-visible{outline:auto}body{background:#fff;color:#444;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:1.428571429;margin:0;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.locked body{height:50vh;overflow-y:hidden}@media(min-width:992px){html.locked body{height:100%;overflow-y:visible}}html{font-size:16px;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}html.locked{height:100%;overflow:hidden}@media(min-width:992px){html.locked{overflow:visible}}html.mobile-app{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.mobile-app body{overflow:visible!important;overflow:initial!important}@media(max-width:767px){html.locked-mobile,html.locked-mobile body{height:calc(var(--window-inner-height) - 1px);overflow:hidden}html.locked-mobile.mobile-app body{overflow:hidden!important}}html.locked-all{overflow:hidden}html.locked-all body{overflow:inherit}a{color:#262698;-webkit-text-decoration:none;text-decoration:none}a:focus-visible{outline:auto}a:focus,a:hover{color:#262698;-webkit-text-decoration:underline;text-decoration:underline}p{margin:0 0 10px}img{border:0;vertical-align:middle}svg{display:inline-block}ul{margin:0;padding-left:0}ul li{list-style-type:none}dl{margin-bottom:20px;margin-top:0}dl dd,dl dt{display:inline-block;margin-bottom:0}dl dt{font-weight:700}dl dd{margin-left:0}hr{border:0;border-top:1px solid #e1e1e5;margin-bottom:20px;margin-top:20px}select option{background-color:#fff}.main-content-container{margin-top:16px}@media(min-width:768px){.main-content-container{margin-top:24px}}.row{margin:0 auto}.base-wrapper{margin-left:12px;margin-right:12px}@media(min-width:768px){.base-wrapper{margin-left:0;margin-right:0}}.text-line-through{-webkit-text-decoration:line-through;text-decoration:line-through}.faded{opacity:.5}.show{background:none}.pointer{cursor:pointer}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}[data-toggle=tooltip],[role=button]{cursor:pointer}.no-text-wrap{white-space:nowrap}.visible-voice-over{position:absolute;clip:rect(0,0,0,0);z-index:-1}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.modal{z-index:1050;z-index:var(--z-index-modal)}#tidio-chat-iframe{bottom:-8px;transition:bottom .3s ease-in-out}@media(min-width:768px){#tidio-chat-iframe{bottom:auto}}.google-top-quality-store{z-index:1010!important;z-index:var(--z-index-google-top-quality-store)!important}.button{border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.button:focus,.button:hover{-webkit-text-decoration:none;text-decoration:none}.button:disabled{opacity:.25;pointer-events:none}.button--flex-center{align-items:center;display:flex;justify-content:center}.button--disabled{opacity:.25}.button--disabled,.button--static{pointer-events:none}.button--dashed{background:#fff;border-color:#e1e1e5;border-style:dashed;color:#000}.button--dashed:hover{border-color:#889daa}.button--inline{display:inline-block;width:auto}.button--link-gray{color:#b5c2ca;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.button--link-gray:focus,.button--link-gray:hover{color:#b5c2ca;-webkit-text-decoration:none;text-decoration:none}.button--primary{background-color:#06065a;border-color:transparent;color:#fff}.button--primary:focus,.button--primary:hover{background-color:#414192;color:#fff}.button--primary:disabled{background-color:#06065a}.button--outline{background-color:#fff;border-color:#e1e1e5;color:#262698}.button--outline:focus,.button--outline:hover{background-color:#e1e1e5;color:#262698}.button--inverse{background-color:transparent;border:1px solid #06065a;color:#262698}.button--inverse:focus,.button--inverse:hover{background-color:#414192;border-color:#414192;color:#fff}.button--success{background:rgba(57,150,122,.15);border-color:rgba(57,150,122,.15);color:#39967a}.button--success:focus,.button--success:hover{border-color:#39967a}.button--error{background:#c90505;color:#fff}.button--error:focus,.button--error:hover{background-color:#ed0a0a;color:#fff}.button--xs,.button--xs-fix{font-size:.875rem;font-weight:500;letter-spacing:.1px;line-height:1.43;padding:4px 16px}.button--xs-fix{height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button--sm,.button--sm-fix{font-size:1rem;letter-spacing:.25px;line-height:1.5;padding:5px 16px}.button--sm-fix{height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button--md,.button--md-fix{font-size:1rem;letter-spacing:.25px;line-height:1.5;padding:9px 16px}.button--md-fix{height:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button--lg,.button--lg-fix{font-size:1.125rem;letter-spacing:.1px;line-height:1.56;padding:11px 24px}.button--lg-fix{height:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.container{margin:0 auto;max-width:none!important;padding:0;width:100%}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:960px}}.container:after,.container:before{display:none}@media(min-width:1280px){.container{padding-left:16px;padding-right:16px;width:1260px}}.badge{border-radius:3px;color:#fff;font-size:12px;font-weight:700;line-height:inherit;padding:2px 4px 1px}.badge-success{background-color:#08650c}@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.progress-bar{align-items:center;color:#333;display:flex;font-size:14px;font-weight:700}.progress-bar__line-wrap{background:#e1e1e5;border-radius:24px;display:inline-block;height:8px;margin:6px 8px;position:relative;width:100%}.progress-bar__line{background-color:#262698;border-radius:24px;height:100%;left:0;max-width:100%;position:absolute}.progress-bar__line--complete{background-color:#236f0c}.progress-bar__line-green{background:#236f0c;border-radius:24px;height:100%;left:0;max-width:100%;position:absolute}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/canada-redirect-modal/canada-redirect-modal.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(max-width:767px){#canada-redirect-modal{padding:50px 15px 0}}#canada-redirect-modal .redirect-modal__banner{background-color:#06065a;background-image:url(https://jiffy.imgix.net/bg-maple-leaf-desktop.png?ixlib=rb-0.3.5&auto=format);background-position:100%;background-repeat:no-repeat;background-size:contain;padding:46px 0 44px 45px}@media(max-width:767px){#canada-redirect-modal .redirect-modal__banner{background-image:url(https://jiffy.imgix.net/bg-maple-leaf-mobile.png?ixlib=rb-0.3.5&auto=format);background-position:100% 100%;background-size:auto 161px;padding:55px 0 55px 24px}}#canada-redirect-modal .redirect-modal__btn-close{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:none;color:#fff;height:44px;position:absolute;right:10px;top:10px;width:44px}#canada-redirect-modal .redirect-modal__title{color:#fff;font-size:42px;font-weight:700;letter-spacing:-.18px;line-height:1.24;margin:28px 0}#canada-redirect-modal .redirect-modal__title span{color:#c90505;display:block}@media(max-width:767px){#canada-redirect-modal .redirect-modal__title{font-size:32px}}#canada-redirect-modal .redirect-modal__body{padding:24px 52px 52px;text-align:center}@media(max-width:767px){#canada-redirect-modal .redirect-modal__body{padding:24px 36px 40px}}#canada-redirect-modal .redirect-modal__desc{color:#444;font-size:16px;letter-spacing:.25px;line-height:1.5;margin-bottom:24px;text-align:center}#canada-redirect-modal .redirect-modal__button{display:inline-block;-webkit-text-decoration:none;text-decoration:none;width:auto}@media(max-width:767px){#canada-redirect-modal .modal-dialog{margin:0}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/free-shipping-banner/free-shipping-banner.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.free-shipping-banner{margin:16px 12px}@media print{.free-shipping-banner{display:none}}@media(min-width:768px){.free-shipping-banner{margin:24px 0}}.free-shipping-banner img{width:100%}@media(max-width:767px){.free-shipping-banner img{aspect-ratio:750/340}}@media(min-width:768px){.free-shipping-banner img{aspect-ratio:2456/240}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead-search/masthead-search-validation-popup/masthead-search-validation-popup.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-search-validation-popup{background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 4px 20px rgba(0,0,0,.2);display:none;left:0;margin-top:14px;max-width:360px;padding:6px 12px;position:absolute;top:100%;width:100%;z-index:10}@media(min-width:768px){.masthead-search-validation-popup{display:block;opacity:0;transition:opacity .15s ease,visibility .15s ease;visibility:hidden;width:360px}}.masthead-search-validation-popup:after,.masthead-search-validation-popup:before{border:16px solid transparent;bottom:100%;content:"";position:absolute}@media(min-width:768px){.masthead-search-validation-popup:after,.masthead-search-validation-popup:before{left:20px}}.masthead-search-validation-popup:before{border-bottom-color:#e1e1e5}.masthead-search-validation-popup:after{border-bottom-color:#fff;margin-bottom:-1px}.masthead-search-validation-popup--show{display:block}@media(min-width:768px){.masthead-search-validation-popup--show{opacity:1;visibility:visible}}.masthead-search-validation-popup__title{font-size:16px;font-weight:700;margin-bottom:10px}.masthead-search-validation-popup__links{display:flex;flex-direction:column;font-size:14px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead-search/masthead-search.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-search{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-direction:row;position:relative}.masthead-search__filter{align-items:center;-moz-column-gap:5px;column-gap:5px;display:flex;justify-content:center;min-width:48px}.masthead-search--mobile-web-header__right-side-filter{align-items:stretch;flex-direction:row-reverse}.masthead-search .masthead-search__filter{align-items:center;background:#c2cff1;border:none;border-radius:3px;color:inherit;cursor:pointer;display:flex;flex-direction:row;font-size:.875rem;letter-spacing:.25px;line-height:1.43;padding:7px}.masthead-search .masthead-search__filter:focus{outline:1px solid #262698}@media(min-width:768px){.device-desktop .masthead-search .masthead-search__filter{display:none}}.masthead-search .masthead-search__funnel{display:inline-block;height:18px;line-height:0;width:20px}.masthead-search .masthead-search__form{border-radius:3px;flex:1;overflow:hidden;position:relative}.masthead-search .masthead-search__input-with-button{display:flex;font-size:0;height:44px}.masthead-search .masthead-search__input-with-button .masthead-search__input{-webkit-appearance:none;background:#fff;background-blend-mode:multiply;border:1px solid #e1e1e5;border-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:none;color:#444;display:block;font-size:16px;margin:0;min-width:0;outline:none;padding:10px 12px;width:100%}.masthead-search .masthead-search__input-with-button .masthead-search__input:active,.masthead-search .masthead-search__input-with-button .masthead-search__input:focus{border-color:#262698}.masthead-search .masthead-search__input-with-button .masthead-search__button{background-color:#06065a;border:1px solid transparent;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;color:#fff;cursor:pointer;display:inline-block;display:flex;flex-shrink:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;min-width:0;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.masthead-search .masthead-search__input-with-button .masthead-search__button:focus,.masthead-search .masthead-search__input-with-button .masthead-search__button:hover{-webkit-text-decoration:none;text-decoration:none}.masthead-search .masthead-search__input-with-button .masthead-search__button:disabled{opacity:.25;pointer-events:none}.masthead-search .masthead-search__input-with-button .masthead-search__button:focus,.masthead-search .masthead-search__input-with-button .masthead-search__button:hover{background-color:#414192;color:#fff}.masthead-search .masthead-search__input-with-button .masthead-search__button:disabled{background-color:#06065a}.masthead-search .masthead-search__input-with-button .masthead-search__button--icon{font-size:0;padding:10px 12px}.masthead-search .masthead-search .masthead-search__input{border:none;border-bottom-left-radius:3px;border-top-left-radius:3px;color:#333;font-size:.875rem;letter-spacing:.25px;line-height:1.43;outline:none;padding:7px 10px;transition:none}.masthead-search .masthead-search .masthead-search__input:focus{box-shadow:inset 0 0 0 2px #7777fb;padding:5px 8px}@media(min-width:768px){.masthead-search .masthead-search .masthead-search__input:focus{padding:7px 12px}}@media(min-width:768px){.device-desktop .masthead-search .masthead-search .masthead-search__input{padding:9px 14px}}.masthead-search .masthead-search .masthead-search__button{align-items:center;background:#06065a;display:flex;justify-content:center;outline:none;padding:4px 8px}.masthead-search .masthead-search .masthead-search__button:focus{border:2px solid #7777fb;padding:2px 6px}.masthead-search .masthead-search .masthead-search__button:focus,.masthead-search .masthead-search .masthead-search__button:hover{background:#414192}.masthead-search .masthead-search .masthead-search__input-with-button{height:auto}.masthead-search :-ms-input-placeholder,.masthead-search ::-webkit-input-placeholder,.masthead-search ::placeholder{color:rgba(51,51,51,.5)}@media(min-width:768px){.masthead-search .masthead-search__input-with-button.ab_desktop_header_nav{border-radius:4px;box-sizing:border-box;height:38px}.masthead-search .masthead-search__input-with-button.ab_desktop_header_nav .masthead-search__input{color:#757575;font-size:14px;font-weight:400;padding:9px 16px}.ab_desktop_header_nav--v1 .masthead-search,.ab_desktop_header_nav--v2 .masthead-search{background-color:#fff}.ab_desktop_header_nav--v3 .masthead-search,.ab_desktop_header_nav--v3 .masthead-search .masthead-search__input{background-color:#dde4f7}}@media(min-width:768px){.masthead-search__input.masthead-search__input.ab_desktop_header_nav,.masthead-search__input.masthead-search__input.ab_desktop_header_nav:active{border:none}}@media(min-width:768px){.masthead-search__button.masthead-search__button.ab_desktop_header_nav{align-items:center;background-color:#5050d5;display:flex;margin:2px}}.masthead-search .masthead-search__form{overflow:visible}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/masthead/transfers_navigation/component.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-transfers-navigation__container{color:#333;display:flex;margin:-39px -15px -40px -30px}.masthead-transfers-navigation__container--multiline{min-height:490px}.ab_desktop_header_nav .masthead-transfers-navigation__container{margin:0;padding:0}.masthead-transfers-navigation__icon{height:19px;width:177px}@media(min-width:992px){.masthead-transfers-navigation__icon{height:24px;width:218px}}.ab_desktop_header_nav .masthead-transfers-navigation__icon{display:block;margin:8px 0 24px}.masthead-transfers-navigation__menu{background:#f5f5f5;flex-shrink:0;padding:24px}.masthead-transfers-navigation__menu.ab_desktop_header_nav{background:transparent;flex-shrink:0;padding:24px;position:relative;width:266px}.masthead-transfers-navigation__menu.ab_desktop_header_nav:after{background-color:#eef2f6;bottom:26px;content:"";display:block;position:absolute;right:0;top:26px;width:1px}.masthead-transfers-navigation__details{flex:1;padding:24px}.masthead-transfers-navigation__sections{margin-top:8px}.masthead-transfers-navigation__section{border-radius:8px;color:#333;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1.15;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.masthead-transfers-navigation__section .masthead-transfers-navigation__section-content{color:#b7b7bd;display:block;padding-right:24px;pointer-events:none;position:relative}.masthead-transfers-navigation__section .masthead-transfers-navigation__section-content .masthead-transfers-navigation__section-content-label{color:#333}.masthead-transfers-navigation__section .masthead-transfers-navigation__section-content .masthead-transfers-navigation__section-icon{position:absolute;right:0;top:0}.masthead-transfers-navigation__section--active{background:#262698;color:#fff}.ab_desktop_header_nav .masthead-transfers-navigation__section--active{background:#e6e6fc;color:#262698}.ab_desktop_header_nav .masthead-transfers-navigation__section--active .masthead-transfers-navigation__section-content,.ab_desktop_header_nav .masthead-transfers-navigation__section--active .masthead-transfers-navigation__section-content .masthead-transfers-navigation__section-content-label{color:#262698}.masthead-transfers-navigation__section:hover{background:#262698;color:#fff;-webkit-text-decoration:none;text-decoration:none}.ab_desktop_header_nav .masthead-transfers-navigation__section:hover{background:#e6e6fc;color:#262698;-webkit-text-decoration:none;text-decoration:none}.ab_desktop_header_nav .masthead-transfers-navigation__section:hover .masthead-transfers-navigation__section-content{color:#262698}.ab_desktop_header_nav .masthead-transfers-navigation__section:hover .masthead-transfers-navigation__section-content .masthead-transfers-navigation__section-content-label{color:#262698}.masthead-transfers-navigation__section--all{padding:16px}.masthead-transfers-navigation__section--all,.masthead-transfers-navigation__section--all:hover{background:transparent;color:#414192;-webkit-text-decoration:underline;text-decoration:underline}.masthead-transfers-navigation__section+.masthead-transfers-navigation__section--all{margin-top:16px}.masthead-transfers-navigation__category{align-items:center;display:flex;font-size:20px;font-weight:700;gap:16px;line-height:1.3;margin:0 0 16px}.masthead-transfers-navigation__category-label{margin:0;padding:0}.masthead-transfers-navigation__category-link{font-size:14px}.masthead-transfers-navigation__items{display:grid;flex:1;grid-template-columns:repeat(3,1fr);grid-gap:8px;align-items:flex-start;gap:8px}@media(min-width:992px){.masthead-transfers-navigation__items{gap:16px}}@media(min-width:1280px){.masthead-transfers-navigation__items{grid-template-columns:repeat(4,1fr)}}.masthead-transfers-navigation__items.ab_desktop_header_nav{grid-template-columns:repeat(auto-fit,174px)}.masthead-transfers-navigation__preview-image{align-items:center;background:linear-gradient(180deg,#f8f9fb,#eaf1f8);border-radius:8px;display:flex;height:164px;justify-content:center;line-height:0;padding:12px}.masthead-transfers-navigation__preview-image img{max-height:100%;max-width:100%;transition:all .25s ease}.masthead-transfers-navigation__slide-image{background:linear-gradient(180deg,#f8f9fb,#eaf1f8);border-radius:8px;display:block;height:154px;line-height:0;padding:8px}.masthead-transfers-navigation__slide-image img{max-height:100%;max-width:100%}.masthead-transfers-navigation__preview{position:relative;text-align:center}.masthead-transfers-navigation__preview,.masthead-transfers-navigation__preview:hover{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-transfers-navigation__preview:hover img{transform:scale(1.1)}.masthead-transfers-navigation__preview-image-wrapper{display:block;height:100%;line-height:0;overflow:hidden;width:100%}.masthead-transfers-navigation__preview-title{display:block;font-size:14px;font-weight:700;line-height:1.43;padding:8px 20px 0}.masthead-transfers-navigation__preview-badge{border-radius:4px;color:#fff;font-size:12px;font-weight:700;left:8px;line-height:1.66;padding:2px 8px;position:absolute;text-transform:uppercase;top:16px;z-index:1}.masthead-transfers-navigation__preview-badge--popular{background:#ff468c}.masthead-transfers-navigation__preview-badge--new{background:#00b61d}.masthead-transfers-navigation__slides{margin-top:12px}.masthead-transfers-navigation__slide .masthead-transfers-navigation__slide-content,.masthead-transfers-navigation__slide .masthead-transfers-navigation__slide-minus,.masthead-transfers-navigation__slide--expanded .masthead-transfers-navigation__slide-plus{display:none}.masthead-transfers-navigation__slide--expanded .masthead-transfers-navigation__slide-minus{display:inline}.masthead-transfers-navigation__slide--expanded .masthead-transfers-navigation__slide-content{display:grid}.masthead-transfers-navigation__slide-title{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:1.3;padding:15px 0}.masthead-transfers-navigation__slide-title,.masthead-transfers-navigation__slide-title:focus,.masthead-transfers-navigation__slide-title:hover{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-transfers-navigation__slide-icon{flex-shrink:0;line-height:0;margin-left:16px}.masthead-transfers-navigation__slide-content{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:12px;grid-gap:8px 16px;gap:8px 16px}@media(min-width:768px){.masthead-transfers-navigation__slide-content{grid-template-columns:repeat(4,1fr)}}.masthead-transfers-navigation__slide-link{display:block;position:relative;text-align:center}.masthead-transfers-navigation__slide-link,.masthead-transfers-navigation__slide-link:focus,.masthead-transfers-navigation__slide-link:hover{-webkit-text-decoration:none;text-decoration:none}.masthead-transfers-navigation__slide-name{color:#333;display:block;font-size:14px;font-weight:700;line-height:1.42;margin-top:4px}.masthead-transfers-navigation__slide-all{color:#414192;display:block;font-size:16px;font-weight:700;line-height:1.3;padding:16px 0;-webkit-text-decoration:underline;text-decoration:underline}.masthead-transfers-navigation__preview-badge-wrapper{align-items:center;display:flex;justify-content:center;left:3px;max-width:95%;position:absolute;top:3px;width:155px;z-index:1}@media(min-width:768px){.masthead-transfers-navigation__preview-badge-wrapper{width:145px}}@media(min-width:992px){.masthead-transfers-navigation__preview-badge-wrapper{top:10px;width:180px}.masthead-transfers-navigation__preview-badge-wrapper--masthead{top:5px}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/same-day-badge/same-day-badge.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.same-day-badge{align-items:center;background:linear-gradient(90deg,#f97218,#ef4443);border:2px solid #d15f13;border-radius:54px;color:#fff;display:flex;gap:8px;justify-content:center;padding:3px 24px;width:100%}.same-day-badge--small{gap:5px;padding:3px 20px}@media(min-width:768px){.same-day-badge--small{padding:3px 15px}}@media(min-width:992px){.same-day-badge--small{padding:3px 20px}}.same-day-badge--small .same-day-badge__icon{height:18px;width:15px}.same-day-badge--small .same-day-badge__title{font-size:14px;line-height:14px}.same-day-badge--small .same-day-badge__timeline{font-size:12px;line-height:12px}.same-day-badge--extra-small{gap:5px;padding:3px 5px}.same-day-badge--extra-small .same-day-badge__icon{height:18px;width:15px}.same-day-badge--extra-small .same-day-badge__title{font-size:14px;line-height:14px}.same-day-badge__icon{height:24px;width:24px}@media(min-width:992px){.same-day-badge__icon{height:32px;width:32px}}.same-day-badge__text{align-items:baseline;display:flex;flex-direction:row;gap:8px}@media(min-width:992px){.same-day-badge__text{align-items:flex-start;flex-direction:column;gap:3px}}.same-day-badge__title{font-size:16px;font-weight:700;line-height:16px}.same-day-badge__timeline{font-size:14px;font-weight:400;line-height:14px}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/masthead/made_navigation/component.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-made-navigation__container{color:#333;display:flex;margin:-39px -15px -40px -30px}.ab_desktop_header_nav .masthead-made-navigation__container{margin:0;padding:0}.masthead-made-navigation__icon{height:19px;width:177px}@media(min-width:992px){.masthead-made-navigation__icon{height:24px;width:218px}}.ab_desktop_header_nav .masthead-made-navigation__icon{display:block;margin:8px 0 24px}.masthead-made-navigation__menu{background:#f5f5f5;flex-shrink:0;padding:24px}.masthead-made-navigation__menu.ab_desktop_header_nav{background:transparent;flex-shrink:0;padding:24px;position:relative;width:266px}.masthead-made-navigation__menu.ab_desktop_header_nav:after{background-color:#eef2f6;bottom:26px;content:"";display:block;position:absolute;right:0;top:26px;width:1px}.masthead-made-navigation__details{flex:1;padding:24px!important}.masthead-made-navigation__logo{margin-bottom:20px}.masthead-made-navigation__logo-desktop{margin-left:15px}.masthead-made-navigation__sections{margin-top:8px}.masthead-made-navigation__section{border-radius:8px;color:#333;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1.15;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.masthead-made-navigation__section .masthead-made-navigation__section-content{color:#b7b7bd;display:block;padding-right:24px;pointer-events:none;position:relative}.masthead-made-navigation__section .masthead-made-navigation__section-content .masthead-made-navigation__section-content-label{color:#333}.masthead-made-navigation__section .masthead-made-navigation__section-content .masthead-made-navigation__section-icon{position:absolute;right:0;top:0}.masthead-made-navigation__section--active{background:#262698;color:#fff}.ab_desktop_header_nav .masthead-made-navigation__section--active{background:#e6e6fc;color:#262698}.ab_desktop_header_nav .masthead-made-navigation__section--active .masthead-made-navigation__section-content,.ab_desktop_header_nav .masthead-made-navigation__section--active .masthead-made-navigation__section-content .masthead-made-navigation__section-content-label{color:#262698}.masthead-made-navigation__section:hover{background:#262698;color:#fff;-webkit-text-decoration:none;text-decoration:none}.ab_desktop_header_nav .masthead-made-navigation__section:hover{background:#e6e6fc;color:#262698;-webkit-text-decoration:none;text-decoration:none}.ab_desktop_header_nav .masthead-made-navigation__section:hover .masthead-made-navigation__section-content{color:#262698}.ab_desktop_header_nav .masthead-made-navigation__section:hover .masthead-made-navigation__section-content .masthead-made-navigation__section-content-label{color:#262698}.masthead-made-navigation__section--all{padding:16px}.masthead-made-navigation__section--all,.masthead-made-navigation__section--all:hover{background:transparent;color:#414192;-webkit-text-decoration:underline;text-decoration:underline}.masthead-made-navigation__section+.masthead-made-navigation__section--all{margin-top:16px}@media(max-width:767px){.masthead-made-navigation__section{margin-left:-15px}}.masthead-made-navigation__category{align-items:center;display:flex;font-size:20px;font-weight:700;gap:16px;line-height:1.3;margin:0 0 16px}.masthead-made-navigation__category-label{margin:0;padding:0}.masthead-made-navigation__category-link{font-size:14px}.masthead-made-navigation__items{display:grid;flex:1;grid-template-columns:repeat(4,1fr);grid-gap:8px;align-items:flex-start;gap:8px}@media(min-width:992px){.masthead-made-navigation__items{gap:16px}}@media(min-width:1280px){.masthead-made-navigation__items{grid-template-columns:repeat(4,1fr)}}.masthead-made-navigation__items.ab_desktop_header_nav{grid-template-columns:repeat(auto-fit,174px)}.masthead-made-navigation__slides{margin-top:12px}.masthead-made-navigation__slide .masthead-made-navigation__slide-content,.masthead-made-navigation__slide .masthead-made-navigation__slide-minus,.masthead-made-navigation__slide--expanded .masthead-made-navigation__slide-plus{display:none}.masthead-made-navigation__slide--expanded .masthead-made-navigation__slide-minus{display:inline}.masthead-made-navigation__slide--expanded .masthead-made-navigation__slide-content{display:grid}.masthead-made-navigation__slide-title{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:1.3;padding:15px 0}.masthead-made-navigation__slide-title,.masthead-made-navigation__slide-title:focus,.masthead-made-navigation__slide-title:hover{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-made-navigation__slide-icon{flex-shrink:0;line-height:0;margin-left:16px}.masthead-made-navigation__slide-content{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:12px;grid-gap:8px 16px;gap:8px 16px}.masthead-made-navigation__slide-link{display:block;position:relative;text-align:center}.masthead-made-navigation__slide-link,.masthead-made-navigation__slide-link:focus,.masthead-made-navigation__slide-link:hover{-webkit-text-decoration:none;text-decoration:none}.masthead-made-navigation__slide-name{color:#333;display:block;font-size:14px;font-weight:700;line-height:1.42;margin-top:4px}.masthead-made-navigation__slide-all{color:#414192;display:block;font-size:16px;font-weight:700;line-height:1.3;padding:16px 0;-webkit-text-decoration:underline;text-decoration:underline}.masthead-made-navigation_column-list{font-size:13px}.masthead-made-navigation__column-list-item{margin-bottom:15px}.masthead-made-navigation__column-list-link{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-made-navigation__column-title{color:#262698;font-size:13px;line-height:1;margin:0 0 20px}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/masthead/sports_navigation/component.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-sports-navigation__container{color:#333;display:flex;margin:-39px -15px -40px -30px}.ab_desktop_header_nav .masthead-sports-navigation__container{margin:0;padding:0}.masthead-sports-navigation__icon{height:19px;width:177px}@media(min-width:992px){.masthead-sports-navigation__icon{height:24px;width:218px}}.ab_desktop_header_nav .masthead-sports-navigation__icon{display:block;margin:8px 0 24px}.masthead-sports-navigation__menu{background:#f5f5f5;flex-shrink:0;padding:24px}.masthead-sports-navigation__menu.ab_desktop_header_nav{background:transparent;flex-shrink:0;padding:24px;position:relative;width:266px}.masthead-sports-navigation__menu.ab_desktop_header_nav:after{background-color:#eef2f6;bottom:26px;content:"";display:block;position:absolute;right:0;top:26px;width:1px}.masthead-sports-navigation__details{flex:1;padding:24px!important}.masthead-sports-navigation__logo{margin-bottom:20px}.masthead-sports-navigation__logo-desktop{margin-left:15px}.masthead-sports-navigation__sections{margin-top:8px}.masthead-sports-navigation__section{border-radius:8px;color:#333;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1.15;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.masthead-sports-navigation__section .masthead-sports-navigation__section-content{color:#b7b7bd;display:block;padding-right:24px;pointer-events:none;position:relative}.masthead-sports-navigation__section .masthead-sports-navigation__section-content .masthead-sports-navigation__section-content-label{color:#333}.masthead-sports-navigation__section .masthead-sports-navigation__section-content .masthead-sports-navigation__section-icon{position:absolute;right:0;top:0}.masthead-sports-navigation__section--active{background:#262698;color:#fff}.ab_desktop_header_nav .masthead-sports-navigation__section--active{background:#e6e6fc;color:#262698}.ab_desktop_header_nav .masthead-sports-navigation__section--active .masthead-sports-navigation__section-content,.ab_desktop_header_nav .masthead-sports-navigation__section--active .masthead-sports-navigation__section-content .masthead-sports-navigation__section-content-label{color:#262698}.masthead-sports-navigation__section:hover{background:#262698;color:#fff;-webkit-text-decoration:none;text-decoration:none}.ab_desktop_header_nav .masthead-sports-navigation__section:hover{background:#e6e6fc;color:#262698;-webkit-text-decoration:none;text-decoration:none}.ab_desktop_header_nav .masthead-sports-navigation__section:hover .masthead-sports-navigation__section-content{color:#262698}.ab_desktop_header_nav .masthead-sports-navigation__section:hover .masthead-sports-navigation__section-content .masthead-sports-navigation__section-content-label{color:#262698}.masthead-sports-navigation__section--all{padding:16px}.masthead-sports-navigation__section--all,.masthead-sports-navigation__section--all:hover{background:transparent;color:#414192;-webkit-text-decoration:underline;text-decoration:underline}.masthead-sports-navigation__section+.masthead-sports-navigation__section--all{margin-top:16px}@media(max-width:767px){.masthead-sports-navigation__section{margin-left:-15px}}.masthead-sports-navigation__category{align-items:center;display:flex;font-size:20px;font-weight:700;gap:16px;line-height:1.3;margin:0 0 16px}.masthead-sports-navigation__category-label{margin:0;padding:0}.masthead-sports-navigation__category-link{font-size:14px}.masthead-sports-navigation__items{display:grid;flex:1;grid-template-columns:repeat(4,1fr);grid-gap:8px;align-items:flex-start;gap:8px;margin-top:15px}@media(min-width:992px){.masthead-sports-navigation__items{gap:16px}}@media(min-width:1280px){.masthead-sports-navigation__items{grid-template-columns:repeat(4,1fr)}}.masthead-sports-navigation__items.ab_desktop_header_nav{grid-template-columns:repeat(auto-fit,174px)}.masthead-sports-navigation__slides{margin-top:12px}.masthead-sports-navigation__slide .masthead-sports-navigation__slide-content,.masthead-sports-navigation__slide .masthead-sports-navigation__slide-minus,.masthead-sports-navigation__slide--expanded .masthead-sports-navigation__slide-plus{display:none}.masthead-sports-navigation__slide--expanded .masthead-sports-navigation__slide-minus{display:inline}.masthead-sports-navigation__slide--expanded .masthead-sports-navigation__slide-content{display:grid}.masthead-sports-navigation__slide-title{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:1.3;padding:15px 0}.masthead-sports-navigation__slide-title,.masthead-sports-navigation__slide-title:focus,.masthead-sports-navigation__slide-title:hover{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-sports-navigation__slide-icon{flex-shrink:0;line-height:0;margin-left:16px}.masthead-sports-navigation__slide-content{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:12px;grid-gap:8px 16px;gap:8px 16px}.masthead-sports-navigation__slide-link{display:block;position:relative;text-align:center}.masthead-sports-navigation__slide-link,.masthead-sports-navigation__slide-link:focus,.masthead-sports-navigation__slide-link:hover{-webkit-text-decoration:none;text-decoration:none}.masthead-sports-navigation__slide-name{color:#333;display:block;font-size:14px;font-weight:700;line-height:1.42;margin-top:4px}.masthead-sports-navigation__slide-all{color:#414192;display:block;font-size:16px;font-weight:700;line-height:1.3;padding:16px 0;-webkit-text-decoration:underline;text-decoration:underline}.masthead-sports-navigation_column-list{font-size:13px}.masthead-sports-navigation__column-list-item{margin-bottom:15px}.masthead-sports-navigation__column-list-link{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-sports-navigation__column-title{color:#262698;font-size:13px;line-height:1;margin:0 0 20px}.masthead-sports-navigation__view-all-section{font-size:14px;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.masthead-sports-navigation__icon-wrapper{align-items:center;display:flex;gap:8px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/masthead/stickers_navigation/component.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-stickers-navigation__container{padding:0}@media(min-width:768px){.masthead-stickers-navigation__container{padding:16px 24px 24px}}.masthead-stickers-navigation__container.ab_desktop_header_nav{display:flex;padding:0}.masthead-stickers-navigation__icon{height:24px;width:183px}@media(min-width:768px){.masthead-stickers-navigation__icon{height:28px;width:214px}}.ab_desktop_header_nav .masthead-stickers-navigation__icon{display:block;height:24px;margin:8px 0 24px;width:189px}.masthead-stickers-navigation__menu{flex-shrink:0;padding:24px;position:relative;width:266px}.masthead-stickers-navigation__menu:after{background-color:#eef2f6;bottom:26px;content:"";display:block;position:absolute;right:0;top:26px;width:1px}.masthead-stickers-navigation__details{flex:1;padding:24px}.masthead-stickers-navigation__sections{margin-top:8px}.masthead-stickers-navigation__section{border-radius:8px;color:#333;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1.15;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.masthead-stickers-navigation__section .masthead-stickers-navigation__section-content{color:#b7b7bd;display:block;padding-right:24px;pointer-events:none;position:relative}.masthead-stickers-navigation__section .masthead-stickers-navigation__section-content .masthead-stickers-navigation__section-content-label{color:#333}.masthead-stickers-navigation__section .masthead-stickers-navigation__section-content .masthead-stickers-navigation__section-icon{position:absolute;right:0;top:0}.masthead-stickers-navigation__section--active{background:#e6e6fc}.masthead-stickers-navigation__section--active .masthead-stickers-navigation__section-content,.masthead-stickers-navigation__section--active .masthead-stickers-navigation__section-content .masthead-stickers-navigation__section-content-label{color:#262698}.masthead-stickers-navigation__section:hover{background:#e6e6fc;-webkit-text-decoration:none;text-decoration:none}.masthead-stickers-navigation__section:hover .masthead-stickers-navigation__section-content{color:#262698}.masthead-stickers-navigation__section:hover .masthead-stickers-navigation__section-content .masthead-stickers-navigation__section-content-label{color:#262698}.masthead-stickers-navigation__section--all{padding:16px}.masthead-stickers-navigation__section--all,.masthead-stickers-navigation__section--all:hover{background:transparent;color:#414192;-webkit-text-decoration:underline;text-decoration:underline}.masthead-stickers-navigation__section+.masthead-stickers-navigation__section--all{margin-top:16px}.masthead-stickers-navigation__category{align-items:center;display:flex;font-size:20px;font-weight:700;gap:16px;line-height:1.3;margin:0 0 16px}.masthead-stickers-navigation__category-label{margin:0;padding:0}.masthead-stickers-navigation__category-link{font-size:14px}.masthead-stickers-navigation__items{display:grid;grid-template-columns:repeat(2,1fr);margin-top:16px;grid-gap:16px;gap:16px}.masthead-stickers-navigation__items.ab_desktop_header_nav{gap:8px;grid-template-columns:repeat(auto-fit,174px);padding:24px}.masthead-stickers-navigation__preview-image{align-items:center;background:linear-gradient(180deg,#f8f9fb,#eaf1f8);border-radius:8px;display:flex;height:164px;justify-content:center;line-height:0;padding:12px}.masthead-stickers-navigation__preview-image img{max-height:100%;max-width:100%;transition:all .25s ease}.masthead-stickers-navigation__preview{position:relative;text-align:center}.masthead-stickers-navigation__preview,.masthead-stickers-navigation__preview:hover{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-stickers-navigation__preview:hover img{transform:scale(1.1)}.masthead-stickers-navigation__preview-image-wrapper{display:block;height:100%;line-height:0;overflow:hidden;width:100%}.masthead-stickers-navigation__preview-title{display:block;font-size:14px;font-weight:700;line-height:1.43;padding:8px 20px 0}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/masthead/spangles_navigation/component.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-spangles-navigation__container{padding:0}@media(min-width:768px){.masthead-spangles-navigation__container{padding:16px 24px 24px}}.masthead-spangles-navigation__container.ab_desktop_header_nav{display:flex;padding:0}.masthead-spangles-navigation__icon{height:24px;width:183px}@media(min-width:768px){.masthead-spangles-navigation__icon{height:28px;width:220px}}.ab_desktop_header_nav .masthead-spangles-navigation__icon{display:block;margin:8px 0 24px}.masthead-spangles-navigation__menu{flex-shrink:0;padding:24px;position:relative;width:266px}.masthead-spangles-navigation__menu:after{background-color:#eef2f6;bottom:26px;content:"";display:block;position:absolute;right:0;top:26px;width:1px}.masthead-spangles-navigation__items{display:grid;grid-template-columns:repeat(2,1fr);margin-top:16px;grid-gap:16px;gap:16px}.masthead-spangles-navigation__items.ab_desktop_header_nav{gap:16px;grid-template-columns:repeat(auto-fit,174px);padding:24px;width:100%}.masthead-spangles-navigation__preview-image{align-items:center;background:linear-gradient(180deg,#f8f9fb,#eaf1f8);border-radius:8px;display:flex;height:164px;justify-content:center;line-height:0;padding:12px}.masthead-spangles-navigation__preview-image__thumbnail{max-height:100%;max-width:100%;transition:all .25s ease}.masthead-spangles-navigation__preview-image__thumbnail:hover{transform:scale(1.1)}.masthead-spangles-navigation__preview{position:relative;text-align:center}.masthead-spangles-navigation__preview,.masthead-spangles-navigation__preview:hover{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-spangles-navigation__preview-image-wrapper{display:block;height:100%;line-height:0;overflow:hidden;width:100%}.masthead-spangles-navigation__preview-title{display:block;font-size:14px;font-weight:700;line-height:1.43;padding:8px 20px 0}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/mobile-menu-hercules/mobile-menu-hercules.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.mobile-menu-hercules{color:#fff;display:block;height:48px;margin-right:24px;margin-top:20px}.mobile-menu-hercules__container{background:#fff;border:1px solid #262698;border-radius:8px;display:flex;height:100%;margin-left:12px;margin-right:12px;text-align:left;width:100%}.mobile-menu-hercules__container--disabled{opacity:.3}.mobile-menu-hercules__hercules-icon-container{padding-top:8px;width:36px}.mobile-menu-hercules__hercules-icon-container>svg{display:block;height:100%;width:100%}.mobile-menu-hercules__text-container{margin-left:10px;padding-top:4px;width:100%}.mobile-menu-hercules__text-title{color:#262698;display:block;font-size:16px;font-weight:700;line-height:20px}.mobile-menu-hercules__text-body{color:#333;display:block;font-size:13px}.mobile-menu-hercules__arrow-icon-container{color:#262698;height:100%;padding-top:16px}.mobile-menu-hercules__arrow-icon{display:block;height:16px;position:relative;width:8px}.mobile-menu-hercules__arrow-icon--right{bottom:1px;right:13px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/mobile-menu/mobile-menu-banner/mobile-menu-banner.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.mobile-menu-banner{background-color:#f5f5f5;border-radius:8px;margin:20px 12px 0;overflow:hidden;padding-bottom:16px}.mobile-menu-banner__controls{display:flex;justify-content:space-between;margin:0 -8px;padding:0 16px}.mobile-menu-banner__control{flex:1;margin:0 8px}.mobile-menu-banner__profile{align-items:center;background-color:#fff;border:1px solid #e1e1e5;border-radius:8px;color:inherit;display:flex;margin:0 16px;padding:9px 8px}.mobile-menu-banner__username{display:block;flex:1;font-size:14px;font-weight:700;line-height:1.428571429;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-menu-banner__profile-icon{color:#262698;height:24px;margin-right:8px;width:24px}.mobile-menu-banner__arrow-right-icon{color:#262698;height:14px;margin:0 8px;width:8px}.mobile-menu-banner__delimiter{border-top-color:#e4e4e4;margin:11px 12px}.mobile-menu-banner__cards{display:flex;gap:13px;padding:0 12px}.mobile-menu-banner__card{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 7px 2px 0 transparent,0 5px 2px 0 rgba(0,0,0,.01),0 3px 2px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.09),0 0 1px 0 rgba(0,0,0,.1);color:#121926;display:flex;flex-flow:column;font-size:13px;font-weight:500;gap:7px;padding:10px;text-align:center;width:100%}.mobile-menu-banner__card-icon{color:#414192;height:27px;width:30px}.mobile-menu-banner__benefits{align-items:center;display:flex;margin-right:12px}.mobile-menu-banner__benefits-icon-wrapper{display:flex;margin-right:6px}.mobile-menu-banner__benefits-icon{color:#1c982c}.mobile-menu-banner__benefits-text{color:#121926;font-size:13px;font-style:normal;font-weight:600;line-height:12px}.mobile-menu-banner__benefits-highlight{color:#2b6a33}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/mobile-menu/mobile-menu.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.mobile-menu--with-submenu .mobile-menu__section+.mobile-menu__section{display:none}.mobile-menu:not(.mobile-menu--with-submenu) .mobile-menu__section{min-height:0!important}.mobile-menu__section{margin-bottom:30px}.mobile-menu__section--blog{border-bottom:1px solid #e1e1e5;border-top:1px solid #e1e1e5;margin:-15px 0 30px;padding:12px 0}.mobile-menu__title{color:#374151;font-size:12px;font-weight:400;margin:0 0 9px;text-transform:uppercase}.mobile-menu__sublist{display:none;left:0;padding:15px 24px 24px;position:absolute;right:0;top:0;transform:translateX(100%)}.mobile-menu__list--with-spangles .mobile-menu__list-button--spangles,.mobile-menu__list--with-stickers .mobile-menu__list-button--stickers{display:flex}.mobile-menu__list-item{margin-bottom:1px}.mobile-menu__list-item--back{margin-bottom:23px}.mobile-menu__list-item-icon{line-height:0}.mobile-menu__list-item-icon--jiffy-made{align-items:center;display:flex;gap:4px}.mobile-menu__list-link{align-items:center;color:#374151;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:9px 0}.mobile-menu__list-link--sale{color:#8c0018}.mobile-menu__list-link--highlight{color:#2563eb}.mobile-menu__list-button{align-items:center;background:none;border:none;color:#374151;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:9px 0;text-align:left;width:100%}.mobile-menu__list-button--back{justify-content:flex-start;position:relative;right:5px}.mobile-menu__list-button--active+.mobile-menu__sublist{display:block}.mobile-menu__list-button--spangles,.mobile-menu__list-button--stickers{display:none}.mobile-menu__jiffyhub-link{color:#06065a;display:block;font-size:16px;font-weight:700;margin:15px 0;text-transform:none}.mobile-menu__list-arrow-icon{color:#444;display:block;height:16px;opacity:.7;position:relative;width:8px}.mobile-menu__list-arrow-icon--right{bottom:1px;right:2px}.mobile-menu__list-arrow-icon--left{bottom:2px;left:1px;margin-right:25px}.mobile-menu__customer-service{color:#374151;font-size:14px;line-height:1.43}.mobile-menu__customer-service-title{font-size:inherit;font-weight:400;margin:0 0 8px}.mobile-menu__customer-service-block{background:#f2f2ff;border-radius:8px;padding:10px 6px;width:100%}.mobile-menu__customer-service-days{font-size:inherit;margin:0 0 2px}.mobile-menu__customer-service-list{margin:0 0 8px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead-menu-sticky/masthead-menu-sticky.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-menu-sticky{display:none;font-size:10px}.masthead-menu-sticky--visible{align-items:center;background:#dde4f7;box-shadow:0 3px 4px 0 rgba(68,68,68,.1);display:flex;flex-direction:row;justify-content:space-between;left:0;min-height:48px;padding:5px 20px 5px 16px;position:fixed;right:0;top:0;z-index:19}@media(min-width:768px){.masthead-menu-sticky--visible{display:none}}.masthead-menu-sticky__logo{height:100%;left:50%;margin-left:-24px;position:absolute;top:0;width:72px}.masthead-menu-sticky__logo-icon{height:100%;width:100%}.masthead-menu-sticky__cart{color:#333;line-height:0;margin-right:3px;position:relative}.masthead-menu-sticky__cart .cart-icon{height:24px;width:28px}@media(min-width:768px){.masthead-menu-sticky__cart .cart-icon{height:31px;width:38px}}.masthead-menu-sticky__counter{background-color:#19239e;border-radius:13px;color:#fff;font-size:1.1em;font-weight:700;letter-spacing:-.2px;line-height:normal;margin-right:-18px;margin-top:-10px;padding:2px 5px;position:absolute;right:10px;text-align:center;top:3px}.masthead-menu-sticky__info{padding-top:1px;text-align:center}.masthead-menu-sticky__text{color:#fe0505;font-size:.75rem;font-weight:700;letter-spacing:.33px;line-height:1;line-height:1.17;text-transform:uppercase}.masthead-menu-sticky__text--highlight{color:#333;font-size:.6875rem;letter-spacing:.3px;line-height:1.27;margin-top:2px}.masthead-menu-sticky.masthead-menu-sticky--with-account{padding:5px 10px 5px 8px}.masthead-menu-sticky.masthead-menu-sticky--with-account .masthead-menu-sticky__text{letter-spacing:-.6px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead-cart/masthead-cart.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-cart{padding:0 16px 0 0}@media(min-width:768px){.device-desktop .masthead-cart{padding:6px 8px 0 0}}@media(min-width:992px){.device-desktop .masthead-cart{padding:8px 0 0}}@media(min-width:768px){.device-desktop .masthead-cart.ab_desktop_header_nav{padding:0}}.masthead-cart__label{display:none}@media(min-width:768px){.device-desktop .masthead-cart__label{display:block;font-size:.875rem;font-weight:700;letter-spacing:.1px;line-height:1.43;margin-top:5px}.device-desktop .masthead-cart__label.ab_desktop_header_nav{display:none;margin-top:0}}@media(min-width:768px)and (min-width:1280px){.device-desktop .masthead-cart__label.ab_desktop_header_nav{display:block}}@media(min-width:768px){.ab_desktop_header_nav--v1 .masthead-cart__label{color:#fff}.ab_desktop_header_nav--v2 .masthead-cart__label,.ab_desktop_header_nav--v3 .masthead-cart__label{color:#262698}}.masthead-cart__link{font-size:1rem;letter-spacing:.25px;line-height:1.5;white-space:nowrap}.masthead-cart__link,.masthead-cart__link:focus,.masthead-cart__link:hover{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-cart__link:focus,.masthead-cart__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.masthead-cart__shopping{align-items:center;color:#333;display:flex;justify-content:center;line-height:0;position:relative;text-align:center}.masthead-cart__shopping .cart-icon{height:24px;width:28px}@media(min-width:768px){.device-desktop .masthead-cart__shopping .cart-icon{height:31px;width:38px}}@media(max-width:767px){.masthead-cart__shopping svg{color:#000}}.masthead-cart__counter{background-color:#19239e;border-radius:13px;color:#fff;font-size:.6875rem;font-weight:700;left:22px;letter-spacing:-.1px;line-height:normal;padding:2px 5px;position:absolute;text-align:center;top:-6px}@media(min-width:768px){.device-desktop .masthead-cart__counter{left:43px;top:-10px}.device-desktop .masthead-cart__counter.ab_desktop_header_nav{background-color:#c90505;border:1px solid #fff;border-radius:10px;left:18px;top:-6px}}@media(min-width:768px)and (min-width:1280px){.device-desktop .masthead-cart__counter.ab_desktop_header_nav{left:48px;top:-4px}}@media(min-width:768px){.device-desktop .masthead-cart__counter-saved-carts{left:53px}}.masthead-cart__saved-carts-wrapper{background:#fff;border-radius:3px;box-shadow:0 4px 20px rgba(0,0,0,.2);display:none;position:absolute;right:-10px;width:250px;z-index:1}.masthead-cart__saved-carts-wrapper--open{display:block}.masthead-cart__saved-carts-list{max-height:304px;min-height:36px;overflow-y:auto;padding:8px 0 2px;position:relative}.masthead-cart__saved-carts-item{align-items:center;display:flex;font-size:12px;padding:8px 16px}.masthead-cart__saved-carts-item+.masthead-cart__saved-carts-item{border-top:1px solid #e1e1e5}.masthead-cart__saved-carts-item:focus,.masthead-cart__saved-carts-item:hover{-webkit-text-decoration:none;text-decoration:none}.masthead-cart__chevron{display:inline-block;height:10px;left:2px;position:relative;width:10px;fill:none;vertical-align:middle}@media(min-width:992px){.masthead-cart__chevron{margin-right:5px}.masthead-cart__chevron.ab_desktop_header_nav{margin-right:0}}.masthead-cart__saved-carts .masthead-cart__label{position:relative}.masthead-cart__saved-carts .masthead-cart__label:hover .masthead-cart__saved-carts-wrapper{display:block}.masthead-cart__saved-carts-option{border:1px solid #e1e1e5;border-radius:50%;height:20px;margin-right:10px;min-width:20px;position:relative;width:20px}.masthead-cart__saved-carts-option--active{background:#06065a;border-color:#06065a}.masthead-cart__saved-carts-option--active:before{background:#fff;border-radius:50%;content:"";height:8px;left:5px;position:absolute;top:5px;width:8px}.masthead-cart__saved-carts-bottom{padding:8px 16px}.masthead-cart__saved-carts-link{background:#fff;border:1px solid #e1e1e5;border-radius:5px;color:#262698;cursor:pointer;display:block;font-size:12px;height:32px;padding:6px;text-align:center;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:none;text-decoration:none;width:100%}.masthead-cart__saved-carts-link:focus,.masthead-cart__saved-carts-link:hover{color:#262698;-webkit-text-decoration:none;text-decoration:none}.masthead-cart__saved-carts-link:active,.masthead-cart__saved-carts-link:focus,.masthead-cart__saved-carts-link:hover{background:#e1e1e5}.masthead-cart__saved-carts-content{position:relative}.masthead-cart__saved-carts-loader{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:.8;padding:8px 16px;position:absolute;right:0;top:0;z-index:2}.masthead-cart__saved-carts-spinner{margin:0 auto}.masthead-cart__cart-name{color:#333;max-width:180px;overflow:hidden;text-overflow:ellipsis}.masthead-cart__badge{background:#e9e9f3;border-radius:3px;color:#262698;flex-shrink:0;font-size:12px;font-weight:700;line-height:16px;margin-left:auto;padding:4px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead-account/masthead-account.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-account{align-items:flex-end;display:flex;flex-direction:row;font-size:1rem;margin-top:3px}@media(min-width:768px){.masthead-account{margin-top:0}}.masthead-account__storefront{background-color:#06065a;border-radius:4px;color:#fff;font-size:12px;font-weight:700;padding:4px 12px;-webkit-text-decoration:none;text-decoration:none}.masthead-account__storefront:hover,.masthead-account__storefront:visited{color:#fff;-webkit-text-decoration:none;text-decoration:none}.masthead-account__links{display:none}@media(min-width:768px){.masthead-account__links{display:flex;flex-direction:row}.device-desktop .masthead-account__icons{display:none}}.masthead-account__icon{height:24px;width:24px;fill:transparent}@media(min-width:768px){.ab_desktop_header_nav--v1 .masthead-account__icon{color:#fff}.ab_desktop_header_nav--v2 .masthead-account__icon,.ab_desktop_header_nav--v3 .masthead-account__icon{color:#262698}}.masthead-account__profile{color:#333}.masthead-account__label{color:#484848;display:block;font-size:.6875rem;font-weight:700;letter-spacing:.25px;line-height:1.45;min-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.masthead-account__label--name{max-width:86px}.ab_desktop_header_nav .masthead-account__label--name{display:block;max-width:94px;overflow:hidden;text-overflow:ellipsis}.masthead-account__label:focus,.masthead-account__label:hover{-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:768px){.masthead-account__label.ab_desktop_header_nav{align-items:center;display:flex;flex-flow:column;font-size:14px;font-weight:700;line-height:20px;min-width:70px}}.masthead-account__label-caption{display:none;min-height:20px}@media(min-width:1280px){.masthead-account__label-caption{display:inline;display:initial}}.ab_desktop_header_nav--v1 .masthead-account__label-caption{color:#fff}.ab_desktop_header_nav--v2 .masthead-account__label-caption,.ab_desktop_header_nav--v3 .masthead-account__label-caption{color:#262698}.masthead-account__link{display:block;font-size:.875rem;font-weight:700;letter-spacing:.1px;line-height:1.43;white-space:nowrap}.masthead-account__link,.masthead-account__link:focus,.masthead-account__link:hover{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-account__link:focus,.masthead-account__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.masthead-account__link--contact{margin-top:-3px}.masthead-account__link--contact.ab_desktop_header_nav{margin-top:0}.masthead-account__link--account{margin-top:auto}.masthead-account__link--account.ab_desktop_header_nav{margin-top:0}.masthead-account__link--jiffyhub{border:1px solid transparent;border-radius:5px;color:#06065a;height:31px;margin-bottom:-3px;margin-top:auto;padding:7px 5px;width:73px}.masthead-account__link--jiffyhub:focus,.masthead-account__link--jiffyhub:hover{border-color:#c2cff1;color:#06065a}.masthead-account__link.ab_desktop_header_nav{align-items:center;display:flex;flex-flow:column;justify-content:center}.masthead-account__item{display:flex}.masthead-account__item+.masthead-account__item{margin-left:10px}@media(min-width:1280px){.masthead-account__item+.masthead-account__item{margin-left:20px}}@media(min-width:768px){.masthead-account__item{flex-direction:column}}.masthead-account__item--flag{position:absolute;right:62px;top:27px}@media(min-width:992px){.masthead-account__item--flag{right:58px;top:30px}}@media(min-width:1280px){.masthead-account__item--flag{right:74px}}.masthead-account__favourite{margin-top:-1px}.masthead-account__popup-wrapper{display:flex;flex-direction:column;height:100%;position:relative}.masthead-account__popup-wrapper.ab_desktop_header_nav{align-items:center;flex-direction:row}@media(min-width:1280px){.masthead-account__popup-wrapper.ab_desktop_header_nav{gap:45px;margin-right:45px}}.masthead-account__popup{left:50%;margin-left:-97px;padding-top:20px;position:absolute;top:100%;width:194px}.ab_desktop_header_nav .masthead-account__popup{margin-left:-166px;padding-top:30px}@media(min-width:1280px){.ab_desktop_header_nav .masthead-account__popup{margin-left:-218px}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead-account/masthead-account-popup/masthead-account-popup.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-account-popup{align-items:center;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:0;opacity:0;padding:15px;position:relative;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,max-height 0s ease-in-out .3s;visibility:hidden;white-space:nowrap;z-index:3}.masthead-account-popup--is-open{max-height:none;opacity:1;visibility:visible}.masthead-account-popup:after,.masthead-account-popup:before{border:20px solid transparent;border-top-width:0;bottom:100%;content:"";left:50%;margin-left:-20px;position:absolute}.masthead-account-popup:before{border-bottom-color:#e1e1e5}.masthead-account-popup:after{border-bottom-color:#fff;margin-bottom:-1px}.masthead-account-popup__button{border-radius:12px;display:block;font-size:14px;font-weight:700;padding:6px 0;text-align:center;width:100%}.masthead-account-popup__button--sign-in{background-color:#06065a;border-color:transparent;color:#fff}.masthead-account-popup__button--sign-in:focus,.masthead-account-popup__button--sign-in:hover{background-color:#414192;color:#fff}.masthead-account-popup__button--sign-in:disabled{background-color:#06065a}.masthead-account-popup__button--sign-up{background-color:#e4efff;border:1px solid #e4efff;color:#262698;margin-top:8px}.masthead-account-popup__button--sign-up:focus,.masthead-account-popup__button--sign-up:hover{background-color:#d9e8ff;border-color:#d9e8ff;color:#262698}.masthead-account-popup__button:focus,.masthead-account-popup__button:hover{-webkit-text-decoration:none;text-decoration:none}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/jiffy-first-badge/jiffy-first-badge.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jiffy-first-badge{align-items:center;color:#06065a;display:flex;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:.875rem;font-style:italic;font-weight:700;line-height:1.43;text-transform:uppercase}@media(min-width:768px){.jiffy-first-badge{font-size:.8125rem;line-height:1.54}}@media(min-width:992px){.jiffy-first-badge{font-size:.875rem;line-height:1.43}}@media(min-width:1280px){.jiffy-first-badge{font-size:1rem;line-height:1.25}}.jiffy-first-badge--superscript{text-transform:none}.jiffy-first-badge__icon{height:16px;margin-right:8px;width:16px}@media(min-width:768px){.jiffy-first-badge__icon{margin-right:4px}}.jiffy-first-badge sup{font-size:62.5%;top:-.15em}@media(min-width:768px){.jiffy-first-badge sup{top:-.3em}}@media(min-width:768px)and (-moz-min-device-pixel-ratio:2),(min-width:768px)and (-webkit-min-device-pixel-ratio:2){.jiffy-first-badge sup{top:-.25em}}@media(min-width:992px){.jiffy-first-badge sup{top:-.15em}}@media(min-width:1280px){.jiffy-first-badge sup{top:-.3em}}@media(min-width:1280px)and (-moz-min-device-pixel-ratio:2),(min-width:1280px)and (-webkit-min-device-pixel-ratio:2){.jiffy-first-badge sup{top:-.25em}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead-favorite/masthead-favorite.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-favorite{margin-left:24px;margin-top:2px}@media(min-width:768px){.device-desktop .masthead-favorite{margin:auto 0 0}}.masthead-favorite__link{color:#333}.masthead-favorite__link:active,.masthead-favorite__link:focus,.masthead-favorite__link:hover{color:#333}@media(min-width:768px){.device-desktop .masthead-favorite__link{align-items:center;display:flex}.device-desktop .masthead-favorite__link.ab_desktop_header_nav{flex-direction:column}}.masthead-favorite__title{display:none;font-size:.875rem;font-weight:700;letter-spacing:.1px;line-height:1.43;white-space:nowrap}@media(min-width:768px){.device-desktop .masthead-favorite__title{display:flex}.device-desktop .masthead-favorite__title.ab_desktop_header_nav{display:none}}@media(min-width:768px)and (min-width:1280px){.device-desktop .masthead-favorite__title.ab_desktop_header_nav{display:flex}}@media(max-width:767px){.device-desktop .masthead-favorite__icon{fill:none}}@media(min-width:768px){.device-desktop .masthead-favorite__icon{height:14px;margin-right:5px;width:14px}.device-desktop .masthead-favorite__icon.ab_desktop_header_nav{height:24px;margin-right:0;width:24px}.ab_desktop_header_nav--v1 .masthead-favorite__icon{color:#fff}.ab_desktop_header_nav--v2 .masthead-favorite__icon,.ab_desktop_header_nav--v3 .masthead-favorite__icon{color:#262698}}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/masthead/shirts_navigation/component.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-shirts-navigation__container{color:#333;display:flex}.masthead-shirts-navigation__icon{display:block;height:24px;margin:8px 0 24px;width:166px}.masthead-shirts-navigation__menu{flex-shrink:0;padding:24px;position:relative;width:266px}.masthead-shirts-navigation__menu:after{background-color:#eef2f6;bottom:26px;content:"";display:block;position:absolute;right:0;top:26px;width:1px}.masthead-shirts-navigation__details{flex:1;padding:24px}.masthead-shirts-navigation__sections{margin-top:8px}.masthead-shirts-navigation__section{border-radius:8px;color:#333;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1.15;padding:12px 16px;-webkit-text-decoration:none;text-decoration:none}.masthead-shirts-navigation__section .masthead-shirts-navigation__section-content{color:#b7b7bd;display:block;padding-right:24px;pointer-events:none;position:relative}.masthead-shirts-navigation__section .masthead-shirts-navigation__section-content .masthead-shirts-navigation__section-content-label{color:#333}.masthead-shirts-navigation__section .masthead-shirts-navigation__section-content .masthead-shirts-navigation__section-icon{position:absolute;right:0;top:0}.masthead-shirts-navigation__section--active{background:#e6e6fc}.masthead-shirts-navigation__section--active .masthead-shirts-navigation__section-content,.masthead-shirts-navigation__section--active .masthead-shirts-navigation__section-content .masthead-shirts-navigation__section-content-label{color:#262698}.masthead-shirts-navigation__section:hover{background:#e6e6fc;-webkit-text-decoration:none;text-decoration:none}.masthead-shirts-navigation__section:hover .masthead-shirts-navigation__section-content{color:#262698}.masthead-shirts-navigation__section:hover .masthead-shirts-navigation__section-content .masthead-shirts-navigation__section-content-label{color:#262698}.masthead-shirts-navigation__category{align-items:center;display:flex;font-size:20px;font-weight:700;gap:16px;line-height:1.3;margin:0 0 16px}.masthead-shirts-navigation__category-label{margin:0;padding:0}.masthead-shirts-navigation__category-link{font-size:14px}.masthead-shirts-navigation__columns{color:#000;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:8px;justify-content:stretch}@media(min-width:992px){.masthead-shirts-navigation__columns{font-size:16px;gap:12px}}.masthead-shirts-navigation__column{flex:1}.masthead-shirts-navigation__column-list-item{margin-bottom:16px}.masthead-shirts-navigation__column-title{color:#757575;font-size:12px;font-weight:400}@media(min-width:992px){.masthead-shirts-navigation__column-title{font-size:16px}}.masthead-shirts-navigation__column-list-link{color:#000;-webkit-text-decoration:none;text-decoration:none}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead-subsite-navigation/masthead-subsite-navigation.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-subsite-navigation{cursor:pointer;display:inline-block}.masthead-subsite-navigation.ab_desktop_header_nav{padding:10px 0}.masthead-subsite-navigation:active .masthead-subsite-navigation__content,.masthead-subsite-navigation:hover .masthead-subsite-navigation__content{opacity:1;visibility:visible}.masthead-subsite-navigation:active .masthead-subsite-navigation__link:after,.masthead-subsite-navigation:hover .masthead-subsite-navigation__link:after{visibility:hidden}.masthead-subsite-navigation:active .masthead-menu__item:not(.ab_desktop_header_nav),.masthead-subsite-navigation:hover .masthead-menu__item:not(.ab_desktop_header_nav){background-color:#c2cff1}.masthead-subsite-navigation__link{position:relative;z-index:0}.masthead-subsite-navigation__link:after{content:"";height:100%;left:0;position:absolute;top:0;transition:visibility 0s linear .15s;visibility:visible;width:100%}.masthead-subsite-navigation__content{box-shadow:0 2px 8px -1px rgba(68,68,68,.2);cursor:default;left:-9px;opacity:0;padding:40px 15px;position:absolute;right:-9px;visibility:hidden;z-index:1}.masthead-subsite-navigation__content:after{background-color:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media(min-width:992px){.masthead-subsite-navigation__content:after{top:1px}}@media(min-width:992px){.masthead-subsite-navigation__content{left:-15px;right:-15px}}@media(min-width:1280px){.masthead-subsite-navigation__content{left:0;right:0}}.masthead-subsite-navigation__content--open{opacity:1;visibility:visible}@media(min-width:992px){.masthead-subsite-navigation__content--transfers{left:50%;right:auto;top:100%;transform:translateX(-50%);width:838px}}@media(min-width:1280px){.masthead-subsite-navigation__content--transfers{width:1117px}}@media(min-width:768px){.masthead-subsite-navigation__content--spangles,.masthead-subsite-navigation__content--stickers{left:30%;padding:0;right:auto;top:100%;width:392px}}.masthead-subsite-navigation__content--spangles .masthead-subsite-navigation__container,.masthead-subsite-navigation__content--stickers .masthead-subsite-navigation__container{padding:0}.masthead-subsite-navigation__content.ab_desktop_header_nav{left:0!important;margin:0!important;padding:0!important;right:0!important;top:100%!important;transform:none!important;width:auto!important}@media(min-width:768px){.masthead-subsite-navigation__content.ab_desktop_header_nav{top:calc(100% - 48px)!important}}@media(min-width:992px){.masthead-subsite-navigation__content.ab_desktop_header_nav{top:calc(100% - 2px)!important}}.masthead-subsite-navigation__container{padding-left:15px;position:relative;z-index:1}.masthead-subsite-navigation__container.ab_desktop_header_nav{display:block;margin:0 auto;max-width:1522px}.masthead-subsite-navigation__category-title{margin:0 0 24px}.masthead-subsite-navigation__category-link{color:#333;font-size:16px;font-weight:400}.masthead-subsite-navigation__columns{display:flex;justify-content:space-between}.masthead-subsite-navigation__column{flex-grow:1;padding:0 8px}.masthead-subsite-navigation__column:first-of-type{padding-left:0}.masthead-subsite-navigation__column:last-of-type{padding-right:0}@media(min-width:992px){.masthead-subsite-navigation__column{padding:0 12px}}.masthead-subsite-navigation__column-title{color:#262698;font-size:13px;line-height:1;margin:0 0 20px}.masthead-subsite-navigation__column-list{font-size:13px}.masthead-subsite-navigation__column-list-item{margin-bottom:15px}.masthead-subsite-navigation__column-list-link{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-subsite-navigation__column-list-link:focus,.masthead-subsite-navigation__column-list-link:hover{-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:992px){.masthead-subsite-navigation__icon-chevron{margin-right:0!important}}.masthead-subsite-navigation--with-delay:hover .masthead-subsite-navigation__content{transition:opacity .15s linear .2s,visibility .15s linear .2s}@media(min-width:992px){.masthead-subsite-navigation--transfers{position:relative}.masthead-subsite-navigation--transfers.ab_desktop_header_nav{position:static}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead-menu/masthead-menu.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead-menu{display:none}@media(min-width:768px){.masthead-menu{background:#dde4f7;display:block}.masthead-menu.ab_desktop_header_nav{background:#262698;width:100%}.ab_desktop_header_nav--v1 .masthead-menu{background:#262698}.ab_desktop_header_nav--v2 .masthead-menu{background:#dde4f7}.ab_desktop_header_nav--v3 .masthead-menu{background:#fff}}.masthead-menu__container{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;list-style-type:none;margin-left:-5px}.masthead-menu__container.ab_desktop_header_nav{gap:60px;justify-content:center;width:100%}.masthead-menu__link--DTF,.masthead-menu__link--DTFGANG{font-size:13px}.masthead-menu__item{background:transparent;border:0;color:inherit;color:#333;cursor:pointer;display:inline-block;display:block;font-family:inherit;font-size:inherit;font-size:12px;font-weight:inherit;font-weight:700;line-height:inherit;line-height:1.43;padding:6px 6px 3px;position:relative;text-transform:inherit;text-transform:uppercase;vertical-align:middle;white-space:nowrap}@media(min-width:768px){.masthead-menu__item{padding-left:4px;padding-right:4px}.masthead-menu__item.ab_desktop_header_nav{border-left:none;font-family:Rubik,sans-serif;font-optical-sizing:auto;font-size:14px;font-style:normal;font-weight:900;line-height:1.2}}@media(min-width:992px){.masthead-menu__item{font-size:17px;line-height:1.4;padding-left:5px;padding-right:5px}.masthead-menu__item.ab_desktop_header_nav{border-left:none}}@media(min-width:1280px){.masthead-menu__item{padding-left:8px;padding-right:8px}}.ab_desktop_header_nav--v1 .masthead-menu__item{color:#fff}.ab_desktop_header_nav--v2 .masthead-menu__item,.ab_desktop_header_nav--v3 .masthead-menu__item{color:#262698}.masthead-menu__item:first-child:not(.masthead-menu__item.masthead-menu__item--sub){border-left:0}.masthead-menu__item--ca{padding:6px 8px 3px 7px}@media(min-width:992px){.masthead-menu__item--ca{padding-left:14px;padding-right:14px}}@media(min-width:1280px){.masthead-menu__item--ca{font-size:20px}}.masthead-menu__item--superscript{text-transform:none!important}.masthead-menu__item--new{position:relative}.masthead-menu__item--new:before{background:#ed0a0a;border-radius:50%;content:"";height:6px;position:absolute;right:4px;top:7px;width:6px}@media(min-width:768px){.masthead-menu__item--new:before{height:4px;right:1px;width:4px}}@media(min-width:992px){.masthead-menu__item--new:before{height:6px;right:4px;top:4px;width:6px}}.masthead-menu__item--aprons,.masthead-menu__item--face-covers,.masthead-menu__item--high-viz,.masthead-menu__item--household-items,.masthead-menu__item--jackets,.masthead-menu__item--pants,.masthead-menu__item--shorts,.masthead-menu__item--spangles,.masthead-menu__item--stickers,.masthead-menu__item--towels,.masthead-menu__item--vinyl,.masthead-menu__item--work-shirts{display:none}.masthead-menu__item--cases{background-color:#8c0018;color:#fff}@media(min-width:1280px){.masthead-menu__item--shorts{display:block}}.masthead-menu__item--with-delay:hover+.masthead-menu__inner{transition:opacity .15s linear .2s,visibility .15s linear .2s}.masthead-menu__item:focus-visible{color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-menu__item:hover{background:#c2cff1;color:#333;-webkit-text-decoration:none;text-decoration:none}.masthead-menu__item:hover+.masthead-menu__inner{opacity:1;visibility:visible}.masthead-menu__item:hover.ab_desktop_header_nav{background:none;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px}.ab_desktop_header_nav--v1 .masthead-menu__item:hover{color:#fff}.ab_desktop_header_nav--v2 .masthead-menu__item:hover{color:#262698}.ab_desktop_header_nav--v3 .masthead-menu__item:hover{color:#262698}.masthead-menu__icon-chevron{display:inline-block;height:8px;left:2px;position:relative;width:8px;fill:none;vertical-align:middle}@media(min-width:768px){.masthead-menu__icon-chevron{left:0}}@media(min-width:992px){.masthead-menu__icon-chevron{height:10px;left:2px;margin-right:3px;width:10px}}.masthead-menu__icon-spinner{color:#333;height:15px;position:relative;top:2px;width:15px}.masthead-menu__icon-arrow{height:16px;width:16px}.masthead-menu__submenu{position:relative}.masthead-menu__submenu:hover .masthead-menu__inner{opacity:1;visibility:visible}.masthead-menu__inner{background-color:#fff;border:1px solid #e1e1e5;box-shadow:0 3px 4px 0 rgba(68,68,68,.1);color:#333;display:flex;flex-direction:column;font-size:1rem;font-weight:500;letter-spacing:.25px;line-height:1.5;opacity:0;padding:16px 20px;position:absolute;right:0;top:100%;visibility:hidden;width:258px;z-index:2}@media(min-width:992px){.masthead-menu__inner{left:0}.masthead-menu__inner--more{left:-75px}}@media(min-width:1280px){.masthead-menu__inner--more{left:-81px}}.masthead-menu__inner--open{opacity:1;visibility:visible}.masthead-menu__inner--two-cols{flex-direction:row;flex-wrap:wrap;left:auto;right:0;width:400px}.masthead-menu__inner--two-cols .masthead-menu__link{flex:0 0 50%}.masthead-menu__link{display:block}.masthead-menu__link,.masthead-menu__link:focus,.masthead-menu__link:hover{color:currentColor;-webkit-text-decoration:none;text-decoration:none}.masthead-menu__link--inner{margin-top:6px;text-transform:none}.masthead-menu__link--inner:hover{-webkit-text-decoration:underline;text-decoration:underline}.masthead-menu__link--polos{display:none}.masthead-menu__link--vinyl{order:-2}.masthead-menu__link--pants{order:-1}@media(min-width:1280px){.masthead-menu__link--bags,.masthead-menu__link--hats,.masthead-menu__link--shorts,.masthead-menu__link--tank-tops{display:none}}.masthead-menu__link--blog{align-items:center;border-bottom:1px solid #e1e1e5;display:flex;font-weight:700;justify-content:space-between;margin:5px 0 10px;order:-7;padding-bottom:15px}.masthead-menu__link--stickers{display:none;order:-6}.masthead-menu__sale{background:#8c1019;color:#fff;display:block}.masthead-menu__sale:hover{background:#c90505;color:#fff}.masthead-menu--with-shop-colors .masthead-menu__container{align-items:flex-end}.masthead-menu--with-shop-colors .masthead-menu__item--colors{border-left:0}@media(min-width:768px)and (max-width:991px){.masthead-menu--with-shop-colors .masthead-menu__item--new:before{height:5px;right:1px;top:3px;width:5px}}.masthead-menu--with-shop-colors .masthead-menu__item--hats{display:none}@media(min-width:992px){.masthead-menu--with-shop-colors .masthead-menu__item--hats{display:block}}.masthead-menu--with-shop-colors .masthead-menu__item--bags,.masthead-menu--with-shop-colors .masthead-menu__item--tank-tops{display:none}@media(min-width:1280px){.masthead-menu--with-shop-colors .masthead-menu__item--bags,.masthead-menu--with-shop-colors .masthead-menu__item--tank-tops{display:block}}.masthead-menu--with-shop-colors .masthead-menu__item--shorts,.masthead-menu--with-shop-colors .masthead-menu__item--vinyl{display:none}.masthead-menu--with-shop-colors .masthead-menu__link--vinyl{order:-5}.masthead-menu--with-shop-colors .masthead-menu__link--hats{display:block;order:-4}@media(min-width:992px){.masthead-menu--with-shop-colors .masthead-menu__link--hats{display:none}}.masthead-menu--with-shop-colors .masthead-menu__link--bags{display:block;order:-3}@media(min-width:1280px){.masthead-menu--with-shop-colors .masthead-menu__link--bags{display:none}}.masthead-menu--with-shop-colors .masthead-menu__link--shorts{display:block;order:-1}.masthead-menu--with-shop-colors .masthead-menu__item-text{vertical-align:middle}.masthead-menu--with-shop-colors .masthead-menu__submenu:hover .masthead-menu__item{background:#c2cff1;color:#333}.masthead-menu--with-transfers .masthead-menu__item{font-size:11px;letter-spacing:-.3px}.masthead-menu--with-transfers .masthead-menu__item.ab_desktop_header_nav{letter-spacing:.25px}.masthead-menu--with-transfers .masthead-menu__item--polos{display:none}@media(min-width:992px){.masthead-menu--with-transfers .masthead-menu__item{font-size:16px;letter-spacing:-.5px}.masthead-menu--with-transfers .masthead-menu__item.ab_desktop_header_nav{letter-spacing:.25px}}@media(min-width:1280px){.masthead-menu--with-transfers .masthead-menu__item{font-size:17px;letter-spacing:-.3px}.masthead-menu--with-transfers .masthead-menu__item.ab_desktop_header_nav{letter-spacing:.25px}.masthead-menu--with-transfers .masthead-menu__item--polos{display:block}}.masthead-menu--with-transfers .masthead-menu__link--polos{display:block}@media(min-width:1280px){.masthead-menu--with-transfers .masthead-menu__link--polos{display:none}}@media(min-width:768px){.masthead-menu--with-stickers .masthead-menu__item--bags{display:none}.masthead-menu--with-stickers .masthead-menu__item--stickers{display:block}}.masthead-menu--with-stickers .masthead-menu__link--stickers{display:block}@media(min-width:768px){.masthead-menu--with-stickers .masthead-menu__link--stickers{display:none}}.masthead-menu--with-stickers .masthead-menu__link--bags{display:none}@media(min-width:768px){.masthead-menu--with-stickers .masthead-menu__link--bags{display:block}}.masthead-menu--with-spangles .masthead-menu__link--spangles{display:none}.masthead-menu--with-spangles .masthead-menu__link--shorts{display:block}.masthead-menu--with-spangles .masthead-menu__item--hats,.masthead-menu--with-spangles .masthead-menu__item--shorts{display:none}.masthead-menu--with-spangles .masthead-menu__item--spangles{display:block}@media(min-width:1280px){.masthead-menu--with-spangles .masthead-menu__item--hats{display:block}}.masthead-menu--with-reduced-font .masthead-menu__item{font-size:10px}@media(min-width:992px){.masthead-menu--with-reduced-font .masthead-menu__item{font-size:15px}}.masthead-menu--with-jiffy-made .masthead-menu__item{font-size:10px;letter-spacing:-.5px}@media(min-width:992px){.masthead-menu--with-jiffy-made .masthead-menu__item{font-size:14px}}@media(min-width:1280px){.masthead-menu--with-jiffy-made .masthead-menu__item{font-size:15px}}.masthead-menu--with-jiffy-made .masthead-menu__item--designs{display:none}@media(min-width:768px){.masthead-menu--with-jiffy-made .masthead-menu__item--new:before{right:0}}@media(min-width:992px){.masthead-menu--with-jiffy-made .masthead-menu__item--new:before{right:0}}.masthead-menu--with-sale .masthead-menu__item--hats,.masthead-menu--with-sale .masthead-menu__item--polos,.masthead-menu--with-sale.masthead-menu--with-shop-colors .masthead-menu__item--vinyl{display:none}@media(min-width:1280px){.masthead-menu--with-sale .masthead-menu__item--hats,.masthead-menu--with-sale .masthead-menu__item--polos{display:block}}.masthead-menu--with-sale .masthead-menu__item--tank-tops,.masthead-menu--with-sale .masthead-menu__item--vinyl{display:none}@media(min-width:992px){.masthead-menu--with-sale .masthead-menu__item--tank-tops{display:block}.masthead-menu--with-sale .masthead-menu__item{font-size:18px;padding-left:4px;padding-right:4px}}@media(min-width:1280px){.masthead-menu--with-sale .masthead-menu__item{padding-left:6px;padding-right:6px}}.masthead-menu--with-sale .masthead-menu__link--vinyl{order:-4}.masthead-menu--with-sale .masthead-menu__link--polos{display:block;order:-3}@media(min-width:1280px){.masthead-menu--with-sale .masthead-menu__link--polos{display:none}}.masthead-menu--with-sale .masthead-menu__link--hats{display:block;order:-2}@media(min-width:1280px){.masthead-menu--with-sale .masthead-menu__link--hats{display:none}}.masthead-menu--with-sale .masthead-menu__link--tank-tops{display:block}@media(min-width:992px){.masthead-menu--with-sale .masthead-menu__link--tank-tops{display:none}}.masthead-menu--with-sale .masthead-menu__icon-chevron{height:7px;left:0;margin-right:3px;width:7px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/masthead/masthead.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.masthead{background:#dde4f7;box-shadow:0 1px 0 #c2cff1;display:block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:72%;margin-bottom:16px;position:relative;z-index:2}@media(min-width:768px){.masthead.ab_desktop_header_nav{padding:0 32px}.masthead.ab_desktop_header_nav--v1{background:#262698}.masthead.ab_desktop_header_nav--v2{background:#dde4f7}.masthead.ab_desktop_header_nav--v3{background:#fff}}.masthead--opened{background:#dde4f7;left:0;position:fixed;right:0;top:0;z-index:22;-webkit-overflow-scrolling:touch}.masthead__container{align-items:center;display:flex;flex-direction:row;min-height:50px;padding:5px 7px;position:relative}.masthead__container.ab_desktop_header_nav{margin:0 auto;max-width:1522px;position:static}.masthead__logo{flex-shrink:0;height:46px;left:50%;margin-left:-43px;position:absolute;top:5px;width:87px;z-index:1}.masthead__logo>svg{display:block;height:100%;width:100%}.masthead__search{display:none}.masthead__filter{padding:6px 7px}.masthead__icon{color:#333;display:block;line-height:0}.masthead__icon--hidden{display:none}.masthead__main{flex:1;padding:0 60px 0 16px}@media(min-width:768px){.masthead__main{padding-right:99px}.masthead__main.ab_desktop_header_nav{margin:0 26px;padding:0}}@media(min-width:1280px){.masthead__main{padding-right:93px}.masthead__main.ab_desktop_header_nav{margin:0 31px;padding:0}}.masthead__wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}@media(min-width:1280px){.masthead__wrapper.ab_desktop_header_nav{align-items:flex-start}}.masthead__menu{margin-top:-2px}.masthead__cart{position:absolute;right:7px;top:13px}@media(min-width:768px){.masthead__cart{right:0;top:14px}.masthead__cart.ab_desktop_header_nav{margin-left:15px;position:relative;right:auto;top:auto}}@media(min-width:992px){.masthead__cart{top:15px}.masthead__cart.ab_desktop_header_nav{margin-left:15px;position:relative;right:auto;top:auto}}@media(min-width:1280px){.masthead__cart{right:16px}.masthead__cart.ab_desktop_header_nav{margin-left:45px;position:relative;right:auto;top:auto}}.masthead__hercules{margin-right:14px}.masthead__hercules--disabled{opacity:.3}.masthead__hercules-icon-container{height:28px;width:28px}.masthead__hercules-icon-container>svg{display:block;height:100%;width:100%}.masthead__deliver-to-desktop{align-items:center;display:none;flex:none;min-width:100px;position:relative}.masthead__deliver-to-tooltip{left:-13px;margin-top:10px;position:absolute;top:100%;z-index:1}.masthead__favorite--ca{margin-left:-12px}.masthead__skip-link{background-color:#fff;color:#6d7278;left:0;position:absolute;-webkit-text-decoration:none;text-decoration:none;top:0;transform:translateY(-100%);transition:transform .3s}.masthead__skip-link:focus{transform:translateY(0)}@media(min-width:768px){.device-mobile .masthead{padding-bottom:3px}.device-mobile .masthead .masthead__container{width:100%}.device-desktop .masthead{margin-bottom:24px}.device-desktop .masthead .masthead__container{padding:8px 0 0}.device-desktop .masthead .masthead__container.ab_desktop_header_nav{align-items:flex-start;flex-wrap:wrap;padding-top:10px}}@media(min-width:1280px){.device-desktop .masthead .masthead__container{padding:8px 16px 0}.device-desktop .masthead .masthead__container.ab_desktop_header_nav{align-items:flex-start;padding-top:10px}}@media(min-width:768px){.device-desktop .masthead .masthead__logo{height:64px;left:0;margin-left:0;margin-top:-10px;position:relative;top:auto;width:121px}.device-desktop .masthead .masthead__logo.ab_desktop_header_nav{height:42px;margin-top:0;width:106px}}@media(max-width:767px){.ab_desktop_header_nav--v1 .masthead__logo--original{display:block}}@media(min-width:768px){.ab_desktop_header_nav--v1 .masthead__logo--original{display:none}}@media(max-width:767px){.ab_desktop_header_nav--v1 .masthead__logo--white{display:none}}@media(min-width:768px){.ab_desktop_header_nav--v1 .masthead__logo--white{display:block}.device-desktop .masthead .masthead__search{display:block;flex:1;max-width:345px}}@media(min-width:992px){.device-desktop .masthead .masthead__search{max-width:535px}}@media(min-width:1280px){.device-desktop .masthead .masthead__search{max-width:788px}}@media(min-width:768px){.device-desktop .masthead .masthead__account{margin-left:11px}}@media(min-width:992px){.device-desktop .masthead .masthead__account{margin-left:12px}}@media(min-width:1280px){.device-desktop .masthead .masthead__account{margin-left:16px}.device-desktop .masthead .masthead__account.ab_desktop_header_nav{margin-left:60px}}@media(min-width:768px){.device-desktop .masthead .masthead__burger,.device-desktop .masthead .masthead__filter{display:none}.device-desktop .masthead .masthead__menu{margin-top:0}}@media(min-width:992px){.device-desktop .masthead .masthead__deliver-to-desktop{display:block;margin-right:10px}}@media(min-width:992px)and (min-width:1280px){.device-desktop .masthead .masthead__deliver-to-desktop.ab_desktop_header_nav{margin-right:47px}}@media(min-width:992px){.device-desktop .masthead .masthead__deliver-to-mobile{display:none}}@media(min-width:768px){.device-desktop .masthead .masthead__deliver-to-mobile.ab_desktop_header_nav{margin-left:-32px;margin-right:-32px}.device-desktop .masthead .masthead__favorite{display:none}}.masthead--no-margin-bottom{margin-bottom:0!important}.masthead__flag{display:none}@media(min-width:768px){.masthead__flag{display:inline;display:initial;fill:transparent;margin-left:6px;margin-top:13px}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/deliver-to/deliver-to-toggle-desktop/deliver-to-toggle-desktop.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.deliver-to-toggle-desktop{background:transparent;border:0;border-radius:3px;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-size:12px;font-weight:inherit;line-height:inherit;line-height:16px;min-height:37px;min-width:180px;padding:2px 4px 2px 23px;position:relative;text-align:left;text-transform:inherit;vertical-align:middle}.deliver-to-toggle-desktop:hover{box-shadow:0 0 0 1px #c2cff1}.deliver-to-toggle-desktop.ab_desktop_header_nav{padding-left:34px}.deliver-to-toggle-desktop__icon{bottom:4px;color:#444;height:16px;left:4px;position:absolute;width:13px}.deliver-to-toggle-desktop__icon.ab_desktop_header_nav{color:#fff;height:22px;top:8px;width:22px}.ab_desktop_header_nav--v1 .deliver-to-toggle-desktop__icon{color:#fff}.ab_desktop_header_nav--v2 .deliver-to-toggle-desktop__icon,.ab_desktop_header_nav--v3 .deliver-to-toggle-desktop__icon{color:#262698}.ab_desktop_header_nav--v1 .deliver-to-toggle-desktop__title{color:#fff}.ab_desktop_header_nav--v2 .deliver-to-toggle-desktop__title,.ab_desktop_header_nav--v3 .deliver-to-toggle-desktop__title{color:#a0a0e0}.deliver-to-toggle-desktop__message{color:#444;display:block;font-size:14px;font-weight:700;line-height:1;margin-top:3px;text-transform:capitalize}.ab_desktop_header_nav--v1 .deliver-to-toggle-desktop__message{color:#fff}.ab_desktop_header_nav--v2 .deliver-to-toggle-desktop__message,.ab_desktop_header_nav--v3 .deliver-to-toggle-desktop__message{color:#262698}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/deliver-to/deliver-to-toggle-mobile/deliver-to-toggle-mobile.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.deliver-to-toggle-mobile{align-items:center;background:transparent;background:#06065a;border:0;color:inherit;color:#fff;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-size:14px;font-weight:inherit;line-height:inherit;line-height:16px;min-height:48px;padding:4px 8px;text-align:left;text-transform:inherit;vertical-align:middle;width:100%}.deliver-to-toggle-mobile--hidden{display:none}.deliver-to-toggle-mobile__icon{display:block;height:16px;margin-right:8px;width:16px}.deliver-to-toggle-mobile__message{font-weight:700}.deliver-to-toggle-mobile__message span{text-transform:capitalize}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/flickity@2.3.0/node_modules/flickity/css/flickity.css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/j1-badge/j1-badge-popup/j1-badge-popup.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.j1-badge-popup{background-color:#262698;border:1px solid #262698;border-radius:9px;box-shadow:1px 2px 5px rgba(0,0,0,.25);display:none;left:100%;overflow:hidden;position:absolute;top:0;transform:translateY(-50%);width:310px;z-index:22}.j1-badge-popup.open{display:block}.j1-badge-popup.open+.j1-badge-popup__popup-tail{display:block}.locked-mobile .j1-badge-popup.open{z-index:999999}.j1-badge-popup.bottom{margin-top:187px}.j1-badge-popup.bottom+.j1-badge-popup__popup-tail{margin-top:57px}.j1-badge-popup.bottom+.j1-badge-popup__popup-tail:after,.j1-badge-popup.bottom+.j1-badge-popup__popup-tail:before{background-color:#262698}.product-details__container .j1-badge-popup.bottom{margin-top:180px}.product-details__container .j1-badge-popup.bottom+.j1-badge-popup__popup-tail{margin-top:50px}.j1-badge-popup__popup-tail{display:none;height:22px;position:absolute;width:22px}.j1-badge-popup__popup-tail:after,.j1-badge-popup__popup-tail:before{content:"";margin:auto;position:absolute;transform:rotate(45deg)}.j1-badge-popup__popup-tail:before{background-color:#262698;bottom:0;left:0;right:0;top:0;z-index:21}.j1-badge-popup__popup-tail:after{background-color:#fff;bottom:1px;left:1px;right:1px;top:1px;z-index:23}.j1-badge-popup__close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:14px;line-height:inherit;margin-left:auto;padding:0;text-transform:inherit;vertical-align:middle;width:14px}.j1-badge-popup__close>svg{display:block;height:100%;width:100%}.j1-badge-popup__title-icon{height:26px;margin-right:9px;width:26px}.j1-badge-popup__title{align-items:center;border-radius:7px 7px 0 0;color:#fff;display:flex;font-size:16px;font-style:italic;font-weight:700;height:40px;padding:0 14px 0 24px}.j1-badge-popup__badge sup{font-size:62.5%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.j1-badge-popup__badge sup{top:-.7em}}.j1-badge-popup__body{background-color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:1.428571429;padding:16px 24px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/compositions/softness_score/component.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.softness-filter-item{align-items:center;color:inherit;display:flex}.softness-filter-item[href]:focus,.softness-filter-item[href]:hover{color:#262698;-webkit-text-decoration:none;text-decoration:none}.softness-filter-item[href]:focus .softness-filter-item__count,.softness-filter-item[href]:hover .softness-filter-item__count{opacity:1}.softness-filter-item__rating{background-image:url(https://jiffy.imgix.net/gen/feather-sprite-v4.png?ixlib=rb-0.3.5&auto=format);background-position-y:-20px;background-size:20px auto;height:16px;margin-right:34px;position:relative;white-space:nowrap;width:96px}@media(min-width:768px)and (max-width:1279px){.softness-filter-item__rating{background-position-y:-16px;background-size:16px auto;width:78px}}.softness-filter-item__rating:before{background-image:inherit;background-size:inherit;bottom:0;content:"";left:0;position:absolute;top:0}.softness-filter-item__rating:after{content:"& Up";font-size:14px;left:100%;line-height:16px;margin-left:5px;position:absolute;top:0}@media(min-width:768px)and (max-width:1279px){.softness-filter-item__rating:after{font-size:13px;margin-left:3px;top:-1px}}.softness-filter-item__rating--grade-5{margin-right:0}.softness-filter-item__rating--grade-5:before{width:96px}@media(min-width:768px)and (max-width:1279px){.softness-filter-item__rating--grade-5:before{width:78px}}.softness-filter-item__rating--grade-5:after{display:none}.softness-filter-item__rating--grade-4:before{width:76px}@media(min-width:768px)and (max-width:1279px){.softness-filter-item__rating--grade-4:before{width:62px}}.softness-filter-item__rating--grade-3:before{width:56px}@media(min-width:768px)and (max-width:1279px){.softness-filter-item__rating--grade-3:before{width:46px}}.softness-filter-item__rating--grade-2:before{width:36px}@media(min-width:768px)and (max-width:1279px){.softness-filter-item__rating--grade-2:before{width:30px}}.softness-filter-item__count{margin-left:8px;opacity:.5}.softness-filter__item+.softness-filter__item{margin-top:26px}@media(min-width:768px){.softness-filter__item+.softness-filter__item{margin-top:10px}}@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.softness-score-mini{align-items:center;display:flex;height:22px;white-space:nowrap;width:100px;z-index:2}.softness-score-mini--hide-label{width:48px}.softness-score-mini--vertical{align-items:stretch;flex-direction:column;height:32px;text-align:center;width:48px}.softness-score-mini--vertical .softness-score-mini__label{margin:0 0 2px}.softness-score-mini--vertical .softness-score-mini__number{line-height:18px}.softness-score-mini--compact{height:16px;width:40px}.softness-score-mini--compact .softness-score-mini__label{display:none}.softness-score-mini--compact .softness-score-mini__number{font-size:11px;height:16px;line-height:16px}.softness-score-mini__label{font-size:11px;line-height:12px;margin:0 4px 0 0}.softness-score-mini__number{align-items:center;background-color:#262698;border-radius:22px;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:center;line-height:22px;padding:0 6px 0 20px;position:relative;width:48px}.softness-score-mini__number--white-outline{border:1px solid #fff}.softness-score-mini__number:before{background-image:url(https://jiffy.imgix.net/gen/feather-sprite-v4.png?ixlib=rb-0.3.5&auto=format);background-position-y:12px;background-size:15px 41px;bottom:0;content:"";height:12px;left:6px;margin:auto 0;position:absolute;top:0;width:12px}.softness-label{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;font-weight:700;line-height:inherit;padding:0;position:relative;text-transform:inherit;vertical-align:middle}.softness-label__cozy{color:#000;font-weight:400}.softness-label__feel{color:#262698}.softness-label__tm{color:#000}.softness-label__icon{color:#757575;height:16px;margin-left:4px;margin-top:3px;position:absolute;right:-20px;top:0;width:16px}.softness-score{border:1px solid #414192;border-radius:20px;display:grid;grid-template-columns:.4fr 1fr;grid-template-rows:1fr 1fr;height:40px;line-height:18px;max-width:200px;min-width:150px}@media print{.softness-score .softness-score__number{background-color:transparent;color:#333}.softness-score .softness-score__rating-background{display:none}}.softness-score--spacer{opacity:0;pointer-events:none;visibility:hidden}.softness-score--inline{align-items:center;border-radius:24px;display:flex;height:48px;max-width:none;padding-left:0}.softness-score--inline .softness-score__number{font-size:18px;font-weight:700;height:48px;margin-right:12px;width:48px}.softness-score--inline .softness-score__label{font-size:16px;margin-right:24px}.softness-score--inline .softness-score__rating-background{background-position-y:-28px;background-size:28px auto;height:22px;margin:0 8px 0 auto;width:137px}.softness-score__number{align-items:center;background-color:#262698;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;grid-column:1/span 1;grid-row:1/span 2;height:40px;justify-content:center;margin:-1px 4px -1px -1px;width:40px}@media print{.softness-score__number{border:1px solid #262698}}.softness-score__label{font-size:12px;grid-column:2/span 1;grid-row:1/span 1;margin:0}.softness-score__rating-background{background-image:url(https://jiffy.imgix.net/gen/feather-sprite-v4.png?ixlib=rb-0.3.5&auto=format);background-position-y:-20px;background-size:20px 55px;grid-column:2/span 1;grid-row:2/span 1;height:16px;position:relative;width:98px}.softness-score__rating{background-image:inherit;background-size:inherit;height:inherit;position:absolute;transition:width .5s linear}.softness-score__tooltip{z-index:18}.hercules-results-open .softness-score__tooltip,.locked-mobile .softness-score__tooltip,.modal-open .softness-score__tooltip{z-index:999999}.softness-score__tooltip.in{opacity:1}.softness-score__tooltip.bottom .softness-score__tooltip-arrow,.softness-score__tooltip.left .softness-score__tooltip-arrow,.softness-score__tooltip.right .softness-score__tooltip-arrow,.softness-score__tooltip.top .softness-score__tooltip-arrow{height:20px;width:20px}.softness-score__tooltip.top{margin-top:5px;padding:0 0 20px}.softness-score__tooltip.top .softness-score__tooltip-arrow{background-color:#fff;border-color:#262698;border-radius:4px 0 4px 0;border-style:solid;border-width:0 1px 1px 0;margin:0 0 10px -11px;transform:rotate(45deg)}.softness-score__tooltip.right{margin-left:5px;padding:0 0 0 30px}.softness-score__tooltip.right .softness-score__tooltip-arrow{background-color:#fff;border-color:#262698;border-radius:4px 0 0 0;border-style:solid;border-width:1px 0 0 1px;margin:-12px 0 0 20px;transform:rotate(-45deg)}.softness-score__tooltip.bottom{margin-top:-5px;padding:20px 0 0}.softness-score__tooltip.bottom .softness-score__tooltip-arrow{background-color:#262698;border:0;border-radius:4px 0 4px 0;margin:10px 0 0 -11px;transform:rotate(-135deg)}.softness-score__tooltip.left{margin-left:-5px;padding:0 10px 0 0}.softness-score__tooltip.left .softness-score__tooltip-arrow{background-color:#fff;border-color:#262698;border-radius:4px 0 0 0;border-style:solid;border-width:1px 0 0 1px;margin:-12px 0 0;transform:rotate(135deg)}.softness-score__tooltip .softness-score__tooltip-inner{background-color:#fff;border:1px solid #262698;border-radius:8px;padding:0;width:310px}.softness-score__tooltip .softness-score__tooltip-head{align-items:center;background-color:#262698;border-radius:6px 6px 0 0;display:flex;height:40px;padding:8px;position:relative}.softness-score__tooltip .softness-score__tooltip-icon{background-color:#fff;border-radius:50%;height:24px;margin-right:8px;position:relative;width:24px}.softness-score__tooltip .softness-score__tooltip-icon:before{background-image:url(https://jiffy.imgix.net/gen/feather-sprite-v4.png?ixlib=rb-0.3.5&auto=format);background-size:20px auto;content:"";height:16px;left:4px;position:absolute;top:4px;width:16px}.softness-score__tooltip .softness-score__tooltip-title{font-size:14px;font-weight:400;margin:0}.softness-score__tooltip .softness-score__tooltip-close{bottom:4px;height:32px;position:absolute;right:4px;top:4px;width:32px}.softness-score__tooltip .softness-score__tooltip-close:after,.softness-score__tooltip .softness-score__tooltip-close:before{background-color:#fff;content:"";height:1px;position:absolute;right:9px;top:16px;width:14px}.softness-score__tooltip .softness-score__tooltip-close:before{transform:rotate(45deg)}.softness-score__tooltip .softness-score__tooltip-close:after{transform:rotate(135deg)}.softness-score__tooltip .softness-score__tooltip-body{padding:12px}.softness-score__tooltip .softness-score__tooltip-list{counter-reset:list-counter;list-style:none;margin:0;padding:0;text-align:left}.softness-score__tooltip .softness-score__tooltip-list-item{color:#757575;font-size:14px;padding-left:25px;position:relative}.softness-score__tooltip .softness-score__tooltip-list-item:before{background-color:#d9e8ff;border-radius:50%;color:#333;content:counter(list-counter);counter-increment:list-counter;font-size:10px;font-weight:700;height:16px;left:0;line-height:16px;position:absolute;text-align:center;top:3px;width:16px}.softness-score__tooltip .softness-score__tooltip-list-taxon{color:#333}.softness-score__tooltip .softness-score__learn-more-wrap{margin-top:8px;text-align:left}.softness-score__tooltip .softness-score__learn-more{font-size:14px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/products-primary-material-filter/products-primary-material-filter.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! =======================================================
                      VERSION  11.0.2              
========================================================= *//*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2019 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */.slider{display:inline-block;position:relative;vertical-align:middle}.slider.slider-horizontal{height:20px;width:210px}.slider.slider-horizontal .slider-track{height:10px;left:0;margin-top:-5px;top:50%;width:100%}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{bottom:0;height:100%;top:0}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-10px}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{border-bottom-color:#036fa5;border-width:0 10px 10px;height:0;margin-top:0;position:relative;top:50%;transform:translateY(-50%);width:0}.slider.slider-horizontal .slider-tick-container{left:0;position:absolute;top:0;white-space:nowrap;width:100%}.slider.slider-horizontal .slider-tick-label-container{margin-top:20px;white-space:nowrap}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{display:inline-block;text-align:center}.slider.slider-horizontal.slider-rtl .slider-track{left:auto;right:0}.slider.slider-horizontal.slider-rtl .slider-handle,.slider.slider-horizontal.slider-rtl .slider-tick{margin-left:0;margin-right:-10px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:auto;right:0}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{height:100%;left:25%;top:0;width:10px}.slider.slider-vertical .slider-selection{bottom:0;left:0;top:0;width:100%}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{left:0;right:0;width:100%}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-top:-10px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-left-color:#036fa5;border-width:10px 0 10px 10px;height:1px;margin-left:0;width:1px}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-vertical.slider-rtl .slider-track{left:auto;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:auto;right:0}.slider.slider-vertical.slider-rtl .slider-handle.triangle,.slider.slider-vertical.slider-rtl .slider-tick.triangle{border-width:10px 10px 10px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:0;padding-right:4px}.slider.slider-disabled .slider-handle{background-color:#cfcfcf;background-image:linear-gradient(180deg,#dfdfdf,#bebebe);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#DFDFDF",endColorstr="#BEBEBE",GradientType=0)}.slider.slider-disabled .slider-track{background-color:#e7e7e7;background-image:linear-gradient(180deg,#e5e5e5,#e9e9e9);background-repeat:repeat-x;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E5E5E5",endColorstr="#E9E9E9",GradientType=0)}.slider input{display:none}.slider .tooltip-inner{max-width:none;white-space:nowrap}.slider .bs-tooltip-bottom .tooltip-inner,.slider .bs-tooltip-top .tooltip-inner{left:-50%;position:relative}.slider.bs-tooltip-left .tooltip-inner,.slider.bs-tooltip-right .tooltip-inner{position:relative;top:-100%}.slider .tooltip{pointer-events:none}.slider .tooltip.bs-tooltip-bottom .arrow,.slider .tooltip.bs-tooltip-top .arrow{left:-.4rem}.slider .tooltip.bs-tooltip-top{margin-top:-44px}.slider .tooltip.bs-tooltip-bottom{margin-top:2px}.slider .tooltip.bs-tooltip-left,.slider .tooltip.bs-tooltip-right{margin-top:-14px}.slider .tooltip.bs-tooltip-left .arrow,.slider .tooltip.bs-tooltip-right .arrow{top:8px}.slider .hide{display:none}.slider-track{background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F5F5F5",endColorstr="#F9F9F9",GradientType=0)}.slider-selection,.slider-track{background-color:#f7f7f7;background-repeat:repeat-x;border-radius:4px;position:absolute}.slider-selection{background-image:linear-gradient(180deg,#f9f9f9,#f5f5f5);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F9F9F9",endColorstr="#F5F5F5",GradientType=0)}.slider-selection.tick-slider-selection{background-color:#46c1fe;background-image:linear-gradient(180deg,#52c5ff,#3abcfd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#52c5ff",endColorstr="#3abcfd",GradientType=0)}.slider-track-high,.slider-track-low{background:transparent;border-radius:4px;box-sizing:border-box;position:absolute}.slider-handle{background-color:#0478b2;background-color:#0480be;background-image:linear-gradient(180deg,#0480be,#036fa5);background-repeat:repeat-x;border:0 solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0480BE",endColorstr="#036fa5",GradientType=0);height:20px;position:absolute;top:0;width:20px}.slider-handle:hover{cursor:pointer}.slider-handle.round{border-radius:20px}.slider-handle.custom,.slider-handle.triangle{background:transparent none}.slider-handle.custom:before{color:#726204;content:"★";font-size:20px;line-height:20px}.slider-tick{background-color:#f7f7f7;background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);background-repeat:repeat-x;border:0 solid transparent;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F5F5F5",endColorstr="#F9F9F9",GradientType=0);filter:none;height:20px;opacity:.8;position:absolute;width:20px}.slider-tick.round{border-radius:50%}.slider-tick.custom,.slider-tick.triangle{background:transparent none}.slider-tick.custom:before{color:#726204;content:"★";font-size:20px;line-height:20px}.slider-tick.in-selection{background-color:#46c1fe;background-image:linear-gradient(180deg,#52c5ff,#3abcfd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#52c5ff",endColorstr="#3abcfd",GradientType=0);opacity:1}@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.products-primary-material-filter__container{position:relative}.products-primary-material-filter__container-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.8);bottom:-5px;left:-10px;position:absolute;right:-10px;top:-5px;z-index:999}.products-primary-material-filter__container-backdrop-spinner-icon{left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%}.products-primary-material-filter__select{background-color:#fff;position:relative;width:100%}.products-primary-material-filter__select>button,.products-primary-material-filter__select>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e1e1e5;border-radius:3px;cursor:pointer;font-size:16px;font-weight:400;height:44px;letter-spacing:.25px;line-height:1.5;padding:10px 40px 10px 16px;text-align:left;width:100%}.products-primary-material-filter__select>button::-ms-expand,.products-primary-material-filter__select>select::-ms-expand{display:none}.products-primary-material-filter__select>button:focus,.products-primary-material-filter__select>select:focus{border-color:#262698;outline:none}.products-primary-material-filter__select:after{align-self:center;border-color:#444 transparent transparent;border-style:solid;border-width:6px 5px 0;content:" ";grid-area:input;height:0;justify-self:end;margin-top:-3px;pointer-events:none;position:absolute;right:0;right:20px;top:50%;width:0}@media(min-width:768px){.products-primary-material-filter__select{display:block;margin-left:auto}}.products-primary-material-filter__select-range-label{margin:14px 0}.products-primary-material-filter__value-slider{font-size:14px;margin:16px 10px 0}@supports(-webkit-overflow-scrolling:touch){.products-primary-material-filter__value-slider{margin:0 25px}}.products-primary-material-filter__value-slider__slider{color:#444;display:flex;letter-spacing:.25px;line-height:1.43}.products-primary-material-filter__value-slider .tooltip{display:none}.products-primary-material-filter__value-slider .slider-track{height:3px!important}.products-primary-material-filter__value-slider .slider{height:31px!important}.products-primary-material-filter__value-slider .slider-track-high,.products-primary-material-filter__value-slider .slider-track-low{background:#262698!important}.products-primary-material-filter__value-slider .slider-selection{background:#e1e1e5!important}.products-primary-material-filter__value-slider .slider-handle{background-color:#fff!important;background-image:url(https://jiffy-cdn4-compositeimage.s3.amazonaws.com/2/slider-trigger.svg);background-position:52%;background-repeat:no-repeat;border:1px solid #e1e1e5!important;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);height:25px!important;width:25px!important}.products-primary-material-filter__value-slider .slider-handle:hover{border:1px solid #b7b7bd!important}.products-primary-material-filter__value-slider__dash{opacity:.3}.products-primary-material-filter__value-slider .slider-horizontal{width:100%!important}.products-primary-material-filter__value-slider .slider-disabled .slider-handle{background-color:#b0b0b0!important;background-image:url(https://jiffy-cdn4-compositeimage.s3.amazonaws.com/2/slider-trigger-disabled.svg)!important;background-position:52%!important;background-repeat:no-repeat!important}.products-primary-material-filter__value-slider .slider-disabled .slider-track-high{background:#b0b0b0!important}.products-primary-material-filter__value-slider-range{color:#333;font-weight:700;letter-spacing:.1px;line-height:1.43;margin-bottom:2px;margin-top:8px;text-align:center}.products-primary-material-filter__value-slider-range.disabled{color:#757575;font-weight:400}.products-primary-material-filter__control-container{display:flex;justify-content:space-around;margin-top:16px;width:100%}.products-primary-material-filter__control-container .hide-with-space{visibility:hidden}.products-primary-material-filter__btn-apply{background:#fff;border:1px solid #e1e1e5;border-radius:12px;color:#262698;font-weight:700;padding:6px 30px;text-align:center}.products-primary-material-filter__btn-apply:disabled{opacity:.5}.products-primary-material-filter__btn-clear{background:transparent;border:0;color:inherit;color:#262698;cursor:pointer;display:inline-block;flex-grow:1;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-transform:inherit;vertical-align:middle}.products-primary-material-filter__btn-clear:focus,.products-primary-material-filter__btn-clear:hover{color:#262698;-webkit-text-decoration:none;text-decoration:none}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/price-line-through/price-line-through.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.price-line-through{display:inline-block;line-height:1;position:relative}.price-line-through svg{height:100%;left:0;position:absolute;top:0;width:100%}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/app-store-badge/app-store-badge.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.app-store-badge--masthead .app-store-badge__title{color:#b7b7bd;font-size:12px;margin-bottom:15px;text-transform:uppercase}.app-store-badge__title{color:#333;font-size:16px;font-weight:700;margin:0 0 12px}.app-store-badge__link{display:inline-block}.app-store-badge__image{height:40px;width:120px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/dropdown-colors/dropdown-colors.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.dropdown-colors{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.2);color:#444;opacity:0;position:absolute;visibility:hidden;z-index:10}@media(min-width:768px){.dropdown-colors{min-width:370px}}.dropdown-colors--active{opacity:1;visibility:visible}.dropdown-colors--active.with-delay{transition:opacity .15s linear .2s,visibility .15s linear .2s}.dropdown-colors__backdrop{bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0}.dropdown-colors__close{background:none;border:0;padding:0;position:absolute;right:16px;top:16px}@media(min-width:768px){.dropdown-colors__close{display:none}}.dropdown-colors__icon-close{display:block;height:24px;width:24px}.dropdown-colors__header{padding:16px 16px 0}.dropdown-colors__title{font-size:16px;letter-spacing:-.2px;line-height:1.1;margin:5px 0 0}.dropdown-colors__title-mobile{font-size:14px;margin:0;padding:19px 0;text-align:center}@media(min-width:768px){.dropdown-colors__title-mobile{display:none}}.dropdown-colors__list{display:flex;flex-wrap:wrap;max-height:36vh;overflow-x:visible;overflow-y:auto;padding:20px 12px}@media(min-width:768px){.dropdown-colors__list{max-height:470px}}.dropdown-colors__list-item{padding:4px;z-index:11}.dropdown-colors__list-item--fallback{text-align:center;width:100%}.dropdown-colors__list-item+.dropdown-colors__list-item--fallback{display:none}.dropdown-colors__list-link{align-items:center;background-color:#f5f5f5;border-radius:35px;color:#333;cursor:pointer;display:flex;font-size:14px;font-weight:700;padding:11px}.dropdown-colors__list-link-input:checked+.dropdown-colors__list-link{background-color:#262698;color:#fff}@media(any-hover:hover){.dropdown-colors__list-link:focus,.dropdown-colors__list-link:hover{background-color:#e8e8e8}}.dropdown-colors__list-link-input{position:absolute;visibility:hidden}.dropdown-colors__color{background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;height:24px;margin-right:10px;width:24px}.dropdown-colors__color--black{background-color:#000}.dropdown-colors__color--blue{background-color:#67a0f2}.dropdown-colors__color--brown{background-color:#8d5c40}.dropdown-colors__color--camo{background-color:#49543c;background-image:url(https://jiffy.imgix.net/gen/product-color-camo.png?ixlib=rb-0.3.5&auto=format)}.dropdown-colors__color--denim{background-color:#4c93bb}.dropdown-colors__color--gray{background-color:#aea8a8}.dropdown-colors__color--green{background-color:green}.dropdown-colors__color--heather{background-color:#d7d7d7;background-image:url(https://jiffy.imgix.net/gen/product-color-heather.png?ixlib=rb-0.3.5&auto=format)}.dropdown-colors__color--khaki{background-color:#72815f}.dropdown-colors__color--navy{background-color:#06065a}.dropdown-colors__color--neon{background-color:#bdff00}.dropdown-colors__color--orange{background-color:#ee7607}.dropdown-colors__color--pink{background-color:#e186cf}.dropdown-colors__color--prepared-for-dyeing{background-color:#aea8a8}.dropdown-colors__color--purple{background-color:#b68de8}.dropdown-colors__color--red{background-color:#c90505}.dropdown-colors__color--royal{background-color:#0e0ef5}.dropdown-colors__color--safety{background-color:#fff500}.dropdown-colors__color--safety-green{background-color:#42ff00}.dropdown-colors__color--safety-orange{background-color:#f90}.dropdown-colors__color--safety-pink{background-color:#ff0ff5}.dropdown-colors__color--safety-yellow{background-color:#dbff00}.dropdown-colors__color--tie-dye{background-color:#00aeec;background-image:url(https://jiffy.imgix.net/gen/product-color-tie-dye.png?ixlib=rb-0.3.5&auto=format)}.dropdown-colors__color--white{background-color:#fff}.dropdown-colors__color--yellow{background-color:#faea84}.dropdown-colors__color--natural{background-color:#e7ceb5}.dropdown-colors__color--other{background-color:transparent;background-image:url(https://jiffy.imgix.net/gen/product-color-other.png?ixlib=rb-0.3.5&auto=format);background-size:cover}.dropdown-colors__list-fieldset{border:0;margin:0;padding:0}.dropdown-colors__hidden-legend{display:none}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/j1_badge/component.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.j1-badge{align-items:center;background:#c0d9ff;border-color:#c0d9ff;border-radius:3px;cursor:pointer;display:flex;font-size:0;justify-content:center;margin-right:5px;min-height:20px;padding:1px 6px}@media print{.j1-badge{border:1px solid #c0d9ff}}.j1-badge svg{pointer-events:none}.j1-badge:last-child{margin-right:0}.j1-badge--modern-icon{background-color:#e4efff;min-height:22px;padding:0}.j1-badge--modern-icon .j1-badge__short-icon{height:22px;width:26px}.j1-badge--short-icon{min-height:14px;padding:0 6px}.j1-badge--count{align-items:center;background:transparent;border:transparent;display:inline-flex;padding:0;white-space:nowrap}.j1-badge--no-hand{cursor:default}.j1-badge__count{align-items:center;align-self:stretch;background-color:#fff;color:#757575;display:flex;font:14px/1 Arial,Helvetica Neue,Helvetica,sans-serif;margin-left:6px;padding:0 6px}.j1-badge__count-wrapper{align-items:center;background:#c0d9ff;border-radius:3px;display:flex;height:20px;min-height:20px;padding:1px 6px}.j1-badge__icon{height:16px;margin:0 auto;width:64px}.j1-badge__short-icon{height:12px;margin:0 auto;width:34px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/drop-area/drop-area.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.drop-area{background:hsla(0,0%,100%,.75);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.drop-area__inner-area{background:hsla(0,0%,100%,.8);border:3px dashed rgba(0,0,0,.2);border-radius:40px;bottom:30px;left:30px;position:absolute;right:30px;top:30px}.drop-area__drop-text{color:rgba(0,0,0,.6);font-size:20px;height:160px;left:50%;margin-left:-150px;margin-top:-80px;position:absolute;text-align:center;top:50%;width:300px}.drop-area__icon{display:block;height:70px;margin:0 auto;width:100px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/upload-files/upload-files.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.upload-files__arrow-shaft{align-items:center;background-color:#9aa3b2;display:flex;justify-content:center;position:absolute}.upload-files__arrow-shaft--horizontal{height:2px;top:-20px;width:100%}.upload-files__arrow-shaft--vertical{height:100%;left:-30px;width:2px}.upload-files__arrow:after,.upload-files__arrow:before{background-color:#9aa3b2;content:"";height:2px;position:absolute;width:12px}.upload-files__arrow--left:before{left:0;top:0;transform:rotate(40deg);transform-origin:bottom left}.upload-files__arrow--left:after{left:0;top:0;transform:rotate(-40deg);transform-origin:top left}.upload-files__arrow--right:before{right:0;top:0;transform:rotate(40deg);transform-origin:bottom right}.upload-files__arrow--right:after{right:0;top:0;transform:rotate(-40deg);transform-origin:top right}.upload-files__arrow--top:before{left:1px;top:-1px;transform:rotate(45deg);transform-origin:top left}.upload-files__arrow--top:after{right:1px;top:-1px;transform:rotate(-45deg);transform-origin:top right}.upload-files__arrow--bottom:before{bottom:-1px;left:1px;transform:rotate(-45deg);transform-origin:bottom left}.upload-files__arrow--bottom:after{bottom:-1px;right:1px;transform:rotate(45deg);transform-origin:bottom right}.upload-files__dimension{background:#fff;font-weight:700;padding:4px}.upload-files__previews{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px}.upload-files .drag-and-drop-visible{display:none}.upload-files__button{border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.428571429;padding:6px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.upload-files__button:focus,.upload-files__button:hover{-webkit-text-decoration:none;text-decoration:none}.upload-files__button:disabled{opacity:.25;pointer-events:none}.upload-files__file-row-control{border:1px dashed rgba(0,0,0,.2);float:left;height:140px;position:relative;width:140px}.upload-files__image{max-height:100%;max-width:100%}.upload-files__image--force-width-small{max-height:166px}.upload-files__file-row{display:none;float:left;margin:5px;position:relative}.upload-files__file-row.dz-image-preview{display:block}.upload-files__file-row--wide{display:block;height:124px;padding:24px;width:100%}.upload-files__file-row--default{display:block}.upload-files__file-row .preview{border:1px dashed #c6c6c6;display:flex;height:140px;justify-content:center;line-height:105px;padding:5px;text-align:center;width:140px}.upload-files__file-row .progress{display:flex;height:10px;left:1%;margin:-5px 0 0 10px;position:absolute;top:50%;width:100px;z-index:2}.upload-files__file-row .remove-preview{background:#fff;border:none;border-radius:10px;cursor:pointer;font-size:18px;height:20px;line-height:24px;padding:0;position:absolute;right:-9px;text-align:center;top:-9px;width:20px}.upload-files__file-row .remove-preview span{left:.5px;position:relative}.upload-files__file-row.dz-complete:hover .remove-preview{display:block}.upload-files__file-row .fileinput-button{cursor:pointer}.upload-files__help-block{color:#b7b7bd;font-size:12px;line-height:1.3;margin:0}.upload-files__inner{display:block;left:0;line-height:1;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.upload-files__inner--wide{margin-top:24px}.upload-files__inner .fileinput-button{display:inline-block;margin:6px auto}.upload-files__dialog{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.1);margin:auto;padding:0;position:relative;width:100%}@media(min-width:768px){.upload-files__dialog{width:540px}}.upload-files__dialog-header{align-items:center;background:#f5f5f5;display:flex;font-size:20px;font-weight:700;height:60px;justify-content:center;line-height:1.4;padding:0 20px 0 24px;position:relative}.upload-files__dialog-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;position:absolute;right:10px;top:16px}.upload-files__dialog-content{font-size:16px;font-weight:700;line-height:1.125;padding:40px;text-align:center}.upload-files__dialog-button{align-items:center;border-radius:12px;display:flex;justify-content:center}.upload-files__dialog-button--confirm{margin-bottom:24px;margin-top:40px}.upload-files__preview-wrapper{display:flex;flex-direction:column;height:100%;padding:0 0 5px 36px;position:relative}.upload-files__preview-wrapper--force-width{padding:0;width:100%}.upload-files__preview-wrapper--force-width-small{width:200px}@media(min-width:1280px){.upload-files__preview-wrapper{padding-top:16px}}.upload-files__preview-image-wrapper{display:grid}.upload-files__preview-image{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjQzVDNUM1IiBkPSJNMCAwaDR2NEgwek0wIDhoNHY0SDB6TTE2IDhoLTRWNGg0ek0xNiAxNmgtNHYtNGg0ek04IDBoNHY0SDh6TTggOGg0djRIOHpNOCA4SDRWNGg0ek04IDE2SDR2LTRoNHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNNCAwaDR2NEg0ek00IDhoNHY0SDR6TTEyIDhIOFY0aDR6TTEyIDE2SDh2LTRoNHpNMTIgMGg0djRoLTR6TTEyIDhoNHY0aC00ek00IDhIMFY0aDR6TTQgMTZIMHYtNGg0eiIvPjwvc3ZnPg==);border:2px dashed #000;margin:auto auto 10px;max-height:100%;position:relative;width:100%}.upload-files__preview-image--fill-available{width:auto!important}.upload-files__trim-note{align-items:center;bottom:-20px;display:flex;font-size:12px;font-weight:400;gap:4px;text-align:left;width:100%}.upload-files__remove-bg-container{margin-bottom:10px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-dtf-sheet/product-details-dtf-progress/product-details-dtf-progress.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-dtf-progress{position:absolute;width:100%}.product-details-dtf-progress--relative{position:relative}.product-details-dtf-progress__wrapper{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:normal}.product-details-dtf-progress__value{font-weight:700}.product-details-dtf-progress__file{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:992px){.product-details-dtf-progress__file{max-width:280px}}@media(min-width:1280px){.product-details-dtf-progress__file{max-width:300px}}.product-details-dtf-progress__line-wrap{background:#e1e1e5;border-radius:24px;display:inline-block;height:8px;margin:6px 0;position:relative;width:100%}.product-details-dtf-progress__line{background-color:#262698;border-radius:24px;height:100%;left:0;max-width:100%;position:absolute;transition:width .2s linear;width:0}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-made/product-details-made.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-made{padding:0 15px 15px}@media(min-width:992px){.product-details-made{padding:15px}}.product-details-made__divider{color:#757575;display:flex;position:relative}.product-details-made__divider:before{background:#d9d9d9;content:" ";height:1px;left:0;position:absolute;right:0;top:10px}.product-details-made__divider-text{background:#e4efff;font-size:16px;font-weight:700;margin:0 auto 8px;padding:0 10px;z-index:1}.product-details-made__cta{align-items:center;background:#c0d9ff;border-radius:8px;display:flex;flex-wrap:wrap;padding:12px}@media(min-width:992px){.product-details-made__cta{flex-wrap:nowrap;padding:8px}}.product-details-made__main{align-items:center;display:flex;flex-wrap:nowrap}.product-details-made__logo{height:21px;margin-right:8px;pointer-events:none;width:98px}.product-details-made__text{color:#333}.product-details-made__title{font-size:14px;font-weight:700}.product-details-made__subtitle{font-size:12px;font-weight:400}.product-details-made__button-link{background:#414192;border-radius:8px;color:#fff;display:flex;flex:1 0 100%;font-size:14px;font-weight:700;justify-content:center;margin-left:auto;margin-top:8px;padding:10px 16px;white-space:nowrap}@media(min-width:992px){.product-details-made__button-link{flex:0;margin-top:0}}.product-details-made__button-link:hover{background:#06065a}.product-details-made__cloud-upload-icon{margin-right:6px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-transfer/product-details-transfer.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-transfer{border:1px solid #e1e1e5;border-radius:3px}.product-details-transfer--overlay{position:relative}@media(min-width:768px){.product-details-transfer--overlay{background:#fff;z-index:2}}.product-details-transfer__header{background:#f5f5f5;padding:10px;position:relative}.product-details-transfer__header-new{background:#ff1376;border-radius:3px;color:#fff;font-size:14px;font-weight:700;height:20px;margin:7px 0;padding:0 3px;width:90px}.product-details-transfer__header-info{display:flex;flex-direction:column}.product-details-transfer__badge-wrapper{display:flex;justify-content:space-between}.product-details-transfer__header-info-wrapper{display:block}@media(min-width:1280px){.product-details-transfer__header-info-wrapper{display:none}}.product-details-transfer__inline-info-wrapper{display:none}@media(min-width:1280px){.product-details-transfer__inline-info-wrapper{display:block}}.product-details-transfer__header-title{color:#333;font-size:16px;font-weight:700;text-transform:capitalize}.product-details-transfer__header-subtitle{color:#757575;font-size:12px;font-weight:700}.product-details-transfer__logo-wrapper{align-items:center;display:flex}.product-details-transfer__logo{height:22px}@media(min-width:1280px){.product-details-transfer__logo{height:18px}}.product-details-transfer__logo-icon{height:20px;width:160px}@media(min-width:768px){.product-details-transfer__logo-icon{height:19px;width:174px}}@media(min-width:1280px){.product-details-transfer__logo-icon{height:15px;width:136px}}.product-details-transfer__wrapper{display:flex;flex-direction:column;padding:10px}@media(min-width:992px){.product-details-transfer__wrapper{flex-direction:row;padding-bottom:15px}}@media(min-width:768px){.product-details-transfer__wrapper--cart{flex-direction:row;min-height:240px}}@media(min-width:1280px){.product-details-transfer__wrapper--cart{min-height:0;min-height:auto}}.product-details-transfer__drop-area{width:100%}@media(min-width:768px){.product-details-transfer__drop-area--cart{flex:1 0 215px;height:auto;min-height:169px}}.product-details-transfer__drop-area--sale{min-height:180px}@media(min-width:992px){.product-details-transfer__drop-area--sale{min-height:0;min-height:auto}}.product-details-transfer__mobile-button{display:flex;font-weight:700}@media(min-width:992px){.product-details-transfer__mobile-button{display:none}}.product-details-transfer__choose-file{display:none;font-weight:600}@media(min-width:992px){.product-details-transfer__choose-file{display:block}}.product-details-transfer__drop-artwork{display:none}@media(min-width:992px){.product-details-transfer__drop-artwork{display:block}}.product-details-transfer__cloud-upload-icon{height:20px;margin-right:6px;width:20px}.product-details-transfer__redirect-text{align-items:center;display:flex;font-size:14px;font-weight:400;gap:4px}.product-details-transfer__upload-redirect-icon{color:#414192;flex-shrink:0}.product-details-transfer__upload-error{color:#c90505;white-space:pre-line}.product-details-transfer__errors,.product-details-transfer__progress{display:flex;flex-direction:column;gap:12px;padding-top:12px;width:100%}@media(min-width:992px){.product-details-transfer__errors,.product-details-transfer__progress{padding-left:20px;padding-top:0}}.product-details-transfer__content{display:flex;flex-direction:column}@media(min-width:992px){.product-details-transfer__content{justify-content:space-between;margin-left:10px}}@media(min-width:768px){.product-details-transfer__content--cart{margin-left:10px}}.product-details-transfer__title{color:#262698;font-size:20px;font-weight:700;width:100%}@media(min-width:1280px){.product-details-transfer__title{margin-top:0}}.product-details-transfer__pricing{align-items:flex-end;display:flex;justify-content:space-around;margin-top:8px}@media(min-width:414px){.product-details-transfer__pricing{justify-content:space-between}}@media(min-width:768px){.product-details-transfer__pricing{gap:10px;justify-content:normal}}@media(min-width:992px){.product-details-transfer__pricing{gap:4px}}@media(min-width:1280px){.product-details-transfer__pricing{gap:10px;margin-top:auto}}.product-details-transfer__pricing--sale{margin-top:10px}.product-details-transfer__price-wrapper:focus,.product-details-transfer__price-wrapper:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-transfer__price-title{color:#000;font-size:12px}@media(min-width:414px){.product-details-transfer__price-title{font-size:14px;font-weight:700;line-height:100%}}@media(min-width:992px){.product-details-transfer__price-title--ca{font-size:12px}}.product-details-transfer__price-sale-notice{color:#ff6a6a;font-size:14px;font-weight:700;text-transform:uppercase}.product-details-transfer__from{font-size:12px;line-height:100%;-webkit-text-decoration:line-through;text-decoration:line-through}@media(min-width:414px){.product-details-transfer__from{font-size:14px;font-weight:700}}.product-details-transfer__actual-price,.product-details-transfer__max-bulk-price{display:flex;flex-direction:column}@media(min-width:414px){.product-details-transfer__actual-price,.product-details-transfer__max-bulk-price{flex-direction:row;gap:2px}}.product-details-transfer__price{color:#8c0018;font-size:20px;font-weight:700;line-height:100%}@media(min-width:414px){.product-details-transfer__price{font-size:41px}}@media(min-width:992px){.product-details-transfer__price{font-size:36px}}@media(min-width:1280px){.product-details-transfer__price{font-size:41px}}.product-details-transfer__price--ca{font-size:36px;line-height:38px}@media(min-width:992px){.product-details-transfer__price--ca{font-size:27px}}@media(min-width:1280px){.product-details-transfer__price--ca{font-size:36px}}.product-details-transfer__actual-price-amount-sale{-webkit-text-decoration:line-through;text-decoration:line-through}.product-details-transfer__per-inch{color:#757575;font-size:12px;line-height:12px}@media(min-width:414px){.product-details-transfer__per-inch{color:#000;font-size:14px;font-weight:700;line-height:86.5%;width:46px}}@media(min-width:992px){.product-details-transfer__per-inch{font-size:12px;width:40px}}@media(min-width:1280px){.product-details-transfer__per-inch{font-size:14px;width:46px}}.product-details-transfer .upload-files{height:100%}.product-details-transfer .upload-files__previews{height:100%;margin:0;min-height:97px}.product-details-transfer .upload-files__preview-wrapper{padding:0}.product-details-transfer .upload-files__file-row{float:none;height:auto;margin:0;width:100%}.product-details-transfer .upload-files__file-row+.upload-files__file-row-control{display:none}.product-details-transfer .upload-files__file-row .preview{align-items:center;border:0;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;line-height:normal;max-height:220px;width:auto}@media(min-width:1280px){.product-details-transfer .upload-files__file-row .preview{max-height:169px}}.product-details-transfer .upload-files__file-row .remove-preview{display:none!important}.product-details-transfer .upload-files__file-row-control{border:none;display:flex}@media(min-width:992px){.product-details-transfer .upload-files__file-row-control{border:2px dashed #b7b7bd;border-radius:8px;box-shadow:0 10px 16px rgba(0,0,0,.1);margin:0 -2px}}.product-details-transfer .upload-files__file-row-control--error{border-color:#c90505}.product-details-transfer .upload-files__inner{display:flex;flex-direction:column;margin:auto;padding:8px 0;position:static;transform:none}@media(min-width:992px){.product-details-transfer .upload-files__inner{align-items:center;padding-bottom:16px}}.product-details-transfer .upload-files__dnd-label{display:block;font-size:14px;font-weight:700;line-height:1.2;margin:5px}@media(min-width:1280px){.product-details-transfer .upload-files__dnd-label{font-size:20px;margin-bottom:10px}}.product-details-transfer .upload-files__button{align-items:center;background:#414192;border-radius:8px;color:#fff;display:inline-flex;font-weight:400;height:40px;justify-content:center;order:-1}@media(min-width:992px){.product-details-transfer .upload-files__button{border-radius:4px;height:30px;order:0;pointer-events:all}}.product-details-transfer .upload-files__button:focus,.product-details-transfer .upload-files__button:hover{background-color:#06065a}.product-details-transfer .upload-files__help-block{display:none}.product-details-transfer .upload-files__dialog{top:50%;transform:translateY(-50%)}.product-details-transfer .drag-and-drop-visible{display:block!important}.product-details-transfer__close-button{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle}.product-details-transfer__close-button-icon{height:12px;margin-left:6px;width:12px}.product-details-transfer__pdf-spinner{align-items:center;display:flex;justify-content:center}@media(min-width:992px){.product-details-transfer__pdf-spinner{margin:22px 0}}.product-details-transfer__header-finish{color:#000;font-size:18px;font-weight:700;margin:2px auto 12px;text-align:center}@media(min-width:992px){.product-details-transfer__header-finish{margin:8px auto 15px}}.product-details-transfer--with-jiffy-made{background:#e4efff;border:0}@media(max-width:991px){.product-details-transfer--with-jiffy-made .product-details-transfer__content,.product-details-transfer--with-jiffy-made .upload-files__dnd-label{display:none!important}.product-details-transfer--with-jiffy-made .upload-files__previews{min-height:0}.product-details-transfer--with-jiffy-made .upload-files__inner{margin:0;padding:0}}.product-details-transfer--with-jiffy-made .product-details-transfer__wrapper{padding:10px 15px}.product-details-transfer--with-jiffy-made .product-details-transfer__header{background:none;padding:10px 15px 0}.product-details-transfer--with-jiffy-made .product-details-transfer__header-title{font-size:14px}.product-details-transfer--with-jiffy-made .product-details-transfer__title{color:#333}.product-details-transfer--with-jiffy-made .product-details-transfer__header-subtitle{color:#333;font-weight:400}.product-details-transfer--with-jiffy-made .product-details-transfer__badge-wrapper{justify-content:normal}.product-details-transfer--with-jiffy-made .product-details-transfer__logo-wrapper{margin-right:8px;order:-1}.product-details-transfer--with-jiffy-made .product-details-transfer__logo{height:30px}.product-details-transfer--with-jiffy-made .product-details-transfer__logo-icon{height:30px;width:110px}.product-details-transfer--with-jiffy-made .product-details-transfer__header-info-wrapper{display:none}.product-details-transfer--with-jiffy-made .product-details-transfer__inline-info-wrapper{display:block}@media(min-width:992px){.product-details-transfer--with-jiffy-made .upload-files__file-row{background:#fff}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-borneo-cta/product-details-borneo-cta.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-borneo-cta{align-items:center;background:linear-gradient(90deg,#dd2590,#9e165f);border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;padding:24px 20px}@media(min-width:1280px){.product-details-borneo-cta{padding:24px 40px}}.product-details-borneo-cta__features-list{color:#fff;display:flex;flex-direction:column;gap:20px}.product-details-borneo-cta__features-list:hover{color:#fff;text-decoration:none;text-decoration:initial}.product-details-borneo-cta__feature{align-items:center;display:flex;font-family:sans-serif;font-weight:600;gap:11px}.product-details-borneo-cta__feature-text{font-size:25px;line-height:25px}@media(min-width:1280px){.product-details-borneo-cta__feature-text{font-size:32px;line-height:32px}}.product-details-borneo-cta__feature-text--small{font-size:20px;line-height:20px}@media(min-width:1280px){.product-details-borneo-cta__feature-text--small{font-size:24px;line-height:24px}}.product-details-borneo-cta__feature-text--highlight{text-transform:uppercase}.product-details-borneo-cta__feature-icon{color:#fff;height:21px;width:21px;fill:#fff}@media(min-width:1280px){.product-details-borneo-cta__feature-icon{height:30px;width:30px}}.product-details-borneo-cta__introduction{display:flex;flex-direction:column;gap:19px}.product-details-borneo-cta__introduction-header{color:#fff;display:flex;flex-direction:column;gap:6px}.product-details-borneo-cta__introduction-header-first-line{font-family:sans-serif;font-size:16px;font-weight:200;line-height:16px}@media(min-width:1280px){.product-details-borneo-cta__introduction-header-first-line{font-size:20px;line-height:20px}}.product-details-borneo-cta__introduction-header-second-line{height:27px}.product-details-borneo-cta__introduction-header-icon{height:27px;width:116px}.product-details-borneo-cta__introduction-upload-file{width:193px}.product-details-borneo-cta__button.button-box{height:35px}@media(min-width:1280px){.product-details-borneo-cta__button.button-box{height:40px}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-card-badge/product-card-badge.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-card-badge{border:1px solid #444;border-radius:3px;color:#333;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:.75rem;font-weight:700;line-height:1;margin-right:5px;padding:3px 6px;text-transform:capitalize}.product-card-badge:last-child{margin-right:0}.product-card-badge--big-sale{font-size:2rem;margin-left:15px;padding:4px 8px}.product-card-badge--black{border-color:#444;color:#444}.product-card-badge--orange{border-color:#d78e21;color:#d78e21}.product-card-badge--red{border-color:#ed0a0a;color:#ed0a0a}.product-card-badge--red-inverted{background-color:#ed0a0a;border-color:#ed0a0a;color:#fff}.product-card-badge--green{border-color:#39967a;color:#39967a}.product-card-badge--gray{border-color:#e1e1e5;color:#e1e1e5}.product-card-badge--violet{border-color:#452665;color:#452665}.product-card-badge--purple{border-color:#462666;color:#462666}.product-card-badge--steel{border-color:#7d7b7d;color:#7d7b7d}.product-card-badge--blue{border-color:#262698;color:#262698}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/promo-banner-list/promo-banner-list.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.promo-banner-list{display:flex;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;justify-content:space-between;letter-spacing:.1px}.promo-banner-list__item{display:inline-block}.promo-banner-list__item+.promo-banner-list__item{margin-left:4px}@media(min-width:992px){.promo-banner-list__item+.promo-banner-list__item{margin-left:10px}}.promo-banner-list__link{color:#b40001;display:block;font-size:12px;line-height:14px;padding:15px 6px;text-transform:uppercase}@media(min-width:992px){.promo-banner-list__link{font-size:16px;line-height:20px;padding:9px 8px}}@media(min-width:1280px){.promo-banner-list__link{font-size:18px}}.promo-banner-list__link:focus,.promo-banner-list__link:hover{background:rgba(0,0,0,.05);-webkit-text-decoration:none;text-decoration:none}.promo-banner-list__link_second_line{color:#262698}.promo-banner-list__link_second_line_info{margin-left:-5px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/promo-banner/promo-banner.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.promo-banner{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);display:none;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;height:60px;margin-bottom:24px;overflow:hidden}@media(min-width:768px){.promo-banner{display:flex}}.promo-banner__label{font-size:15px;font-weight:700;line-height:1.4;margin:8px 0 8px 20px;text-transform:uppercase}@media(min-width:1280px){.promo-banner__label{font-size:18px;letter-spacing:-.1px;line-height:1.3;margin-left:32px;margin-right:20px;margin-top:8px}}.promo-banner__arrow{height:60px;position:relative;width:30px}.promo-banner__arrow--bottom,.promo-banner__arrow--top{border-top:1px solid #e1e1e5;left:0;position:absolute;width:40px}.promo-banner__arrow--top{margin-top:12px;top:0;transform:rotate(60deg)}.promo-banner__arrow--bottom{bottom:0;margin-bottom:12px;transform:rotate(-60deg)}.promo-banner__list{flex:1;margin-left:10px;margin-right:2px}@media(min-width:992px){.promo-banner__list{margin-left:17px;margin-right:4px}}@media(min-width:1280px){.promo-banner__list{margin-left:52px;margin-right:50px}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/button-box/button-box.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.button-box{align-items:center;background-color:#06065a;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:44px;justify-content:center;min-width:44px;padding:0 16px;vertical-align:bottom}.button-box:focus,.button-box:hover{background-color:#414192;color:#fff;-webkit-text-decoration:none;text-decoration:none}.button-box:disabled{background-color:#e1e1e5;color:#757575;cursor:default}.button-box__text{margin:0 8px}.button-box__icon{margin-left:8px}.button-box__spinner{height:20px;width:20px}.button-box--slim .button-box__text{margin:0}.button-box--slim .button-box__icon{margin:0 8px 0 0}.button-box--reverse{flex-direction:row-reverse}.button-box--reverse .button-box__icon{margin:0 8px 0 0}.button-box--slim-reverse{flex-direction:row-reverse}.button-box--slim-reverse .button-box__icon{margin:0 0 0 8px}.button-box--round{border-radius:50%;margin:0;padding:0}.button-box--round .button-box__icon{margin:0}.button-box--block{display:flex;width:100%}.button-box--shadow:not(:disabled){box-shadow:0 1px 2px 1px rgba(0,0,0,.26)}.button-box--size-large{font-size:20px;height:52px;min-width:52px}.button-box--size-small{border-radius:8px;height:32px;min-width:32px;padding:0 8px}.button-box--style-secondary{background-color:#e4efff;color:#262698}.button-box--style-secondary:focus,.button-box--style-secondary:hover{background-color:#d9e8ff;color:#262698}.button-box--style-secondary:active{background-color:#c0d9ff}.button-box--style-secondary:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-secondary.button-box--shadow:not(:disabled){box-shadow:0 1px 2px 1px rgba(0,0,0,.15)}.button-box--style-terceary{background-color:#f5f5f5;color:#262698}.button-box--style-terceary:focus,.button-box--style-terceary:hover{background-color:#e1e1e5;color:#262698}.button-box--style-terceary:active{background-color:#dde4f7}.button-box--style-terceary:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-terceary.button-box--shadow:not(:disabled){box-shadow:0 1px 2px 1px rgba(0,0,0,.15)}.button-box--style-outline{background-color:#fff;border:1px solid #b7b7bd;color:#262698}.button-box--style-outline:focus,.button-box--style-outline:hover{background-color:#e1e1e5;color:#262698}.button-box--style-outline:active{background-color:#dde4f7;border-color:#dde4f7}.button-box--style-outline:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-outline.button-box--shadow:not(:disabled){box-shadow:0 1px 2px rgba(0,0,0,.26)}.button-box--style-outline-inherit{background-color:#fff;border:1px solid #e1e1e5;color:inherit;line-height:1}.button-box--style-outline-inherit:focus,.button-box--style-outline-inherit:hover{background-color:#fff;border-color:#262698;color:#262698}.button-box--style-outline-inherit:active{border-color:#dde4f7}.button-box--style-outline-inherit:disabled{background-color:#f5f5f5;border-color:#e1e1e5;color:#757575}.button-box--style-outline-inherit.button-box--shadow:not(:disabled){box-shadow:0 1px 2px rgba(0,0,0,.26)}.button-box--style-link-inherit{background-color:transparent;color:inherit;line-height:1}.button-box--style-link-inherit:focus,.button-box--style-link-inherit:hover{background-color:#e4efff;color:#262698}.button-box--style-link-inherit:active{border-color:#dde4f7}.button-box--style-link-inherit:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-link-inherit.button-box--shadow:not(:disabled){box-shadow:0 1px 2px rgba(0,0,0,.26)}.button-box--style-special:focus,.button-box--style-special:hover{background-color:#8c0018}.button-box--style-special:disabled{background-color:#d49fa8;color:#fff}.button-box--style-crafter-pay-secondary{background-color:#e6e6fc;color:#262698}.button-box--style-crafter-pay-secondary:focus,.button-box--style-crafter-pay-secondary:hover{background-color:#d9e8ff;color:#262698}.button-box--style-crafter-pay-secondary:active{background-color:#c0d9ff}.button-box--style-crafter-pay-secondary:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-crafter-pay-secondary.button-box--shadow:not(:disabled){box-shadow:0 1px 2px 1px rgba(0,0,0,.15)}.button-box--style-crafter-pay-primary{background-color:#0909e0}.button-box--style-borneo-primary{background-color:#dd2590;border-color:#dd2590;color:#fff}.button-box--style-borneo-primary:focus,.button-box--style-borneo-primary:hover{background-color:#c11574;border-color:#c11574;color:#fff}.button-box--style-borneo-white{background-color:#fff;color:#364152}.button-box--style-borneo-white:focus,.button-box--style-borneo-white:hover{background-color:#e1e1e5;color:#364152}.button-box--style-borneo-white:disabled{background-color:#f5f5f5;color:#364152}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/text-box/text-box.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.text-box{position:relative}.text-box--size-small .text-box__field{height:36px}.text-box--size-small .text-box__field:not(:-moz-placeholder-shown)+.text-box__label{font-size:10px;transform:translateY(-15px)}.text-box--size-small .text-box__field:focus+.text-box__label,.text-box--size-small .text-box__field:not(:placeholder-shown)+.text-box__label{font-size:10px;transform:translateY(-15px)}.text-box--size-small .text-box__label{font-size:13px;top:7px}.text-box--size-small .text-box__tip{padding-top:4px}.text-box--size-large .text-box__field{height:56px}.text-box--size-large .text-box__field:not(:-moz-placeholder-shown)+.text-box__label{transform:translateY(-25px)}.text-box--size-large .text-box__field:focus+.text-box__label,.text-box--size-large .text-box__field:not(:placeholder-shown)+.text-box__label{transform:translateY(-25px)}.text-box--size-large .text-box__label{font-size:16px;top:16px}.text-box--size-large .text-box__tip{padding-top:8px}.text-box__field{background-color:transparent;border:1px solid #e1e1e5;border-radius:4px;font-size:14px;height:46px;padding:0 10px;width:100%}.text-box__field:not(:-moz-placeholder-shown)+.text-box__label{font-size:12px;transform:translateY(-20px)}.text-box__field:focus+.text-box__label,.text-box__field:not(:placeholder-shown)+.text-box__label{font-size:12px;transform:translateY(-20px)}.text-box__field::-moz-placeholder{color:transparent}.text-box__field::placeholder{color:transparent}.text-box__field--textarea{height:88px;padding:17px 12px;resize:none}.text-box__field--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://jiffy.imgix.net/gen/icons/icon-triangle.png?ixlib=rb-0.3.5&auto=format) top 50% right 18px/10px 5px no-repeat}.text-box__field:disabled{opacity:.5}.text-box__field--invalid:not(:disabled),.text-box__field:user-invalid:not(:disabled){border-color:#c90505;outline-color:#c90505}.text-box__field--invalid:not(:disabled)+.text-box__label,.text-box__field:user-invalid:not(:disabled)+.text-box__label{color:#c90505}.text-box__label{background-color:#fff;color:#757575;font-size:16px;left:10px;padding:2px;position:absolute;top:10px;transition:font-size 175ms linear,transform 175ms ease-in}.text-box__tip{color:#757575;display:block;font-size:12px;line-height:16px;padding-top:6px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/check-box/check-box.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.check-box{align-items:center;cursor:pointer;display:flex}.check-box--green input:checked+.check-box__slider{background-color:#2b6a33!important}.check-box--green input:focus+.check-box__slider{box-shadow:0 0 1px #2b6a33!important}.check-box--gray .check-box__label,.check-box--gray-thin .check-box__label,.check-box--reverse-gray .check-box__label{color:#444}.check-box--gray-thin .check-box__label{font-weight:400}.check-box--reverse-gray{flex-direction:row-reverse}.check-box--reverse-gray .check-box__label{margin-left:0;margin-right:10px}.check-box input{height:0;opacity:0;width:0}.check-box input:checked+.check-box__slider{background-color:#262698}.check-box input:checked+.check-box__slider:before{transform:translateX(18px)}.check-box input:focus+.check-box__slider{box-shadow:0 0 1px #262698}.check-box input:focus-visible+.check-box__slider{outline:auto}.check-box__slider{background-color:#949494;border-radius:32px;flex-shrink:0;height:26px;position:relative;transition:background-color .4s ease-out,box-shadow .4s ease-out;width:46px}.check-box__slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:20px;left:4px;position:absolute;transition:transform .4s ease-out;width:20px}.check-box__slider--disabled{background-color:#b5c2ca!important;cursor:default}.check-box__label{align-items:flex-start;color:#262698;display:flex;flex-direction:column;font-weight:700;margin-left:10px;white-space:pre-line}.check-box__label--disabled{color:#b5c2ca!important;cursor:default}.check-box+.check-box{margin-top:10px}.check-box--crafterpay-gray input:checked+.check-box__slider{background-color:#0909e0}.check-box--crafterpay-gray input:focus+.check-box__slider{box-shadow:0 0 1px #0909e0}.check-box--crafterpay-gray .check-box__slider{background-color:#e3e8ef}.check-box--crafterpay-gray .check-box__label{color:#4b5565;font-weight:400}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/input-box/input-box.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.input-box__error{color:#c90505;font-weight:700;grid-area:error}.input-box__error+.input-box__error{margin-top:8px}.input-box>input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;height:40px;margin:0;outline:none;padding:10px 15px;width:100%}.input-box>input:active,.input-box>input:focus{border-color:#262698}.input-box>textarea{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;margin:0;outline:none;padding:10px 15px;resize:vertical;width:100%}.input-box>textarea:active,.input-box>textarea:focus{border-color:#262698}.input-box--static>label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--static>label:after{content:none}.input-box--non-required{display:grid;grid-template-areas:"label" "input" "error";grid-template-columns:1fr;grid-template-rows:min-content min-content min-content}.input-box--non-required>input,.input-box--non-required>select,.input-box--non-required>textarea{grid-area:input}.input-box--non-required>input+label,.input-box--non-required>select+label,.input-box--non-required>textarea+label{align-self:center;color:#757575;font-weight:400;grid-area:input;letter-spacing:.1px;margin:0 0 0 16px;pointer-events:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.input-box--non-required>input+label,.input-box--non-required>select+label,.input-box--non-required>textarea+label{margin:0}}.input-box--non-required>input:not(:-moz-placeholder-shown)+label,.input-box--non-required>select:not(:-moz-placeholder-shown)+label,.input-box--non-required>textarea:not(:-moz-placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--non-required>input:not(:placeholder-shown)+label,.input-box--non-required>select:not(:placeholder-shown)+label,.input-box--non-required>textarea:not(:placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--non-required>input:not(:-moz-placeholder-shown)+label:after,.input-box--non-required>select:not(:-moz-placeholder-shown)+label:after,.input-box--non-required>textarea:not(:-moz-placeholder-shown)+label:after{content:none}.input-box--non-required>input:not(:placeholder-shown)+label:after,.input-box--non-required>select:not(:placeholder-shown)+label:after,.input-box--non-required>textarea:not(:placeholder-shown)+label:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.input-box--non-required>input:not(.placeholder-shown)+label,.input-box--non-required>select:not(.placeholder-shown)+label,.input-box--non-required>textarea:not(.placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--non-required>input:not(.placeholder-shown)+label:after,.input-box--non-required>select:not(.placeholder-shown)+label:after,.input-box--non-required>textarea:not(.placeholder-shown)+label:after{content:none}}@supports(-ms-user-select:none){.input-box--non-required>input:not(.placeholder-shown)+label,.input-box--non-required>select:not(.placeholder-shown)+label,.input-box--non-required>textarea:not(.placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--non-required>input:not(.placeholder-shown)+label:after,.input-box--non-required>select:not(.placeholder-shown)+label:after,.input-box--non-required>textarea:not(.placeholder-shown)+label:after{content:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.input-box--non-required>input,.input-box--non-required>select,.input-box--non-required>textarea{margin-top:3px}}.input-box--required{display:grid;grid-template-areas:"label" "input" "error";grid-template-columns:1fr;grid-template-rows:min-content min-content min-content}.input-box--required>input,.input-box--required>select,.input-box--required>textarea{grid-area:input}.input-box--required>input+label,.input-box--required>select+label,.input-box--required>textarea+label{align-self:center;color:#757575;font-weight:400;grid-area:input;letter-spacing:.1px;margin:0 0 0 16px;pointer-events:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.input-box--required>input+label,.input-box--required>select+label,.input-box--required>textarea+label{margin:0}}.input-box--required>input+label:after,.input-box--required>select+label:after,.input-box--required>textarea+label:after{color:#c90505;content:"*";margin-left:2px}.input-box--required>input:not(:-moz-placeholder-shown)+label,.input-box--required>select:not(:-moz-placeholder-shown)+label,.input-box--required>textarea:not(:-moz-placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--required>input:not(:placeholder-shown)+label,.input-box--required>select:not(:placeholder-shown)+label,.input-box--required>textarea:not(:placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--required>input:not(:-moz-placeholder-shown)+label:after,.input-box--required>select:not(:-moz-placeholder-shown)+label:after,.input-box--required>textarea:not(:-moz-placeholder-shown)+label:after{content:none}.input-box--required>input:not(:placeholder-shown)+label:after,.input-box--required>select:not(:placeholder-shown)+label:after,.input-box--required>textarea:not(:placeholder-shown)+label:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.input-box--required>input:not(.placeholder-shown)+label,.input-box--required>select:not(.placeholder-shown)+label,.input-box--required>textarea:not(.placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--required>input:not(.placeholder-shown)+label:after,.input-box--required>select:not(.placeholder-shown)+label:after,.input-box--required>textarea:not(.placeholder-shown)+label:after{content:none}}@supports(-ms-user-select:none){.input-box--required>input:not(.placeholder-shown)+label,.input-box--required>select:not(.placeholder-shown)+label,.input-box--required>textarea:not(.placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--required>input:not(.placeholder-shown)+label:after,.input-box--required>select:not(.placeholder-shown)+label:after,.input-box--required>textarea:not(.placeholder-shown)+label:after{content:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.input-box--required>input,.input-box--required>select,.input-box--required>textarea{margin-top:3px}}.input-box--invalid>input,.input-box--invalid>input:active,.input-box--invalid>input:focus,.input-box--invalid>textarea,.input-box--invalid>textarea:active,.input-box--invalid>textarea:focus{border-color:#ed0a0a}.input-box--required.input-box--static>label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.input-box--required.input-box--static>label:after{color:#c90505;content:"*";margin-left:2px}.input-box+.input-box{margin-top:10px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/radio-box/radio-box.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.radio-box{align-items:center;cursor:pointer;display:flex}.radio-box input{height:0;opacity:0;width:0}.radio-box input:checked+.radio-box__toggle:before{content:""}.radio-box input:focus+.radio-box__toggle{box-shadow:0 0 1px #262698}.radio-box input:focus-visible+.radio-box__toggle{outline:auto}.radio-box__toggle{border:2px solid #949494;border-radius:100%;flex-shrink:0;height:26px;margin-right:10px;position:relative;width:26px}.radio-box__toggle:before{background-color:#262698;border-radius:100%;height:10px;left:50%;margin:-5px 0 0 -5px;position:absolute;top:50%;width:10px}.radio-box__label{font-weight:700}.radio-box+.radio-box{margin-top:10px}.radio-box--crafterpay-gray .radio-box__label{font-weight:400}.radio-box--crafterpay-gray .radio-box__toggle{border:1px solid #9aa3b2;height:24px;width:24px}.radio-box--crafterpay-gray .radio-box__toggle:before{background-color:#fff}.radio-box--crafterpay-gray input:focus+.radio-box__toggle{box-shadow:0 0 1px #9aa3b2}.radio-box--crafterpay-gray input:checked+.radio-box__toggle{background:#0909e0}.radio-box--crafterpay-gray input:checked~.radio-box__label{font-weight:700}.radio-box--crafterpay-gray+.radio-box--crafterpay-gray{margin-top:0}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/flash-message/flash-message.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.flash-message{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0}.flash-message+.flash-message{margin-top:20px}.flash-message__remove-button{background-color:#06065a;background:#c90505;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:block;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:.875rem;font-weight:500;letter-spacing:.25px;letter-spacing:.1px;line-height:1.5;line-height:1.43;margin-top:5px;padding:4px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.flash-message__remove-button:focus,.flash-message__remove-button:hover{background-color:#414192}.flash-message__remove-button:disabled{background-color:#06065a}.flash-message__remove-button:focus,.flash-message__remove-button:hover{-webkit-text-decoration:none;text-decoration:none}.flash-message__remove-button:disabled{opacity:.25;pointer-events:none}.flash-message__remove-button:focus,.flash-message__remove-button:hover{background-color:#ed0a0a;color:#fff}.flash-message__remove-button--right{float:right;margin-top:0;width:auto}.flash-message__text{background:#b0b0b0;border-radius:3px;color:#fff;font-weight:700;letter-spacing:.25px;line-height:1.5;padding:9px;text-align:center}.flash-message__text--success{background:#488435;border:2px solid #2a6834}.flash-message__text--warning{background:rgba(250,175,64,.2);border:2px solid #faaf40;border-radius:3px;color:#333;padding-left:42px;padding-right:1px;position:relative;text-align:left}.flash-message__text--warning:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23444%27 d=%27m9.647 3.475.002-.004a2.75 2.75 0 0 1 4.704.004l8.476 14.15a2.75 2.75 0 0 1-2.359 4.125H3.522a2.75 2.75 0 0 1-2.345-4.135zM12 3.647a1.25 1.25 0 0 0-1.068.6L2.47 18.375a1.25 1.25 0 0 0 1.06 1.875h16.932a1.25 1.25 0 0 0 1.075-1.865L13.069 4.25A1.25 1.25 0 0 0 12 3.647M13 16.6a1 1 0 0 1-2 0V13a1 1 0 0 1 2 0zm0-7a1 1 0 0 1-2 0V9a1 1 0 0 1 2 0z%27/%3E%3C/svg%3E");content:"";height:24px;left:10px;position:absolute;top:8px;width:24px}.flash-message__text--error{background:rgba(201,5,5,.1);border:2px solid #900;color:#333;font-weight:400;text-align:left}.flash-message__text--error .flash-message__title{color:#900}.flash-message__text--info{background:rgba(38,38,152,.1);border:2px solid #262698;border-radius:3px;color:#333;padding-left:42px;padding-right:1px;position:relative;text-align:left}.flash-message__text--info:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M-354-633h1367v3502H-354z%27/%3E%3Ctext fill=%27%23444%27 font-family=%27Trebuchet MS%27 font-size=%2732%27 font-weight=%27bold%27 transform=%27translate%28-262 -563%29%27%3E%3Ctspan x=%270%27 y=%2730%27%3EAssets%3C/tspan%3E%3C/text%3E%3Cpath fill=%27%23444%27 d=%27M12 22.75C6.063 22.75 1.25 17.937 1.25 12S6.063 1.25 12 1.25 22.75 6.063 22.75 12 17.937 22.75 12 22.75m0-1.5a9.25 9.25 0 1 0 0-18.5 9.25 9.25 0 0 0 0 18.5m1-5.65a1 1 0 0 1-2 0V12a1 1 0 0 1 2 0zm0-7a1 1 0 0 1-2 0V8a1 1 0 0 1 2 0z%27/%3E%3C/g%3E%3C/svg%3E");content:"";height:24px;left:10px;position:absolute;top:8px;width:24px}.flash-message__text--flash-success{background:#dff0d8;border:2px solid #d6e9c6;border-radius:3px;color:#390;padding-left:42px;padding-right:1px;position:relative;text-align:left}.flash-message__text--flash-success:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27%3E%3Cpath fill=%27%2857,150,122,.15%29%27 d=%27M-354-593h1367v3502H-354z%27/%3E%3Ctext fill=%27%2857,150,122,.15%29%27 font-family=%27Trebuchet MS%27 font-size=%2732%27 font-weight=%27bold%27 transform=%27translate%28-262 -523%29%27%3E%3Ctspan x=%270%27 y=%2730%27%3EAssets%3C/tspan%3E%3C/text%3E%3Cpath fill=%27%23390%27 d=%27M21.25 11.08a.75.75 0 1 1 1.5 0V12a10.75 10.75 0 1 1-6.375-9.825.75.75 0 0 1-.61 1.37A9.25 9.25 0 1 0 21.25 12zM12 12.95l9.47-9.48a.75.75 0 0 1 1.06 1.06l-10 10.01a.75.75 0 0 1-1.06 0l-3-3a.75.75 0 0 1 1.06-1.06z%27/%3E%3C/g%3E%3C/svg%3E");content:"";height:24px;left:10px;position:absolute;top:8px;width:24px}.flash-message__text--no-icon{padding-left:9px;text-align:center}.flash-message__text--no-icon:before{display:none}.flash-message__text--tight{padding:8px}.flash-message__title{font-size:20px;font-weight:700;letter-spacing:.1px;line-height:1.56}@media(min-width:768px){.flash-message__title{font-size:24px}}.flash-message__title+.flash-message__info{margin-top:8px}.flash-message__message{font-weight:400;letter-spacing:.1px;line-height:1.56;margin-top:1px}.flash-message__message+.flash-message__info{margin-top:8px}.flash-message__info{line-height:1.3}.flash-message__info+.flash-message__info{margin-top:8px}@media(min-width:768px){.flash-message__info+.flash-message__info{margin-top:12px}}.flash-message__info+.flash-message__list{margin-top:8px}.flash-message__item+.flash-message__item{margin-top:4px}.flash-message__item-link{color:#262698}.flash-message__item-link:focus,.flash-message__item-link:hover{color:#262698}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/flash-messages/flash-messages.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.flash-messages{margin-bottom:16px;padding:0 12px}@media(min-width:768px){.flash-messages{margin-bottom:20px}}.flash-messages--short{max-height:175px;overflow:auto}.flash-messages a{color:#262698}@media(min-width:768px){.flash-messages{padding:0}}@media(min-width:992px){.flash-messages{padding:0}}.flash-messages__gap{display:none;padding:0}@media(min-width:768px){.flash-messages__gap{display:inline-block;padding-right:20px}.flash-messages__auth{margin-left:auto;margin-right:auto}}.flash-messages__cart-product-list{list-style-type:inherit;margin-left:30px}.fluid-flash-messages-wrapper .flash-messages{margin-left:auto;margin-right:auto;max-width:1266px;padding-left:16px;padding-right:16px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/fast-delivery-information/fast-delivery-information.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.fast-delivery-information{align-items:center;display:inline-flex;position:relative}.fast-delivery-information__text{margin-right:6px}.fast-delivery-information__button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle}.fast-delivery-information__button:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.fast-delivery-information__button>svg{color:#757575;display:block;height:16px;width:16px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/spinner/component.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes rotate{to{transform:rotate(1turn)}}.spinner__image{animation:rotate 1s linear infinite;display:block;height:100%;max-height:80px;max-width:80px;width:100%}.spinner__image--paused{animation-play-state:paused}.spinner--inline{display:inline-block}.spinner--size-xs .spinner__image{height:14px;width:14px}.spinner--size-xs-s .spinner__image{height:18px;width:18px}.spinner--size-s .spinner__image{height:24px;width:24px}.spinner--size-m .spinner__image{height:32px;width:32px}.spinner--size-l .spinner__image{height:40px;width:40px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/jiffy-pagination/jiffy-pagination.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jiffy-pagination{border-radius:4px;display:flex;flex-wrap:wrap;margin:20px 0;padding-left:0}.jiffy-pagination__number{background-color:#fff;border:1px solid #e1e1e5;color:#262698;font-size:12px;line-height:1.5;margin-left:-1px;padding:5px 8px;position:relative;-webkit-text-decoration:none;text-decoration:none}@media(min-width:375px){.jiffy-pagination__number{padding-left:10px;padding-right:10px}}.jiffy-pagination__number:focus,.jiffy-pagination__number:hover{background-color:#e1e1e5;color:#262698;-webkit-text-decoration:none;text-decoration:none;z-index:2}.jiffy-pagination__number:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-left:0}.jiffy-pagination__number:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.jiffy-pagination__number--active{background:#06065a;border-color:#06065a;color:#fff;cursor:default;z-index:3}.jiffy-pagination__number--active:focus,.jiffy-pagination__number--active:hover{background:#414192;border-color:#414192;color:#fff}.jiffy-pagination__number--disabled,.jiffy-pagination__number--disabled:focus,.jiffy-pagination__number--disabled:hover{background-color:#fff;border-color:#e1e1e5;color:#666;cursor:not-allowed}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/kit/breadcrumbs/component.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.kit-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;font-weight:400;gap:10px;line-height:1;list-style-type:none;margin:0;padding-left:0;white-space:nowrap}@media(max-width:767px){.kit-breadcrumbs{font-size:14px}}.kit-breadcrumbs__item{color:#000}.kit-breadcrumbs__item--link{color:#262698}.kit-breadcrumbs__separator{color:#b7b7bd}.kit-breadcrumbs__separator:last-child{display:none}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../app/frontend/components/compositions/satisfaction_guaranteed/component.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.satisfaction-guaranteed{align-items:center;border:1px solid #0550c4;border-radius:100px;color:#0550c4;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:700;gap:4px;padding:4px 12px 4px 8px}.satisfaction-guaranteed__icon{height:26px;width:26px}.satisfaction-guaranteed__tooltip-head{align-items:center;background-color:#0550c4;border-radius:4px 4px 0 0;color:#fff;display:flex;gap:10px;height:40px;padding:10px}.satisfaction-guaranteed__tooltip-head-title{font-size:14px;font-weight:700;line-height:1.43;margin:0}.satisfaction-guaranteed__tooltip-head-image{align-items:center;background:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;line-height:0;width:24px}.satisfaction-guaranteed__tooltip-head-icon{height:20px;width:20px}.satisfaction-guaranteed__tooltip-content{color:#000;font-size:14px;font-weight:400;line-height:1.6;padding:8px 16px}.satisfaction-guaranteed__tooltip-content-hint{font-size:15px;font-style:italic;font-weight:400;line-height:1.6;margin:6px 0 0;text-align:center}.satisfaction-guaranteed__tooltip-list{text-align:left}.satisfaction-guaranteed__tooltip-list-item{align-items:center;display:flex;gap:10px}.satisfaction-guaranteed__tooltip-list-icon{height:16px;width:16px}@media(max-width:767px){.satisfaction-guaranteed__tooltip-arrow{background-color:#0550c4!important}.satisfaction-guaranteed__tooltip-close{top:23px!important}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/modal-wrapper/modal-wrapper.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.modal-wrapper.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.modal-wrapper__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.modal-wrapper__modal-box{border-radius:8px;margin:30px auto}.modal-wrapper__modal-box.modal-dialog{transform:translateY(-50%)!important}}.modal-wrapper__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .modal-wrapper__modal-header{border-radius:0}.modal-wrapper__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.modal-wrapper__modal-title{font-size:22px}}.modal-wrapper__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.modal-wrapper__modal-button-close>svg{display:block;height:100%;width:100%}.modal-wrapper__modal-body{padding:24px 8px}@media(min-width:768px){.modal-wrapper__modal-body{padding:32px 40px}}.modal-wrapper__modal-dialog{background-color:#fff;height:100%;margin:0;position:relative;width:100%}@media(min-width:768px){.modal-wrapper__modal-dialog{border-radius:8px;height:auto;margin:55px auto;width:720px}}.mobile-app .modal-wrapper__modal-dialog.modal-dialog{transform:none}.modal-wrapper__modal-body{max-height:calc(100% - 50px);overflow:auto;padding:5px 0;width:100%}@media(min-width:768px){.modal-wrapper__modal-body{max-height:calc(100vh - 182px);padding:24px 0}}@media(min-width:992px){.modal-wrapper--large-dialog .modal-wrapper__modal-dialog{width:800px}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/social-icons/social-icons.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.social-icons{display:flex}.social-icons--lg .social-icons__link{height:32px;width:32px}.social-icons__link{color:#444;height:25px;width:25px}.social-icons__link:not(:last-child){margin-right:16px}.social-icons__link>svg{display:block;height:100%;width:100%}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-colors-slider/product-colors-slider.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-colors-slider{position:relative}.product-colors-slider__header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:12px}.product-colors-slider__current-color{font-weight:700}@media(min-width:768px){.product-colors-slider__current-color{color:#333;font-size:1rem}}.product-colors-slider__modal-trigger-wrap{position:relative}.product-colors-slider__modal-trigger{color:#262698;font-size:14px;font-weight:700;text-transform:capitalize}@media(min-width:768px){.product-colors-slider__modal-trigger{text-transform:none}.product-colors-slider__modal-trigger-size{display:inline}}.product-colors-slider__list{display:flex;overflow-x:auto;overflow-y:hidden;position:relative}.product-colors-slider__list+.product-colors-slider__controls{margin-top:16px}.product-colors-slider__list-item{flex-shrink:0;margin:0 19px 18px 0;text-align:center;width:85px}.product-colors-slider__list-item:last-child{margin-right:0}.product-colors-slider__item-link{color:#333;display:block;font-size:12px;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.product-colors-slider__item-link:focus,.product-colors-slider__item-link:hover{color:#333;-webkit-text-decoration:none;text-decoration:none}.product-colors-slider__item-link--active .product-colors-slider__item-image-wrap{border-color:#262698}.product-colors-slider__item-link--active .product-colors-slider__item-name{color:#262698}.product-colors-slider__item-link.product-color-picker__item--jiffy-1st .product-colors-slider__item-amount{color:#8c0018}.product-colors-slider__item-image-wrap{border:1px solid #e1e1e5;border-radius:3px;height:128px;margin-bottom:5px;position:relative;width:85px}.product-colors-slider__item-image{height:100%;width:100%}.product-colors-slider__item-badge-wrapper{bottom:0;left:0;position:absolute;right:0}.product-colors-slider__low-stock-badge,.product-colors-slider__out-of-stock-badge{align-items:center;border-radius:3px;cursor:pointer;display:flex;font-size:12px;font-style:italic;font-weight:700;justify-content:center;line-height:1;padding:4px 0}.product-colors-slider__low-stock-badge{background-color:#fffdf3;color:#a86200}.product-colors-slider__out-of-stock-badge{background-color:#eee;color:#4c4c4c}.product-colors-slider__item-name{margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-colors-slider__softness-score{align-items:center;display:flex;height:32px;justify-content:center;margin:2px 0}.product-colors-slider__item-amount{color:#444;display:none;min-height:17px}@media(min-width:768px){.product-colors-slider__item-amount{display:block}}.product-colors-slider__controls{display:none}@media(min-width:992px){.product-colors-slider__controls{display:block}}.product-colors-slider__arrow{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid #e1e1e5;border-radius:50%;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);display:flex;height:32px;justify-content:space-around;margin-left:-16px;margin-right:-16px;position:absolute;top:70px;width:32px;z-index:1}.product-colors-slider__arrow:disabled{opacity:0;pointer-events:none}.product-colors-slider__arrow--left{left:0}.product-colors-slider__arrow--right{right:0}.product-colors-slider__arrow svg{height:18px;width:9px}.product-colors-slider__material{color:#555;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:center}.product-colors-slider__same-day{align-items:center;background:#e8fbea;border:1px solid #27780d;border-radius:4px;color:#27780d;display:flex;font-size:10px;font-weight:700;gap:4px;justify-content:center;line-height:1.1;margin-bottom:4px;padding:2px 4px;text-transform:uppercase}.product-colors-slider__same-day--dedicated{background:#1d9170;border:0;color:#fff;gap:2px;padding:2px;text-transform:capitalize}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-color-palette/product-color-palette.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-color-palette{color:#25272c;margin:16px 0 24px}@media(min-width:768px){.product-color-palette{border:1px solid #e3e8ef;border-radius:8px}.product-color-palette__header{border-bottom:1px solid #e3e8ef;padding:7px 10px}}@media(min-width:1280px){.product-color-palette__header{padding-right:20px}}.product-color-palette__header-top{display:flex;gap:10px;justify-content:space-between;position:relative}.product-color-palette__header-attrs{align-items:flex-end;display:flex;gap:4px}@media(min-width:992px){.product-color-palette__header-attrs{align-items:center}}.product-color-palette__title{display:flex;gap:10px;justify-content:space-between;margin:0}@media(min-width:768px){.product-color-palette__title{align-items:center}}.product-color-palette__title-text{display:flex;flex-direction:column;font-size:16px;line-height:22px}@media(min-width:992px){.product-color-palette__title-text{flex-direction:row}}@media(min-width:1280px){.product-color-palette__title-text{font-size:20px}}.product-color-palette__title-text-label{margin-bottom:8px}@media(min-width:992px){.product-color-palette__title-text-label{margin:0 4px 0 0}}.product-color-palette__color-name{white-space:nowrap}.product-color-palette__color-name-value{font-weight:400}.product-color-palette__materials{border:1px solid;border-radius:3px;display:flex;padding:0 2px}.product-color-palette__materials:empty{border-color:transparent}.product-color-palette__material{font-size:14px;font-weight:700;white-space:nowrap}.product-color-palette__material:not(:first-child):before{content:"/";margin:0 4px}.product-color-palette__modal-trigger{font-size:13px;font-weight:700;position:absolute;right:0;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1.5px;text-transform:capitalize;text-underline-offset:3px}.product-color-palette__modal-trigger:hover{-webkit-text-decoration:none;text-decoration:none}@media(max-width:767px){.product-color-palette__modal-trigger{line-height:1}}@media(min-width:768px){.product-color-palette__modal-trigger{font-size:14px}}.product-color-palette__header-bottom{align-items:center;display:flex;gap:5px;min-height:32px;padding-top:10px}.product-color-palette__badge{border-radius:3px;font-size:14px;font-weight:700;padding:1px 5px}.product-color-palette__badge--low-stock{background-color:#ffe7e4;color:#e04b2f}.product-color-palette__badge--oos{background-color:#e3e8ef;color:#4b5565}.product-color-palette__body{margin:0 -4px;padding:13px 0 9px}@media(min-width:768px){.product-color-palette__body{margin:0;padding:13px 5px 9px}}.product-color-palette__content{margin-bottom:12px;max-height:112px;overflow:hidden;padding:4px}@media(min-width:768px){.product-color-palette__content{max-height:140px}}.product-color-palette__content--expanded{max-height:none}.product-color-palette__list{display:grid;grid-template-columns:repeat(auto-fill,30px);grid-gap:8px 10px;gap:8px 10px;justify-content:space-between}@media(min-width:768px){.product-color-palette__list{gap:13px 15px;grid-template-columns:repeat(auto-fill,35px)}}.product-color-palette__color-item{align-items:center;background-color:currentColor;border-radius:50%;display:flex;height:30px;justify-content:center;position:relative;-webkit-text-decoration:none;text-decoration:none;width:30px}.product-color-palette__color-item:focus,.product-color-palette__color-item:hover{-webkit-text-decoration:none;text-decoration:none}.product-color-palette__color-item--white{outline:1px solid #c6c6c6}.product-color-palette__color-item--white:hover{outline:1px solid #c6c6c6}.product-color-palette__color-item--active{box-shadow:0 0 0 1.5px #fff,0 0 0 3px #25272c;outline:0}.product-color-palette__color-item--active .product-color-palette__color-icon-check{display:block}.product-color-palette__color-item--oos{opacity:.5}@media(min-width:768px){.product-color-palette__color-item{height:35px;width:35px}}.product-color-palette__color-icon-check{display:none;height:16px;width:16px}.product-color-palette__cross-line{background-color:currentColor;height:1.5px;left:0;margin-top:-.75px;position:absolute;right:0;top:50%;transform:rotate(135deg)}.product-color-palette__expand-trigger{align-items:center;background-color:#eef2f6;border:0;border-radius:4px;display:flex;font-family:Inter,Arial,sans-serif;font-weight:700;gap:8px;height:28px;justify-content:center;width:100%}.product-color-palette__expand-trigger:hover{background-color:#e3e8ef}.product-color-palette__expand-trigger[aria-expanded=true] .product-color-palette__trigger-text-collapsed{display:none}.product-color-palette__expand-trigger[aria-expanded=true] .product-color-palette__trigger-text-expanded{display:inline;display:initial}.product-color-palette__expand-trigger[aria-expanded=true] .product-color-palette__expand-trigger-icon{transform:rotate(180deg)}.product-color-palette__expand-trigger[aria-expanded=false] .product-color-palette__trigger-text-collapsed{display:inline;display:initial}.product-color-palette__expand-trigger[aria-expanded=false] .product-color-palette__trigger-text-expanded{display:none}.product-color-palette__expand-trigger-icon{color:#697586;height:16px;width:16px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-info-left/product-details-info-left.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-info-left__column{display:inline-block;width:50%}@media(min-width:768px){.product-details-info-left__column{width:100%}}.product-details-info-left__column--left{float:left;padding-top:8px}.product-details-info-left__column--right{float:right;padding-bottom:4px;padding-top:10px}@media(min-width:768px){.product-details-info-left__column--right{padding-top:14px}.product-details-info-left__column--right article{padding:12px 0}}.product-details-info-left__colors{margin-top:16px;padding:0}@media(min-width:768px){.product-details-info-left__colors{margin-top:0;padding-right:24px}}@media(min-width:992px){.product-details-info-left__colors{padding-right:30px}}@media(min-width:1280px){.product-details-info-left__colors{padding-right:11px}}.product-details-info-left__colors-no-top-margin{margin-top:0}.product-details-info-left__quantity-form-section{padding:0 3px}.product-details-info-left__quantity-form-heading.qty-grid-made-pdp{align-items:center;display:flex;gap:10px;margin-top:40px}@media(min-width:1280px){.product-details-info-left__quantity-form-heading.qty-grid-made-pdp{margin-top:20px}}.product-details-info-left__quantity-form-title--made:not(.qty-grid-made-pdp){background:linear-gradient(90deg,#d8e8ff 6%,#fff 121%);border-radius:4px;color:#444;font-size:20px;margin-bottom:-5px;padding:6px 16px}.product-details-info-left__details .product-details-info-left__quantity-form-title--made:not(.qty-grid-made-pdp){margin-bottom:7px}.product-details-info-left__quantity-form-title.qty-grid-made-pdp{font-size:18px;margin:0;padding-left:1px}@media(min-width:768px){.product-details-info-left__quantity-form-title.qty-grid-made-pdp{font-size:20px;padding-left:8px}}.product-details-info-left__quantity-form-error{align-items:center;background:#fee9e9;border-radius:6px;display:flex;font-size:13px;font-weight:700;gap:1px;padding:6px 8px;scroll-margin-top:15vh}@media(min-width:992px){.product-details-info-left__quantity-form-error{font-size:14px;scroll-margin-top:2vh}}.product-details-info-left__quantity-form-error-icon{color:#ff4949;height:20px;width:20px}.product-details-info-left__quantity-form-error-text{margin-left:4px;vertical-align:middle}@media(min-width:768px){.product-details-info-left__facemask-form{display:none}}.product-details-info-left__facemask-savings{display:none;margin-top:18px}@media(min-width:768px){.product-details-info-left__facemask-savings{display:block}}.product-details-info-left__sale-table{margin:24px 0 16px}.product-details-info-left__share{left:0;position:absolute;top:40px}.product-details-info-left__gap{clear:both;margin-bottom:16px}.product-details-info-left__details{margin-bottom:14px;position:relative}@media(min-width:768px){.product-details-info-left--v15 .product-details-bulk-discount__percent-off{display:block;margin-bottom:4px;margin-left:0;margin-top:8px}}.product-details-info-left__spangle-links{display:flex;font-size:16px;justify-content:center;margin-bottom:10px}@media(min-width:992px){.product-details-info-left__spangle-links{margin-bottom:0}}.product-details-info-left__jiffy-spangle-link{display:block;padding:0 8px}.product-details-info-left__jiffy-spangle-link:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-info-left__more-photos-link{display:block;padding:0 8px}.product-details-info-left__more-photos-link:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-info-left__product_details{flex-flow:column}.product-details-info-left__services-preview{margin-bottom:20px;margin-top:20px}.product-details-info-left__timeleft{margin-bottom:8px}.below-view-after-pdp-showcase{margin-bottom:4px}.below-view-after-pdp-showcase__part1,.below-view-after-pdp-showcase__part2{-moz-column-gap:24px;column-gap:24px;display:flex;justify-content:space-between}.below-view-after-pdp-showcase__part1{align-items:flex-start}.below-view-after-pdp-showcase__part2{align-items:center}.below-view-after-pdp-showcase__part2--made{flex-wrap:wrap;gap:8px;margin-bottom:8px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/transfer-guides/transfer-guides.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.transfer-guides{border:1px solid #4abff1;border-radius:8px;margin:16px 6px}.transfer-guides__item{padding:16px 8px}.transfer-guides__item--alt{background-color:#f8fafc;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #cdd5df}.transfer-guides__item--alt .transfer-guides__block{margin-bottom:0}@media(min-width:1280px){.transfer-guides__item--alt .transfer-guides__block{margin-bottom:8px}}.transfer-guides__item--alt .transfer-guides__header-text{text-align:center}@media(min-width:1280px){.transfer-guides__item--alt .transfer-guides__header-text{text-align:left}}.transfer-guides__item--alt .transfer-guides__image-wrapper{margin-right:0}.transfer-guides__item--alt .transfer-guides__image{display:none}@media(min-width:992px){.transfer-guides__item--alt .transfer-guides__image{display:block;height:186px}}.transfer-guides__item--alt .transfer-guides__description{align-items:flex-start}@media(min-width:1280px){.transfer-guides__item--alt .transfer-guides__description{align-items:center}}.transfer-guides__item--alt .transfer-guides__description-text{font-size:16px;font-weight:400;line-height:18.4px;text-align:left}@media(min-width:1280px){.transfer-guides__item--alt .transfer-guides__description-text{font-weight:700;padding:16px 0;text-align:center}.transfer-guides__item{padding:16px 0}}.transfer-guides__header{margin:0 8px}@media(min-width:1280px){.transfer-guides__header{margin:0 32px}}.transfer-guides__header-text{font-size:16px;margin:0}@media(min-width:992px){.transfer-guides__header-text{font-size:18px}}@media(min-width:1280px){.transfer-guides__header-text{font-size:20px}}.transfer-guides__wrapper{align-items:center;display:flex;flex-direction:row;margin-top:8px}@media(min-width:1280px){.transfer-guides__wrapper{flex-direction:column}.transfer-guides__blocks{display:flex;gap:18px;position:relative}}.transfer-guides__block{align-items:center;display:flex;flex-direction:row;margin-bottom:8px}@media(min-width:1280px){.transfer-guides__block{flex:1;flex-direction:column;width:200px}}.transfer-guides__image-wrapper{align-items:center;border-radius:8px;display:flex;flex-shrink:0;justify-content:center;margin-right:16px;padding:8px;position:relative}@media(min-width:1280px){.transfer-guides__image-wrapper{aspect-ratio:unset;margin-right:0;width:200px}}.transfer-guides__image{height:auto;-o-object-fit:contain;object-fit:contain;width:132px}.transfer-guides__image--icon{color:#009e5e;display:block}@media(min-width:992px){.transfer-guides__image--icon{display:none}}@media(min-width:1280px){.transfer-guides__image{width:190px}}.transfer-guides__step-wrapper{display:flex;justify-content:center;padding-top:4px;width:30px}.transfer-guides__step-image{height:40px}.transfer-guides__description{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:5px}@media(min-width:1280px){.transfer-guides__description{text-align:center}}.transfer-guides__description-text{font-weight:700;margin:0;text-align:center}@media(min-width:992px){.transfer-guides__description-text{font-size:16px}}.transfer-guides__description-body{font-size:13px;line-height:1.2;margin:0}@media(min-width:992px){.transfer-guides__description-body{font-size:14px}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./common/vue/components/Stars.vue?vue&type=style&index=0&id=38f13561&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.stars[data-v-38f13561]{align-items:center;display:flex}.stars__item[data-v-38f13561]{background-image:url(https://jiffy.imgix.net/gen/star_sprite-v2.png?auto=format);background-repeat:no-repeat;display:inline-block}.stars__item--XS[data-v-38f13561]{background-size:154px 14px;height:12px;width:12px}.stars__item--S[data-v-38f13561]{background-size:220px 20px;height:16px;margin-right:1px;width:16px}.stars__item--M[data-v-38f13561]{background-size:330px 30px;height:24px;width:24px}.stars__item--partial.stars__item--XS[data-v-38f13561]{background-position:-70px -2px}.stars__item--partial.stars__item--S[data-v-38f13561]{background-position:-102px -3px}.stars__item--partial.stars__item--M[data-v-38f13561]{background-position:-154px -4px}.stars__item--empty.stars__item--XS[data-v-38f13561]{background-position:0 -2px}.stars__item--empty.stars__item--S[data-v-38f13561]{background-position:-2px -3px}.stars__item--empty.stars__item--M[data-v-38f13561]{background-position:-4px -4px}.stars__item--full.stars__item--XS[data-v-38f13561]{background-position:-140px -2px}.stars__item--full.stars__item--S[data-v-38f13561]{background-position:-202px -3px}.stars__item--full.stars__item--M[data-v-38f13561]{background-position:-304px -4px}.stars__item--fill-0.stars__item--XS[data-v-38f13561]{background-position:0 -2px}.stars__item--fill-0.stars__item--S[data-v-38f13561]{background-position:-2px -3px}.stars__item--fill-0.stars__item--M[data-v-38f13561]{background-position:-4px -4px}.stars__item--fill-10.stars__item--XS[data-v-38f13561]{background-position:-14px -2px}.stars__item--fill-10.stars__item--S[data-v-38f13561]{background-position:-22px -3px}.stars__item--fill-10.stars__item--M[data-v-38f13561]{background-position:-34px -4px}.stars__item--fill-20.stars__item--XS[data-v-38f13561]{background-position:-28px -2px}.stars__item--fill-20.stars__item--S[data-v-38f13561]{background-position:-42px -3px}.stars__item--fill-20.stars__item--M[data-v-38f13561]{background-position:-64px -4px}.stars__item--fill-30.stars__item--XS[data-v-38f13561]{background-position:-42px -2px}.stars__item--fill-30.stars__item--S[data-v-38f13561]{background-position:-62px -3px}.stars__item--fill-30.stars__item--M[data-v-38f13561]{background-position:-94px -4px}.stars__item--fill-40.stars__item--XS[data-v-38f13561]{background-position:-56px -2px}.stars__item--fill-40.stars__item--S[data-v-38f13561]{background-position:-82px -3px}.stars__item--fill-40.stars__item--M[data-v-38f13561]{background-position:-124px -4px}.stars__item--fill-50.stars__item--XS[data-v-38f13561]{background-position:-70px -2px}.stars__item--fill-50.stars__item--S[data-v-38f13561]{background-position:-102px -3px}.stars__item--fill-50.stars__item--M[data-v-38f13561]{background-position:-154px -4px}.stars__item--fill-60.stars__item--XS[data-v-38f13561]{background-position:-84px -2px}.stars__item--fill-60.stars__item--S[data-v-38f13561]{background-position:-122px -3px}.stars__item--fill-60.stars__item--M[data-v-38f13561]{background-position:-184px -4px}.stars__item--fill-70.stars__item--XS[data-v-38f13561]{background-position:-98px -2px}.stars__item--fill-70.stars__item--S[data-v-38f13561]{background-position:-142px -3px}.stars__item--fill-70.stars__item--M[data-v-38f13561]{background-position:-214px -4px}.stars__item--fill-80.stars__item--XS[data-v-38f13561]{background-position:-112px -2px}.stars__item--fill-80.stars__item--S[data-v-38f13561]{background-position:-162px -3px}.stars__item--fill-80.stars__item--M[data-v-38f13561]{background-position:-244px -4px}.stars__item--fill-90.stars__item--XS[data-v-38f13561]{background-position:-126px -2px}.stars__item--fill-90.stars__item--S[data-v-38f13561]{background-position:-182px -3px}.stars__item--fill-90.stars__item--M[data-v-38f13561]{background-position:-274px -4px}.stars__item--fill-100.stars__item--XS[data-v-38f13561]{background-position:-140px -2px}.stars__item--fill-100.stars__item--S[data-v-38f13561]{background-position:-202px -3px}.stars__item--fill-100.stars__item--M[data-v-38f13561]{background-position:-304px -4px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Stickers/StickersUpsell/StickersUpsellSizes.vue?vue&type=style&index=0&id=344ab096&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.stickers-upsell-sizes{display:flex;flex-wrap:nowrap;gap:8px}.stickers-upsell-sizes__item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b7b7bd;border-radius:4px;color:#333;display:flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.42;padding:10px}.stickers-upsell-sizes__item--selected{border:2px solid #ff1376;padding:9px 11px}@media(min-width:768px){.stickers-upsell-sizes__item{flex-wrap:wrap;min-width:80px}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Stickers/StickersUpsell/StickersUpsellQuantity.vue?vue&type=style&index=0&id=645a7e03&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.stickers-upsell-quantity{color:#333;position:relative}.stickers-upsell-quantity__select{background:#fff;border:1px solid #b7b7bd;border-radius:4px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.42;padding:10px 36px 10px 12px;position:relative}.stickers-upsell-quantity__icon{height:12px;margin-top:-6px;position:absolute;right:12px;top:50%;width:12px}.stickers-upsell-quantity__icon--opened{transform:rotate(180deg)}.stickers-upsell-quantity__options{background:#fff;border:1px solid #b7b7bd;border-radius:4px;bottom:0;box-shadow:0 4px 8px -2px rgba(18,25,38,.1),0 2px 4px -2px rgba(18,25,38,.06);left:0;margin-top:6px;position:absolute;right:0;z-index:1}@media(min-width:768px){.stickers-upsell-quantity__options{bottom:auto;top:40px}}.stickers-upsell-quantity__option{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:400;line-height:1.42;padding:8px 12px}.stickers-upsell-quantity__option--inline{padding:0}.stickers-upsell-quantity__option-quantity{flex-shrink:0;width:100px}.stickers-upsell-quantity__option-price{flex-shrink:0;font-weight:700;width:65px}.stickers-upsell-quantity__option-discount{color:#059669;flex:1;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stickers-upsell-quantity__option-custom{color:#414192;font-weight:700}.stickers-upsell-quantity__field{align-items:center;display:flex;gap:12px;margin-top:8px}.stickers-upsell-quantity__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b7b7bd;border-radius:4px;color:#333;font-size:14px;font-weight:400;line-height:1.42;min-width:120px;outline:none;padding:10px 12px}.stickers-upsell-quantity__input:focus{border-color:#262698}.stickers-upsell-quantity__pricing{align-items:flex-end;display:flex;flex:1;gap:8px}.stickers-upsell-quantity__spinner{width:20px}.stickers-upsell-quantity__pricing-old{color:#757575;font-size:14px;font-weight:400;line-height:.85;-webkit-text-decoration:line-through;text-decoration:line-through}.stickers-upsell-quantity__pricing-new{color:#333;font-size:18px;font-weight:700;line-height:1.11}.stickers-upsell-quantity__pricing-discount{background:#059669;border-radius:4px;color:#fff;font-size:12px;font-weight:700;line-height:1.66;padding:2px 4px}.stickers-upsell-quantity__hint{color:#757575;font-size:12px;font-weight:400;line-height:1.1;margin-top:4px}.stickers-upsell-quantity__hint-error{color:#db5757}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Stickers/StickersUpsell/StickersUpsell.vue?vue&type=style&index=0&id=a19e1172&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.stickers-upsell{background:#e6effd;border-radius:4px;display:flex;flex-direction:column;padding:12px;position:relative}@media(min-width:768px){.stickers-upsell{align-items:flex-start;flex-direction:row;gap:16px;padding:16px}}.stickers-upsell--compact{background:none;display:block;padding:0}@media(min-width:768px){.stickers-upsell--multiple{padding:16px 24px}}.stickers-upsell--multiple .stickers-upsell__header{flex:1;gap:24px}.stickers-upsell--multiple .stickers-upsell__image{background:#fff;border:1px solid rgba(0,0,0,.11);border-radius:4px;padding:0}.stickers-upsell--multiple .stickers-upsell__image img{max-width:100px}@media(min-width:768px){.stickers-upsell--multiple .stickers-upsell__image img{max-width:150px}}.stickers-upsell--multiple .stickers-upsell__details{flex:1;position:relative}.stickers-upsell--multiple .stickers-upsell__details .stickers-upsell__badge{font-size:10px;left:auto;padding:4px 6px;right:0;top:0}.stickers-upsell--multiple .stickers-upsell__details .stickers-upsell__logo{height:22px;position:static;width:147px}.stickers-upsell--multiple .stickers-upsell__details .stickers-upsell__title{font-size:18px}@media(min-width:768px){.stickers-upsell--multiple .stickers-upsell__details .stickers-upsell__logo,.stickers-upsell--multiple .stickers-upsell__details .stickers-upsell__title{display:block}.stickers-upsell--multiple .stickers-upsell__details .stickers-upsell__reviews_container{display:flex}}.stickers-upsell--multiple .stickers-upsell__action{width:auto}@media(min-width:768px){.stickers-upsell--multiple .stickers-upsell__action{margin-top:8px;min-width:214px}}.stickers-upsell__header{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start;position:relative;width:100%}@media(min-width:768px){.stickers-upsell__header{width:auto}}.stickers-upsell__image{line-height:0;padding:12px}.stickers-upsell__image img{max-width:78px}@media(min-width:768px){.stickers-upsell__image img{filter:drop-shadow(3px 0 2px rgba(0,0,0,.7));max-width:183px}.stickers-upsell__image{padding:48px 20px 24px}}.stickers-upsell__placeholder img{min-width:78px}@media(min-width:768px){.stickers-upsell__placeholder img{min-width:183px}}.stickers-upsell__content{flex:1}.stickers-upsell__badge{background:#00b61d;border-radius:4px;color:#fff;font-size:10px;font-weight:700;line-height:1;padding:2px 6px;text-transform:uppercase}@media(min-width:768px){.stickers-upsell__badge{font-size:12px;left:0;padding:5px 16px;position:absolute;top:0}}.stickers-upsell__title{color:#06065a;font-size:15px;font-weight:700;line-height:1.22;margin:0}@media(min-width:768px){.stickers-upsell__title{font-size:20px}}.stickers-upsell__label{color:#333;display:block;font-size:14px;font-weight:700;line-height:1.42;margin:0 0 4px}.stickers-upsell__section+.stickers-upsell__section{margin-top:16px}.stickers-upsell__action{align-items:center;background:#c90505;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;display:flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;font-weight:700;gap:12px;justify-content:center;letter-spacing:.25px;line-height:1.5;min-height:44px;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.stickers-upsell__action:focus,.stickers-upsell__action:hover{-webkit-text-decoration:none;text-decoration:none}.stickers-upsell__action:disabled{opacity:.25;pointer-events:none}.stickers-upsell__action:focus,.stickers-upsell__action:hover{background-color:#ed0a0a;color:#fff}.stickers-upsell__spinner{width:20px}.stickers-upsell__info{display:none}@media(min-width:768px){.stickers-upsell__info{align-items:center;align-items:flex-start;display:flex;flex-direction:column;margin-bottom:8px}}.stickers-upsell__logo{flex-shrink:0;height:18px;margin:3px 0;width:123px}@media(min-width:768px){.stickers-upsell__logo{height:40px;margin:0;position:absolute;right:10px;width:105px}}.stickers-upsell__details{align-items:flex-start;display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.stickers-upsell__details .stickers-upsell__logo,.stickers-upsell__details .stickers-upsell__reviews_container,.stickers-upsell__details .stickers-upsell__title{display:none}}.stickers-upsell__loader{align-items:center;display:flex;flex:1;justify-content:center;padding:32px}.stickers-upsell__sub-text{color:#333;font-size:13px;line-height:1.5;margin-top:10px;text-align:center}.stickers-upsell__reviews_container{align-items:center;color:#262698;display:flex;font-weight:700;gap:5px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/jiffy-services-preview/JiffyServicePreview.vue?vue&type=style&index=0&id=05942dc9&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-05942dc9{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jiffy-service-preview[data-v-05942dc9]{align-items:center;background:#fff;border:1px solid #e1e1e5;border-radius:8px;display:grid;grid-template-areas:"preview . icon icon icon" "preview . title title title" "preview . prices cta cta";grid-template-columns:min-content 16px auto auto auto;min-height:118px;padding:8px;white-space:nowrap;width:-moz-max-content;width:max-content}.jiffy-service-preview[data-v-05942dc9],.jiffy-service-preview[data-v-05942dc9]:focus,.jiffy-service-preview[data-v-05942dc9]:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}.jiffy-service-preview--transfers .jiffy-service-preview__icon[data-v-05942dc9]{width:174px}.jiffy-service-preview--designs .jiffy-service-preview__icon[data-v-05942dc9]{width:141px}.jiffy-service-preview--stickers .jiffy-service-preview__icon[data-v-05942dc9]{width:146px}.jiffy-service-preview--blanks .jiffy-service-preview__icon[data-v-05942dc9]{width:127px}.jiffy-service-preview--made .jiffy-service-preview__icon[data-v-05942dc9]{width:90px}.jiffy-service-preview--design-large[data-v-05942dc9]{gap:5px;grid-template-areas:"preview preview preview" "icon icon icon" "title title title" "product product product" "prices prices prices" "cta cta cta";grid-template-columns:auto auto auto;width:50%}.jiffy-service-preview--design-large .jiffy-service-preview__preview[data-v-05942dc9]{height:142px;margin:0 auto;width:auto}@media(min-width:992px){.jiffy-service-preview--design-large .jiffy-service-preview__preview[data-v-05942dc9]{height:135px}}.jiffy-service-preview--design-large .jiffy-service-preview__title[data-v-05942dc9]{font-size:13px;line-height:16px;white-space:pre-wrap}.jiffy-service-preview--design-large .jiffy-service-preview__icon[data-v-05942dc9]{height:18px;margin-left:-3px;margin-top:4px}.jiffy-service-preview--design-large .jiffy-service-preview__price-per-amount[data-v-05942dc9]{font-size:20px}.jiffy-service-preview--design-large .jiffy-service-preview__cta[data-v-05942dc9]{margin-left:0;margin-top:3px}@media(min-width:768px){.jiffy-service-preview--design-large[data-v-05942dc9]{grid-template-areas:"preview preview preview" "icon icon icon" "title title title" "product product prices" "cta cta cta"}.jiffy-service-preview--design-large .jiffy-service-preview__prices[data-v-05942dc9]{justify-self:flex-end}}@media(min-width:992px){.jiffy-service-preview--design-large[data-v-05942dc9]{grid-template-areas:"preview icon icon icon" "preview title title title" "preview product product prices" "preview cta cta cta";grid-template-columns:min-content auto auto auto}}.jiffy-service-preview--design-pdp[data-v-05942dc9]{grid-template-columns:min-content 8px auto auto auto;min-height:111px}.jiffy-service-preview--design-pdp .jiffy-service-preview__preview[data-v-05942dc9]{display:none}@media(min-width:768px){.jiffy-service-preview--design-pdp .jiffy-service-preview__preview[data-v-05942dc9]{display:block;height:93px;width:93px}}.jiffy-service-preview--design-pdp .jiffy-service-preview__cta[data-v-05942dc9]{padding-left:8px;padding-right:8px}.jiffy-service-preview--design-cart-variant-1[data-v-05942dc9]{grid-template-columns:min-content min-content auto auto auto}@media(min-width:768px){.jiffy-service-preview--design-cart-variant-1[data-v-05942dc9]{grid-template-columns:min-content 16px auto auto auto}}.jiffy-service-preview--design-cart-variant-1 .jiffy-service-preview__preview[data-v-05942dc9]{display:none}@media(min-width:768px){.jiffy-service-preview--design-cart-variant-1 .jiffy-service-preview__preview[data-v-05942dc9]{display:block}}.jiffy-service-preview--design-cart-variant-non-dtf-catalog-products[data-v-05942dc9]{grid-template-areas:"preview . icon" "preview . title" "preview . cta";grid-template-columns:min-content 16px auto}@media(min-width:768px){.jiffy-service-preview--design-cart-variant-non-dtf-catalog-products[data-v-05942dc9]{grid-template-areas:"preview . icon icon icon" "preview . title title title" "preview . prices . cta";grid-template-columns:min-content 16px auto auto auto}}.jiffy-service-preview--design-cart-variant-non-dtf-catalog-products .jiffy-service-preview__prices[data-v-05942dc9]{display:none}@media(min-width:768px){.jiffy-service-preview--design-cart-variant-non-dtf-catalog-products .jiffy-service-preview__prices[data-v-05942dc9]{display:block}}.jiffy-service-preview--design-cart-variant-non-dtf-catalog-products .jiffy-service-preview__cta[data-v-05942dc9]{margin-left:0}@media(min-width:768px){.jiffy-service-preview--design-cart-variant-non-dtf-catalog-products .jiffy-service-preview__cta[data-v-05942dc9]{margin-left:8px}.jiffy-service-preview--horizontal[data-v-05942dc9]{gap:5px;grid-template-areas:"preview . . . ." "preview . icon prices cta" "preview . title prices cta" "preview . . . .";grid-template-columns:min-content 16px auto auto auto;grid-template-rows:1fr auto auto 1fr}}.jiffy-service-preview__product[data-v-05942dc9]{align-items:center;display:flex;flex-direction:column;gap:3px;grid-area:product;justify-content:flex-start}.jiffy-service-preview__product-row[data-v-05942dc9]{align-items:center;display:flex;font-size:12px;font-weight:700;gap:5px;justify-content:flex-start;width:100%}.jiffy-service-preview__brand-logo[data-v-05942dc9]{height:10px;max-width:80px;width:auto}.jiffy-service-preview__catalog_number[data-v-05942dc9]{color:#333;font-size:12px;font-weight:700}.jiffy-service-preview__reviews_count[data-v-05942dc9]{color:#262698;font-size:12px;font-weight:700}.jiffy-service-preview__heading[data-v-05942dc9]{color:#333;font-size:18px;font-weight:700;grid-area:heading;line-height:20px;margin-top:8px;text-align:center}.jiffy-service-preview__tag[data-v-05942dc9]{background-color:#9e1d00;border-radius:4px;color:#fff;font-size:12px;font-weight:700;gap:8px;height:22px;left:15px;padding:3px 8px;position:absolute;top:215px}.jiffy-service-preview__preview[data-v-05942dc9]{border-radius:4px;grid-area:preview;height:100px;width:auto}.jiffy-service-preview__icon[data-v-05942dc9]{grid-area:icon;height:19px}.jiffy-service-preview__title[data-v-05942dc9]{font-size:14px;font-weight:700;grid-area:title;letter-spacing:.019px;line-height:1}.jiffy-service-preview__prices[data-v-05942dc9]{grid-area:prices}.jiffy-service-preview__price-from[data-v-05942dc9]{color:#757575;font-size:12px;line-height:16px}.jiffy-service-preview__price-per[data-v-05942dc9]{display:flex;font-weight:700;line-height:1}.jiffy-service-preview__price-per-amount[data-v-05942dc9]{color:#8c0018;font-size:21px;margin-right:4px}.jiffy-service-preview__price-per-label[data-v-05942dc9]{font-size:12px;line-height:.9;white-space:pre}.jiffy-service-preview__cta[data-v-05942dc9]{background-color:#414192;border:1px solid #414192;border-radius:3px;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-family:Inter,Arial,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;font-weight:600;grid-area:cta;letter-spacing:.25px;line-height:1.5;line-height:1.428571429;margin-left:8px;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.jiffy-service-preview__cta[data-v-05942dc9]:focus,.jiffy-service-preview__cta[data-v-05942dc9]:hover{-webkit-text-decoration:none;text-decoration:none}.jiffy-service-preview__cta[data-v-05942dc9]:disabled{opacity:.25;pointer-events:none}.jiffy-service-preview__cta[data-v-05942dc9]:focus,.jiffy-service-preview__cta[data-v-05942dc9]:hover{background-color:#06065a;border-color:#06065a;color:#fff}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/jiffy-services-preview/JiffyPromotionTransfers.vue?vue&type=style&index=0&id=438edbd1&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.jiffy-poromotion-transfers[data-v-438edbd1]{align-items:stretch;background-color:#ffe1ee;border-radius:6px;color:#333;display:flex;gap:16px;justify-content:flex-start;min-height:90px;min-width:380px;padding:8px;-webkit-text-decoration:none;text-decoration:none}.jiffy-poromotion-transfers__store-credit-wrapper[data-v-438edbd1]{align-items:center;background:linear-gradient(180deg,#fff,#fffcfc);border:2px solid #0707b3;border-radius:6px;display:flex;flex-basis:100px;flex-direction:column;flex-shrink:0;font-size:17px;font-weight:700;gap:2px;height:auto;justify-content:center;line-height:15px;padding:8px 0;text-align:center}.jiffy-poromotion-transfers__store-credit-value[data-v-438edbd1]{font-size:30px;font-weight:700;line-height:100%}.jiffy-poromotion-transfers__info-wrapper[data-v-438edbd1]{align-items:center;display:flex;flex:1;flex-direction:row;gap:23px}.jiffy-poromotion-transfers__info[data-v-438edbd1]{font-size:16px;font-weight:400;line-height:21px}.jiffy-poromotion-transfers__info-text[data-v-438edbd1]{margin:0;padding:0}.jiffy-poromotion-transfers__logo-icon[data-v-438edbd1]{height:20px;margin-bottom:8px;width:182px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/jiffy-services-preview/JiffyPromotionBlanks.vue?vue&type=style&index=0&id=46cc85ca&lang=scss&scoped=true ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.jiffy-promotion-blanks[data-v-46cc85ca]{align-items:stretch;background-color:#dedeed;border-radius:6px;color:#333;display:flex;gap:16px;justify-content:flex-start;min-height:90px;min-width:380px;padding:8px;-webkit-text-decoration:none;text-decoration:none}.jiffy-promotion-blanks__free-shipping-wrapper[data-v-46cc85ca]{align-items:center;background:linear-gradient(180deg,#fff,#fffcfc);border:2px solid #0707b3;border-radius:6px;display:flex;flex-basis:100px;flex-direction:column;flex-shrink:0;font-size:17px;font-weight:800;gap:2px;height:auto;justify-content:center;line-height:15px;padding:8px 0;text-align:center}.jiffy-promotion-blanks__free-shipping-icon[data-v-46cc85ca]{height:42px;width:53px}.jiffy-promotion-blanks__info-wrapper[data-v-46cc85ca]{align-items:center;display:flex;flex:1;flex-direction:row;gap:23px}.jiffy-promotion-blanks__info[data-v-46cc85ca]{font-size:16px;font-weight:400;line-height:21px}.jiffy-promotion-blanks__info-text[data-v-46cc85ca]{margin:0;padding:0}.jiffy-promotion-blanks__logo-icon[data-v-46cc85ca]{height:19px;margin-bottom:8px;width:130px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/jiffy-services-preview/JiffyServicesPreview.vue?vue&type=style&index=0&id=331ff8f4&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-331ff8f4{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jiffy-services-preview[data-v-331ff8f4]{background-color:#f5f5f5;border-radius:4px;padding:8px}.jiffy-services-preview--design-pdp .jiffy-services-preview__previews-wrapper[data-v-331ff8f4]{grid-gap:9px}.jiffy-services-preview--design-cart-variant-1[data-v-331ff8f4],.jiffy-services-preview--design-cart-variant-non-dtf-catalog-products[data-v-331ff8f4]{margin-bottom:16px;padding-right:16px}.jiffy-services-preview__title[data-v-331ff8f4]{background-color:#009e5e;border-radius:4px;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:16px;margin-bottom:8px;padding:6px 12px}.jiffy-services-preview__scroll-wrapper[data-v-331ff8f4]{-ms-overflow-style:none;margin:0 -8px;overflow:auto;overscroll-behavior:none;scrollbar-width:none}.jiffy-services-preview__scroll-wrapper[data-v-331ff8f4]::-webkit-scrollbar{display:none}.jiffy-services-preview__previews-wrapper[data-v-331ff8f4]{display:flex;flex-wrap:nowrap;gap:10px;min-width:100%;padding:0 8px}.jiffy-services-preview__arrows-wrapper[data-v-331ff8f4]{position:relative}.jiffy-services-preview__arrow[data-v-331ff8f4]{align-items:center;background:#fff;border:1px solid #e1e1e5;border-radius:50%;box-shadow:0 4px 4px rgba(68,68,68,.15);display:none;height:48px;justify-content:space-around;padding:12px;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:1}.jiffy-services-preview__arrow>svg[data-v-331ff8f4]{display:block;height:100%;width:100%}@media(min-width:768px){.jiffy-services-preview__arrow[data-v-331ff8f4]{display:flex}}.jiffy-services-preview__arrow[data-v-331ff8f4]:hover{box-shadow:0 4px 4px rgba(68,68,68,.4)}.jiffy-services-preview__arrow[data-v-331ff8f4]:disabled{opacity:0;pointer-events:none}.jiffy-services-preview__arrow--left[data-v-331ff8f4]{left:0}.jiffy-services-preview__arrow--right[data-v-331ff8f4]{right:0}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/jiffy-services-preview/jiffy-services-preview.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.jiffy-services-preview-root>[v-cloak]{display:block;min-height:134px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/continue-shopping-modal/continue-shopping-modal-saved-carts-name/continue-shopping-modal-saved-carts-name.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.modal-saved-carts-name{align-items:center;background-color:#fff;color:#333;display:flex;font-size:14px;font-weight:700;justify-content:flex-start;padding:16px 0;text-align:center}@media(min-width:768px){.modal-saved-carts-name{padding:16px 0}}.modal-saved-carts-name__name{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-saved-carts-name__header{margin:0 auto;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.modal-saved-carts-name__header{max-width:none}}.modal-saved-carts-name__form{align-items:center;background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start;padding:12px 14px;position:relative}.modal-saved-carts-name__fieldset{display:flex}.modal-saved-carts-name__input{border:1px solid #e1e1e5;border-radius:4px;color:#000;font-size:12px;font-weight:400;height:32px;margin-right:8px;outline:none;padding:0 6px;width:160px}.modal-saved-carts-name__input:focus-within{border-color:#262698}.modal-saved-carts-name__input--error{border-color:#900}.modal-saved-carts-name__error{color:#900;font-size:12px;font-weight:400;padding-top:2px;text-align:left;width:229px}.modal-saved-carts-name__trigger{background:transparent;border:0;display:flex;padding:0 6px}.modal-saved-carts-name__button{align-items:center;align-self:stretch;background-color:#fff;border:1px solid #e1e1e5;border-radius:8px;color:#333;display:flex;font-size:14px;font-weight:700;justify-content:center;margin:0 4px 0 1px;padding:0 16px}.modal-saved-carts-name__button--ok{background:#06065a;color:#fff;position:relative}.modal-saved-carts-name__button--cancel{border:1px solid #b7b7bd;color:#262698}.modal-saved-carts-name__button--cancel:hover{background-color:#e1e1e5}.modal-saved-carts-name__spinner{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/continue-shopping-modal/continue-shopping-modal-awards/continue-shopping-modal-awards.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.continue-shopping-modal-awards{display:flex;gap:14px;justify-content:space-between;margin-top:30px}@media(min-width:768px){.continue-shopping-modal-awards{margin-top:60px}}.continue-shopping-modal-awards__awards-section-link{display:flex;min-width:0}.continue-shopping-modal-awards__award{max-height:40px;min-width:0;-o-object-fit:contain;object-fit:contain}@media(min-width:414px){.continue-shopping-modal-awards__award{max-height:54px}}@media(min-width:768px){.continue-shopping-modal-awards__award{max-height:97px}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/continue-shopping-modal/continue-shopping-modal-title/continue-shopping-modal-title.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.continue-shopping-modal-title{align-items:center;background-color:#fff;color:#333;display:flex;font-size:18px;font-weight:700;justify-content:normal;padding-bottom:12px;position:relative;text-transform:capitalize}.continue-shopping-modal-title:after{background-color:#e3e8ef;bottom:0;content:"";display:block;height:1px;left:-12px;position:absolute;right:-12px}.continue-shopping-modal-title__header-check{color:#2b6a33;height:24px;margin-right:10px;width:24px}.continue-shopping-modal-title__action-button{background-color:#fff;border:1px solid #b7b7bd;border-radius:3px;border-radius:8px;color:#262698;color:#414192;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:24px;margin-left:auto;padding:7px 12px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.continue-shopping-modal-title__action-button:focus,.continue-shopping-modal-title__action-button:hover{-webkit-text-decoration:none;text-decoration:none}.continue-shopping-modal-title__action-button:disabled{opacity:.25;pointer-events:none}.continue-shopping-modal-title__action-button:focus,.continue-shopping-modal-title__action-button:hover{background-color:#e1e1e5;color:#262698}.continue-shopping-modal-title__modal-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:28px;line-height:inherit;margin-left:auto;padding:0;position:static;text-transform:inherit;vertical-align:middle;width:28px}.continue-shopping-modal-title__modal-close>svg{display:block;height:100%;width:100%}.continue-shopping-modal-title__modal-close>svg{color:#333;height:24px;width:24px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/continue-shopping-modal/continue-shopping-modal-footer/continue-shopping-modal-footer.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.continue-shopping-modal-footer{display:flex;gap:15px;justify-content:space-between;margin-top:0}.continue-shopping-modal-footer__button{align-items:center;background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;display:flex;flex-grow:1;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;justify-content:center;letter-spacing:.25px;line-height:1.5;line-height:1.75;line-height:1;padding:13px 14px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.continue-shopping-modal-footer__button:focus,.continue-shopping-modal-footer__button:hover{-webkit-text-decoration:none;text-decoration:none}.continue-shopping-modal-footer__button:disabled{opacity:.25;pointer-events:none}.continue-shopping-modal-footer__button:focus,.continue-shopping-modal-footer__button:hover{background-color:#414192;color:#fff}.continue-shopping-modal-footer__button:disabled{background-color:#06065a}.continue-shopping-modal-footer__button--continue{background-color:#fff;border:1px solid #b7b7bd;border-radius:8px;color:#414192;font-size:16px;font-weight:700}@media(min-width:768px){.continue-shopping-modal-footer__button--continue{display:block;width:50%}}.continue-shopping-modal-footer__button--view-cart{background-color:#414192;border-radius:7px;min-width:-moz-fit-content;min-width:fit-content}@media(min-width:768px){.continue-shopping-modal-footer__button--view-cart{width:50%}}.continue-shopping-modal-footer__button--disabled{opacity:.4;pointer-events:none}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/continue-shopping-modal/continue-shopping-modal.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.continue-shopping-modal{margin:0 auto;padding:12px;padding:12px!important;width:100%}@media(min-width:768px){.continue-shopping-modal{padding:0}}.continue-shopping-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:540px;padding:56px 24px 40px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.continue-shopping-modal__modal-box{padding:64px 52px 52px}}.continue-shopping-modal__modal-box--small{max-width:360px;padding:56px 24px 40px}.continue-shopping-modal__modal-box--large{max-width:720px}.continue-shopping-modal__modal-title{color:#444;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.1px;line-height:1.56;margin-bottom:16px}@media(min-width:768px){.continue-shopping-modal__modal-title{font-size:24px;letter-spacing:-.1px;line-height:1.33}}.continue-shopping-modal__modal-title--centered{text-align:center}.continue-shopping-modal__modal-close{cursor:pointer;height:28px;position:absolute;right:18px;top:18px}.continue-shopping-modal__modal-close svg{display:block;height:28px;width:28px}.continue-shopping-modal__modal-body{color:#444;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5}.continue-shopping-modal__modal-footer{display:flex;margin-top:24px}.continue-shopping-modal__modal-footer--centered{text-align:center}.continue-shopping-modal__modal-backdrop{background-color:#000;bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0;z-index:1040}@media(min-width:768px){.continue-shopping-modal{padding:0!important}}.continue-shopping-modal.in{align-items:self-end;display:flex!important;margin:0;padding:0!important}@media(min-width:768px){.continue-shopping-modal.in{align-items:normal;display:block!important;margin:initial;padding:initial;z-index:1050}}.continue-shopping-modal--full-size{padding:16px}.continue-shopping-modal--full-size .continue-shopping-modal__modal-box{margin:0 auto;padding:20px 24px 40px;top:0;transform:none}@media(min-width:768px){.continue-shopping-modal--full-size .continue-shopping-modal__modal-box{margin:20px auto}}.continue-shopping-modal__modal-box{border:0;border-radius:8px 8px 0 0;padding:15px 12px;top:0;transform:none;width:100%}@media(min-width:768px){.continue-shopping-modal__modal-box{padding-left:24px;padding-right:24px;top:10%}}.continue-shopping-modal__modal-header{background:#f3f5f6;padding:0}.continue-shopping-modal__modal-box--full{max-height:90vh;overflow-y:auto;padding-bottom:17px}@media(min-width:768px){.continue-shopping-modal__modal-box--full{border-radius:8px 8px 0 0;max-width:-moz-fit-content;max-width:fit-content;min-width:540px;padding:15px 12px}}.continue-shopping-modal__loading{display:none;margin:auto;min-height:52px;position:static;text-align:center}.continue-shopping-modal__loading--visible{display:block}.continue-shopping-modal__loading-message{margin-bottom:7px}.continue-shopping-modal__loading-spinner{display:flex;justify-content:center}.continue-shopping-modal__stickers{margin-top:16px}.continue-shopping-modal__items{display:grid;font-size:16px;margin-bottom:20px;margin-top:20px;grid-row-gap:16px;row-gap:16px;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(5,auto);justify-items:center}.continue-shopping-modal__items.css-dtf-add-to-cart-modal{grid-template-columns:repeat(4,auto)}.continue-shopping-modal__items+.continue-shopping-modal__stickers{margin:0 0 16px}.continue-shopping-modal__items-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.continue-shopping-modal__items-main-info{line-height:1}@media(min-width:768px){.continue-shopping-modal__items-main-info{font-size:18px}}.continue-shopping-modal__items-name{margin:0}.continue-shopping-modal__items-hyphen{margin:0 4px}.continue-shopping-modal__items-size{display:block;max-width:300px}.continue-shopping-modal__items-sub-info{line-height:1;margin:0}.continue-shopping-modal__items-quantity{color:#757575;font-size:14px;font-weight:400;margin-right:7px}.continue-shopping-modal__items-amount-wrapper{display:flex;gap:10px}.continue-shopping-modal__items-amount{font-size:18px;font-weight:700;line-height:1}.continue-shopping-modal__items-notice{color:#c90505}.continue-shopping-modal__items-pre-cut-selected{color:#757575;font-size:14px;margin-right:11px}.continue-shopping-modal__items-pre-cut-selected:empty{display:none}.continue-shopping-modal__items-pre-cut-amount{color:#444;font-size:14px;font-weight:700;margin-right:7px}.continue-shopping-modal__items-pre-cut-amount:empty{display:none}.continue-shopping-modal__subtotal-section{border-top:1px solid #e1e1e5;font-size:20px;margin:-3px 0 25px;padding-top:10px;text-align:right}@media(min-width:768px){.continue-shopping-modal__subtotal-section{margin-top:-10px}}.continue-shopping-modal__subtotal-price{color:#8c0018;font-weight:700}.continue-shopping-modal .cart-info_column.-left{display:none}.continue-shopping-modal__upsell{border-bottom:1px solid #e1e1e5;margin-bottom:24px;margin-top:20px;padding-bottom:24px}.continue-shopping-modal__text{display:block;margin-right:4px;max-width:calc(100vw - 140px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.continue-shopping-modal__text{max-width:400px}}.continue-shopping-modal__items-col--limited .continue-shopping-modal__text{max-width:calc(100vw - 220px)}@media(min-width:768px){.continue-shopping-modal__items-col--limited .continue-shopping-modal__text{max-width:400px}}.continue-shopping-modal__badge{align-items:center;display:inline-flex}.continue-shopping-modal__delivery{color:#333;font-size:1rem;line-height:1.375;margin-bottom:14px}.continue-shopping-modal__delivery strong{color:#2b6a33}.continue-shopping-modal__delivery-info{margin-bottom:12px;min-height:90px}@media(min-width:768px){.continue-shopping-modal__delivery-info{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:20px}}.continue-shopping-modal__delivery-dates{background-color:#f5f5f5;border-radius:8px;flex-grow:1;min-height:90px;padding:12px 10px 12px 15px;position:relative}@media(min-width:768px){.continue-shopping-modal__delivery-dates{align-items:center;border-radius:8px;display:flex;flex-basis:52%}}.continue-shopping-modal__delivery-dates--same-day{background:linear-gradient(90deg,rgba(249,114,24,.15),rgba(239,68,67,.15));border:1px solid #d15f13}.continue-shopping-modal__delivery-dates--same-day .continue-shopping-modal__delivery-dates-item{color:#dd5125}.continue-shopping-modal__delivery-dates--same-day .continue-shopping-modal__delivery-dates-cutoff-time{color:#333}.continue-shopping-modal__delivery-dates-item{color:#619e4e;display:flex;font-size:16px;font-weight:700}.continue-shopping-modal__delivery-dates-title-wrapper{display:block;margin:0}.continue-shopping-modal__delivery-dates-title{color:#333;display:flex;size:16px;font-size:12px;font-weight:700;line-height:18.4px}.continue-shopping-modal__delivery-dates-cutoff-wrapper{color:#333;size:13px;line-height:20px}.continue-shopping-modal__delivery-dates-cutoff-time{color:#262698;size:16px;font-weight:700;line-height:18.4px}.continue-shopping-modal__progress-bar{background-color:transparent;border-radius:4px;flex-grow:1;margin-bottom:12px;min-height:52px;padding:0 16px;position:relative}@media(min-width:768px){.continue-shopping-modal__progress-bar{border-left:2px solid #fff;border-radius:0 4px 4px 0;flex-basis:48%;margin-bottom:0;min-height:90px;padding-bottom:7px;padding-top:7px}}.continue-shopping-modal__progress-bar-title{align-items:center;color:#333;display:flex;font-weight:400;gap:10px;justify-content:center;margin:0;text-align:center}.continue-shopping-modal__progress-bar-icon-wrap{display:flex;justify-content:center}.continue-shopping-modal__progress-bar-icon-delivery{color:#262698;color:#4f4fab}.continue-shopping-modal__progress-bar-text{color:#333;display:block;font-size:16px;font-weight:400}.continue-shopping-modal__progress-bar-text-complete{color:#236f0c;display:block;font-size:16px;font-weight:700}.continue-shopping-modal__progress-bar-component .progress-bar__line{background-color:#4f4fab}.continue-shopping-modal__banner{background:#e4efff;border-radius:8px;box-shadow:0 1px 2px 1px rgba(0,0,0,.15);color:#333;margin:24px 0 -16px;padding:16px;position:relative;text-align:center}@media(min-width:768px){.continue-shopping-modal__banner{margin-bottom:-28px}}.continue-shopping-modal__banner-title{font-size:24px;font-weight:700;line-height:1.16}@media(min-width:768px){.continue-shopping-modal__banner-title br{display:none}}.continue-shopping-modal__banner-price{color:#901}.continue-shopping-modal__banner-price--old{color:#333;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.continue-shopping-modal__banner-hint{font-size:20px;font-weight:700;line-height:1.15;margin:10px 0 15px}.continue-shopping-modal__banner-note{font-size:14px;line-height:1.42;margin-top:15px}.continue-shopping-modal__banner-link{color:#19239e}.continue-shopping-modal .user-auth-external .user-auth-external__list{margin-bottom:0}.continue-shopping-modal__fg-name{font-size:13px;font-weight:700;margin-top:4px;text-align:center}.continue-shopping-modal__saved-cart-title{margin:0 auto;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.continue-shopping-modal__saved-cart-title{max-width:none}}.continue-shopping-modal__notices-container{background:#fce5e5;border-radius:4px;color:#c90505;margin:0 0 16px;padding:8px 14px}.continue-shopping-modal__notices-list{list-style-type:disc;padding-top:8px}.continue-shopping-modal__notices-list-item{list-style-type:disc;margin-left:24px}.continue-shopping-modal__cross-sell-atc{background-color:#f5f5f5;margin:24px -12px 16px;max-width:734px;padding:0 12px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/continue-shopping-modal/continue-shopping-modal-sticker/continue-shopping-modal-sticker.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.continue-shopping-modal-sticker{align-items:center;background:#e6effd;border-radius:4px;display:flex;gap:14px;padding:12px;position:relative}@media(min-width:768px){.continue-shopping-modal-sticker{gap:24px;padding:16px 24px}}.continue-shopping-modal-sticker__badge{background:#00b61d;border-radius:4px;color:#fff;display:inline-block;font-size:10px;font-weight:700;left:8px;line-height:1.3;padding:4px 6px;position:absolute;text-transform:uppercase;top:16px}@media(min-width:768px){.continue-shopping-modal-sticker__badge{left:auto;right:16px}}.continue-shopping-modal-sticker__artwork{background:#fff url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjQzVDNUM1IiBkPSJNMCAwaDR2NEgwek0wIDhoNHY0SDB6TTE2IDhoLTRWNGg0ek0xNiAxNmgtNHYtNGg0ek04IDBoNHY0SDh6TTggOGg0djRIOHpNOCA4SDRWNGg0ek04IDE2SDR2LTRoNHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNNCAwaDR2NEg0ek00IDhoNHY0SDR6TTEyIDhIOFY0aDR6TTEyIDE2SDh2LTRoNHpNMTIgMGg0djRoLTR6TTEyIDhoNHY0aC00ek00IDhIMFY0aDR6TTQgMTZIMHYtNGg0eiIvPjwvc3ZnPg==);border:2px dashed #000;border-radius:4px;flex-shrink:0;height:108px;line-height:0;overflow:hidden;padding:8px 0;text-align:center;width:123px}.continue-shopping-modal-sticker__artwork img{max-height:100%;max-width:100%}@media(min-width:768px){.continue-shopping-modal-sticker__artwork{height:150px;padding:0;width:150px}}.continue-shopping-modal-sticker__upsell{flex:1}.continue-shopping-modal-sticker__label{color:#06065a;font-size:15px;font-weight:700;line-height:1.22;margin:0 0 10px}@media(min-width:768px){.continue-shopping-modal-sticker__label{font-size:18px;margin:8px 0 20px}}.continue-shopping-modal-sticker__icon{height:16px;width:110px}@media(min-width:768px){.continue-shopping-modal-sticker__icon{height:22px;width:147px}}.continue-shopping-modal-sticker__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ff1376;border:none;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:600;line-height:1.71;max-width:214px;padding:8px 24px;text-align:center;width:100%}.continue-shopping-modal-sticker__button:active,.continue-shopping-modal-sticker__button:focus,.continue-shopping-modal-sticker__button:hover{background-color:#ff1376;color:#fff;-webkit-text-decoration:none;text-decoration:none}@media(min-width:768px){.continue-shopping-modal-sticker__button{font-size:16px;line-height:1.5;padding:10px 24px}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/mockup-tool-modal/mockup-tool-modal.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.mockup-tool-modal__dialog{width:-moz-fit-content;width:fit-content}.mockup-tool-modal__content{border:none}.mockup-tool-modal__body,.mockup-tool-modal__header{padding:16px;position:relative}.mockup-tool-modal__header{border-bottom:1px solid #e3e8ef;display:flex;justify-content:space-between}.mockup-tool-modal__header__title{font-size:20px;margin:0}@media(min-width:768px){.mockup-tool-modal__body iframe{min-height:560px;min-width:730px}}.mockup-tool-modal__btn-close-icon{color:#333;height:20px;margin-top:4px;width:20px}.mockup-tool-modal__iframe{border:none}.mockup-tool-modal__error-msg,.mockup-tool-modal__loader{font-size:16px;font-weight:500;left:50%;position:absolute;top:40%;transform:translateX(-50%)}.mockup-tool-modal__loader{color:#757575}.mockup-tool-modal__error-msg:not(.invisible),.mockup-tool-modal__iframe:not(.invisible),.mockup-tool-modal__loader:not(.invisible){opacity:1;transition:opacity .2s,visibility .2s;visibility:visible}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-image-carousel/product-details-image-carousel.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-image-carousel{min-height:350px;overflow:visible;position:relative}.product-details-image-carousel:before{background-color:#fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .15s ease;visibility:hidden;width:100%;will-change:opacity,visibility;z-index:10}@media(max-width:767px){.product-details-image-carousel{min-height:410px}.product-details-image-carousel--mobile-gap-left{padding-left:42px}}.product-details-image-carousel--loading:before{opacity:.5;pointer-events:all;visibility:visible}.product-details-image-carousel--loading .product-details-image-carousel__loading-indication{opacity:1;visibility:visible}.product-details-image-carousel__app-promo-image{display:block;height:150px;width:151px}.product-details-image-carousel__loading-indication{bottom:0;height:100px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .15s ease;visibility:hidden;width:100px;will-change:opacity,visibility;z-index:20}.product-details-image-carousel .lazyload,.product-details-image-carousel .lazyloaded{height:0;opacity:0}.product-details-image-carousel__jiffy-carousel{height:325px;margin:0 auto;overflow:hidden;width:218px}@media(max-width:767px){.product-details-image-carousel__jiffy-carousel{height:386px;width:247px}}.product-details-image-carousel__carousel-visible .lazyloaded{display:block;font-size:0;height:325px;margin:auto;opacity:1;width:208px}@media(max-width:767px){.product-details-image-carousel__carousel-visible .lazyloaded{height:386px;width:247px}}.product-details-image-carousel__jiffy-carousel .eagerload{display:block;font-size:0;height:325px;margin:auto;opacity:1;width:208px}@media(max-width:767px){.product-details-image-carousel__jiffy-carousel .eagerload{height:386px;width:247px}}.product-details-image-carousel__item{cursor:pointer;height:325px;position:absolute}.product-details-image-carousel__item--hidden{visibility:hidden}@media(max-width:767px){.product-details-image-carousel__item{height:386px}}.product-details-image-carousel__preview-wrapper{display:none;left:100%;margin-left:30px;pointer-events:none;position:absolute;top:0;z-index:2}@media(min-width:992px){.product-details-image-carousel__preview-wrapper{display:block}}@media(min-width:1280px){.product-details-image-carousel__preview-wrapper{margin-left:12px}}.product-details-image-carousel__preview{background-color:#fff;background-repeat:no-repeat;border:1px solid #06065a;border-radius:2px;left:0;position:absolute;top:0;visibility:hidden}.product-details-image-carousel__lens{background-color:hsla(0,0%,100%,.5);border:1px solid rgba(38,38,152,.1);border-radius:2px;display:none;height:106px;left:0;pointer-events:none;position:absolute;top:0;visibility:hidden;width:70px}@media(min-width:992px){.product-details-image-carousel__lens{align-items:center;display:flex;flex-direction:row;justify-content:center}}.product-details-image-carousel__thumbnails{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-height:325px;position:absolute;right:0;top:0;width:40px}.product-details-image-carousel__thumbnails--mobile-left{left:0;right:auto}@media(max-width:767px){.product-details-image-carousel__thumbnails{max-height:386px}}@media(min-width:768px){.product-details-image-carousel__thumbnails{max-height:450px;right:auto;width:50px}}@media(min-width:1280px){.product-details-image-carousel__thumbnails{max-height:480px}}@media(min-width:768px){.product-details-image-carousel__thumbnails~.product-details-image-carousel__jiffy-carousel{margin:0 0 0 72px}}@media(min-width:1280px){.product-details-image-carousel__thumbnails~.product-details-image-carousel__jiffy-carousel{margin:0 auto}}.product-details-image-carousel__thumbnails>:last-child{display:none}@media(min-width:375px){.product-details-image-carousel__thumbnails>:last-child{display:block}}.product-details-image-carousel__thumb-image{border:1px solid #e1e1e5;border-radius:2px;cursor:pointer;font-size:0;height:50px!important;image-rendering:-webkit-optimize-contrast;-o-object-fit:contain;object-fit:contain;opacity:.5!important;width:100%}@media(min-width:768px){.product-details-image-carousel__thumb-image{height:62px!important}}.product-details-image-carousel__thumb-image--active{border-color:#262698;opacity:1!important}.product-details-image-carousel__thumb-image--fit{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.product-details-image-carousel__thumb-image--fit img{max-width:100%}.product-details-image-carousel__video{align-items:center;display:flex;height:325px;justify-content:center;position:relative;width:208px}@media(min-width:768px){.product-details-image-carousel__video{height:450px;width:288px}}@media(min-width:1280px){.product-details-image-carousel__video{height:480px;width:307px}}.product-details-image-carousel__thumb-icon{height:20px;left:50%;margin-left:-8px;margin-top:-10px;position:absolute;top:50%;width:16px}.product-details-image-carousel__thumb-placeholder{height:50px;opacity:0}@media(min-width:768px){.product-details-image-carousel__thumb-placeholder{height:62px}.product-details-image-carousel{min-height:470px}.product-details-image-carousel__jiffy-carousel{height:450px;width:298px}.product-details-image-carousel__item{height:-moz-fit-content;height:fit-content}.product-details-image-carousel__carousel-visible .lazyloaded,.product-details-image-carousel__jiffy-carousel .eagerload{height:450px;width:288px}}@media(min-width:1280px){.product-details-image-carousel{min-height:500px}.product-details-image-carousel__jiffy-carousel{height:480px;width:312px}.product-details-image-carousel__carousel-visible .lazyloaded,.product-details-image-carousel__jiffy-carousel .eagerload{height:480px;width:307px}}.product-details-image-carousel__mockup-trigger{background:#dd2590;border-radius:8px;bottom:45px;color:#fff;display:none;font-weight:700;height:40px;padding:0;position:absolute;right:0;width:175px;z-index:1}.product-details-image-carousel__mockup-trigger:active,.product-details-image-carousel__mockup-trigger:hover{color:#fff}@media(min-width:992px){.product-details-image-carousel__mockup-trigger{align-items:center;display:flex;justify-content:center}}.product-details-image-carousel__mockup-trigger-icon{height:20px;margin-right:8px;width:23px}.product-details-image-carousel--dtf{min-height:290px}@media(min-width:768px){.product-details-image-carousel--dtf{min-height:330px}}.product-details-image-carousel--dtf .product-details-image-carousel__item{height:-moz-fit-content;height:fit-content}.product-details-image-carousel--dtf .product-details-image-carousel__jiffy-carousel{height:218px}.product-details-image-carousel--dtf .product-details-image-carousel__jiffy-carousel .eagerload{height:247px}@media(min-width:768px){.product-details-image-carousel--dtf .product-details-image-carousel__jiffy-carousel .eagerload{height:288px}}@media(min-width:992px){.product-details-image-carousel--dtf .product-details-image-carousel__jiffy-carousel .eagerload{height:307px;width:307px}}.product-details-image-carousel--dtf .product-details-image-carousel__carousel-visible .lazyloaded{height:247px}@media(min-width:768px){.product-details-image-carousel--dtf .product-details-image-carousel__carousel-visible .lazyloaded{height:288px}}@media(min-width:992px){.product-details-image-carousel--dtf .product-details-image-carousel__carousel-visible .lazyloaded{height:307px;width:307px}}.product-details-image-carousel--dtf .product-details-image-carousel__thumbnails{max-height:290px}.product-details-image-carousel--dtf .product-details-image-carousel__thumb-image{height:40px!important}@media(min-width:768px){.product-details-image-carousel--dtf .product-details-image-carousel__thumb-image{height:50px!important;margin-bottom:5px}}@media(max-width:767px){.product-details-image-carousel--large-hero{padding-left:0!important}}.product-details-image-carousel--large-hero .product-details-image-carousel__item{position:static}.product-details-image-carousel--large-hero .product-details-image-carousel__item--hidden{height:0!important;visibility:hidden}.product-details-image-carousel--large-hero .product-details-image-carousel__jiffy-carousel{height:-moz-fit-content;height:fit-content;width:100%}.product-details-image-carousel--large-hero .product-details-image-carousel__jiffy-carousel .product-details-image-carousel-element{height:auto;width:100%}.product-details-image-carousel--large-hero .product-details-image-carousel__thumbnails{flex-direction:row;gap:10px;height:-moz-fit-content;height:fit-content;justify-content:flex-start;margin:20px 0;max-height:85px;overflow:auto;position:static;width:100%}.product-details-image-carousel--large-hero .product-details-image-carousel__thumb-image{height:64px!important;width:64px!important}.product-details-image-carousel__app-promo{left:-25px;pointer-events:none;position:absolute;top:-32px;z-index:1}@media(min-width:768px){.product-details-image-carousel__app-promo{left:39px;top:-29px}}.product-details-image-carousel__app-promo-tip{height:44px;pointer-events:auto;position:absolute;right:22px;top:22px;width:44px}.product-details-image-carousel__new-low-price-badge{left:24px;pointer-events:none;position:absolute;top:-32px;z-index:1}@media(min-width:768px){.product-details-image-carousel__new-low-price-badge{left:30px;top:-29px}}.product-details-image-carousel__artwork-upload{bottom:75px;left:-20px;pointer-events:none;position:absolute;right:-20px;text-align:center;z-index:1}@media(min-width:768px){.product-details-image-carousel__artwork-upload{left:0;right:15px}}.product-details-image-carousel .tooltip{margin-left:-40px;margin-top:40px;opacity:1;padding:0}.product-details-image-carousel .tooltip .tooltip-inner{background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 4px 20px rgba(37,40,55,.25);box-sizing:border-box;color:#333;font-size:.875rem;line-height:1.43;max-width:225px;padding:12px 21px;text-align:left;width:225px}.product-details-image-carousel .tooltip .tooltip-arrow{border-color:transparent transparent #fff;border-style:solid;border-width:0 12px 12px;display:none;top:-14px}.product-details-image-carousel .tooltip .tooltip-inner{font-size:14px;letter-spacing:-.1px;line-height:16px;max-width:257px;padding:7px 7px 7px 12px;width:257px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/tiny-slider@2.9.4/node_modules/tiny-slider/src/tiny-slider.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%;width:1.42857%}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-lightbox/product-lightbox.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-lightbox{background-color:#fff;bottom:0;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:10000}.product-lightbox__transparent-container{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjQzVDNUM1IiBkPSJNMCAwaDR2NEgwek0wIDhoNHY0SDB6TTE2IDhoLTRWNGg0ek0xNiAxNmgtNHYtNGg0ek04IDBoNHY0SDh6TTggOGg0djRIOHpNOCA4SDRWNGg0ek04IDE2SDR2LTRoNHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNNCAwaDR2NEg0ek00IDhoNHY0SDR6TTEyIDhIOFY0aDR6TTEyIDE2SDh2LTRoNHpNMTIgMGg0djRoLTR6TTEyIDhoNHY0aC00ek00IDhIMFY0aDR6TTQgMTZIMHYtNGg0eiIvPjwvc3ZnPg==);background-size:10%}@media(min-width:1280px){.product-lightbox__transparent-container{height:100%}}.product-lightbox--simple .product-lightbox__image{max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-lightbox--simple .product-lightbox__back-button{background-color:#fff;border:2px solid #23527c;border-radius:6px;margin-left:10px;margin-top:10px;padding:5px;position:absolute}.product-lightbox--carousel .product-lightbox{overflow:visible;overflow:initial}.product-lightbox--carousel .product-lightbox__header{background-color:#dde4f7;color:#333;display:block;height:56px;padding:9px 16px;position:relative;text-align:center}.product-lightbox--carousel .product-lightbox__header-text{display:inline-block;font-size:16px;font-weight:700;line-height:120%;margin:0}.product-lightbox--carousel .product-lightbox__header-counter{font-size:16px;font-weight:400}.product-lightbox--carousel .product-lightbox__back-button.btn-link{font-size:16px;font-weight:400;left:16px;position:absolute;top:18px}.product-lightbox--carousel .product-lightbox__back-button.btn-svg{background:none;border:none;height:24px;padding:0;position:absolute;right:16px;top:16px;width:24px}.product-lightbox--carousel .product-lightbox__back-button.btn-svg>svg{display:block;height:100%;width:100%}.product-lightbox--carousel .product-lightbox__back-button:focus{outline:none}.product-lightbox--carousel .product-lightbox__carousel-wrapper{display:flex;flex-direction:column;height:calc(100% - 56px)}.product-lightbox--carousel .product-lightbox__carousel{flex:1;overflow:hidden;position:relative}.product-lightbox--carousel .product-lightbox__carousel-item,.product-lightbox--carousel .product-lightbox__carousel-items{height:100%}.product-lightbox--carousel .product-lightbox__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-lightbox--carousel .product-lightbox__thumbnails{display:flex;flex:0;height:128px;min-height:128px;overflow-x:auto;overflow-y:hidden;padding:16px 0}.product-lightbox--carousel .product-lightbox__carousel-thumbnail-image{border:1px solid #e1e1e5;border-radius:3px;height:82px;margin:0 8px;-o-object-fit:contain;object-fit:contain;opacity:.5;width:64px}.product-lightbox--carousel .product-lightbox__carousel-thumbnail-image:first-child{margin-left:16px}.product-lightbox--carousel .product-lightbox__carousel-thumbnail-image:last-child{margin-right:16px}.product-lightbox--carousel .product-lightbox__carousel-thumbnail-image.active{border:1px solid #262698;opacity:1}.tns-inner,.tns-outer,.tns-ovh{height:100%}.tns-horizontal.tns-subpixel>.tns-item{align-items:center;display:inline-flex;justify-content:center}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-color-picker/product-color-picker.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-color-picker-additional-info{display:flex;flex-direction:column;margin-bottom:8px;padding:0 8px}@media(min-width:768px){.product-color-picker-additional-info{flex-direction:row;justify-content:space-between;margin-bottom:16px;padding:0}}.product-color-picker-additional-info--print{flex-direction:row;justify-content:space-between;margin-bottom:16px;padding:0}.product-color-picker-additional-info--print .product-color-picker-additional-info__softness-wrapper{margin:0 0 0 auto}.product-color-picker-additional-info--softness{margin-top:22px}.product-color-picker-additional-info__softness-wrapper{margin-top:10px}@media(min-width:768px){.product-color-picker-additional-info__softness-wrapper{margin:0 0 0 auto}}.product-color-picker-additional-info__brand-wrapper{align-items:center;display:flex;font-size:16px;line-height:24px}.product-color-picker-additional-info__brand-logo{display:block;margin-right:10px;max-height:48px;max-width:100px}.product-color-picker-additional-info__link{align-items:center;color:inherit;display:flex}.product-color-picker-additional-info__brand-name{font-weight:700}.product-color-picker--print .product-color-picker__pdp-wrapper{display:block}.product-color-picker--print .product-color-picker__item{float:left}.product-color-picker--print .product-color-picker__break{clear:both}.product-color-picker--hidden-amounts .product-color-picker__item-badge-wrapper,.product-color-picker--hidden-amounts .product-color-picker__minimal-amount{visibility:hidden}.product-color-picker--hidden-amounts .product-color-picker__disclaimer{display:none}.product-color-picker--hidden-amounts .product-color-picker__item--active,.product-color-picker--hidden-amounts .product-color-picker__item--out-of-stock .product-color-picker__item-name{color:inherit}.product-color-picker--hidden-amounts .product-color-picker__item--out-of-stock .product-color-picker__item-image,.product-color-picker--hidden-amounts .product-color-picker__item-size--no-stock{opacity:1}.product-color-picker--hidden-amounts .product-color-picker__item--stacked.product-color-picker__item--active:not(:hover){border-color:#e1e1e5}@media(min-width:768px){.product-color-picker .modal-wrapper__modal-dialog{overflow:hidden}}.product-color-picker__container{padding:8px 0;position:relative}@media(min-width:768px){.product-color-picker__container{padding:0 16px}}.product-color-picker__sub-title{font-size:20px;font-weight:700;line-height:23px;margin-top:10px;text-align:center}.product-color-picker__popup-placeholder{align-items:center;bottom:0;display:flex;height:22px;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0}.product-color-picker__popup-placeholder:not(.hidden)~.product-color-picker__controls-wrapper,.product-color-picker__popup-placeholder:not(.hidden)~.product-color-picker__images-wrapper,.product-color-picker__popup-placeholder:not(.hidden)~.product-color-picker__print-wrapper{display:none}.product-color-picker__popup-spinner{height:22px;margin-right:10px;width:22px}.product-color-picker__title-for-pdp-wrapper{text-align:center}@media(min-width:768px){.product-color-picker__title-for-pdp-wrapper{padding-left:8px;text-align:left}}.product-color-picker__pdp-wrapper{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:768px){.product-color-picker__pdp-wrapper{justify-content:flex-start}}.product-color-picker__item-image{border:1px solid #e1e1e5;border-radius:3px;height:126px;width:83px}.product-color-picker__break{flex:1 1 100%}.product-color-picker__item{color:#444;display:inline-block;font-size:.75rem;margin:10px 0;min-height:157px;padding:0 3px;page-break-inside:avoid;position:relative;text-align:center;vertical-align:top;width:101px}@media(min-width:768px){.product-color-picker__item{margin:12px 6px;width:105px}}.product-color-picker__item:hover{color:#262698;-webkit-text-decoration:none;text-decoration:none}.product-color-picker__item:hover .product-color-picker__item-name{-webkit-text-decoration:underline;text-decoration:underline}.product-color-picker__item--active{color:#262698}.product-color-picker__item--active .product-color-picker__item-image{border-color:#262698}.product-color-picker__item--jiffy-1st .product-color-picker__minimal-amount{color:#8c0018}.product-color-picker__item--out-of-stock:after{display:none}.product-color-picker__item--out-of-stock .product-color-picker__item-image{opacity:.5}.product-color-picker__item--out-of-stock .product-color-picker__item-name{color:#757575}.product-color-picker__item--loading .product-color-picker__minimal-amount-loading{display:block}.product-color-picker__item--stacked{align-items:center;border:1px solid #e1e1e5;border-radius:3px;display:flex;flex-direction:column;margin:0 2px 16px;overflow:hidden;padding:12px 0 0;position:relative;width:calc(33% - 5px)}@media(min-width:768px){.product-color-picker__item--stacked{margin:0 8px 16px;width:calc(20% - 17px)}}.product-color-picker__item--stacked .product-color-picker__item-sizes{background:#f5f5f5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:block;margin-top:auto;width:100%}.product-color-picker__item--stacked .product-color-picker__item-sizes-row{min-height:25px;padding:4px}.product-color-picker__item--stacked .product-color-picker__item-sizes-row--hidden{visibility:hidden}.product-color-picker__item--stacked .product-color-picker__item-size{font-size:12px;font-weight:700;line-height:1.33;margin:0;padding:0 0 0 2px}.product-color-picker__item--stacked .product-color-picker__item-size:first-child{padding-left:0}.product-color-picker__item--stacked .product-color-picker__item-image{border:none}.product-color-picker__item--stacked .product-color-picker__item-name{height:32px;margin:4px 8px;overflow:hidden}.product-color-picker__item--stacked .product-color-picker__item-name span{display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-color-picker__item--stacked .product-color-picker__item-badge-wrapper{top:120px}.product-color-picker__item--stacked:focus,.product-color-picker__item--stacked:hover{border-color:#262698}.product-color-picker__item--stacked:focus .product-color-picker__item-name,.product-color-picker__item--stacked:hover .product-color-picker__item-name{-webkit-text-decoration:none;text-decoration:none}.product-color-picker__item--stacked.product-color-picker__item--active{border-color:#262698}.product-color-picker__item .debug-value{font-weight:700}.product-color-picker__placeholder-image{border:1px solid #e1e1e5;border-radius:3px;height:126px;width:83px}.product-color-picker__item-name{align-items:flex-start;display:flex;font-weight:700;height:34px;justify-content:center;margin-top:3px}.product-color-picker__item-badge-wrapper{left:50%;margin-left:-41.5px;position:absolute;top:106px;width:83px}.product-color-picker__item-badge-wrapper:not(.hidden)~.product-color-picker__item-badge-wrapper:not(.hidden){display:none}.product-color-picker__disclaimer{flex:1;text-align:left}.product-color-picker__minimal-amount{color:#444;font-weight:700;height:17px;margin-top:5px;position:relative;white-space:nowrap;width:100%}.product-color-picker__minimal-amount-loading{display:none;height:13px;left:0;margin:0 auto;padding-left:15px;position:absolute;right:0;top:0;width:94px}.product-color-picker__minimal-amount-loading-spinner{height:10px;left:0;position:absolute;top:3px;width:10px}.product-color-picker__minimal-amount-loading-text{color:#757575;font-size:11px;font-weight:400}.product-color-picker__delivery-date{align-items:flex-start;border-bottom:1px solid #e1e1e5;border-top:1px solid #e1e1e5;color:#444;display:flex;flex:1 1 48px;flex-wrap:wrap;font-size:12px;font-weight:700;justify-content:center;line-height:16px;padding:5px 0;position:relative;width:100%}.product-color-picker__delivery-date:empty{display:none}.product-color-picker__delivery-date--loading{color:#444!important;font-weight:400}.product-color-picker__delivery-date>dl{display:flex;justify-content:center;margin:0;padding:0;white-space:nowrap}.product-color-picker__delivery-date>dl dt{color:#757575;display:flex;font-size:11px;font-weight:400;line-height:16px;margin-right:2px}.product-color-picker__delivery-date>dl dd{line-height:16px}.product-color-picker__delivery-date-spinner{align-items:center;background:hsla(0,0%,100%,.4);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.product-color-picker__delivery-date-spinner-icon{margin-top:12px}.product-color-picker__delivery-date-spinner-icon .spinner__image{height:16px;width:16px}.product-color-picker__debug{color:#444;flex:1 1 100%;padding:0 10px;text-align:left}.product-color-picker__debug h4{margin:10px 0 5px}.product-color-picker__debug>dl{display:flex;flex-direction:column;margin:0 0 4px;padding:0}.product-color-picker__debug>dl dt{color:#757575;font-weight:400}.product-color-picker__low-stock-badge,.product-color-picker__out-of-stock-badge{align-items:center;border-radius:3px;cursor:pointer;display:flex;font-size:12px;font-style:italic;font-weight:700;justify-content:center;line-height:1;padding:4px 0}.product-color-picker__low-stock-badge{background-color:#fffdf3;color:#a86200}.product-color-picker__out-of-stock-badge{background-color:#eee;color:#4c4c4c}.product-color-picker__item-sizes{align-items:baseline;display:flex;flex-wrap:wrap;font-size:12px;position:relative}.product-color-picker__item-sizes,.product-color-picker__item-sizes:hover{color:#444}.product-color-picker__item-sizes-loading{bottom:0;height:16px;left:0;margin:auto;padding-left:15px;position:absolute;right:0;top:0;width:94px}.product-color-picker__item-sizes-loading-spinner{height:10px;left:0;position:absolute;top:3px;width:10px}.product-color-picker__item-sizes-loading-text{color:#333;font-size:11px;font-weight:400}.product-color-picker__item-size{display:inline-block;margin:0 3px}.product-color-picker__item-size--no-stock{opacity:.3}.product-color-picker__icon-wrapper{margin-right:2px}.product-color-picker__icon{height:16px;width:16px}.product-color-picker__single-date-wrapper{align-items:center;display:flex;height:100%}.product-color-picker__single-date-label{align-items:center;display:flex;font-size:12px;font-weight:400;margin-right:2px}.product-color-picker__controls-wrapper{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-top:4px;padding:0 8px}@media(min-width:768px){.product-color-picker__controls-wrapper{align-items:center;flex-direction:row;margin-top:8px;padding:0}}.product-color-picker__controls-wrapper--with-amounts{margin-bottom:22px}.product-color-picker__controls{align-items:center;display:flex;flex-wrap:wrap}.product-color-picker__print-wrapper{padding:0 8px}@media(min-width:768px){.product-color-picker__print-wrapper{padding:0}}.mobile-app .product-color-picker__print-wrapper{display:none}.product-color-picker__print-options{margin-bottom:8px;padding-bottom:32px;position:relative;width:100%}@media(min-width:768px){.product-color-picker__print-options{margin-bottom:0;margin-left:auto;padding-bottom:0;width:auto}}.mobile-app .product-color-picker__print-options{display:none}.product-color-picker__print-options-summary{align-items:center;background:transparent;border:0;bottom:0;color:inherit;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;font-weight:700;height:32px;justify-content:center;left:0;line-height:inherit;padding:0;position:absolute;right:0;text-align:center;text-transform:inherit;vertical-align:middle}.product-color-picker__print-options-summary+.product-color-picker__controls{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.product-color-picker__print-options.open-with-animation .product-color-picker__print-options-summary+.product-color-picker__controls{max-height:150px}.product-color-picker__print-options-summary-icon{height:6px;margin-left:10px;width:10px}.product-color-picker__print-options.open-with-animation .product-color-picker__print-options-summary-icon{transform:rotate(180deg)}.product-color-picker__control{flex:0 0 50%;font-weight:400;line-height:1;margin:8px 0}@media(min-width:768px){.product-color-picker__control{flex-basis:auto;margin:0}.product-color-picker__control+.product-color-picker__control{margin-left:16px}}.product-color-picker__print-link{align-items:center;display:flex;font-weight:700}.product-color-picker__print-link,.product-color-picker__print-link:focus,.product-color-picker__print-link:hover{color:#444}.product-color-picker__print-icon{display:block;height:20px;margin-right:5px;width:20px}.product-color-picker__softness-container{display:flex;justify-content:center;min-height:39px}.product-color-picker__material-container,.product-color-picker__softness-container{border-top:1px solid #e1e1e5;padding:8px 0;width:100%}.product-color-picker__material-container:empty{border:none}.product-color-picker__material-header{color:#757575;flex:none;flex-grow:0;font-size:12px;font-style:normal;font-weight:400;line-height:16px;order:0;text-align:center;width:100%}.product-color-picker__material-content{color:#333;flex:none;flex-grow:1;font-size:12px;font-style:normal;font-weight:700;line-height:16px;order:0;text-align:center}.product-color-picker__print-block-link{align-items:center;background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;color:inherit;cursor:pointer;display:inline-block;display:block;display:flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;justify-content:center;letter-spacing:.25px;line-height:1.5;line-height:1.428571429;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.product-color-picker__print-block-link:focus,.product-color-picker__print-block-link:hover{-webkit-text-decoration:none;text-decoration:none}.product-color-picker__print-block-link:disabled{opacity:.25;pointer-events:none}.product-color-picker__print-block-link:focus,.product-color-picker__print-block-link:hover{background-color:#e1e1e5;color:#262698}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-mosaic/product-mosaic.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-mosaic{background:#e1e1e5;border:2px solid #e1e1e5;border-radius:2px;height:100%;width:100%}.product-mosaic__colors{display:flex;flex:1;flex-wrap:wrap;height:calc(100% - 12px)}.product-mosaic__label{color:#444;font-size:8px;font-weight:500;height:12px;letter-spacing:-.1px;line-height:1.25;padding-top:3px;white-space:nowrap}.product-mosaic__label--medium{font-size:8px;letter-spacing:.1px;padding-top:2px}.product-mosaic__label--big{font-size:10px;letter-spacing:-.3px;padding-top:1px}@media(min-width:768px){.product-mosaic__label--big{font-size:11px;letter-spacing:normal}}.product-mosaic__label svg{height:7px;width:7px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-similar-products/product-details-similar-products.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-similar-products{color:#444;display:flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.product-details-similar-products__wrapper{flex:1;overflow:hidden;width:100%}.product-details-similar-products__wrapper--comparables{border:1px solid #e1e1e5;border-radius:3px}.product-details-similar-products__list+.product-details-similar-products__list{margin-top:32px}.product-details-similar-products__comparables-grid,.product-details-similar-products__grid{display:flex;overflow-x:auto;overflow-y:hidden;transform:translateZ(0)}@media(min-width:992px){.product-details-similar-products__comparables-grid,.product-details-similar-products__grid{overflow:hidden}}.product-details-similar-products__comparables-grid{overflow:visible}@media(min-width:992px){.product-details-similar-products__comparables-grid{overflow:hidden}}.product-details-similar-products__item{margin-right:24px}.product-details-similar-products__item--with-indent{padding:5px}.product-details-similar-products__item--with-indent .product-card__sizes{display:block;margin:8px 0 0;padding:0;width:100%}.product-details-similar-products__item--with-indent .product-card__sizes>.product-card__sizes-item{display:none}.product-details-similar-products__item--with-indent .product-card__sizes .product-card__sizes-row{align-items:center;background:#f5f5f5;display:flex;justify-content:center;min-height:23px;padding:4px}.product-details-similar-products__item--with-indent .product-card__sizes .product-card__sizes-placeholder{min-height:46px}.product-details-similar-products__item--headings{display:none}@media(min-width:768px){.product-details-similar-products__item--headings{align-items:flex-end;display:flex}}.product-details-similar-products__item--current{border-right:1px solid #b7b7bd}.product-details-similar-products__item--current .product-card-comparables__title{pointer-events:none;-webkit-text-decoration:none;text-decoration:none}.product-details-similar-products__item--current .product-card-comparables__title a{color:#444;-webkit-text-decoration:none;text-decoration:none}.product-details-similar-products__item--current .product-card-comparables__image-wrapper{pointer-events:none}.product-details-similar-products__item--current .product-card-comparables__swatch-popup{left:1px}@media(min-width:992px){.product-details-similar-products__item--current .product-card-comparables__swatch-popup{left:-9%}}.product-details-similar-products__item--current-no-heading .product-card-comparables__swatch-popup{left:1px}@media(min-width:992px){.product-details-similar-products__item--current-no-heading .product-card-comparables__swatch-popup{left:1px}}.product-details-similar-products__item--comparables{margin-right:0;padding:0}.product-details-similar-products__item--comparables:first-child .product-card-comparables__swatch-popup{left:1px}.product-details-similar-products__item--comparables:last-child .product-card-comparables__swatch-popup{left:auto;right:1px}.product-details-similar-products__grid-arrow{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid #e1e1e5;border-radius:50%;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);cursor:pointer;display:none;height:48px;justify-content:space-around;left:-8px;position:absolute;top:216px;width:48px}@media(min-width:992px){.product-details-similar-products__grid-arrow{display:flex}}.product-details-similar-products__grid-arrow svg{height:26px;width:14px}.product-details-similar-products__grid-arrow--right{left:auto;right:-8px}.product-details-similar-products__grid-arrow--comparables{left:394px}.product-details-similar-products__grid-arrow--no-headings{left:213px}.product-details-similar-products__grid-arrow--comparables-right{right:2px}.product-details-similar-products__arrow-disabled{opacity:0;pointer-events:none}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-card/quantity-price-popover/quantity-price-popover.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.quantity-price-popover__price-popover-target{cursor:pointer;display:inline-block;position:relative;z-index:5}.quantity-price-popover__price-popover-target:focus-visible{outline:2px solid #262698;outline-offset:2px}.quantity-price-popover__price-popover-target:focus:not(:focus-visible){outline:none}.quantity-price-popover__price-popover-target--compact .quantity-price-popover__point-text{font-size:12px;line-height:12px}@media(max-width:767px){.quantity-price-popover__price-popover-target--compact .quantity-price-popover__price-popover{bottom:20px;top:auto}}.quantity-price-popover__price-popover{background-color:#fff;border:1px solid #e1e1e5;border-radius:4px;box-shadow:0 2px 8px rgba(68,68,68,.2);font-size:12px;height:-moz-fit-content;height:fit-content;left:50%;margin-top:5px;padding:12px;position:absolute;top:100%;transform:translateX(-50%);width:180px;z-index:2}.quantity-price-popover__price-popover:focus-visible{outline:2px solid #262698;outline-offset:-2px}.quantity-price-popover__price-popover:focus:not(:focus-visible){outline:none}.quantity-price-popover__price-popover:after,.quantity-price-popover__price-popover:before{bottom:100%;content:"";height:30px;position:absolute;right:10%;top:100%;transform:translateX(-50%);width:40%}@media(max-width:767px){.quantity-price-popover__price-popover{left:20%}}@media(min-width:992px){.quantity-price-popover__price-popover{bottom:100%;margin-bottom:5px;margin-top:0;top:auto}.quantity-price-popover__price-popover--new-home-page{left:90px}}.quantity-price-popover__price-popover-title{font-size:12px;font-weight:700;margin-bottom:8px}.quantity-price-popover__point-text{color:#262698;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.quantity-price-popover__price-table{border-collapse:collapse;margin:8px 0;width:100%}.quantity-price-popover__price-table-cell{border:none;font-weight:400;padding:6px 4px}.quantity-price-popover__price-table-cell--header{background-color:#fff;color:#333;font-weight:700;padding:3px}.quantity-price-popover__price-table-row{text-align:center}.quantity-price-popover__price-table-row:nth-child(odd){background-color:#f5f5f5}.quantity-price-popover__price-table-row--highlight .quantity-price-popover__price-table-cell{background-color:rgba(192,217,255,.5);color:#262698;font-weight:700}.quantity-price-popover__price-popover-footer-list{margin-top:5px;padding-left:15px}.quantity-price-popover__price-popover-footer-list-item{font-weight:400;list-style-type:disc}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-dtf-sheet/product-details-dtf-amounts/product-details-dtf-amounts.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(min-width:992px){.product-details-dtf-amounts--special-category{width:100%}}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__pricing{gap:16px;margin:0}@media(min-width:768px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__pricing{gap:32px}}@media(min-width:992px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__pricing{gap:0}}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount-title,.product-details-dtf-amounts--special-category .product-details-dtf-amounts__from{color:#757575;font-size:12px}@media(min-width:992px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount-title,.product-details-dtf-amounts--special-category .product-details-dtf-amounts__from{color:#000}}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px}@media(min-width:768px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount{font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:30px}}@media(min-width:992px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount{font-size:26px}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount--ca{font-size:22px}}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__per-inch{color:#757575;font-size:12px;font-weight:400;line-height:1.33;padding-top:0;width:auto}@media(min-width:992px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__per-inch{color:#333;font-weight:400;padding-top:4px;width:inherit}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__per-inch--ca{padding-top:0}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__savings-badge{display:flex}}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__actual-amount{flex-direction:column;flex-wrap:wrap;width:auto}@media(min-width:992px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__actual-amount{flex-direction:row;flex-wrap:nowrap;width:inherit}}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__actual-amount--sticker-sample{font-size:18px}@media(min-width:992px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__actual-amount--sticker-sample{font-size:20px}}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount-title-mobile{display:inline}@media(min-width:992px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount-title-mobile{display:none}}.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount-title-desktop{display:none}@media(min-width:992px){.product-details-dtf-amounts--special-category .product-details-dtf-amounts__amount-title-desktop{display:inline}}.product-details-dtf-amounts__savings-badge{align-items:center;background-image:url(https://jiffy.imgix.net/gen/pink-badge.svg?ixlib=rb-0.3.5&auto=format);display:none;height:92px;justify-content:center;position:absolute;right:8px;top:-96px;width:92px}.product-details-dtf-amounts__savings-badge-percent{color:#fff;font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:24px;line-height:24px;text-align:center}.product-details-dtf-amounts__pricing{align-items:flex-end;display:flex;justify-content:space-between;margin:0 6px 20px}@media(min-width:992px){.product-details-dtf-amounts__pricing{gap:15%;justify-content:flex-start}}.product-details-dtf-amounts__amount-title{color:#757575;font-size:14px;font-weight:700;line-height:1;margin-bottom:4px}.product-details-dtf-amounts__from{color:#757575;font-size:14px;font-weight:700;line-height:100%;-webkit-text-decoration:line-through;text-decoration:line-through}.product-details-dtf-amounts__actual-amount{display:flex;gap:2px}.product-details-dtf-amounts__amount{color:#8c0018;font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:30px;font-weight:700;line-height:100%}@media(min-width:1280px){.product-details-dtf-amounts__amount{font-size:44px}}.product-details-dtf-amounts__per-inch{color:#333;font-size:11px;font-weight:700;line-height:86.5%;padding-top:4px;width:46px}@media(min-width:414px){.product-details-dtf-amounts__per-inch{font-size:14px}}@media(min-width:768px){.product-details-dtf-amounts__per-inch{color:#757575}}.product-details-dtf-amounts__per-inch--gang{width:26px}.product-details-dtf-amounts__bulk-buyer-toggle-wrapper{display:inline}@media(min-width:768px){.product-details-dtf-amounts__bulk-buyer-toggle-wrapper{display:none}}.product-details-dtf-amounts__button{color:#262698;margin-left:-5px;padding-top:15px}.product-details-dtf-amounts__button:focus,.product-details-dtf-amounts__button:hover{background-color:transparent;border-color:transparent;color:#262698}.product-details-dtf-amounts__button:active{border-color:transparent}.product-details-dtf-amounts__amount-title-mobile{display:none}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-card/product-card.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-card{align-items:stretch;background:#fff;border:1px solid transparent;border-radius:3px;color:#444;display:flex;flex-direction:column;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;height:100%;max-height:640px;overflow:hidden;position:relative;width:182px}.product-card:active,.product-card:focus,.product-card:hover{color:#444;-webkit-text-decoration:none;text-decoration:none}@media(min-width:992px){.product-card:active,.product-card:focus,.product-card:hover{border:1px solid #b7b7bd}}@media(min-width:1280px){.product-card{width:186px}}.product-card--border{border:1px solid #e1e1e5;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);overflow:visible;position:relative}.product-card--made{border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.2);height:auto;max-height:none}.product-card--border-green{border-color:#1d9170;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none}.product-card--border-green:active,.product-card--border-green:focus,.product-card--border-green:hover{border-color:#1d9170}.product-card--collapsed{flex-direction:row;flex-wrap:wrap;padding:8px;width:100%}@media(min-width:992px){.product-card--collapsed{flex-direction:column;flex-wrap:nowrap;padding:0}}.product-card--collapsed .product-card__head{border:1px solid transparent;border-radius:2px;height:140px;max-width:90px;padding:0;position:relative}@media(min-width:360px){.product-card--collapsed .product-card__head{height:168px;max-width:107px}}@media(min-width:992px){.product-card--collapsed .product-card__head{border:none;border-bottom:1px solid transparent;border-radius:3px 3px 0 0;height:282px;min-width:100%;padding:3px 3px 0}}.product-card--collapsed .product-card__mosaic{bottom:0;left:0}@media(min-width:992px){.product-card--collapsed .product-card__mosaic{bottom:7px;left:7px}}.product-card--collapsed .product-card__details{padding:0 0 0 10px}@media(min-width:992px){.product-card--collapsed .product-card__details{padding:6px 8px}}@media(max-width:390px){.product-card--collapsed .product-card__details--dtf{width:100%}}.product-card--collapsed .product-card__label{align-self:center}@media(min-width:992px){.product-card--collapsed .product-card__label{align-self:flex-start}}.product-card--collapsed .product-card__amount{margin-right:0}@media(min-width:360px){.product-card--collapsed .product-card__amount{margin-bottom:0;margin-right:4px}}.product-card--collapsed .product-card__badges-row--mobile{display:flex}@media(min-width:992px){.product-card--collapsed .product-card__badges-row--mobile{display:none}}.product-card--collapsed .product-card__badges-row--desktop{display:none}@media(min-width:992px){.product-card--collapsed .product-card__badges-row--desktop{display:flex}}.product-card--collapsed .product-card__brand{align-items:flex-end;display:flex;flex-direction:column;height:auto;justify-content:space-between;margin-top:8px;max-width:80px;min-height:32px;position:absolute;width:100%}@media(min-width:992px){.product-card--collapsed .product-card__brand{align-items:flex-end;display:flex;justify-content:center;margin-top:0;position:relative}}.product-card--collapsed .product-card__brand .product-card__model{display:block;margin-top:0}@media(min-width:360px){.product-card--collapsed .product-card__brand .product-card__model{align-self:flex-end;flex:1;margin-top:4px}}@media(min-width:992px){.product-card--collapsed .product-card__brand .product-card__model{display:none}}.product-card--collapsed .product-card__model{display:none;margin-top:5px}@media(min-width:992px){.product-card--collapsed .product-card__model{display:block;margin-top:0;text-align:right;width:100%}}.product-card--collapsed .product-card__rating{margin-top:6px}@media(min-width:360px){.product-card--collapsed .product-card__rating{margin-top:8px}}@media(min-width:992px){.product-card--collapsed .product-card__rating{margin-top:9px}.product-card--collapsed .product-card__title{min-height:40px}}.product-card--collapsed .product-card__has-favorite{height:16px;right:0;top:0;width:16px}@media(min-width:992px){.product-card--collapsed .product-card__has-favorite{height:24px;right:8px;top:8px;width:24px}}.product-card--dtf{border-radius:8px}.product-card--dtf .product-card__amount,.product-card--dtf .product-card__label-truncate-ending,.product-card--dtf .product-card__softness-score{display:none}.product-card--dtf .product-card__delivery-loading{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.product-card--dtf.product-card--disabled{pointer-events:none}.product-card--dtf .product-card__brand{display:none}@media(min-width:992px){.product-card--dtf .product-card__brand{display:inherit}.product-card--dtf .product-card__brand,.product-card--dtf .product-card__model,.product-card--dtf .product-card__rating,.product-card--dtf .product-card__row,.product-card--dtf .product-card__ships,.product-card--dtf .product-card__title{display:none}.product-card--dtf .product-card__head,.product-card--dtf .product-card__item-image-source{height:auto}}.product-card--dtf .product-card__head{height:128px;max-width:128px}@media(min-width:768px){.product-card--dtf .product-card__head{height:auto;max-width:154px}}@media(max-width:767px){.product-card--dtf .product-card__ships{display:none}}.product-card--dtf .product-card__item-image,.product-card--dtf .product-card__item-image-source{height:auto}.product-card__dtf-rating-and-title{display:none;padding:8px}@media(min-width:992px){.product-card__dtf-rating-and-title{display:block}}.product-card__dtf-title{color:#262698;font-size:20px;font-weight:700;height:42px;line-height:20px;margin-top:6px;overflow:hidden}.product-card__dtf-new{color:#444;height:16px}.product-card__transfers-ships{display:none;font-size:11px;font-weight:700;text-align:center}@media(min-width:992px){.product-card__transfers-ships{display:block}}.product-card__transfers-ships-free{margin-bottom:1.4em}.product-card__same-day{align-items:center;background:linear-gradient(90deg,#1d9170,#32b38f);border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;display:flex;gap:4px;height:40px;justify-content:space-between;overflow:hidden;padding:3px 12px;position:relative}@media(min-width:992px){.product-card__same-day{align-items:flex-start;font-size:12px;height:44px;padding:4px 4px 4px 8px}}.product-card__same-day-loader{overflow:hidden}.product-card__same-day-loader:after{animation:vcl-animation 1.4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%);bottom:0;content:"";left:50%;margin-left:-250%;position:absolute;right:0;top:0;width:500%;z-index:102}.product-card__same-day-label{font-size:16px}@media(min-width:992px){.product-card__same-day-label{display:block;font-size:14px}}.product-card__same-day-price-value:before{content:"+$"}@media(min-width:992px){.product-card__same-day-price-value{background:rgba(0,0,0,.52);border-radius:2px;display:inline-block;font-size:13px;font-weight:400;padding:1px 4px}}.product-card--loading{border-color:transparent;box-shadow:none}@media(min-width:992px){.product-card--loading:active,.product-card--loading:focus,.product-card--loading:hover{border-color:transparent}}.product-card--loading .product-card__head{color:hsla(0,0%,100%,0);position:relative}.product-card--loading .product-card__head *{visibility:hidden}.product-card--loading .product-card__head:before{animation:shine 1.6s linear infinite;background:#f5f5f5;background-image:linear-gradient(90deg,#f5f5f5,#f0f0f0 40px,#f5f5f5 80px);background-size:600px;bottom:0;content:"";left:0;position:absolute;top:0;width:100%;z-index:2}.product-card--loading .product-card__badge{display:none}.product-card--loading .product-card__row{color:hsla(0,0%,100%,0);position:relative}.product-card--loading .product-card__row *{visibility:hidden}.product-card--loading .product-card__row:before{animation:shine 1.6s linear infinite;background:#f5f5f5;background-image:linear-gradient(90deg,#f5f5f5,#f0f0f0 40px,#f5f5f5 80px);background-size:600px;bottom:0;content:"";left:0;position:absolute;top:0;width:36%;z-index:2}.product-card--loading .product-card__row:before{bottom:5px}.product-card--loading .product-card__row--brand-amount{color:hsla(0,0%,100%,0);position:relative}.product-card--loading .product-card__row--brand-amount *{visibility:hidden}.product-card--loading .product-card__row--brand-amount:before{animation:shine 1.6s linear infinite;background:#f5f5f5;background-image:linear-gradient(90deg,#f5f5f5,#f0f0f0 40px,#f5f5f5 80px);background-size:600px;bottom:0;content:"";left:0;position:absolute;top:0;width:44%;z-index:2}.product-card--loading .product-card__row--brand-amount:after{animation:shine 1.6s linear infinite;background:#f5f5f5;background-image:linear-gradient(90deg,#f5f5f5,#f0f0f0 40px,#f5f5f5 80px);background-size:600px;bottom:0;content:"";position:absolute;right:0;top:0;width:33%;z-index:1}.product-card--loading .product-card__rating{color:hsla(0,0%,100%,0);position:relative}.product-card--loading .product-card__rating *{visibility:hidden}.product-card--loading .product-card__rating:before{animation:shine 1.6s linear infinite;background:#f5f5f5;background-image:linear-gradient(90deg,#f5f5f5,#f0f0f0 40px,#f5f5f5 80px);background-size:600px;bottom:0;content:"";left:0;position:absolute;top:0;width:40%;z-index:2}.product-card--loading .product-card__title{color:hsla(0,0%,100%,0);position:relative}.product-card--loading .product-card__title *{visibility:hidden}.product-card--loading .product-card__title:before{animation:shine 1.6s linear infinite;background:#f5f5f5;background-image:linear-gradient(90deg,#f5f5f5,#f0f0f0 40px,#f5f5f5 80px);background-size:600px;bottom:0;content:"";left:0;position:absolute;top:0;width:60%;z-index:2}.product-card--loading .product-card__badges-row{color:hsla(0,0%,100%,0);position:relative}.product-card--loading .product-card__badges-row *{visibility:hidden}.product-card--loading .product-card__badges-row:before{animation:shine 1.6s linear infinite;background:#f5f5f5;background-image:linear-gradient(90deg,#f5f5f5,#f0f0f0 40px,#f5f5f5 80px);background-size:600px;bottom:0;content:"";left:0;position:absolute;top:0;width:55%;z-index:2}@keyframes shine{0%{background-position:-100px}40%,to{background-position:140px}}.product-card--brand-text .product-card__rating{flex-direction:row-reverse;justify-content:flex-end;margin-top:2px}@media(min-width:992px){.product-card--brand-text .product-card__rating{justify-content:space-between;margin-top:0}}.product-card--brand-text .product-card__model{color:#666;display:block;margin-right:8px;margin-top:0}@media(min-width:992px){.product-card--brand-text .product-card__model{margin-right:0;margin-top:1px}}.product-card--brand-text .product-card__title{margin-top:7px}@media(min-width:992px){.product-card--brand-text .product-card__title{margin-top:3px}}.product-card__head{border-bottom:1px solid #e1e1e5;height:272px;padding:3px 3px 0;position:relative;text-align:center;width:100%}@media(min-width:1280px){.product-card__head{height:279px}}.product-card__has-favorite{color:#757575;height:24px;position:absolute;right:8px;top:8px;width:24px}.product-card__favorite-icon{color:#c90505}.product-card__favorite-popup{background-color:#fff;border:1px solid #e1e1e5;border-radius:2px;box-shadow:0 5px 10px 0 rgba(68,68,68,.15);color:#444;left:-67px;opacity:0;padding:10px;position:absolute;top:100%;transform:translateY(0);transition:all .3s ease;visibility:hidden;width:150px;will-change:transform,opacity,visibility;z-index:1}@media(min-width:992px){.product-card__favorite-popup{left:-63px}}.product-card__favorite-popup:after,.product-card__favorite-popup:before{border:5px solid transparent;bottom:100%;content:"";left:50%;margin-left:-5px;position:absolute}.product-card__favorite-popup:before{border-bottom-color:#e1e1e5}.product-card__favorite-popup:after{border-bottom-color:#fff;margin-bottom:-1px}.product-card__has-favorite:hover .product-card__favorite-popup{opacity:1;transform:translateY(5px);visibility:visible}.product-card__item-image{align-self:flex-end;border-radius:3px;display:block;height:100%;max-width:100%;position:relative;z-index:0}@media(min-width:992px){.product-card__item-image{border-radius:3px 3px 0 0}}.product-card__item-image-source{display:block;height:100%;margin:0 auto;max-width:100%;transition:opacity .2s ease-in-out}.product-card__item-image-source.lazyload{opacity:0}.product-card__item-image-source.lazyloaded{opacity:1}.product-card__mosaic{bottom:7px;height:51px;left:7px;position:absolute;width:70px}.product-card__brand-image{flex:none;max-height:30px;max-width:100%;min-height:1px;width:auto}.product-card__brand-text{font-weight:700;line-height:1.1;position:relative;top:2px}@media(min-width:992px){.product-card__brand-text{margin-top:8px;top:0}}.product-card__details{align-items:stretch;display:flex;flex:1 1 0;flex-direction:column;padding:6px 8px;position:relative}@media(min-width:992px){.product-card__details{flex:1 1 auto}}.product-card__special-order-label{background:rgba(38,38,152,.1);border-radius:3px;display:inline-block;font-size:8px;font-weight:700;letter-spacing:-.1px;line-height:7px;padding:3px;text-transform:uppercase}@media(min-width:992px){.product-card__special-order-label{position:absolute;right:8px;top:6px}}.product-card__special-order-label-proposal{background:rgba(38,38,152,.1);border-radius:3px;display:block;font-size:10px;font-weight:700;letter-spacing:-.1px;line-height:20px;padding:0 6px}.product-card__label{align-self:flex-start;color:#555;flex-basis:100%;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.25px;line-height:1.45}@media(min-width:992px){.product-card__label{letter-spacing:0}}.product-card__label--color{color:#333}.product-card__label-truncated{white-space:nowrap}@media(min-width:992px){.product-card__label-truncated{width:100%}}.product-card__label-truncated-content{display:inline-block;max-width:calc(100vw - 275px);overflow:hidden;text-overflow:ellipsis;vertical-align:top}@media(min-width:992px){.product-card__label-truncated-content{max-width:calc(100% - 30px)}}.product-card__label-truncated-sales-content{display:inline-block;max-width:calc(100vw - 275px);overflow:hidden;text-overflow:ellipsis;vertical-align:top}@media(min-width:992px){.product-card__label-truncated-sales-content{max-width:calc(100% - 75px)}}.product-card__label-truncate-ending{display:inline-block;text-align:right;vertical-align:top;width:26px}.product-card__retail-amount{color:#333;display:inline-block;font-size:13px;padding-left:2px;vertical-align:baseline}@media(min-width:992px){.product-card__retail-amount{font-size:inherit}}.product-card__row{display:flex;flex-wrap:wrap;justify-content:flex-start}.product-card__row--brand-amount{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:-2px}@media(min-width:992px){.product-card__row--brand-amount{height:33px}}.product-card__slashed-amount-row{margin-top:5px}.product-card__amount{color:#8c0018;font-size:1.875rem;font-weight:700;letter-spacing:-.2px;line-height:1.13;margin-right:4px}@media(min-width:992px){.product-card__amount .three-digits{letter-spacing:-1.1px}}.product-card__badges-row{display:flex;flex-wrap:wrap;height:20px;margin-top:8px;overflow:hidden}.product-card__badges-row--mobile{display:none}@media(min-width:992px){.product-card__badges-row--mobile{display:none}.product-card__badges-row--desktop{display:flex}}.product-card__badges-row-item{margin:0 5px 1px 0}.product-card__badges-row-item:last-child{margin-right:0}.product-card__brand{align-items:center;display:flex;font-size:0;height:33px;max-width:80px;right:0;text-align:right;top:0;width:auto}.product-card__brand .product-card__model{display:none}.product-card__model{color:#757575;display:block;font-size:.75rem;font-weight:700;letter-spacing:.25px;line-height:1.42;text-transform:capitalize}.product-card__rating{align-items:center;display:flex;justify-content:space-between;margin-top:9px}@media(min-width:992px){.product-card__rating-softness-score{margin-top:10px}}.product-card__title{color:#333;font-size:.875rem;letter-spacing:.1px;line-height:1.43;margin-top:8px}@media(min-width:992px){.product-card__title{margin-top:6px;min-height:40px}.product-card__title--special-category{text-align:center}}.product-card__new{color:#444}.product-card__badge{left:0;margin:-9px;position:absolute;top:0}.product-card__badge-text{font-size:12px;font-weight:700;text-transform:uppercase;fill:#fff}.product-card__badge-text--small{font-size:10px}.product-card__badge-text--medium{font-size:11px}.product-card__badge-text--retail-quality{font-size:10px}.product-card__badge-text--multiline{white-space:pre}.product-card__amount-per-cover{color:#333;font-size:.875rem;letter-spacing:.25px;line-height:1.43;margin-top:5px;min-height:20px}@media(min-width:992px){.product-card__amount-per-cover{background:#e1e1e5;border-radius:2px;font-size:.6875rem;font-size:.6rem;height:24px;letter-spacing:.25px;line-height:1;margin:0;padding:3px 2px;position:absolute;right:8px;text-align:center;top:-32px;width:72px}}.product-card__amount-per-cover-br{display:none}@media(min-width:992px){.product-card__amount-per-cover-br{display:block}}.product-card__explanation{background-color:rgba(0,0,0,.7);border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;font-size:9px;left:0;padding:6px;position:absolute;right:0;top:0;z-index:1}.product-card__sponsored{align-items:center;display:flex;margin-top:auto;padding-top:10px;position:relative}.product-card__sponsored>svg{color:#b7b7bd;height:12px;margin:-1px 5px 0 0;width:12px}.product-card__sponsored-title{color:#b7b7bd;font-size:12px}.product-card__sponsored-popup{background-color:#fff;border:1px solid #e1e1e5;border-radius:2px;box-shadow:0 5px 10px 0 rgba(68,68,68,.15);left:-93px;opacity:0;padding:10px;position:absolute;top:100%;transform:translateY(0);transition:all .3s ease;visibility:hidden;width:200px;will-change:transform,opacity,visibility;z-index:1}.product-card__sponsored-popup:after,.product-card__sponsored-popup:before{border:5px solid transparent;bottom:100%;content:"";left:50%;margin-left:-5px;position:absolute}.product-card__sponsored-popup:before{border-bottom-color:#e1e1e5}.product-card__sponsored-popup:after{border-bottom-color:#fff;margin-bottom:-1px}.product-card__sponsored>svg:hover+.product-card__sponsored-popup{opacity:1;transform:translateY(5px);visibility:visible}.product-card__fulfilled-by{color:#333;font-size:12px;line-height:16px;min-height:16px}.product-card__delivery-row{align-items:center;border-top:1px solid #e1e1e5;display:flex;flex-direction:column;font-size:11px;justify-content:center;line-height:16px;margin:0 -8px;padding:4px 8px;position:relative;text-align:center}.product-card__delivery-row--desktop{border:0;display:none;min-height:54px}@media(min-width:992px){.product-card__delivery-row--desktop{display:flex}}.product-card__delivery-row--mobile{flex:1 1 100%;margin-bottom:-8px;min-height:48px}@media(min-width:992px){.product-card__delivery-row--mobile{display:none}}.product-card__delivery-row--mobile img{margin-top:5px}.product-card__delivery-row--mobile[data-assignable=false]{display:none}.product-card__delivery-row--dtf{flex:1 1 100%;min-height:44px}@media(min-width:992px){.product-card__delivery-row--dtf{flex:initial;margin:0;min-height:50px}}.product-card__delivery-row--dtf .product-card__delivery-spinner{padding-top:16px}@media(min-width:992px){.product-card__delivery-row--dtf .product-card__delivery-spinner{padding-top:0}}.product-card__delivery-row.debug{text-align:left;white-space:break-spaces}.product-card__delivery-row--loading{background:#fff;justify-content:center}.product-card__delivery-row--made{border-top:none}@media(min-width:992px){.product-card__delivery-row--made{min-height:70px}.product-card__delivery-row--flash{min-height:76px}}.product-card__delivery-loading{align-items:flex-start;background:#fff;bottom:0;font-size:12px;font-weight:700;padding:10px 0;text-align:center}.product-card__delivery-loading,.product-card__delivery-spinner{display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.product-card__delivery-spinner{align-items:center;background:hsla(0,0%,100%,.4);bottom:10px}@media(min-width:992px){.product-card__delivery-spinner{bottom:0}}.product-card__delivery-spinner-icon{height:16px;margin-top:20px;width:16px}.product-card__delivery-color{color:#333;display:flex;justify-content:center;margin:0}@media(min-width:992px){.product-card__delivery-color{flex-direction:column;justify-content:flex-start}}.product-card__delivery-date-cart{font-size:16px;font-weight:700}.product-card__delivery-dates-j1-icon{display:inline-flex;height:15px;margin-top:2px;padding-right:3px;vertical-align:top;width:20px}.product-card__delivery-dates-cart-made{left:4px;line-height:0;position:absolute;top:4px}@media(min-width:992px){.product-card__delivery-dates-cart-made{margin-top:10px;position:static}}.product-card__delivery-dates-made-logo{height:14px;width:66px}@media(min-width:992px){.product-card__delivery-dates-made-logo{height:16px;width:75px}}.product-card__delivery-date-inventory{color:#f04b3d;display:block;font-size:14px;font-weight:700;line-height:1.2;margin:6px 0 8px;text-align:center}@media(min-width:992px){.product-card__delivery-date-inventory{font-size:12px;margin-bottom:0}}.product-card__delivery-dates-cart,.product-card__delivery-dates-composition{display:flex;flex-direction:column;font-size:12px;justify-content:center;position:relative;width:100%}@media(min-width:992px){.product-card__delivery-dates-cart,.product-card__delivery-dates-composition{justify-content:normal}}.product-card__delivery-dates-composition{margin-top:5px}.product-card__delivery-text{color:#757575;font-size:12px;font-weight:400;line-height:20px}.product-card__delivery-date,.product-card__delivery-date-cart{color:#333}.product-card__delivery-date--new-home-page,.product-card__delivery-date--tomorrow,.product-card__delivery-date-cart--new-home-page,.product-card__delivery-date-cart--tomorrow{color:#468333}.product-card__delivery-date{font-size:14px;font-weight:700}.product-card__delivery-data-row{align-items:center;display:flex;margin-right:5px}@media(min-width:992px){.product-card__delivery-data-row{margin-bottom:3px;margin-right:0}}.product-card__delivery-date-label{color:#333;font-style:italic;margin-right:5px}.product-card__ships{height:40px}.product-card__ships-inner{bottom:5px;display:flex;height:30px;position:absolute}@media(min-width:992px){.product-card__ships-inner{bottom:10px;left:8px;right:8px}}.product-card__ships-label{display:flex}.product-card__ships-icon{flex-shrink:0;height:15px;margin-right:5px;width:15px}.product-card__ships-from,.product-card__ships-supplier{display:inline-block;font-size:12px;font-weight:700;line-height:15px}.product-card__ships-from{color:#333;margin-right:4px;white-space:nowrap}.product-card__ships-supplier{color:#262698;cursor:pointer;max-height:30px;overflow:hidden;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:1px}.product-card__ships-supplier:hover+.product-card__ships-tooltip{display:block}.product-card__ships-tooltip{width:252px}.product-card__ships-tooltip.in{opacity:1}.product-card__ships-tooltip.top{padding:10px 0}.product-card__ships-tooltip.top .tooltip-arrow{border-color:#fff transparent transparent;border-width:15px 15px 0;margin:0 0 -4px -15px}.product-card__ships-tooltip .tooltip-inner{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 4px 20px rgba(0,0,0,.2);color:#333;font-size:14px;padding:16px 10px 16px 16px}.product-card__softness-score{margin-top:8px}@media(min-width:992px){.product-card__softness-score--special-category{margin-left:36px}}.product-card__color-name{background:#f5f5f5;border:1px solid #e1e1e5;border-radius:4px;margin:7px 7px 0;text-align:center}.product-card__dtf-details{display:flex;flex:1 1;justify-content:space-between;margin-bottom:8px;padding:6px 8px}@media(max-width:767px){.product-card__dtf-details{width:60%}}@media(min-width:992px){.product-card__dtf-details{display:none}}.product-card__dtf-details-content{flex:1;margin-right:8px}.product-card__dtf-details-title{color:#262698;font-size:14px;font-weight:700;line-height:1.2;margin-top:4px}.product-card__dtf-details-image{display:none;flex-shrink:0;height:23px}@media(min-width:992px){.product-card__dtf-details-image{display:block}}.product-card__dtf-details-pricing{flex-shrink:0;margin-top:8px}.product-card__customizable-price-label{align-items:flex-start;color:#444;display:flex;flex-direction:column;font-size:12px;margin-top:6px}@media(max-width:767px){.product-card__customizable-price-label{align-items:center;flex-direction:row;gap:5px}}.product-card__same-day-badge{align-items:center;display:flex;flex-grow:1;justify-content:center;max-width:100%;padding:0 0 5px;position:static;width:100%;z-index:1}@media(min-width:992px){.product-card__same-day-badge{max-width:305px;padding:0 10px;position:absolute;top:90px}}@media(min-width:1280px){.product-card__same-day-badge{max-width:295px}}.product-card__customizable-price-label-text--mobile{color:#444;display:inline;font-size:12px;font-weight:400}@media(min-width:992px){.product-card__customizable-price-label-text--mobile{display:none}}.product-card__customizable-price-label-text--desktop{display:none}@media(min-width:992px){.product-card__customizable-price-label-text--desktop{display:inline}}.product-card__design-lab-cta-button{align-items:center;background:#111827;border-radius:8px;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:700;gap:10px;height:44px;justify-content:center;line-height:normal;margin:6px 0;width:100%}.product-card__design-lab-plus-icon{width:24px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-card-comparisons/product-card-comparisons.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-similar-products{color:#444;display:flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.product-details-similar-products__wrapper{flex:1;overflow:hidden;width:100%}.product-details-similar-products__wrapper--comparables{border:1px solid #e1e1e5;border-radius:3px}.product-details-similar-products__list+.product-details-similar-products__list{margin-top:32px}.product-details-similar-products__comparables-grid,.product-details-similar-products__grid{display:flex;overflow-x:auto;overflow-y:hidden;transform:translateZ(0)}@media(min-width:992px){.product-details-similar-products__comparables-grid,.product-details-similar-products__grid{overflow:hidden}}.product-details-similar-products__comparables-grid{overflow:visible}@media(min-width:992px){.product-details-similar-products__comparables-grid{overflow:hidden}}.product-details-similar-products__item{margin-right:24px}.product-details-similar-products__item--with-indent{padding:5px}.product-details-similar-products__item--with-indent .product-card__sizes{display:block;margin:8px 0 0;padding:0;width:100%}.product-details-similar-products__item--with-indent .product-card__sizes>.product-card__sizes-item{display:none}.product-details-similar-products__item--with-indent .product-card__sizes .product-card__sizes-row{align-items:center;background:#f5f5f5;display:flex;justify-content:center;min-height:23px;padding:4px}.product-details-similar-products__item--with-indent .product-card__sizes .product-card__sizes-placeholder{min-height:46px}.product-details-similar-products__item--current{border-right:1px solid #b7b7bd}.product-details-similar-products__item--current .product-card-comparables__title{pointer-events:none;-webkit-text-decoration:none;text-decoration:none}.product-details-similar-products__item--current .product-card-comparables__title a{color:#444;-webkit-text-decoration:none;text-decoration:none}.product-details-similar-products__item--current .product-card-comparables__image-wrapper{pointer-events:none}.product-details-similar-products__item--current .product-card-comparables__swatch-popup{left:1px}@media(min-width:992px){.product-details-similar-products__item--current .product-card-comparables__swatch-popup{left:-9%}}.product-details-similar-products__item--current-no-heading .product-card-comparables__swatch-popup{left:1px}@media(min-width:992px){.product-details-similar-products__item--current-no-heading .product-card-comparables__swatch-popup{left:1px}}.product-details-similar-products__item--comparables{margin-right:0;padding:0}.product-details-similar-products__item--comparables:first-child .product-card-comparables__swatch-popup{left:1px}.product-details-similar-products__item--comparables:last-child .product-card-comparables__swatch-popup{left:auto;right:1px}.product-details-similar-products__grid-arrow{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid #e1e1e5;border-radius:50%;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);cursor:pointer;display:none;height:48px;justify-content:space-around;left:-8px;position:absolute;top:216px;width:48px}@media(min-width:992px){.product-details-similar-products__grid-arrow{display:flex}}.product-details-similar-products__grid-arrow svg{height:26px;width:14px}.product-details-similar-products__grid-arrow--right{left:auto;right:-8px}.product-details-similar-products__grid-arrow--no-headings{left:213px}.product-details-similar-products__grid-arrow--comparables-right{right:2px}.product-details-similar-products__arrow-disabled{opacity:0;pointer-events:none}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-card-comparisons/product-card-comparisons-item/product-card-comparisons-item.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-card-comparables{font-size:12px;position:relative}.product-card-comparables--loading{opacity:.5;pointer-events:none}.product-card-comparables__badge{display:flex;margin-top:8px}.product-card-comparables__item{color:inherit;display:flex;flex-direction:column;padding:8px 8px 0;position:relative;width:211px}.product-card-comparables__item:focus,.product-card-comparables__item:hover{border-color:#b7b7bd;color:inherit;-webkit-text-decoration:none;text-decoration:none}.product-card-comparables__item--headings{width:113px}@media(min-width:768px){.product-card-comparables__item--headings{width:180px}}.product-card-comparables__image-wrapper{flex:0 0 192px;margin:0 auto}@media(min-width:992px){.product-card-comparables__image-wrapper{flex-basis:192px}}.product-card-comparables__image-wrapper--small-image{flex-basis:128px}.product-card-comparables__section{align-items:center;display:flex;height:32px;margin:0 -8px;padding:8px}.product-card-comparables__section+.product-card-comparables__section{border-top:1px solid #e1e1e5}.product-card-comparables__section:nth-child(odd){background:#f5f5f5}.product-card-comparables__section--even{font-weight:700}.product-card-comparables__section--even:nth-child(odd){background:#fff}.product-card-comparables__section--even:nth-child(2n){background:#f5f5f5}.product-card-comparables__details{display:flex;flex:1 1 auto;height:75px;justify-content:space-between}.product-card-comparables__details--out-of-stock{justify-content:flex-end}.product-card-comparables__brand{align-items:flex-end;display:flex;flex:0 0 40px;flex-direction:column;justify-content:flex-end;margin-left:8px;min-height:58px}@media(min-width:992px){.product-card-comparables__brand{flex-basis:70px}}.product-card-comparables__catalog-number{color:#757575;font-weight:700;margin-top:8px}.product-card-comparables__brand-image{display:block;width:40px}@media(min-width:992px){.product-card-comparables__brand-image{width:70px}}.product-card-comparables__image{border:1px solid #e1e1e5;border-radius:3px;display:block;height:220px}.product-card-comparables__image--small{height:128px;width:83px}.product-card-comparables__size,.product-card-comparables__title{min-height:55px}.product-card-comparables__title{align-items:flex-start;-webkit-text-decoration:none;text-decoration:none}.product-card-comparables__size{display:flex;flex-wrap:wrap}.product-card-comparables__size--sizes-list{align-items:baseline;font-size:14px;height:auto}.product-card-comparables__reviews-softness{min-height:50px}.product-card-comparables__amount-title{color:#757575;font-size:11px;font-weight:700;line-height:1;text-align:left}.product-card-comparables__amount{color:#8c0018;font-size:20px;font-weight:700}@media(min-width:768px){.product-card-comparables__amount{font-size:30px}}.product-card-comparables__retail-amount{color:#333;display:inline-block;font-size:13px;vertical-align:baseline}@media(min-width:992px){.product-card-comparables__retail-amount{font-size:inherit}}.product-card-comparables__link{align-items:center;background:#c90505;border-radius:3px;color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:center;margin-top:19px;padding:13px 16px;width:100%}.product-card-comparables__link:active,.product-card-comparables__link:focus,.product-card-comparables__link:hover{background:#a80606;color:#fff}.product-card-comparables__size-names{display:inline-block;font-weight:700;margin-right:7px}.product-card-comparables__size-names--no-stock{color:#666;font-weight:400}.product-card-comparables__sizes-br{flex:1 1 100%}.product-card-comparables__reviews-softness-scale-box{width:100%}.product-card-comparables__scale-line-block{clear:both;margin:18px 0 5px;position:relative}.product-card-comparables__scale-line{background-image:linear-gradient(90deg,#e1e1e5,#262698);border-radius:2px;height:4px;width:100%}.product-card-comparables__scale-levels{font-size:12px;line-height:1.2}.product-card-comparables__scale-level{color:#333;float:left;font-size:11px;width:33.3333%}.product-card-comparables__scale-level-1{width:30%}.product-card-comparables__scale-level-2{text-align:center;width:40%}.product-card-comparables__scale-level-3{text-align:right;width:30%}.product-card-comparables__scale-pointer{margin-left:-6px;position:absolute;top:-16px}.product-card-comparables__scale-pointer svg{color:#333;margin-top:-2px;width:10px}.product-card-comparables__color{align-items:flex-start;display:flex;flex-direction:column;height:68px;justify-content:flex-end;position:relative}.product-card-comparables__color--heading{align-items:flex-start;flex-direction:column;justify-content:center}.product-card-comparables__swatch-popup{border:1px solid #b7b7bd;border-radius:3px;bottom:100%;display:none;height:250px;left:-9%;position:absolute;width:250px;z-index:10}.product-card-comparables__swatch{height:32px;-o-object-fit:cover;object-fit:cover;width:100%}.product-card-comparables__swatch:active+.product-card-comparables__swatch-popup,.product-card-comparables__swatch:hover+.product-card-comparables__swatch-popup{display:block}.product-card-comparables__swatch-popup-header{align-items:center;background-color:#fff;border-radius:50%;display:flex;font-size:16px;font-style:italic;font-weight:700;height:32px;padding:8px;position:absolute;right:4px;top:4px}@media(min-width:992px){.product-card-comparables__swatch-popup-header{display:none}}.product-card-comparables__swatch-popup-close{background:none;border:0;cursor:pointer;display:inline-block;height:18px;margin-left:auto;outline:none;padding:0;width:16px}.product-card-comparables__swatch-popup-close svg{height:100%;width:100%}.product-card-comparables__swatch-popup-body{height:250px;width:100%}.product-card-comparables .stars__count{color:#666}.product-card-comparables__low-stock-badge,.product-card-comparables__out-of-stock-badge{align-items:center;border-radius:3px;display:flex;font-size:12px;font-style:italic;font-weight:700;justify-content:center;line-height:1;padding:4px 0}.product-card-comparables__low-stock-badge{background-color:#fffdf3;color:#a86200}.product-card-comparables__out-of-stock-badge{background-color:#eee;color:#4c4c4c}.product-card-comparables__item-badge-wrapper{position:absolute;top:208px;width:153px}.product-card-comparables__item-badge-wrapper--small-image{top:116px;width:83px}.product-card-comparables__loading{align-items:normal;display:flex;font-weight:700;height:36px;justify-content:center;position:relative}.product-card-comparables__spinner{align-items:center;background:hsla(0,0%,100%,.4);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.product-card-comparables__spinner-icon{margin-top:17px}.product-card-comparables__dates{min-height:40px}.product-card-comparables__dates.hide-children>*{display:none}.product-card-comparables__delivery_dates-wrapper{text-align:center}.product-card-comparables__delivery_dates-j1-icon{display:inline-flex;height:15px;margin-top:2px;padding-right:3px;vertical-align:top;width:20px}.product-card-comparables__delivery_dates-title{display:inline-block;padding-right:3px}.product-card-comparables__delivery_dates{white-space:nowrap}.product-card-comparables__delivery_dates-cart{font-weight:700;white-space:nowrap}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-related-products/product-related-products.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-related-products{background-color:#fff;min-height:442px;position:relative}.product-related-products__tabs-controls{border-bottom:2px solid #e1e1e5;display:flex;margin-bottom:24px}.product-related-products__tabs-control{background:transparent;border:0;border-bottom:2px solid transparent;color:inherit;color:#444;cursor:pointer;display:inline-block;flex:0 1 50%;font-family:inherit;font-size:inherit;font-size:14px;font-weight:inherit;font-weight:700;line-height:inherit;line-height:30px;margin-bottom:-2px;opacity:.5;padding:0 10px 4px;text-transform:inherit;transition:all .15s ease;vertical-align:middle;white-space:nowrap}@media(min-width:375px){.product-related-products__tabs-control{font-size:18px}}@media(min-width:768px){.product-related-products__tabs-control{flex:none;font-size:24px}}.product-related-products__tabs-control:hover{color:#444}.product-related-products__tabs-control--active{border-bottom-color:#06065a;opacity:1}.product-related-products__spinner{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.product-related-products__spinner>svg{display:block;height:100px;width:100px}.product-related-products__tab{display:none}.product-related-products__tab--active{display:block}.product-related-products__similar{transition:all .35s ease;will-change:opacity}.product-related-products__similar.fade-out{opacity:0}.product-related-products__similar.fade-in{opacity:1}.product-related-products--hide-titles .product-related-products__tabs-controls{display:none}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/stars/stars.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.stars{align-items:center;display:flex}.stars__item{background-image:url(https://jiffy.imgix.net/gen/star_sprite-v2.png?auto=format);background-repeat:no-repeat;display:inline-block}.stars__item--light{filter:brightness(1.2)}.stars__item--XS{background-size:154px 14px;height:12px;width:12px}.stars__item--S{background-size:220px 20px;height:16px;margin-right:1px;width:16px}.stars__item--M{background-size:330px 30px;height:24px;width:24px}.stars__item--half.stars__item--XS{background-position:-70px -2px}.stars__item--half.stars__item--S{background-position:-102px -3px}.stars__item--half.stars__item--M{background-position:-154px -4px}.stars__item--empty.stars__item--XS{background-position:0 -2px}.stars__item--empty.stars__item--S{background-position:-2px -3px}.stars__item--empty.stars__item--M{background-position:-4px -4px}.stars__item--full.stars__item--XS{background-position:-140px -2px}.stars__item--full.stars__item--S{background-position:-202px -3px}.stars__item--full.stars__item--M{background-position:-304px -4px}.stars__item--fill-0.stars__item--XS{background-position:0 -2px}.stars__item--fill-0.stars__item--S{background-position:-2px -3px}.stars__item--fill-0.stars__item--M{background-position:-4px -4px}.stars__item--fill-10.stars__item--XS{background-position:-14px -2px}.stars__item--fill-10.stars__item--S{background-position:-22px -3px}.stars__item--fill-10.stars__item--M{background-position:-34px -4px}.stars__item--fill-20.stars__item--XS{background-position:-28px -2px}.stars__item--fill-20.stars__item--S{background-position:-42px -3px}.stars__item--fill-20.stars__item--M{background-position:-64px -4px}.stars__item--fill-30.stars__item--XS{background-position:-42px -2px}.stars__item--fill-30.stars__item--S{background-position:-62px -3px}.stars__item--fill-30.stars__item--M{background-position:-94px -4px}.stars__item--fill-40.stars__item--XS{background-position:-56px -2px}.stars__item--fill-40.stars__item--S{background-position:-82px -3px}.stars__item--fill-40.stars__item--M{background-position:-124px -4px}.stars__item--fill-50.stars__item--XS{background-position:-70px -2px}.stars__item--fill-50.stars__item--S{background-position:-102px -3px}.stars__item--fill-50.stars__item--M{background-position:-154px -4px}.stars__item--fill-60.stars__item--XS{background-position:-84px -2px}.stars__item--fill-60.stars__item--S{background-position:-122px -3px}.stars__item--fill-60.stars__item--M{background-position:-184px -4px}.stars__item--fill-70.stars__item--XS{background-position:-98px -2px}.stars__item--fill-70.stars__item--S{background-position:-142px -3px}.stars__item--fill-70.stars__item--M{background-position:-214px -4px}.stars__item--fill-80.stars__item--XS{background-position:-112px -2px}.stars__item--fill-80.stars__item--S{background-position:-162px -3px}.stars__item--fill-80.stars__item--M{background-position:-244px -4px}.stars__item--fill-90.stars__item--XS{background-position:-126px -2px}.stars__item--fill-90.stars__item--S{background-position:-182px -3px}.stars__item--fill-90.stars__item--M{background-position:-274px -4px}.stars__item--fill-100.stars__item--XS{background-position:-140px -2px}.stars__item--fill-100.stars__item--S{background-position:-202px -3px}.stars__item--fill-100.stars__item--M{background-position:-304px -4px}.stars__count{color:#666;font-size:.75rem;font-weight:700;letter-spacing:.25px;line-height:1.17;margin-left:4px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/review-summary-scale-box/review-summary-scale-box.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.review-summary-scale-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;height:100%;padding:12px}.review-summary-scale-box__header{font-weight:700}.review-summary-scale-box__scale-levels{font-size:12px;line-height:1.2}.review-summary-scale-box__level{color:#333;float:left;font-size:11px;width:33.3333%}.review-summary-scale-box__level-1{width:30%}.review-summary-scale-box__level-2{text-align:center;width:40%}.review-summary-scale-box__level-3{text-align:right;width:30%}.review-summary-scale-box__scale-line-block{clear:both;margin:26px 0 5px;position:relative}.review-summary-scale-box__scale-line{background-image:linear-gradient(270deg,#e1e1e5,#262698,#e1e1e5);border-radius:2px;height:4px;width:100%}.review-summary-scale-box__scale-pointer{margin-left:-6px;position:absolute;top:-16px}.review-summary-scale-box__scale-pointer svg{color:#262698;margin-top:-2px;width:10px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/review-summary-vertical-scale-box/review-summary-vertical-scale-box.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.review-summary-vertical-scale-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;padding:8px}@media(min-width:375px){.review-summary-vertical-scale-box{padding:12px}}.review-summary-vertical-scale-box__header{font-weight:700;margin-bottom:16px}.review-summary-vertical-scale-box__section{display:flex;min-height:64px;position:relative}@media(min-width:1280px){.review-summary-vertical-scale-box__section{min-height:88px}}.review-summary-vertical-scale-box__scale-pointer-container{height:100%;position:relative;z-index:2}.review-summary-vertical-scale-box__scale-vertical{height:100%;padding:1px 0;position:absolute;top:0;width:4px}.review-summary-vertical-scale-box__scale-line{background-image:linear-gradient(180deg,#262698,#e1e1e5);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%}.review-summary-vertical-scale-box__scale-pointer{left:5px;margin-top:-9px;position:absolute}.review-summary-vertical-scale-box__scale-pointer svg{color:#262698;margin-left:3px;transform:rotate(90deg);width:10px}.review-summary-vertical-scale-box__items{color:#333;display:flex;flex-direction:column;font-size:11px;justify-content:space-between;letter-spacing:.25px;line-height:1.45;margin-left:28px}@media(min-width:1280px){.review-summary-vertical-scale-box__items{font-size:12px}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/review-pie-chart/review-pie-chart.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.review-pie-chart{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;height:100%;letter-spacing:.25px;padding:12px}.review-pie-chart header{margin-bottom:16px}.review-pie-chart__label{font-weight:700}.review-pie-chart__container{display:flex;justify-content:center}.review-pie-chart__chart-container{height:54px;margin-bottom:15px;width:54px}.review-pie-chart__chart-container>svg{display:block;height:100%;width:100%}.review-pie-chart__legend{color:#333;display:inline-block;font-size:11px;letter-spacing:.1px;line-height:1.45;margin-left:8px}.review-pie-chart__legend li{align-items:self-start;-moz-column-gap:2px;column-gap:2px;display:flex;flex-wrap:nowrap;list-style:none;padding:0;position:relative}.review-pie-chart__legend li .row-color{border-radius:5px;display:flex;flex:0 0 6px;height:6px;margin-top:5px;position:relative;width:6px}.review-pie-chart__legend li .row-value{display:flex;flex:0 0 26px;justify-content:flex-end;margin-right:4px;text-align:right;width:26px}.review-pie-chart__legend li .row-label{display:flex;word-wrap:anywhere;white-space:break-spaces}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/review-summary/review-summary.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.review-summary{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;width:100%}.review-summary__row{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -12px}@media(min-width:992px){.review-summary__row{flex-wrap:nowrap}}.review-summary__numbers{display:inline-block}.review-summary__numbers-amount{font-size:32px;font-weight:700;line-height:1.19}.review-summary__numbers-text{color:#666}.review-summary__stars{margin:0 -12px 8px 0}@media(min-width:768px){.review-summary__stars{margin-right:0}}.review-summary__star-line{color:#333;display:flex;font-size:12px;letter-spacing:.25px;line-height:1.43;white-space:nowrap}.review-summary__star-line:not(:last-of-type){margin-bottom:4px}@media(min-width:768px){.review-summary__star-line:not(:last-of-type){margin-bottom:9px}}@media(min-width:1280px){.review-summary__star-line:not(:last-of-type){margin-bottom:4px}}.review-summary__star-line .reviews-progress-bar{margin-top:5px}.review-summary__star-name{display:inline-block;min-width:55px}.review-summary__stars-count{min-width:40px;text-align:right}.review-summary__card{flex:0 0 50%;-ms-flex:.5;height:inherit;margin-bottom:20px;padding:0 6px}.review-summary__card:nth-child(2n){padding-right:12px}.review-summary__card:nth-child(odd){padding-left:12px}@media(min-width:375px){.review-summary__card{padding:0 12px}}@media(min-width:992px){.review-summary__card{flex:0 0 25%;-ms-flex:.25}}.review-summary__card--mobile-full-width{flex:0 0 100%;-ms-flex:1;padding:0 12px}@media(min-width:768px){.review-summary__card--mobile-full-width{flex:0 0 50%;-ms-flex:.5}}@media(min-width:992px){.review-summary__card--mobile-full-width{flex:0 0 25%;-ms-flex:.25}}.review-summary__row:last-child>.review-summary__card:nth-last-child(-n+2){margin-bottom:0}@media(min-width:992px){.review-summary__row:last-child>.review-summary__card{margin-bottom:0!important}}.review-summary__rating-card,.review-summary__rating-card-stars,.review-summary__rating-card-stars-detailed{flex:0 0 50%;-ms-flex:.5;margin-bottom:20px;padding:0 12px}@media(min-width:768px){.review-summary__rating-card,.review-summary__rating-card-stars,.review-summary__rating-card-stars-detailed{flex:0 0 25%;-ms-flex:.25}}@media(min-width:992px){.review-summary__rating-card-stars{flex-basis:0;-ms-flex:.15}}@media(min-width:1280px){.review-summary__rating-card-stars{padding:0 17px}}@media(min-width:992px){.review-summary__rating-card-stars-detailed{flex:1 0 auto;-ms-flex:.3;margin:0 24px 24px}}@media(min-width:1280px){.review-summary__rating-card-stars-detailed{padding:0 10px}}.review-summary .review-stars{font-size:26px;letter-spacing:4px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-favorite/product-details-favorite-button/product-details-favorite-button.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-favorite-button{margin-top:20px}.product-details-favorite-button__button-text{display:flex;justify-content:center}.product-details-favorite-button__button-text--added{display:none}.product-details-favorite-button__button{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:1rem;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.428571429;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.product-details-favorite-button__button:focus,.product-details-favorite-button__button:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-button__button:disabled{opacity:.25;pointer-events:none}.product-details-favorite-button__button:focus,.product-details-favorite-button__button:hover{background-color:#e1e1e5;color:#262698}.product-details-favorite-button__button--added{background-color:#dde4f7}.product-details-favorite-button__button--added .product-details-favorite-button__button-text{display:none}.product-details-favorite-button__button--added .product-details-favorite-button__button-text--added{display:flex}.product-details-favorite-button__button-icon{margin-right:10px}.product-details-favorite-button__button-icon--added{color:#c90505}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-favorite/product-details-favorite-modal/product-details-favorite-modal.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.product-details-favorite-modal.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.product-details-favorite-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.product-details-favorite-modal__modal-box{border-radius:8px;margin:30px auto}.product-details-favorite-modal__modal-box.modal-dialog{transform:translateY(-50%)!important}}.product-details-favorite-modal__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .product-details-favorite-modal__modal-header{border-radius:0}.product-details-favorite-modal__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.product-details-favorite-modal__modal-title{font-size:22px}}.product-details-favorite-modal__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.product-details-favorite-modal__modal-button-close>svg{display:block;height:100%;width:100%}.product-details-favorite-modal__modal-body{padding:24px 8px}@media(min-width:768px){.product-details-favorite-modal__modal-body{padding:32px 40px}}.product-details-favorite-modal__content{display:flex}.product-details-favorite-modal__footer{display:flex;flex-direction:column;margin-top:24px}@media(min-width:768px){.product-details-favorite-modal__footer{flex-direction:row;justify-content:space-between;margin-top:40px}}.product-details-favorite-modal__button{border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;flex:1 1 auto;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:1rem;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.428571429;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-modal__button:focus,.product-details-favorite-modal__button:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-modal__button:disabled{opacity:.25;pointer-events:none}.product-details-favorite-modal__button--close{background-color:#fff;border-color:#e1e1e5;color:#262698}.product-details-favorite-modal__button--close:focus,.product-details-favorite-modal__button--close:hover{background-color:#e1e1e5;color:#262698}.product-details-favorite-modal__button--goto{background-color:#06065a;border-color:transparent;color:#fff;display:flex;justify-content:center;margin-top:16px}.product-details-favorite-modal__button--goto:focus,.product-details-favorite-modal__button--goto:hover{background-color:#414192;color:#fff}.product-details-favorite-modal__button--goto:disabled{background-color:#06065a}@media(min-width:768px){.product-details-favorite-modal__button--goto{margin:0 0 0 40px}}.product-details-favorite-modal__button-icon{margin-right:10px}.product-details-favorite-modal__image-wrapper{flex:0 0 80px;margin-right:16px}@media(min-width:768px){.product-details-favorite-modal__image-wrapper{flex-basis:105px;margin-right:8px}}.product-details-favorite-modal__image{display:block;image-rendering:-webkit-optimize-contrast;width:80px}@media(min-width:768px){.product-details-favorite-modal__image{width:105px}}.product-details-favorite-modal__brand-wrapper{flex:0 0 60px;margin-left:8px}@media(min-width:768px){.product-details-favorite-modal__brand-wrapper{flex-basis:72px;margin-left:16px}}.product-details-favorite-modal__catalog-number{color:#b7b7bd;font-size:12px;font-weight:700;letter-spacing:.25px;line-height:1.42;margin-top:5px;text-align:center;text-transform:capitalize}.product-details-favorite-modal__brand{display:block;width:60px}@media(min-width:768px){.product-details-favorite-modal__brand{width:72px}}.product-details-favorite-modal__info-wrapper{flex:1}.product-details-favorite-modal__product-color{color:#757575;font-size:12px;margin-bottom:10px}.product-details-favorite-modal__prices{margin-top:auto;padding-top:16px}.product-details-favorite-modal__slashed-price{color:#757575;-webkit-text-decoration:line-through;text-decoration:line-through}.product-details-favorite-modal__product-price{color:#8c0019;font-size:24px;font-weight:700}@media(min-width:768px){.product-details-favorite-modal__modal-title-br{display:none}}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-favorite/product-details-favorite-modal-note/product-details-favorite-modal-note.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-favorite-modal-note__text-label{height:25px;width:45px}.product-details-favorite-modal-note__text-content{word-wrap:break-word;margin-bottom:10px;max-width:160px;min-width:120px}@media(min-width:414px){.product-details-favorite-modal-note__text-content{max-width:200px}}@media(min-width:576px){.product-details-favorite-modal-note__text-content{max-width:270px}}.product-details-favorite-modal-note__text-content-span{white-space:pre-line}.product-details-favorite-modal-note__text-inner{display:block}@media(min-width:576px){.product-details-favorite-modal-note__text-inner{display:flex;justify-content:flex-start}}.product-details-favorite-modal-note__textarea{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;display:flex;grid-area:textarea;justify-content:space-between;margin:0;min-height:80px;outline:none;padding:10px 15px;resize:vertical;resize:none;width:100%}.product-details-favorite-modal-note__textarea:active,.product-details-favorite-modal-note__textarea:focus{border-color:#262698}.product-details-favorite-modal-note__button-submit{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;float:right;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.428571429;margin-top:10px;padding:4px 8px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-modal-note__button-submit:focus,.product-details-favorite-modal-note__button-submit:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-modal-note__button-submit:disabled{opacity:.25;pointer-events:none}.product-details-favorite-modal-note__button-submit:focus,.product-details-favorite-modal-note__button-submit:hover{background-color:#e1e1e5;color:#262698}@media(min-width:390px){.product-details-favorite-modal-note__button-submit{padding:4px 16px}}.product-details-favorite-modal-note__button-cancel{border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.428571429;margin-top:10px;padding:4px 8px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-modal-note__button-cancel:focus,.product-details-favorite-modal-note__button-cancel:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-modal-note__button-cancel:disabled{opacity:.25;pointer-events:none}.product-details-favorite-modal-note__button-cancel,.product-details-favorite-modal-note__button-cancel:focus,.product-details-favorite-modal-note__button-cancel:hover{background-color:transparent;border:0;color:#ed0a0a}@media(min-width:390px){.product-details-favorite-modal-note__button-cancel{padding:4px 16px}}.product-details-favorite-modal-note__add-link{align-items:center;background:transparent;background:transparent!important;border:0;border:0!important;color:inherit;color:#262698;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;font-weight:700;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle;width:auto}.product-details-favorite-modal-note__add-link>svg{display:block;float:left;height:16px;margin:2px 8px 0 0;width:16px}.product-details-favorite-modal-note__add-link .update{display:none}.product-details-favorite-modal-note__add-link.update .update{display:inline}.product-details-favorite-modal-note__add-link.update .add{display:none}.product-details-favorite-modal-note__error-message{color:#900;margin-top:10px}.product-details-favorite-modal-note__error-message:empty{display:none}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-favorite/product-details-favorite-error-modal/product-details-favorite-error-modal.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.product-details-favorite-error-modal.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.product-details-favorite-error-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.product-details-favorite-error-modal__modal-box{border-radius:8px;margin:30px auto}.product-details-favorite-error-modal__modal-box.modal-dialog{transform:translateY(-50%)!important}}.product-details-favorite-error-modal__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .product-details-favorite-error-modal__modal-header{border-radius:0}.product-details-favorite-error-modal__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.product-details-favorite-error-modal__modal-title{font-size:22px}}.product-details-favorite-error-modal__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.product-details-favorite-error-modal__modal-button-close>svg{display:block;height:100%;width:100%}.product-details-favorite-error-modal__modal-body{padding:24px 8px}@media(min-width:768px){.product-details-favorite-error-modal__modal-body{padding:32px 40px}}.product-details-favorite-error-modal__footer{display:flex;flex-direction:column;margin-top:24px}@media(min-width:768px){.product-details-favorite-error-modal__footer{flex-direction:row;justify-content:space-between;margin-top:40px}}.product-details-favorite-error-modal__button{border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;flex:1 1 auto;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:1rem;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.428571429;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-error-modal__button:focus,.product-details-favorite-error-modal__button:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-error-modal__button:disabled{opacity:.25;pointer-events:none}.product-details-favorite-error-modal__button--close{background-color:#fff;border-color:#e1e1e5;color:#262698}.product-details-favorite-error-modal__button--close:focus,.product-details-favorite-error-modal__button--close:hover{background-color:#e1e1e5;color:#262698}.product-details-favorite-error-modal__body{display:flex}.product-details-favorite-error-modal__error-wrapper{align-items:center;background-color:#fce5e5;border:2px solid #ed0a0a;color:#8c0018;display:flex;flex:1;margin-top:25px;padding:16px}.product-details-favorite-error-modal__icon{padding:16px 16px 16px 0}.product-details-favorite-error-modal__message{font-size:20px;font-weight:700}.product-details-favorite-error-modal__suggestion{font-size:15px;margin-top:4px}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-favorite/product-details-favorite-sign-in/product-details-favorite-sign-in.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-favorite-sign-in.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.product-details-favorite-sign-in__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.product-details-favorite-sign-in__modal-box{border-radius:8px;margin:30px auto}.product-details-favorite-sign-in__modal-box.modal-dialog{transform:translateY(-50%)!important}}.product-details-favorite-sign-in__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .product-details-favorite-sign-in__modal-header{border-radius:0}.product-details-favorite-sign-in__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.product-details-favorite-sign-in__modal-title{font-size:22px}}.product-details-favorite-sign-in__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.product-details-favorite-sign-in__modal-button-close>svg{display:block;height:100%;width:100%}.product-details-favorite-sign-in__modal-body{padding:24px 8px}@media(min-width:768px){.product-details-favorite-sign-in__modal-body{padding:32px 40px}}@media(max-height:700px){.product-details-favorite-sign-in__modal-box{margin-bottom:50px;margin-top:50px;top:0;transform:none}}.product-details-favorite-sign-in__modal-title-tablet-br{display:none}@media(min-width:768px){.product-details-favorite-sign-in__modal-title-tablet-br{display:block}}.product-details-favorite-sign-in__body{margin:0 auto;max-width:440px}.product-details-favorite-sign-in__form{border:1px solid #e1e1e5;padding:24px 24px 0}.product-details-favorite-sign-in__field{display:grid;grid-template-areas:"label" "input" "error";grid-template-columns:1fr;grid-template-rows:min-content min-content min-content}.product-details-favorite-sign-in__field>input,.product-details-favorite-sign-in__field>select,.product-details-favorite-sign-in__field>textarea{grid-area:input}.product-details-favorite-sign-in__field>input+label,.product-details-favorite-sign-in__field>select+label,.product-details-favorite-sign-in__field>textarea+label{align-self:center;color:#757575;font-weight:400;grid-area:input;letter-spacing:.1px;margin:0 0 0 16px;pointer-events:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-details-favorite-sign-in__field>input+label,.product-details-favorite-sign-in__field>select+label,.product-details-favorite-sign-in__field>textarea+label{margin:0}}.product-details-favorite-sign-in__field>input:not(:-moz-placeholder-shown)+label,.product-details-favorite-sign-in__field>select:not(:-moz-placeholder-shown)+label,.product-details-favorite-sign-in__field>textarea:not(:-moz-placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-favorite-sign-in__field>input:not(:placeholder-shown)+label,.product-details-favorite-sign-in__field>select:not(:placeholder-shown)+label,.product-details-favorite-sign-in__field>textarea:not(:placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-favorite-sign-in__field>input:not(:-moz-placeholder-shown)+label:after,.product-details-favorite-sign-in__field>select:not(:-moz-placeholder-shown)+label:after,.product-details-favorite-sign-in__field>textarea:not(:-moz-placeholder-shown)+label:after{content:none}.product-details-favorite-sign-in__field>input:not(:placeholder-shown)+label:after,.product-details-favorite-sign-in__field>select:not(:placeholder-shown)+label:after,.product-details-favorite-sign-in__field>textarea:not(:placeholder-shown)+label:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-details-favorite-sign-in__field>input:not(.placeholder-shown)+label,.product-details-favorite-sign-in__field>select:not(.placeholder-shown)+label,.product-details-favorite-sign-in__field>textarea:not(.placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-favorite-sign-in__field>input:not(.placeholder-shown)+label:after,.product-details-favorite-sign-in__field>select:not(.placeholder-shown)+label:after,.product-details-favorite-sign-in__field>textarea:not(.placeholder-shown)+label:after{content:none}}@supports(-ms-user-select:none){.product-details-favorite-sign-in__field>input:not(.placeholder-shown)+label,.product-details-favorite-sign-in__field>select:not(.placeholder-shown)+label,.product-details-favorite-sign-in__field>textarea:not(.placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-favorite-sign-in__field>input:not(.placeholder-shown)+label:after,.product-details-favorite-sign-in__field>select:not(.placeholder-shown)+label:after,.product-details-favorite-sign-in__field>textarea:not(.placeholder-shown)+label:after{content:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-details-favorite-sign-in__field>input,.product-details-favorite-sign-in__field>select,.product-details-favorite-sign-in__field>textarea{margin-top:3px}}.product-details-favorite-sign-in__field--email{margin-bottom:40px}.product-details-favorite-sign-in__field--password{margin-bottom:36px}.product-details-favorite-sign-in__field--checkbox{margin-bottom:17px}.product-details-favorite-sign-in__field-label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-favorite-sign-in__field-label:after{content:none}.product-details-favorite-sign-in__field-input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;height:44px;margin:0;outline:none;padding:10px 15px!important;width:100%}.product-details-favorite-sign-in__field-input:active,.product-details-favorite-sign-in__field-input:focus{border-color:#262698}.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:checked,.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:not(:checked){left:-9999px;position:absolute}.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:checked+label,.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-flex;flex-direction:column;font-size:14px;font-weight:400;justify-content:center;margin:0;min-height:20px;padding-left:28px;position:relative}.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:checked+label:before,.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #e1e1e5;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:checked+label:before{background:#06065a}.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:checked+label:after,.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27m8.75 16.69-4.47-4.47a.75.75 0 0 0-1.06 1.06l5 5a.75.75 0 0 0 1.06 0l11-11a.75.75 0 0 0-1.06-1.06z%27/%3E%3C/svg%3E");background-position:50% 50%;background-size:80%;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:all .2s ease;width:20px}.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.product-details-favorite-sign-in__checkout-wrapper [type=checkbox]:focus-visible+label:before{outline:auto}.product-details-favorite-sign-in__field-label-remember{letter-spacing:.25px}.product-details-favorite-sign-in__submit{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:1rem;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.428571429;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.product-details-favorite-sign-in__submit:focus,.product-details-favorite-sign-in__submit:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-sign-in__submit:disabled{opacity:.25;pointer-events:none}.product-details-favorite-sign-in__submit:focus,.product-details-favorite-sign-in__submit:hover{background-color:#414192;color:#fff}.product-details-favorite-sign-in__submit:disabled{background-color:#06065a}.product-details-favorite-sign-in__forgot-password{display:block;font-weight:700;margin:15px 0;text-align:center;width:100%}.product-details-favorite-sign-in__footer{margin:24px 8px 0;text-align:center}@media(min-width:768px){.product-details-favorite-sign-in__footer{margin-left:24px;margin-right:24px}}.product-details-favorite-sign-in__footer-text{margin-bottom:16px}.product-details-favorite-sign-in__footer-button{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:1rem;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.428571429;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.product-details-favorite-sign-in__footer-button:focus,.product-details-favorite-sign-in__footer-button:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-favorite-sign-in__footer-button:disabled{opacity:.25;pointer-events:none}.product-details-favorite-sign-in__footer-button:focus,.product-details-favorite-sign-in__footer-button:hover{background-color:#e1e1e5;color:#262698}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-favorite/product-details-favorite-icon/product-details-favorite-icon.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-favorite-icon{background:none;border:0;color:#333;cursor:pointer;left:0;position:absolute;top:0}@media(max-width:767px){.product-details-favorite-icon--mobile-gap-left{left:46px}}.product-details-favorite-icon--large-hero{left:auto;padding:0;right:10px;top:10px}@media(min-width:768px){.product-details-favorite-icon{left:auto;right:24px}}@media(min-width:992px){.product-details-favorite-icon{right:30px}}@media(min-width:1280px){.product-details-favorite-icon{right:11px}}.product-details-favorite-icon:active,.product-details-favorite-icon:focus,.product-details-favorite-icon:hover{background:none;border:0;color:#c90505}.product-details-favorite-icon__icon--filled{display:none}.product-details-favorite-icon--added{color:#c90505}.product-details-favorite-icon--added .product-details-favorite-icon__icon--filled{display:block}.product-details-favorite-icon--added .product-details-favorite-icon__icon--empty{display:none}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-delivery-date-with-current-cart/product-details-delivery-date-with-current-cart.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-delivery-date-with-current-cart{align-items:center;background-color:#f5f5f5;border-radius:3px;display:flex;margin:-8px -8px 20px;min-height:157px;padding:16px;position:relative}@media(min-width:375px){.product-details-delivery-date-with-current-cart{margin:-8px -16px 20px}}@media(min-width:768px){.product-details-delivery-date-with-current-cart{min-height:141px}}@media(min-width:992px){.product-details-delivery-date-with-current-cart{padding:16px 24px}}.product-details-delivery-date-with-current-cart__wrapper{padding-bottom:5px}.product-details-delivery-date-with-current-cart__cutoff{margin-top:8px;text-align:left}.product-details-delivery-date-with-current-cart__cutoff-date{white-space:nowrap}.product-details-delivery-date-with-current-cart__change-location{display:flex;justify-content:normal;margin-top:13px;text-align:left;text-transform:capitalize}.product-details-delivery-date-with-current-cart__change-location-button{align-items:center;background:transparent;border:0;color:inherit;color:#262698;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-size:12px;font-weight:inherit;font-weight:700;line-height:inherit;line-height:1.16;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-transform:inherit;vertical-align:middle}.product-details-delivery-date-with-current-cart__change-location-button-icon{color:#444;height:14px;margin-right:11px;width:11px}.product-details-delivery-date-with-current-cart__sub-delivery{align-items:flex-end;display:flex;flex-wrap:wrap;font-size:12px;line-height:1.33}@media(min-width:992px){.product-details-delivery-date-with-current-cart__sub-delivery{font-size:14px;line-height:1.428571429}}.product-details-delivery-date-with-current-cart__delivery-type{margin-right:5px}.product-details-delivery-date-with-current-cart__delivery-row-date{flex:0 0 auto;font-size:14px;line-height:1.15;margin-top:4px;text-align:center;transition:background-color .4s ease-in-out}@media(min-width:768px){.product-details-delivery-date-with-current-cart__delivery-row-date{font-size:16px}}.product-details-delivery-date-with-current-cart__delivery-row-date--cart{font-size:16px}@media(min-width:768px){.product-details-delivery-date-with-current-cart__delivery-row-date--cart{font-size:18px}}.product-details-delivery-date-with-current-cart__delivery-row-date--highlight{background:#ffffc4}.product-details-delivery-date-with-current-cart__delivery{align-items:baseline;display:flex;flex-wrap:wrap;font-size:12px;justify-content:normal;line-height:1.33;margin:8px -10px 8px 0;position:relative;z-index:1}.product-details-delivery-date-with-current-cart__delivery--single .product-details-delivery-date-with-current-cart__info{display:none}.product-details-delivery-date-with-current-cart__delivery--multiple .product-details-delivery-date-with-current-cart__delivery-date{flex:1 1 100%;margin:4px 0 0;order:2;text-align:left}@media(min-width:1280px){.product-details-delivery-date-with-current-cart__delivery--multiple .product-details-delivery-date-with-current-cart__delivery-date{flex:0 0 auto;margin:0 0 0 4px;order:0}}@media(min-width:768px){.product-details-delivery-date-with-current-cart__delivery{position:static}}@media(min-width:992px){.product-details-delivery-date-with-current-cart__delivery{font-size:14px;line-height:1.428571429}}.product-details-delivery-date-with-current-cart__delivery-icon{height:16px;margin-bottom:4px;margin-right:5px;width:16px}.product-details-delivery-date-with-current-cart__delivery-date{font-size:18px;line-height:1.15;margin-left:5px}.product-details-delivery-date-with-current-cart__deliver-to-message{text-align:left}.product-details-delivery-date-with-current-cart__info{margin-bottom:3px;margin-left:4px}@media(min-width:768px){.product-details-delivery-date-with-current-cart__info{position:relative;z-index:1}}@media(min-width:1280px){.product-details-delivery-date-with-current-cart__info{margin-left:9px}}.product-details-delivery-date-with-current-cart__info-icon{color:#262698;display:block;height:14px;position:relative;width:14px;z-index:1}.product-details-delivery-date-with-current-cart__info-icon:hover+.product-details-delivery-date-with-current-cart__info-popup{display:block}@media(min-width:768px){.product-details-delivery-date-with-current-cart__info-icon:hover+.product-details-delivery-date-with-current-cart__info-popup{opacity:1;visibility:visible}}.product-details-delivery-date-with-current-cart__info-popup{background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 4px 20px rgba(0,0,0,.2);display:none;left:0;margin:0;max-width:360px;padding:24px 24px 14px;position:absolute;top:100%;width:100%}@media(min-width:768px){.product-details-delivery-date-with-current-cart__info-popup{display:block;left:100%;margin-left:20px;opacity:0;top:50%;transform:translateY(-50%);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;width:360px}}.product-details-delivery-date-with-current-cart__info-popup:after,.product-details-delivery-date-with-current-cart__info-popup:before{border:20px solid transparent;bottom:100%;content:"";margin-right:-20px;position:absolute;right:50%}@media(min-width:768px){.product-details-delivery-date-with-current-cart__info-popup:after,.product-details-delivery-date-with-current-cart__info-popup:before{margin-right:0;margin-top:-20px;right:100%;top:50%}}.product-details-delivery-date-with-current-cart__info-popup:before{border-bottom-color:#e1e1e5}@media(min-width:768px){.product-details-delivery-date-with-current-cart__info-popup:before{border-bottom-color:transparent;border-right-color:#e1e1e5}}.product-details-delivery-date-with-current-cart__info-popup:after{border-bottom-color:#fff;margin-bottom:-1px}@media(min-width:768px){.product-details-delivery-date-with-current-cart__info-popup:after{border-bottom-color:transparent;border-right-color:#fff;margin-bottom:0;margin-right:-1px}}.product-details-delivery-date-with-current-cart__info-popup-title{font-size:16px;font-weight:700;line-height:1.125;margin-bottom:16px}.product-details-delivery-date-with-current-cart__info-popup-subtitle{margin-bottom:4px}.product-details-delivery-date-with-current-cart__info-popup-positions{background:#f5f5f5;border-radius:3px;padding:8px}.product-details-delivery-date-with-current-cart__info-popup-positions dl{align-items:center;display:flex;justify-content:space-between;margin:0}.product-details-delivery-date-with-current-cart__info-popup-positions dl+dl{margin-top:8px}.product-details-delivery-date-with-current-cart__info-popup-positions dt{font-weight:400}.product-details-delivery-date-with-current-cart__info-popup-positions dd{color:#06065a;font-size:13px;font-weight:700;line-height:1.38}.product-details-delivery-date-with-current-cart__multiple-delivery{display:flex;flex-direction:column;justify-content:space-around;position:relative;z-index:1}@media(min-width:768px){.product-details-delivery-date-with-current-cart__multiple-delivery{position:static}}.product-details-delivery-date-with-current-cart__loading{background:#f5f5f5;bottom:0;display:none;font-size:20px;font-weight:700;left:0;padding:25px 0;position:absolute;right:0;text-align:center;top:0;z-index:2}.product-details-delivery-date-with-current-cart__loading:before{background:hsla(0,0%,100%,.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.product-details-delivery-date-with-current-cart__loading.shown{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-details-delivery-date-with-current-cart__loading.shown:not(.product-details-delivery-date-with-current-cart__loading--minor)+.product-details-delivery-date-with-current-cart__wrapper{display:none}.product-details-delivery-date-with-current-cart__spinner{margin-top:20px}.product-details-delivery-date-with-current-cart__form{position:relative;width:100%}.product-details-delivery-date-with-current-cart__form-title{font-size:16px;font-weight:700;line-height:18px;margin-bottom:16px;margin-left:2px;text-transform:capitalize}.product-details-delivery-date-with-current-cart__error{color:#900;display:none;margin-top:3px;text-align:center;width:100%}.product-details-delivery-date-with-current-cart__error:not(:empty){display:block}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-notify-on-restock-modal/product-details-notify-on-restock-modal.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-notify-on-restock-modal.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.product-details-notify-on-restock-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.product-details-notify-on-restock-modal__modal-box{border-radius:8px;margin:30px auto}.product-details-notify-on-restock-modal__modal-box.modal-dialog{transform:translateY(-50%)!important}}.product-details-notify-on-restock-modal__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .product-details-notify-on-restock-modal__modal-header{border-radius:0}.product-details-notify-on-restock-modal__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.product-details-notify-on-restock-modal__modal-title{font-size:22px}}.product-details-notify-on-restock-modal__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.product-details-notify-on-restock-modal__modal-button-close>svg{display:block;height:100%;width:100%}.product-details-notify-on-restock-modal__modal-body{padding:24px 8px}@media(min-width:768px){.product-details-notify-on-restock-modal__modal-body{padding:32px 40px}}.product-details-notify-on-restock-modal__modal-box{padding:0 0 22px;top:0;transform:none}@media(min-width:390px){.product-details-notify-on-restock-modal__modal-box{top:50%;transform:translateY(-50%)}}@media(min-width:768px){.product-details-notify-on-restock-modal__modal-box{max-width:720px;padding:0 0 40px}.product-details-notify-on-restock-modal__modal-title-br{display:none}}.product-details-notify-on-restock-modal__success-icon{color:#6f9c57;height:38px;margin:18px auto;width:38px}.product-details-notify-on-restock-modal__success-icon svg{display:block;height:100%;width:100%}.product-details-notify-on-restock-modal__text{border-bottom:1px solid #e1e1e5;font-size:16px;line-height:140%;margin:0 16px 32px;padding-bottom:32px;text-align:center}@media(min-width:768px){.product-details-notify-on-restock-modal__text{margin:0 40px 32px}}.product-details-notify-on-restock-modal__footer{display:flex;flex-direction:column;gap:8px;margin:24px 16px 0}@media(min-width:768px){.product-details-notify-on-restock-modal__footer{flex-direction:row;justify-content:space-between;margin:24px 40px 0}}@media(min-width:992px){.product-details-notify-on-restock-modal__footer{gap:16px}}.product-details-notify-on-restock-modal__button{border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;flex:1 1 auto;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:1rem;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.428571429;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.product-details-notify-on-restock-modal__button:focus,.product-details-notify-on-restock-modal__button:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-notify-on-restock-modal__button:disabled{opacity:.25;pointer-events:none}.product-details-notify-on-restock-modal__button--right{background-color:#fff;border-color:#e1e1e5;color:#262698;display:flex;justify-content:center}.product-details-notify-on-restock-modal__button--right:focus,.product-details-notify-on-restock-modal__button--right:hover{background-color:#e1e1e5;color:#262698}.product-details-notify-on-restock-modal__button--left{background-color:#06065a;border-color:transparent;color:#fff}.product-details-notify-on-restock-modal__button--left:focus,.product-details-notify-on-restock-modal__button--left:hover{background-color:#414192;color:#fff}.product-details-notify-on-restock-modal__button--left:disabled{background-color:#06065a}.product-details-notify-on-restock-modal__button-icon{margin-right:10px}.product-details-notify-on-restock-modal__body{display:flex;margin:0 16px}@media(min-width:768px){.product-details-notify-on-restock-modal__body{margin:0 40px}}.product-details-notify-on-restock-modal__image-wrapper{flex:0 0 80px;margin-right:16px}@media(min-width:768px){.product-details-notify-on-restock-modal__image-wrapper{flex-basis:105px;margin-right:8px}}.product-details-notify-on-restock-modal__image{display:block;image-rendering:-webkit-optimize-contrast;width:80px}@media(min-width:768px){.product-details-notify-on-restock-modal__image{width:105px}}.product-details-notify-on-restock-modal__brand-wrapper{flex:0 0 60px;margin-left:8px}@media(min-width:768px){.product-details-notify-on-restock-modal__brand-wrapper{flex-basis:72px;margin-left:16px}}.product-details-notify-on-restock-modal__catalog-number{color:#757575;font-size:13px;font-weight:700;letter-spacing:.25px;line-height:1.42;margin-top:5px;text-align:right;text-transform:capitalize}.product-details-notify-on-restock-modal__brand{display:block;width:60px}@media(min-width:768px){.product-details-notify-on-restock-modal__brand{width:72px}}.product-details-notify-on-restock-modal__info-wrapper{flex:1}.product-details-notify-on-restock-modal__product-title{color:#333;font-size:16px;font-weight:700;line-height:18px}.product-details-notify-on-restock-modal__product-color{color:#757575;font-size:12px;font-size:14px;line-height:20px}.product-details-notify-on-restock-modal__prices{margin-top:auto;padding-top:16px}.product-details-notify-on-restock-modal__slashed-price{color:#757575;-webkit-text-decoration:line-through;text-decoration:line-through}.product-details-notify-on-restock-modal__product-price{color:#8c0019;font-size:24px;font-weight:700}.product-details-notify-on-restock-modal__modal-close{right:24px;top:19px}.product-details-notify-on-restock-modal__modal-close:hover{color:#06065a}.product-details-notify-on-restock-modal__modal-close svg{height:23px;width:23px}.product-details-notify-on-restock-modal__select-sizes{background:none;border:0;color:#262698;font-size:12px;font-weight:700;padding:0}.product-details-notify-on-restock-modal__sizes-note{font-size:12px;margin-top:5px}.product-details-notify-on-restock-modal__size-item{background:#e4efff;border:1px solid #c2cff1;border-radius:4px;color:#262698;font-size:14px;height:44px;margin-right:8px;margin-top:8px;min-width:44px;white-space:nowrap}.product-details-notify-on-restock-modal__size-item--deselected{background:#fff;border:1px solid #e1e1e5;color:#333}.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:checked,.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:not(:checked){left:-9999px;position:absolute}.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:checked+label,.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-flex;flex-direction:column;font-size:14px;font-weight:400;justify-content:center;margin:0;min-height:20px;padding-left:28px;position:relative}.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:checked+label:before,.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #e1e1e5;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:checked+label:before{background:#06065a}.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:checked+label:after,.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27m8.75 16.69-4.47-4.47a.75.75 0 0 0-1.06 1.06l5 5a.75.75 0 0 0 1.06 0l11-11a.75.75 0 0 0-1.06-1.06z%27/%3E%3C/svg%3E");background-position:50% 50%;background-size:80%;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:all .2s ease;width:20px}.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.product-details-notify-on-restock-modal__toggle-sizes-label [type=checkbox]:focus-visible+label:before{outline:auto}.product-details-notify-on-restock-modal__notify-wrapper{margin-right:-75px;margin-top:20px}.product-details-notify-on-restock-modal__notify-wrapper.disabled{opacity:.5;pointer-events:none}@media(min-width:768px){.product-details-notify-on-restock-modal__notify-wrapper{margin-right:0}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-notify-on-restock-sign-in/product-details-notify-on-restock-sign-in.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-notify-on-restock-sign-in.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.product-details-notify-on-restock-sign-in__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.product-details-notify-on-restock-sign-in__modal-box{border-radius:8px;margin:30px auto}.product-details-notify-on-restock-sign-in__modal-box.modal-dialog{transform:translateY(-50%)!important}}.product-details-notify-on-restock-sign-in__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .product-details-notify-on-restock-sign-in__modal-header{border-radius:0}.product-details-notify-on-restock-sign-in__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.product-details-notify-on-restock-sign-in__modal-title{font-size:22px}}.product-details-notify-on-restock-sign-in__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.product-details-notify-on-restock-sign-in__modal-button-close>svg{display:block;height:100%;width:100%}.product-details-notify-on-restock-sign-in__modal-body{padding:24px 8px}@media(min-width:768px){.product-details-notify-on-restock-sign-in__modal-body{padding:32px 40px}}.product-details-notify-on-restock-sign-in__modal-box{top:auto;transform:none}.product-details-notify-on-restock-sign-in__text{font-size:16px;margin:8px;text-align:center}@media(min-width:768px){.product-details-notify-on-restock-sign-in__text{margin:16px 64px 32px}}.product-details-notify-on-restock-sign-in__text-bold{font-size:20px;font-weight:700;margin-bottom:8px}@media(min-width:768px){.product-details-notify-on-restock-sign-in__text-bold{margin-bottom:20px}}.product-details-notify-on-restock-sign-in__text-info{display:none}@media(min-width:768px){.product-details-notify-on-restock-sign-in__text-info{display:block}.product-details-notify-on-restock-sign-in__modal-title-mobile-br{display:none}}.product-details-notify-on-restock-sign-in__modal-title-tablet-br{display:none}@media(min-width:768px){.product-details-notify-on-restock-sign-in__modal-title-tablet-br{display:block}}.product-details-notify-on-restock-sign-in__alert-error{display:none}.product-details-notify-on-restock-sign-in__body{margin:0 auto;max-width:440px;padding-bottom:22px}@media(min-width:768px){.product-details-notify-on-restock-sign-in__body{padding-bottom:40px}}.product-details-notify-on-restock-sign-in__form{border:1px solid #e1e1e5;padding:24px 24px 0}.product-details-notify-on-restock-sign-in__field{display:grid;grid-template-areas:"label" "input" "error";grid-template-columns:1fr;grid-template-rows:min-content min-content min-content}.product-details-notify-on-restock-sign-in__field>input,.product-details-notify-on-restock-sign-in__field>select,.product-details-notify-on-restock-sign-in__field>textarea{grid-area:input}.product-details-notify-on-restock-sign-in__field>input+label,.product-details-notify-on-restock-sign-in__field>select+label,.product-details-notify-on-restock-sign-in__field>textarea+label{align-self:center;color:#757575;font-weight:400;grid-area:input;letter-spacing:.1px;margin:0 0 0 16px;pointer-events:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-details-notify-on-restock-sign-in__field>input+label,.product-details-notify-on-restock-sign-in__field>select+label,.product-details-notify-on-restock-sign-in__field>textarea+label{margin:0}}.product-details-notify-on-restock-sign-in__field>input:not(:-moz-placeholder-shown)+label,.product-details-notify-on-restock-sign-in__field>select:not(:-moz-placeholder-shown)+label,.product-details-notify-on-restock-sign-in__field>textarea:not(:-moz-placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-notify-on-restock-sign-in__field>input:not(:placeholder-shown)+label,.product-details-notify-on-restock-sign-in__field>select:not(:placeholder-shown)+label,.product-details-notify-on-restock-sign-in__field>textarea:not(:placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-notify-on-restock-sign-in__field>input:not(:-moz-placeholder-shown)+label:after,.product-details-notify-on-restock-sign-in__field>select:not(:-moz-placeholder-shown)+label:after,.product-details-notify-on-restock-sign-in__field>textarea:not(:-moz-placeholder-shown)+label:after{content:none}.product-details-notify-on-restock-sign-in__field>input:not(:placeholder-shown)+label:after,.product-details-notify-on-restock-sign-in__field>select:not(:placeholder-shown)+label:after,.product-details-notify-on-restock-sign-in__field>textarea:not(:placeholder-shown)+label:after{content:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-details-notify-on-restock-sign-in__field>input:not(.placeholder-shown)+label,.product-details-notify-on-restock-sign-in__field>select:not(.placeholder-shown)+label,.product-details-notify-on-restock-sign-in__field>textarea:not(.placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-notify-on-restock-sign-in__field>input:not(.placeholder-shown)+label:after,.product-details-notify-on-restock-sign-in__field>select:not(.placeholder-shown)+label:after,.product-details-notify-on-restock-sign-in__field>textarea:not(.placeholder-shown)+label:after{content:none}}@supports(-ms-user-select:none){.product-details-notify-on-restock-sign-in__field>input:not(.placeholder-shown)+label,.product-details-notify-on-restock-sign-in__field>select:not(.placeholder-shown)+label,.product-details-notify-on-restock-sign-in__field>textarea:not(.placeholder-shown)+label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-notify-on-restock-sign-in__field>input:not(.placeholder-shown)+label:after,.product-details-notify-on-restock-sign-in__field>select:not(.placeholder-shown)+label:after,.product-details-notify-on-restock-sign-in__field>textarea:not(.placeholder-shown)+label:after{content:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-details-notify-on-restock-sign-in__field>input,.product-details-notify-on-restock-sign-in__field>select,.product-details-notify-on-restock-sign-in__field>textarea{margin-top:3px}}.product-details-notify-on-restock-sign-in__field--email{margin-bottom:40px}.product-details-notify-on-restock-sign-in__field--password{margin-bottom:36px}.product-details-notify-on-restock-sign-in__field--checkbox{margin-bottom:17px}.product-details-notify-on-restock-sign-in__field-label{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all}.product-details-notify-on-restock-sign-in__field-label:after{content:none}.product-details-notify-on-restock-sign-in__field-input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;height:44px;margin:0;outline:none;padding:10px 15px!important;width:100%}.product-details-notify-on-restock-sign-in__field-input:active,.product-details-notify-on-restock-sign-in__field-input:focus{border-color:#262698}.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:checked,.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:not(:checked){left:-9999px;position:absolute}.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:checked+label,.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-flex;flex-direction:column;font-size:14px;font-weight:400;justify-content:center;margin:0;min-height:20px;padding-left:28px;position:relative}.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:checked+label:before,.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #e1e1e5;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:checked+label:before{background:#06065a}.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:checked+label:after,.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:not(:checked)+label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27m8.75 16.69-4.47-4.47a.75.75 0 0 0-1.06 1.06l5 5a.75.75 0 0 0 1.06 0l11-11a.75.75 0 0 0-1.06-1.06z%27/%3E%3C/svg%3E");background-position:50% 50%;background-size:80%;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;transition:all .2s ease;width:20px}.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.product-details-notify-on-restock-sign-in__checkout-wrapper [type=checkbox]:focus-visible+label:before{outline:auto}.product-details-notify-on-restock-sign-in__checkout-wrapper label{letter-spacing:.25px}.product-details-notify-on-restock-sign-in__submit{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:1rem;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.428571429;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.product-details-notify-on-restock-sign-in__submit:focus,.product-details-notify-on-restock-sign-in__submit:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-notify-on-restock-sign-in__submit:disabled{opacity:.25;pointer-events:none}.product-details-notify-on-restock-sign-in__submit:focus,.product-details-notify-on-restock-sign-in__submit:hover{background-color:#414192;color:#fff}.product-details-notify-on-restock-sign-in__submit:disabled{background-color:#06065a}.product-details-notify-on-restock-sign-in__forgot-password{display:block;font-weight:700;margin:15px 0;text-align:center;width:100%}.product-details-notify-on-restock-sign-in__footer{margin:24px 8px 0;text-align:center}@media(min-width:768px){.product-details-notify-on-restock-sign-in__footer{margin-left:24px;margin-right:24px}}.product-details-notify-on-restock-sign-in__footer-text{margin-bottom:16px}.product-details-notify-on-restock-sign-in__footer-button{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:1rem;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.428571429;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.product-details-notify-on-restock-sign-in__footer-button:focus,.product-details-notify-on-restock-sign-in__footer-button:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-notify-on-restock-sign-in__footer-button:disabled{opacity:.25;pointer-events:none}.product-details-notify-on-restock-sign-in__footer-button:focus,.product-details-notify-on-restock-sign-in__footer-button:hover{background-color:#e1e1e5;color:#262698}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-quantity-form-row/product-details-quantity-form-row.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-quantity-form-row.qty-grid-made-pdp{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));grid-gap:14px 8px;gap:14px 8px;margin:0;padding-bottom:12px}@media(max-width:767px){.product-details-quantity-form-row.qty-grid-made-pdp{gap:20px 10px}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__cell{gap:14px 8px}}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__cell--simplified .product-details-quantity-form-row__cell-container,.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__cell--simplified .product-details-quantity-form-row__cell-footer{display:none}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__cell-wrapper{text-align:center;width:78px}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__label{line-height:22px;max-width:none}@media(max-width:767px){.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__label{font-size:15.6px;line-height:25px}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__cell-container{min-height:58px}}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__input-wrapper{border:1px solid #e1e1e5;border-radius:4px 4px 0 0;padding:0}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__amount-input{height:36px}@media(min-width:992px){.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__amount-input{height:34px}}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__badge{position:static;width:100%}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__badge .j1-badge{background-color:#e4efff}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__badge .j1-badge__short-icon{height:9px;width:26px}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__cell-footer{margin-top:0}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__stock-amount,.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__stock-label{font-size:12px;line-height:9px;margin-top:0}@media(min-width:992px){.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__stock-amount,.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__stock-label{font-size:11px;line-height:9px}}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__stock-amount{font-weight:700}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__amounts{margin:4px auto 0;min-width:59px;text-align:center;width:59px}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__actual-price-container,.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__retail-amount{padding-right:10px}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__retail-amount{margin-bottom:0;text-align:right}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__actual-price-container{min-height:17px}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__actual-price{color:#333;font-size:16px;line-height:1}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__percent-off-badge{background-color:#ffe7e4;border-radius:4px;color:#a32a1a;font-size:11px;line-height:12px;padding:2px 4px;width:100%}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__oos-opacity{opacity:.3}.product-details-quantity-form-row.qty-grid-made-pdp .product-details-quantity-form-row__stock-amount--out{color:#4b5565;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-style:normal;font-weight:700;margin:0 auto}.product-details-quantity-form-row__cell{align-items:center;display:flex;flex-flow:column}.product-details-quantity-form-row__cell.has-oos .product-details-quantity-form-row__amount-input,.product-details-quantity-form-row__cell.has-oos .product-details-quantity-form-row__input-button{display:none}.product-details-quantity-form-row__cell.has-oos .product-details-quantity-form-row__cell-out-of-stock{display:block}.product-details-quantity-form-row__cell-wrapper{width:68px}.product-details-quantity-form-row__cell-container{min-height:52px}.product-details-quantity-form-row__input-wrapper{border:1px solid #e1e1e5;border-radius:0 0 4px 4px;border-top:none;display:flex;padding:8px 0}.product-details-quantity-form-row__input-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#262698;display:flex}.product-details-quantity-form-row__amount-input{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background:none;border:none;color:#b7b7bd;font-size:14px;font-weight:700;line-height:100%;text-align:center;width:100%}.product-details-quantity-form-row__amount-input::-webkit-inner-spin-button,.product-details-quantity-form-row__amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-details-quantity-form-row__amount-input:focus-within{outline:none}.product-details-quantity-form-row__amount-input::-moz-placeholder{color:#b7b7bd}.product-details-quantity-form-row__amount-input::placeholder{color:#b7b7bd}.product-details-quantity-form-row__amount-input.has-value{color:#333}.product-details-quantity-form-row__cell-out-of-stock{color:#9aa3b2;display:none;margin:0 auto}.product-details-quantity-form-row__cell-footer{display:flex;justify-content:space-between;margin-top:4px;width:100%}.product-details-quantity-form-row__form{color:#333;display:flex;flex:1;flex-wrap:wrap;margin-left:3px}@media(min-width:375px){.product-details-quantity-form-row__form{margin-left:5px}}@media(min-width:1280px){.product-details-quantity-form-row__form{margin-left:0}.product-details-quantity-form-row__form-dtf{align-self:flex-end}}.product-details-quantity-form-row__form-group{border:none;border-radius:3px;display:block;flex-direction:column;margin:8px 0 0 1px;position:relative;text-align:center}@media(min-width:375px){.product-details-quantity-form-row__form-group{margin:8px 0 0 3px}}@media(min-width:1280px){.product-details-quantity-form-row__form-group{margin:0 0 0 8px}}.product-details-quantity-form-row__out-of-stock,.product-details-quantity-form-row__placeholder{color:#d4d4d4;cursor:text;font-size:12px;font-weight:400;left:0;line-height:1;margin:0;padding:0 8px;position:absolute;top:25px;width:100%}@media(min-width:768px){.product-details-quantity-form-row__out-of-stock,.product-details-quantity-form-row__placeholder{font-size:11px}}@media(min-width:1280px){.product-details-quantity-form-row__out-of-stock,.product-details-quantity-form-row__placeholder{font-size:12px}}.product-details-quantity-form-row__out-of-stock{color:#ed0a0a}.product-details-quantity-form-row__out-of-stock--no-cross{line-height:15px;margin-top:.8px}.product-details-quantity-form-row__placeholder{pointer-events:none;transition:color .4s ease-in-out}.product-details-quantity-form-row__cross-icon{display:none;left:0;position:absolute;right:0;top:34px}.product-details-quantity-form-row__cross-icon svg{color:#ed0a0a;display:block;height:16px;margin:0 auto;width:16px}.product-details-quantity-form-row__input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;font-size:16px;height:44px;margin:0;outline:none;padding:0;text-align:center;transition:background-color .4s ease-in-out;width:100%;width:42px}.product-details-quantity-form-row__input:active,.product-details-quantity-form-row__input:focus{border-color:#262698}@media(min-width:1280px){.product-details-quantity-form-row__input{width:45px}}.product-details-quantity-form-row__input.has-value~.product-details-quantity-form-row__placeholder,.product-details-quantity-form-row__input:focus~.product-details-quantity-form-row__placeholder{visibility:hidden}.product-details-quantity-form-row__input:active+.product-details-quantity-form-row__label,.product-details-quantity-form-row__input:focus+.product-details-quantity-form-row__label{background:#efefff;border-color:#9a9acd}.product-details-quantity-form-row__input:disabled+.product-details-quantity-form-row__label{opacity:.6}.product-details-quantity-form-row__input:disabled~.product-details-quantity-form-row__cross-icon{display:block}.product-details-quantity-form-row__input--no-cross~.product-details-quantity-form-row__cross-icon{display:none!important}.product-details-quantity-form-row__input--tall{width:75px}.product-details-quantity-form-row__input--tall~.product-details-quantity-form-row__placeholder{top:31px}.product-details-quantity-form-row__input--tall~.product-details-quantity-form-row__placeholder--pre-order{top:40px}.product-details-quantity-form-row__input--tall~.product-details-quantity-form-row__badge{width:100%}.product-details-quantity-form-row__input--with-badge{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-details-quantity-form-row__label{align-items:center;background:none;border:0;border-radius:2px;display:block;font-weight:700;justify-content:space-around;left:2px;margin:0;max-width:75px;right:2px;top:2px}.product-details-quantity-form-row__input:invalid~.product-details-quantity-form-row__label{background:#fde6e6;border-color:#ed0a0a}.product-details-quantity-form-row__input:invalid~.product-details-quantity-form-row__label:active,.product-details-quantity-form-row__input:invalid~.product-details-quantity-form-row__label:focus{border-color:#ed0a0a}.product-details-quantity-form-row__variants-amount-group{align-items:center;display:flex;flex-wrap:wrap;padding:0 0 8px}@media(min-width:375px){.product-details-quantity-form-row__variants-amount-group{padding:0 8px 8px}}@media(min-width:1280px){.product-details-quantity-form-row__variants-amount-group{padding-left:0}}.product-details-quantity-form-row__variants-amount-group--dtf{padding-left:12px}@media(min-width:768px){.product-details-quantity-form-row__variants-amount-group--dtf{padding-left:25px}}@media(min-width:1280px){.product-details-quantity-form-row__variants-amount-group--dtf{height:92px}}.product-details-quantity-form-row__variants-amount-group+.product-details-quantity-form-row__variants-amount-group{border-top:1px solid #e1e1e5;padding-top:8px}.product-details-quantity-form-row__variants-amount-group.hidden+.product-details-quantity-form-row__variants-amount-group{border-top:none;padding-top:0}.product-details-quantity-form-row__variants-amount-group.hide-amounts .product-details-quantity-form-row__actual-price-container,.product-details-quantity-form-row__variants-amount-group.hide-amounts .product-details-quantity-form-row__percent-off-container,.product-details-quantity-form-row__variants-amount-group.hide-amounts .product-details-quantity-form-row__retail-amount{visibility:hidden}.product-details-quantity-form-row__retail-amount{color:#757575;font-size:12px;line-height:1;margin-bottom:6px;-webkit-text-decoration:line-through;text-decoration:line-through}.product-details-quantity-form-row__actual-price-container{font-size:18px;font-weight:700;line-height:1;min-height:20px;text-align:right}@media(min-width:768px){.product-details-quantity-form-row__actual-price-container{font-size:20px}}.product-details-quantity-form-row__actual-price{color:#8c0019;transition:background-color .4s ease-in-out}.product-details-quantity-form-row__actual-price--highlight{background:#ffffc4}.product-details-quantity-form-row__actual-price--big{font-size:25px}.product-details-quantity-form-row__percent-off-container{color:#757575;font-size:13px;line-height:1;min-height:20px;position:relative;text-align:right;white-space:nowrap}.product-details-quantity-form-row__percent-off-badge{background-color:#8c0019;color:#fff}.product-details-quantity-form-row__percent-off{position:absolute;right:0;transition:background-color .4s ease-in-out}.product-details-quantity-form-row__percent-off--highlight{background:#ffffc4}.product-details-quantity-form-row__actual-price-label{font-size:.75rem;font-weight:500}.product-details-quantity-form-row__stock-label{color:#757575;font-size:.75rem;font-weight:400;margin-top:22px}.product-details-quantity-form-row__percent-off-container+.product-details-quantity-form-row__stock-label{margin-top:2px}.product-details-quantity-form-row__stock-amount{color:#468333;font-size:.75rem;font-weight:400;line-height:17px;margin-top:18px;min-height:17px}.product-details-quantity-form-row__stock-amount--out{color:#ed0a0a}.product-details-quantity-form-row__amounts{align-self:end;display:flex;flex:0 0 auto;flex-direction:column;margin-top:30px;min-width:60px;text-align:right}@media(min-width:992px){.product-details-quantity-form-row__amounts{width:76px}}@media(min-width:1280px){.product-details-quantity-form-row__amounts{margin-top:22px}}.product-details-quantity-form-row__amounts--big .product-details-quantity-form-row__actual-price-container{font-size:15px}@media(min-width:992px){.product-details-quantity-form-row__amounts--big .product-details-quantity-form-row__actual-price-container{font-size:17px}}.product-details-quantity-form-row__badge{position:absolute;top:64px;width:42px}@media(min-width:1280px){.product-details-quantity-form-row__badge{width:45px}}.product-details-quantity-form-row__badge .j1-badge--short-icon{border-top-left-radius:0;border-top-right-radius:0}.product-details-quantity-form-row .three-digits{letter-spacing:-1px}.product-details-quantity-form-row__buttons-block{display:none;justify-content:center;padding-top:8px;width:100%}.product-details-quantity-form-row__buttons-block.has-oos{display:flex;margin-bottom:20px}.product-details-quantity-form-row__see-similars{background-color:#06065a;background:#faaf40;border:1px solid transparent;border-radius:3px;border-radius:35px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;margin-left:10px;max-height:30px;padding:3px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;width:150px}.product-details-quantity-form-row__see-similars:focus,.product-details-quantity-form-row__see-similars:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-quantity-form-row__see-similars:disabled{opacity:.25;pointer-events:none}.product-details-quantity-form-row__see-similars:focus,.product-details-quantity-form-row__see-similars:hover{background-color:#414192;color:#fff}.product-details-quantity-form-row__see-similars:disabled{background-color:#06065a}.product-details-quantity-form-row__see-similars:active,.product-details-quantity-form-row__see-similars:focus,.product-details-quantity-form-row__see-similars:hover{background:#f7ca00}@media(min-width:768px){.product-details-quantity-form-row__see-similars{margin-left:0;padding:3px 8px;width:170px}}@media(min-width:992px){.product-details-quantity-form-row__see-similars{font-size:16px;padding:2px 8px;width:181px}}@media(min-width:1280px){.product-details-quantity-form-row__see-similars{margin-left:10px;padding:1px 16px}}:root:has(.css-related-comparables-products.hidden) .product-details-quantity-form-row__see-similars{display:none}.product-details-quantity-form-row__notify-on-restock{background-color:#06065a;background:#262698;border:1px solid transparent;border-radius:3px;border-radius:35px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-size:14px;font-weight:500;font-weight:700;height:30px;letter-spacing:.25px;line-height:1.5;margin-left:10px;padding:3px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;width:160px}.product-details-quantity-form-row__notify-on-restock:focus,.product-details-quantity-form-row__notify-on-restock:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-quantity-form-row__notify-on-restock:disabled{opacity:.25;pointer-events:none}.product-details-quantity-form-row__notify-on-restock:focus,.product-details-quantity-form-row__notify-on-restock:hover{background-color:#414192;color:#fff}.product-details-quantity-form-row__notify-on-restock:disabled{background-color:#06065a}@media(min-width:768px){.product-details-quantity-form-row__notify-on-restock{padding:4px 10px;width:162px}}@media(min-width:992px){.product-details-quantity-form-row__notify-on-restock{font-size:16px;padding:2px 10px}}@media(min-width:1280px){.product-details-quantity-form-row__notify-on-restock{padding:1px 16px;width:181px}}.product-details-quantity-form-row__monitored-for-restock{background-color:#06065a;background:#dde4f7;border:1px solid transparent;border-radius:3px;border-radius:35px;color:#fff;color:#262698;cursor:pointer;display:inline-block;display:none;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-size:14px;font-weight:500;font-weight:700;height:30px;letter-spacing:.25px;line-height:1.5;margin-left:10px;padding:1px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;width:212px}.product-details-quantity-form-row__monitored-for-restock:focus,.product-details-quantity-form-row__monitored-for-restock:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-quantity-form-row__monitored-for-restock:disabled{opacity:.25;pointer-events:none}.product-details-quantity-form-row__monitored-for-restock:focus,.product-details-quantity-form-row__monitored-for-restock:hover{background-color:#414192;color:#fff}.product-details-quantity-form-row__monitored-for-restock:disabled{background-color:#06065a}.product-details-quantity-form-row__monitored-for-restock:active,.product-details-quantity-form-row__monitored-for-restock:focus,.product-details-quantity-form-row__monitored-for-restock:hover{background:#e1e8f6;color:#262698}@media(min-width:1280px){.product-details-quantity-form-row__monitored-for-restock{display:block;font-size:16px}}.product-details-quantity-form-row__monitored-for-restock-mobile{background-color:#06065a;background:#dde4f7;border:1px solid transparent;border-radius:3px;border-radius:35px;color:#fff;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-size:14px;font-weight:500;font-weight:700;height:30px;letter-spacing:.25px;line-height:1.5;margin-left:10px;padding:3px 11px 3px 9px;text-align:center;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;width:160px}.product-details-quantity-form-row__monitored-for-restock-mobile:focus,.product-details-quantity-form-row__monitored-for-restock-mobile:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-quantity-form-row__monitored-for-restock-mobile:disabled{opacity:.25;pointer-events:none}.product-details-quantity-form-row__monitored-for-restock-mobile:focus,.product-details-quantity-form-row__monitored-for-restock-mobile:hover{background-color:#414192;color:#fff}.product-details-quantity-form-row__monitored-for-restock-mobile:disabled{background-color:#06065a}.product-details-quantity-form-row__monitored-for-restock-mobile:active,.product-details-quantity-form-row__monitored-for-restock-mobile:focus,.product-details-quantity-form-row__monitored-for-restock-mobile:hover{background:#e1e8f6;color:#262698}@media(min-width:768px){.product-details-quantity-form-row__monitored-for-restock-mobile{width:162px}}@media(min-width:992px){.product-details-quantity-form-row__monitored-for-restock-mobile{font-size:16px;padding:2px 5px;width:175px}}@media(min-width:1280px){.product-details-quantity-form-row__monitored-for-restock-mobile{display:none}}.product-details-quantity-form-row__monitored-for-restock-mobile-icon{color:#6f9c57;display:inline-block;height:14px;width:14px}.product-details-quantity-form-row__monitored-for-restock-mobile-icon svg{display:block;height:100%;margin-top:1px;width:100%}.product-details-quantity-form-row .has-oos .product-details-quantity-form-row__buttons-block{display:flex}.product-details-quantity-form-row__restock-date-text-wrapper{display:none;padding-top:16px}.product-details-quantity-form-row__restock-date-text-wrapper.has-oos{display:block}.product-details-quantity-form-row__restock-date-text{background:#fcf8e3;border:1px solid #d78e21;border-radius:3px;box-sizing:border-box;font-size:12px;line-height:16px;padding:8px}.product-details-quantity-form-row__restock-date-text-title{font-size:14px;font-weight:700;line-height:20px}.product-details-quantity-form-row__notify-block .product-details-quantity-form-row__monitored-for-restock,.product-details-quantity-form-row__notify-block .product-details-quantity-form-row__monitored-for-restock-mobile{display:none}.product-details-quantity-form-row__notify-block--monitored .product-details-quantity-form-row__monitored-for-restock-mobile{display:block}.product-details-quantity-form-row__notify-block--monitored .product-details-quantity-form-row__notify-on-restock{display:none}@media(min-width:1280px){.product-details-quantity-form-row__notify-block--monitored .product-details-quantity-form-row__monitored-for-restock-mobile{display:none}.product-details-quantity-form-row__notify-block--monitored .product-details-quantity-form-row__monitored-for-restock{display:block}}.product-details-quantity-form-row__notify-block.disabled{opacity:.5;pointer-events:none}.product-details-quantity-form-row__amount-spinner-icon img{margin-left:auto}.product-details-quantity-form-row__skeleton-amount{background-color:#f6f7f8;margin-left:15px;min-height:20px}.product-details-quantity-form-row__dtf-off{align-items:flex-end;color:#2b6a33;display:flex;font-size:18px;font-weight:700;line-height:20px;margin-left:8px;padding-bottom:3px}.product-details-quantity-form-row__dtf-total{margin-left:12px;margin-top:8px;position:relative}@media(min-width:1280px){.product-details-quantity-form-row__dtf-total{margin-top:0}}.product-details-quantity-form-row__dtf-total-title{font-size:12px;font-weight:700;line-height:13px;position:absolute;right:8px;top:-22px}.product-details-quantity-form-row__dtf-total-wrapper{background:#f5f5f5;border-radius:8px;height:44px;padding-right:10px;padding-top:2px;text-align:right;width:94px}.product-details-quantity-form-row__dtf-total-old{color:#757575;font-size:12px;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.product-details-quantity-form-row__dtf-total-amount{font-size:18px;font-weight:700;line-height:20px}.product-details-quantity-form-row__shipping-progress-bar-wrapper{width:100%}.product-details-quantity-form-row__shipping-progress-bar-wrapper--v2{background-color:#eef2f6;border-radius:4px;padding:10px}.product-details-quantity-form-row__shipping-progress-bar-tile-complete{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;flex-direction:row;gap:5px;justify-content:center;margin-top:28px;padding:4px}@media(min-width:1280px){.product-details-quantity-form-row__shipping-progress-bar-tile-complete{background-color:transparent;background-color:initial;border-radius:0;border-radius:initial;flex-direction:column;margin-top:0;padding:initial}}.product-details-quantity-form-row__shipping-progress-bar-text-complete{color:#2b6a33;font-size:16px;font-weight:700}.product-details-quantity-form-row__shipping-progress-bar-tile-shortfall{align-items:center;display:flex;flex-direction:column;gap:5px;margin-top:28px}@media(min-width:1280px){.product-details-quantity-form-row__shipping-progress-bar-tile-shortfall{margin-top:0}}.product-details-quantity-form-row__shipping-progress-bar-icon-delivery{color:#262698}.product-details-quantity-form-row__shipping-progress-bar-total{font-weight:700}.product-details-quantity-form-row__shipping-progress-bar-text{text-align:center}.product-details-quantity-form-row__shipping-progress-bar-text--dtf{align-items:center;display:flex;gap:5px;justify-content:space-around}.product-details-quantity-form-row__shipping-progress-bar{margin:0 24px;width:100%}.product-details-quantity-form-row__same-day-title{align-items:center;display:flex;flex-direction:column;font-size:11px;font-weight:700;line-height:1;margin-left:auto;margin-top:9px;text-align:center;width:54px}.product-details-quantity-form-row__same-day-icon{color:#27780d}.product-details-quantity-form-row__same-day{align-items:center;background:#e8fbea;border:1px solid #27780d;border-radius:4px;display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:2px;line-height:1;margin-top:7px;padding:5px 4px;text-align:center;width:45px}.product-details-quantity-form-row__same-day--empty{opacity:.5}.product-details-quantity-form-row__made-inline-icon{align-self:end;height:10px;margin-bottom:6px;margin-top:-16px;width:47px}.product-details-quantity-form-row__same-day-badge{align-items:center;background:#1d9170;border-radius:0 0 2px 2px;color:#fff;display:flex;flex-shrink:0;gap:4px;height:14px;justify-content:center;padding:2px 8px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/zipcode-input/zipcode-input.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.zipcode-input__fieldset{display:flex;flex-wrap:wrap;width:100%}@media(min-width:992px){.zipcode-input__fieldset--saved-carts{flex-wrap:nowrap;width:257px}}.zipcode-input__input-wrapper{display:flex;flex:1;position:relative}.zipcode-input__form-input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;border-radius:12px 0 0 12px;box-shadow:none;display:block;flex:1;font-size:20px;height:44px;height:56px;margin:0;outline:none;padding:10px 15px!important;padding:15px;width:100%}.zipcode-input__form-input:active,.zipcode-input__form-input:focus{border-color:#262698}@media(min-width:768px){.zipcode-input__form-input{border-radius:12px 12px 0 0}}@media(min-width:992px){.zipcode-input__form-input{border-radius:12px 0 0 12px;font-size:18px}}.zipcode-input__form-input:disabled{opacity:.5}.zipcode-input__form-input::-moz-placeholder{font-size:14px}.zipcode-input__form-input::placeholder{font-size:14px}.zipcode-input__form-input--saved-carts{height:44px;padding:5px 0 10px!important;text-align:center}.zipcode-input__form-input--saved-carts::-moz-placeholder{font-size:10px}.zipcode-input__form-input--saved-carts::placeholder{font-size:10px}@media(min-width:768px){.zipcode-input__form-input--saved-carts::-moz-placeholder{font-size:12px}.zipcode-input__form-input--saved-carts::placeholder{font-size:12px}}.zipcode-input__form-button{background-color:#06065a;border:1px solid transparent;border-radius:3px;border-radius:0 12px 12px 0;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.zipcode-input__form-button:focus,.zipcode-input__form-button:hover{-webkit-text-decoration:none;text-decoration:none}.zipcode-input__form-button:disabled{opacity:.25;pointer-events:none}.zipcode-input__form-button:focus,.zipcode-input__form-button:hover{background-color:#414192;color:#fff}.zipcode-input__form-button:disabled{background-color:#06065a}.zipcode-input__form-button--saved-carts{font-size:12px;font-weight:700;height:44px;padding:0;width:50%}@media(min-width:768px){.zipcode-input__form-button--saved-carts{border-radius:0 0 12px 12px;width:150px}}@media(min-width:992px){.zipcode-input__form-button--saved-carts{border-radius:0 12px 12px 0;padding:0 6px}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-dtf-discount-banner/product-details-dtf-discount-banner.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.product-details-dtf-discount-banner{align-items:stretch;background-color:#ffe1ee;border-radius:6px;display:flex;gap:16px;justify-content:flex-start;margin-bottom:12px;margin-top:12px;min-height:90px;padding:8px}@media(min-width:992px){.product-details-dtf-discount-banner{padding:12px}}.product-details-dtf-discount-banner__store-credit-wrapper{align-items:center;background:linear-gradient(180deg,#fff,#fffcfc);border:2px solid #0707b3;border-radius:6px;display:flex;flex-basis:110px;flex-direction:column;flex-shrink:0;font-size:12px;font-weight:800;gap:2px;height:auto;justify-content:center;line-height:16px;padding:8px 0}@media(min-width:992px){.product-details-dtf-discount-banner__store-credit-wrapper{flex-basis:140px;flex-direction:row;font-size:12px;gap:8px;height:60px;line-height:12px;padding:12px 16px}}.product-details-dtf-discount-banner__store-credit-value{font-size:30px;font-weight:700;line-height:100%}.product-details-dtf-discount-banner__info-wrapper{align-items:center;display:flex;flex:1;flex-direction:row;gap:23px}.product-details-dtf-discount-banner__info{font-size:16px;font-weight:400;line-height:21px}.product-details-dtf-discount-banner__info-text{margin:0;padding:0}.product-details-dtf-discount-banner__logo-icon{height:16px;margin-bottom:4px;width:146px}@media(min-width:992px){.product-details-dtf-discount-banner__logo-icon{height:20px;width:182px}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-quantity-form/product-details-quantity-form.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-variants-form{background:#fff;border:1px solid #e1e1e5;border-radius:3px;clear:both;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;padding:8px 8px 16px;position:relative}@media(min-width:375px){.product-details-variants-form{padding:8px 16px 16px}}@media(min-width:1280px){.product-details-variants-form{margin-top:12px}}.product-details-variants-form--made-sample{border:none;margin-top:0;padding-top:0}.product-details-variants-form.qty-grid-made-pdp{border:0;padding:0}@media(min-width:1280px){.product-details-variants-form.qty-grid-made-pdp{margin-top:8px}}.product-details-variants-form.qty-grid-made-pdp .product-details-variants-form__details-print{border:0;margin:0}.product-details-variants-form__footer-return-policy{color:#2b6a33;margin-top:10px}.product-details-variants-form__footer-return-policy-link{color:#262698}.product-details-variants-form__footer-return-policy-icon{position:relative;top:4px}.product-details-variants-form__dtf-discount-banner-wrapper{border-top:1px solid #e1e1e5;padding-top:10px}.product-details-variants-form--buy-it-again{border:none;margin:0;padding:0}.product-details-variants-form--buy-it-again .product-details-variants-form__cart-selector{margin:0}.product-details-variants-form__submit-loader{align-items:center;display:none;justify-content:center}.product-details-variants-form__submit{background:#c90505;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-size:16px;font-weight:500;font-weight:700;height:55px;letter-spacing:.25px;line-height:1.5;line-height:1.428571429;margin-top:8px;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;width:100%}.product-details-variants-form__submit:focus,.product-details-variants-form__submit:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-variants-form__submit:disabled{opacity:.25;pointer-events:none}.product-details-variants-form__submit:focus,.product-details-variants-form__submit:hover{background-color:#ed0a0a;color:#fff}@media(min-width:375px){.product-details-variants-form__submit{font-size:20px}}@media(min-width:475px){.product-details-variants-form__submit{font-size:24px}}.product-details-variants-form__submit--saved-cart{padding-top:2px}.product-details-variants-form__submit--loading{opacity:.4;pointer-events:none}.product-details-variants-form__submit--loading .product-details-variants-form__submit-text{display:none}.product-details-variants-form__submit--loading .product-details-variants-form__submit-loader{display:flex}.product-details-variants-form__footer{padding:20px 0}.product-details-variants-form__pre-release-note{margin-bottom:20px}.product-details-variants-form__footer-mask-disclaimer{display:none}@media(min-width:768px){.product-details-variants-form__footer-mask-disclaimer{display:block}}.product-details-variants-form__no-return{margin-bottom:30px;text-align:center}.product-details-variants-form__submit-message{padding:8px 0;text-align:center}.product-details-variants-form__no-return-small-message{margin:2px 0}.product-details-variants-form__badge-information{font-weight:700;line-height:1.7;margin:16px 0}.product-details-variants-form__badge-information-icon{display:inline-block;margin-right:6px;pointer-events:none;vertical-align:middle}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-details-variants-form__badge-information-icon{margin-top:-1px}}.product-details-variants-form__mobile-sale-text{color:#7e1380;font-size:15px;font-weight:700;margin:10px}@media(min-width:768px){.product-details-variants-form__mobile-sale-text{font-size:14px}}.product-details-variants-form__no-return-hint{color:#b7b7bd;font-size:.875rem;letter-spacing:.1px;line-height:1.43;margin-top:9px;text-align:center}.product-details-variants-form .flash-message__text--error{margin-top:10px}.product-details-variants-form__extended-inventory-toggle{height:40px;margin-top:3px;width:200px}.product-details-variants-form__tabs{align-items:center;display:flex;justify-content:center}.product-details-variants-form__tab{border-bottom:2px solid #e1e1e5;color:#a2a2a2;cursor:pointer;flex:1;font-size:1rem;font-weight:700;line-height:1.87;margin-bottom:10px;padding-bottom:1px;text-align:center;transition:color .1s ease-in-out,border-color .1s ease-in-out}@media(min-width:992px){.product-details-variants-form__tab{font-size:1.5rem;line-height:1.25;margin-bottom:16px;padding-bottom:4px}}.product-details-variants-form__tab--active{border-color:#06065a;color:#06065a}.product-details-variants-form__grid-wrapper{padding:8px;position:relative}.product-details-variants-form__grid-wrapper:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .15s ease;visibility:hidden;width:100%;will-change:opacity,visibility;z-index:10}.product-details-variants-form__grid-wrapper--disabled,.product-details-variants-form__grid-wrapper--loading{pointer-events:none}.product-details-variants-form__grid-wrapper--disabled:before,.product-details-variants-form__grid-wrapper--loading:before{opacity:.5;visibility:visible}.product-details-variants-form__grid-wrapper--disabled .product-details-variants-form__loading-indication,.product-details-variants-form__grid-wrapper--loading .product-details-variants-form__loading-indication{display:flex}@media(max-width:767px){.qty-grid-made-pdp .product-details-variants-form__grid-wrapper{padding:12px 0}}.qty-grid-made-pdp .product-details-variants-form__grid-wrapper:after{border:1px solid transparent;border-radius:8px;bottom:7px;content:"";left:-11px;pointer-events:none;position:absolute;right:-11px;top:-60px}@media(min-width:375px){.qty-grid-made-pdp .product-details-variants-form__grid-wrapper:after{top:-44px}}@media(min-width:768px){.qty-grid-made-pdp .product-details-variants-form__grid-wrapper:after{border-color:#e3e8ef;left:-3px;right:-3px}}@media(min-width:1280px){.qty-grid-made-pdp .product-details-variants-form__grid-wrapper:after{bottom:14px;top:-45px}}.qty-error .qty-grid-made-pdp .product-details-variants-form__grid-wrapper:after{border:1.5px solid #ff4949}.product-details-variants-form__loading-indication{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.product-details-variants-form__submit-text{line-height:28px}.product-details-variants-form__submit-subtext{font-size:14px;margin:0 auto;max-width:280px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.product-details-variants-form__cart-selector{margin:0 20px}@media(min-width:768px){.product-details-variants-form__cart-selector{margin:0}}.product-details-variants-form__validation-error-wrapper{margin:0 12px;position:relative}@media(min-width:768px){.product-details-variants-form__validation-error-wrapper{margin:0}}.product-details-variants-form__validation-error{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;bottom:100%;box-shadow:1px 2px 5px rgba(0,0,0,.25);font-weight:700;left:0;padding:20px 5px;position:absolute;text-align:center;width:100%}.product-details-variants-form__validation-error:after,.product-details-variants-form__validation-error:before{border:16px solid transparent;content:"";left:50%;margin-left:-8px;position:absolute;top:100%}.product-details-variants-form__validation-error:before{border-top-color:#e1e1e5}.product-details-variants-form__validation-error:after{border-top-color:#fff}.product-details-variants-form__dtf-transfer{margin-top:20px}.product-details-variants-form__badges{margin-top:8px}.product-details-variants-form__details-print{background:#fff;border-bottom:1px solid #e1e1e5;border-top:1px solid #e1e1e5;margin:0 -9px;padding-top:10px}@media(min-width:375px){.product-details-variants-form__details-print{margin:0 -17px}}.product-details-variants-form__details-print--sample{border-top:none}.product-details-variants-form__details-print-switcher{margin-bottom:10px}.product-details-variants-form__details-print-indent-wrapper{margin:30px -12px 0;padding:0 12px}.product-details-variants-form__details-print-indent-wrapper.empty{opacity:0;position:absolute;width:100%;z-index:-1}@media(min-width:768px){.product-details-variants-form__details-print-indent-wrapper{margin:30px 0 0;padding:0}}.product-details-variants-form__details-print-indent-wrapper--sample{margin-top:0}@media(min-width:768px){.product-details-variants-form__details-print-indent-wrapper--sample{margin-top:0}}.qty-grid-made-pdp .product-details-variants-form__details-print-indent-wrapper{margin-top:0}.product-details-variants-form__made-placeholder{margin:36px 0}.product-details-variants-form__made-placeholder:empty{display:none}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-desktop-grid-toggle/product-desktop-grid-toggle.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-desktop-grid-toggle{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.product-desktop-grid-toggle__button{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-desktop-grid-toggle__button:focus,.product-desktop-grid-toggle__button:hover{-webkit-text-decoration:none;text-decoration:none}.product-desktop-grid-toggle__button:disabled{opacity:.25;pointer-events:none}.product-desktop-grid-toggle__button:focus,.product-desktop-grid-toggle__button:hover{background-color:#414192;color:#fff}.product-desktop-grid-toggle__button:disabled{background-color:#06065a}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-grid/product-grid.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-grid{background:#fff;border:1px solid #e1e1e5;color:#1c1c1c;display:none;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media(min-width:768px){.product-grid{display:block}}.product-grid:before{background-color:#fff;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .15s ease;visibility:hidden;width:100%;will-change:opacity,visibility;z-index:10}.product-grid--loading{position:relative}.product-grid--loading:before{opacity:.5;pointer-events:all;visibility:visible}.product-grid--loading .product-grid__loader{opacity:1;visibility:visible}.product-grid__loader{bottom:0;height:60px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:all .15s ease;visibility:hidden;width:60px;will-change:opacity,visibility;z-index:20}.product-grid__legend{align-items:flex-start;display:flex;justify-content:space-between;padding:24px 20px;position:relative}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product-grid__notes{flex:0 0 290px}}@media(-ms-high-contrast:active)and (min-width:992px),(-ms-high-contrast:none)and (min-width:992px){.product-grid__notes{flex:auto}}.product-grid__cart-add{display:flex;margin-top:15px}.product-grid__quantity-info{margin-right:10px}@media(min-width:992px){.product-grid__quantity-info{margin-right:20px}}@media(min-width:1280px){.product-grid__quantity-info{margin-right:30px}}.product-grid__quantity-info--icon{max-width:102px}@media(min-width:1280px){.product-grid__quantity-info--icon{max-width:140px}}.product-grid__quantity-type{font-size:14px;font-weight:500;letter-spacing:.1px;line-height:1.43}.product-grid__quantity-type--jiffy-1st{height:16px;pointer-events:none;width:50px}.product-grid__quantity-type--stock{color:#39967a}.product-grid__quantity-type--out{color:#ed0a0a}.product-grid__sub-info{font-size:12px;font-weight:500;letter-spacing:.5px;line-height:1.42}.product-grid__cart-button{background:#c90505;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:18px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;max-height:51px;padding:11px 29px;text-align:center;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;width:100%}.product-grid__cart-button:focus,.product-grid__cart-button:hover{-webkit-text-decoration:none;text-decoration:none}.product-grid__cart-button:disabled{opacity:.25;pointer-events:none}.product-grid__cart-button:focus,.product-grid__cart-button:hover{background-color:#ed0a0a;color:#fff}@media(min-width:992px){.product-grid__cart-button{padding-left:44px;padding-right:44px}}@media(min-width:1280px){.product-grid__cart-button{padding-left:40px;padding-right:40px}}.product-grid__cart-button:disabled{background:#7d7b7d}.product-grid__cart-button-saved-carts{max-height:70px;max-width:200px;padding:0 15px}.product-grid__cart-button-subtext{font-size:14px;margin:0 auto;max-width:200px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.product-grid__sizes-header{align-items:center;background:#eeeef1;display:flex;height:46px;justify-content:space-around;width:100%}.product-grid__product{align-items:center;color:#444;display:flex;justify-content:flex-end;padding-right:20px;width:210px}@media(min-width:992px){.product-grid__product{width:260px}}.product-grid__size{align-items:center;display:flex;flex:1 1 0;flex-direction:column;font-size:18px;font-weight:500;justify-content:center;letter-spacing:.1px;line-height:1.56;min-width:50px;text-align:center}.product-grid__row{align-items:center;border-bottom:1px solid #e1e1e5;display:flex;height:130px;justify-content:space-around;width:100%}.product-grid__row:nth-child(odd){background:#fbfbfd}.product-grid__price{font-size:12px;font-weight:700;letter-spacing:-.3px}@media(min-width:992px){.product-grid__price{font-size:16px;letter-spacing:.1px}}.product-grid__price--big{letter-spacing:-1.1px}.product-grid__price--highlight{background:#ffffc4}.product-grid__stock{color:#39967a;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:1.43;transition:background-color .4s ease-in-out}.product-grid__stock--out{color:#ed0a0a}.product-grid__stock--highlight{background-color:#ffffc4}.product-grid__qtt{height:36px;margin-top:8px;position:relative;width:49px}.product-grid__qtt svg{color:#ed0a0a;height:16px;margin:auto;width:16px}.product-grid__qtt--sold-out{color:#ed0a0a;font-size:.9rem;height:inherit}.product-grid__qtt-input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;font-size:14px;height:100%;margin:0;outline:none;padding:8px 10px;text-align:center;width:100%}.product-grid__qtt-input:active,.product-grid__qtt-input:focus{border-color:#262698}.product-grid__out-of-stock-cross{display:flex;height:inherit;left:0;position:absolute;top:0;width:inherit}.product-grid__item{text-align:right}.product-grid__item--badge-above,.product-grid__item--badge-below{align-items:flex-start;display:flex;flex:1;flex-direction:column;font-weight:700;margin-left:20px;order:1;text-align:left}.product-grid__item--badge-above{flex-direction:column-reverse}.product-grid__item-badge{margin:5px 0}.product-grid__item-badge:not(.hidden)+.product-grid__item-badge:not(.hidden){display:none}.product-grid__image{height:100px;margin-left:20px;width:64px}.product-grid__extended-inventory-toggle{margin-left:auto;padding:0 15px 15px;width:230px}.product-grid__badge{margin-top:5px;min-height:13px}.product-grid__saved-carts{margin-top:-25px;width:220px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/reviews-list-photos/reviews-list-photos.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.reviews-list-photos{margin:0 0 10px}.reviews-list-photos a{float:left;height:100px;margin-bottom:10px;margin-right:16px;margin-top:10px;width:100px}@media(min-width:768px){.reviews-list-photos a{height:120px;width:120px}}.reviews-list-photos a img{max-height:100%;max-width:100%}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/reviews-progress-bar/reviews-progress-bar.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.reviews-progress-bar{background:#e1e1e5;border-radius:2px;height:6px;position:relative;width:100%}.reviews-progress-bar span{background-color:#faaf40;border-radius:2px;display:block;height:100%}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/review-property-box/review-property-box.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.review-property-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;font-weight:500;line-height:1.42;margin-bottom:16px;padding:16px}.review-property-box__label{color:#333;display:block;font-size:14px;letter-spacing:.25px;margin-bottom:3px}.review-property-box__value-container{display:flex;font-size:12px;letter-spacing:.5px}.review-property-box__value,.review-property-box__value-right{display:inline-block}.review-property-box__value-right{margin-left:auto}.review-property-box__progress-bar{margin-bottom:8px;margin-top:15px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/reviews-list-item/reviews-list-item.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.reviews-list-item{border-bottom:1px solid #e1e1e5;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:20px;overflow:hidden;padding-bottom:20px}.reviews-list-item__no-bottom-border{border-bottom:none;padding-bottom:0}.reviews-list-item.review-has-enhanced-data .review-meta{margin-bottom:8px}.reviews-list-item:last-child{margin-bottom:0}.reviews-list-item .row{margin:0 -15px}.reviews-list-item__title{font-size:16px;font-weight:700;margin-bottom:5px}.reviews-list-item__publish-info{color:#757575;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.25px;margin:1px 0 0}.reviews-list-item__info{justify-content:space-between;margin-bottom:7px}.reviews-list-item__from,.reviews-list-item__info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.reviews-list-item__from{margin-bottom:3px}.reviews-list-item__row{display:flex;flex-wrap:wrap;margin-bottom:4px}.reviews-list-item__stars{font-size:16px;letter-spacing:2px;margin-right:5px}.reviews-list-item__user-info-block{margin:0 30px 8px 0}.reviews-list-item__helpful-count{font-size:12px;letter-spacing:.25px}.reviews-list-item__profile-icon{display:inline-block;float:left;font-size:26px;height:30px;line-height:28px;margin:4px 6px 0 0}.reviews-list-item__user-stats .row-value{float:left;margin-right:4px;text-align:right;width:24px}.reviews-list-item__user-stats .row-label{float:left;width:40px}.reviews-list-item__user-info{color:#333;display:inline-block;font-size:14px;letter-spacing:.25px;line-height:1.43}.reviews-list-item__review-likes-block{display:flex;margin:0 30px 8px 0}.reviews-list-item__likes-count{font-size:20px;font-weight:700;margin:5px 12px 0 0}.reviews-list-item__composition-block{display:flex;margin:0 30px 8px 0}.reviews-list-item__composition-label{margin:0 12px 0 0}.reviews-list-item__review-body{position:relative}.reviews-list-item__review-body p{margin:10px 0 0}.reviews-list-item__review-body p:first-child{margin-top:0}.reviews-list-item__readmore-collapsed{max-height:144px;overflow:hidden}.reviews-list-item__readmore-collapsed--63{max-height:40px}.reviews-list-item__readmore-button{color:#262698;display:inline-block;font-weight:700;margin-top:8px}.reviews-list-item__readmore-button:focus,.reviews-list-item__readmore-button:hover{color:#262698}.reviews-list-item__readmore-gradient{background:linear-gradient(hsla(0,0%,100%,.3),#fff);bottom:0;height:24px;position:absolute;width:100%}.reviews-list-item__review-details{margin-top:20px}.reviews-list-item__display-details,.reviews-list-item__hide-details{align-items:center;color:#262698;display:inline-flex;font-weight:700;line-height:1.5;margin-top:10px}.reviews-list-item__display-details:focus,.reviews-list-item__display-details:hover,.reviews-list-item__hide-details:focus,.reviews-list-item__hide-details:hover{color:#262698}.reviews-list-item__display-details:active,.reviews-list-item__display-details:hover,.reviews-list-item__hide-details:active,.reviews-list-item__hide-details:hover{-webkit-text-decoration:none;text-decoration:none}.reviews-list-item__display-details:active span,.reviews-list-item__display-details:hover span,.reviews-list-item__hide-details:active span,.reviews-list-item__hide-details:hover span{-webkit-text-decoration:underline;text-decoration:underline}.reviews-list-item__display-details svg,.reviews-list-item__hide-details svg{height:9px;margin-left:5px}@media(min-width:768px){.reviews-list-item__review--row{display:flex}}.reviews-list-item__review-col-separator{border-left:1px solid #e1e1e5;margin:0 24px}.reviews-list-item__review-col{flex:1}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/reviews-list-item/reviews-list-item-recommend/reviews-list-item-recommend.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.reviews-list-item-recommend__question{display:inline-block;font-size:12px;margin:0 10px 6px 0}.reviews-list-item-recommend__vote-actions{font-size:0}.reviews-list-item-recommend__vote-action-button{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;min-width:50px;padding:2px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.reviews-list-item-recommend__vote-action-button:focus,.reviews-list-item-recommend__vote-action-button:hover{-webkit-text-decoration:none;text-decoration:none}.reviews-list-item-recommend__vote-action-button:disabled{opacity:.25;pointer-events:none}.reviews-list-item-recommend__vote-action-button:focus,.reviews-list-item-recommend__vote-action-button:hover{background-color:#e1e1e5;color:#262698}.reviews-list-item-recommend__vote-action-button+.reviews-list-item-recommend__vote-action-button{margin-left:6px}.reviews-list-item-recommend__meta{margin:20px 0 0}@media(min-width:768px){.reviews-list-item-recommend__meta{flex:0 0 160px;margin:12px 0 0}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/recaptcha-modal/recaptcha-modal.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.recaptcha-modal__dialog{padding-top:15%;width:334px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-reviews-controls/product-reviews-controls.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-reviews-controls__container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.product-reviews-controls__search-wrapper{flex:1 1 100%;margin-bottom:20px}@media(min-width:768px){.product-reviews-controls__search-wrapper{flex-basis:auto;margin:0 auto 0 0;padding-right:10px}}.product-reviews-controls__toggle-wrapper{margin-right:10px}@media(max-width:767px){.product-reviews-controls__toggle-wrapper{width:150px}}@media(min-width:768px){.product-reviews-controls__toggle-wrapper{margin-left:auto}}.product-reviews-controls__select{background-color:#fff;position:relative;width:150px}.product-reviews-controls__select>button,.product-reviews-controls__select>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e1e1e5;border-radius:3px;cursor:pointer;font-size:16px;font-weight:400;height:44px;letter-spacing:.25px;line-height:1.5;padding:10px 40px 10px 16px;text-align:left;width:100%}.product-reviews-controls__select>button::-ms-expand,.product-reviews-controls__select>select::-ms-expand{display:none}.product-reviews-controls__select>button:focus,.product-reviews-controls__select>select:focus{border-color:#262698;outline:none}.product-reviews-controls__select:after{align-self:center;border-color:#444 transparent transparent;border-style:solid;border-width:6px 5px 0;content:" ";grid-area:input;height:0;justify-self:end;margin-top:-3px;pointer-events:none;position:absolute;right:0;right:20px;top:50%;width:0}@media(max-width:767px){.product-reviews-controls__select>select{font-size:14px;height:auto;line-height:30px;min-height:32px;padding-bottom:0;padding-top:0}}@media(min-width:768px){.product-reviews-controls__select{width:197px}}.product-reviews-controls__select--with-toggle{width:160px}@media(min-width:375px){.product-reviews-controls__select--with-toggle{width:160px}}@media(min-width:768px){.product-reviews-controls__select--with-toggle{width:197px}}.product-reviews-controls__search .product-reviews-controls__filter{align-items:center;background:#c2cff1;border:none;border-radius:3px;color:inherit;cursor:pointer;display:flex;flex-direction:row;font-size:.875rem;letter-spacing:.25px;line-height:1.43;padding:7px}.product-reviews-controls__search .product-reviews-controls__filter:focus{outline:1px solid #262698}@media(min-width:768px){.device-desktop .product-reviews-controls__search .product-reviews-controls__filter{display:none}}.product-reviews-controls__search .product-reviews-controls__funnel{display:inline-block;height:18px;line-height:0;width:20px}.product-reviews-controls__search .product-reviews-controls__form{border-radius:3px;flex:1;overflow:hidden;position:relative}.product-reviews-controls__search .product-reviews-controls__input-with-button{display:flex;font-size:0;height:44px}.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__input{-webkit-appearance:none;background:#fff;background-blend-mode:multiply;border:1px solid #e1e1e5;border-radius:3px;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:none;color:#444;display:block;font-size:16px;margin:0;min-width:0;outline:none;padding:10px 12px;width:100%}.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__input:active,.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__input:focus{border-color:#262698}.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__button{background-color:#06065a;border:1px solid transparent;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;color:#fff;cursor:pointer;display:inline-block;display:flex;flex-shrink:0;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;min-width:0;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__button:focus,.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__button:hover{-webkit-text-decoration:none;text-decoration:none}.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__button:disabled{opacity:.25;pointer-events:none}.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__button:focus,.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__button:hover{background-color:#414192;color:#fff}.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__button:disabled{background-color:#06065a}.product-reviews-controls__search .product-reviews-controls__input-with-button .product-reviews-controls__button--icon{font-size:0;padding:10px 12px}.product-reviews-controls__search .product-reviews-controls .product-reviews-controls__input{border:none;border-bottom-left-radius:3px;border-top-left-radius:3px;color:#333;font-size:.875rem;letter-spacing:.25px;line-height:1.43;outline:none;padding:7px 10px;transition:none}.product-reviews-controls__search .product-reviews-controls .product-reviews-controls__input:focus{box-shadow:inset 0 0 0 2px #7777fb;padding:5px 8px}@media(min-width:768px){.product-reviews-controls__search .product-reviews-controls .product-reviews-controls__input:focus{padding:7px 12px}}@media(min-width:768px){.device-desktop .product-reviews-controls__search .product-reviews-controls .product-reviews-controls__input{padding:9px 14px}}.product-reviews-controls__search .product-reviews-controls .product-reviews-controls__button{align-items:center;background:#06065a;display:flex;justify-content:center;outline:none;padding:4px 8px}.product-reviews-controls__search .product-reviews-controls .product-reviews-controls__button:focus{border:2px solid #7777fb;padding:2px 6px}.product-reviews-controls__search .product-reviews-controls .product-reviews-controls__button:focus,.product-reviews-controls__search .product-reviews-controls .product-reviews-controls__button:hover{background:#414192}.product-reviews-controls__search .product-reviews-controls .product-reviews-controls__input-with-button{height:auto}.product-reviews-controls__search :-ms-input-placeholder,.product-reviews-controls__search ::-webkit-input-placeholder,.product-reviews-controls__search ::placeholder{color:rgba(51,51,51,.5)}.product-reviews-controls__customization{align-items:center;background-color:#fff;border:1px solid #e1e1e5;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:14px;justify-content:center;line-height:1;margin:0 5px 10px;padding:10px}.product-reviews-controls__customization-input:checked+.product-reviews-controls__customization{background-color:#e9e9f3;color:#333}.product-reviews-controls__customization-input:disabled+.product-reviews-controls__customization{background-color:#f5f5f5;box-shadow:none;color:#999;cursor:no-drop;pointer-events:none}@media(any-hover:hover){.product-reviews-controls__customization:hover{background-color:#e9e9f3;box-shadow:0 4px 4px rgba(12,11,8,.2);color:#333}}.product-reviews-controls__customization-wrapper{margin-top:12px;width:100%}.product-reviews-controls__customization-container{display:flex;flex-wrap:wrap}.product-reviews-controls__customization-input{opacity:0;position:absolute;visibility:hidden;z-index:-1}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/reviews-list/reviews-list.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.reviews-list{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;width:100%}.reviews-list__container{min-height:150px;padding:0}.reviews-list__container .jiffy-pagination__number--first,.reviews-list__container .jiffy-pagination__number--last{display:none}.reviews-list__spinner-container{align-items:flex-start;background-color:hsla(0,0%,100%,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.reviews-list__spinner{position:sticky;top:50%}.reviews-list__all-reviews-link{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;margin-top:20px;padding:10px 23px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.reviews-list__all-reviews-link:focus,.reviews-list__all-reviews-link:hover{-webkit-text-decoration:none;text-decoration:none}.reviews-list__all-reviews-link:disabled{opacity:.25;pointer-events:none}.reviews-list__all-reviews-link:focus,.reviews-list__all-reviews-link:hover{background-color:#414192;color:#fff}.reviews-list__all-reviews-link:disabled{background-color:#06065a}.reviews-list__reviews-disclaimer{color:#757575;font-size:11px;margin-top:20px}.reviews-list__pagination .next_page,.reviews-list__pagination .page{padding-left:0;padding-right:0}@media(min-width:768px){.reviews-list__pagination .next_page,.reviews-list__pagination .page{padding-left:12px;padding-right:12px}}.reviews-list__pagination .next_page>a,.reviews-list__pagination .next_page>span,.reviews-list__pagination .page>a,.reviews-list__pagination .page>span{background-color:#fff;border:1px solid #e1e1e5;color:#262698;padding:5px 8px}@media(min-width:375px){.reviews-list__pagination .next_page>a,.reviews-list__pagination .next_page>span,.reviews-list__pagination .page>a,.reviews-list__pagination .page>span{padding:5px 10px}}.reviews-list__pagination .next_page>a:focus,.reviews-list__pagination .next_page>a:hover,.reviews-list__pagination .next_page>span:focus,.reviews-list__pagination .next_page>span:hover,.reviews-list__pagination .page>a:focus,.reviews-list__pagination .page>a:hover,.reviews-list__pagination .page>span:focus,.reviews-list__pagination .page>span:hover{background-color:#e1e1e5;color:#262698}.reviews-list__pagination .next_page>a:disabled,.reviews-list__pagination .next_page>span:disabled,.reviews-list__pagination .page>a:disabled,.reviews-list__pagination .page>span:disabled{opacity:.25}.reviews-list__pagination .next_page.active>a,.reviews-list__pagination .next_page.active>span,.reviews-list__pagination .page.active>a,.reviews-list__pagination .page.active>span{background:#06065a;border-color:#06065a;color:#fff}.reviews-list__pagination .next_page.active>a:focus,.reviews-list__pagination .next_page.active>a:hover,.reviews-list__pagination .next_page.active>span:focus,.reviews-list__pagination .next_page.active>span:hover,.reviews-list__pagination .page.active>a:focus,.reviews-list__pagination .page.active>a:hover,.reviews-list__pagination .page.active>span:focus,.reviews-list__pagination .page.active>span:hover{background:#414192;border-color:#414192}.reviews-list__select{background-color:#fff;background-color:transparent;margin-bottom:-30px;margin-right:15px;margin-top:0;position:relative;text-align:right}.reviews-list__select>button,.reviews-list__select>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e1e1e5;border-radius:3px;cursor:pointer;font-size:16px;font-weight:400;height:44px;letter-spacing:.25px;line-height:1.5;padding:10px 40px 10px 16px;text-align:left;width:100%}.reviews-list__select>button::-ms-expand,.reviews-list__select>select::-ms-expand{display:none}.reviews-list__select>button:focus,.reviews-list__select>select:focus{border-color:#262698;outline:none}.reviews-list__select:after{align-self:center;border-color:#444 transparent transparent;border-style:solid;border-width:6px 5px 0;content:" ";grid-area:input;height:0;justify-self:end;margin-top:-3px;pointer-events:none;position:absolute;right:0;right:20px;top:50%;width:0}@media(min-width:768px){.reviews-list__select{margin-bottom:-45px}}.reviews-list__select:after{right:14px;top:14px}@media(min-width:768px){.reviews-list__select:after{right:20px;top:20px}}.reviews-list__select select{border:1px solid #e1e1e5;border-radius:3px;color:#333;font-size:.875rem;height:auto;letter-spacing:.25px;line-height:1.43;min-height:32px;padding:0 1.8rem 0 1rem;width:150px;-webkit-font-smoothing:antialiased}@media(min-width:768px){.reviews-list__select select{border-radius:0;color:#000;font-size:1rem;line-height:1.5;min-height:44px;width:197px}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/cart-validation-modal/cart-validation-modal.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.cart-validation-modal.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.cart-validation-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.cart-validation-modal__modal-box{border-radius:8px;margin:30px auto}.cart-validation-modal__modal-box.modal-dialog{transform:translateY(-50%)!important}}.cart-validation-modal__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .cart-validation-modal__modal-header{border-radius:0}.cart-validation-modal__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.cart-validation-modal__modal-title{font-size:22px}}.cart-validation-modal__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.cart-validation-modal__modal-button-close>svg{display:block;height:100%;width:100%}.cart-validation-modal__modal-body{padding:24px 8px}@media(min-width:768px){.cart-validation-modal__modal-body{padding:32px 40px}}.cart-validation-modal__modal-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;line-height:inherit;padding:3px;right:15px;text-transform:inherit;top:15px;vertical-align:middle}.cart-validation-modal__image-wrap{text-align:center}.cart-validation-modal__image{width:280px}@media(min-width:375px){.cart-validation-modal__image{width:320px}.cart-validation-modal__image--dimensions{width:500px}}.cart-validation-modal__footer-button{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;padding:5px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.cart-validation-modal__footer-button:focus,.cart-validation-modal__footer-button:hover{-webkit-text-decoration:none;text-decoration:none}.cart-validation-modal__footer-button:disabled{opacity:.25;pointer-events:none}.cart-validation-modal__footer-button:focus,.cart-validation-modal__footer-button:hover{background-color:#414192;color:#fff}.cart-validation-modal__footer-button:disabled{background-color:#06065a}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-bulk-mobile/product-details-bulk-mobile.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-bulk-mobile{cursor:pointer;display:flex;flex-flow:column;height:auto;justify-content:space-between;position:relative}@media(min-width:768px){.product-details-bulk-mobile{display:none}}.product-details-bulk-mobile.opened{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-details-bulk-mobile.opened .product-details-bulk-mobile__toggle-icon{transform:rotate(180deg)}.product-details-bulk-mobile.opened .product-details-bulk-mobile__made-toggle-icon-opened{display:none}.product-details-bulk-mobile.opened .product-details-bulk-mobile__made-toggle-icon-closed{display:block}.product-details-bulk-mobile__savings{border:2px solid #dee4f5;border-radius:4px}.product-details-bulk-mobile__start{align-items:center;background-color:#dde4f7;display:flex;justify-content:center;min-width:115px;padding:4px 6px;position:relative}.product-details-bulk-mobile__start-made{background-color:#f4f5f7;justify-content:space-between;justify-items:center;padding:8px 16px}.product-details-bulk-mobile__section-row{display:flex}.product-details-bulk-mobile__section{align-self:flex-end;flex:1;padding:8px 16px;position:relative;text-align:center}.product-details-bulk-mobile__section:after{background-color:#dde4f7;bottom:18px;content:"";left:100%;position:absolute;top:18px;width:1px}.product-details-bulk-mobile__section__title_container{display:flex;flex-wrap:wrap}.product-details-bulk-mobile__section-inner{display:inline-block;padding-bottom:7px;text-align:left}.product-details-bulk-mobile__title{color:#262698;font-size:13px;font-weight:700;margin:0}.product-details-bulk-mobile__title-made{color:#000;color:initial;font-size:16px}.product-details-bulk-mobile__subtitle{font-size:12px;font-weight:700}.product-details-bulk-mobile__color{color:#333;font-size:14px;font-weight:700;line-height:14px}.product-details-bulk-mobile__from{color:#757575;font-size:12px}.product-details-bulk-mobile__price{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;-webkit-background-clip:initial;font-weight:700;line-height:22px;-webkit-text-fill-color:initial;background-clip:border-box;background-clip:initial;color:#80171e;font-size:22px}.product-details-bulk-mobile__price--gang{text-align:center}.product-details-bulk-mobile__toggle-icon{color:#414192;height:12px;margin-left:8px;width:12px}.product-details-bulk-mobile__toggle-icon-made{color:#414192;font-size:12px;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.product-details-bulk-mobile__made-toggle-icon-opened{display:block}.product-details-bulk-mobile__made-toggle-icon-closed{display:none}.product-details-bulk-mobile__bottom_margin{margin-bottom:12px}.product-details-bulk-mobile__bulk-discount{display:none;float:right}@media(min-width:768px){.product-details-bulk-mobile__bulk-discount{display:block;float:none}}.product-details-bulk-mobile__bulk-discount--no-float{float:none}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-cart/NamedCarts/NamedCartsTooltip.vue?vue&type=style&index=0&id=36b5128f&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-36b5128f{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.named-carts-tooltip__beta[data-v-36b5128f]{background-color:#ed0a0a;border-radius:3px;color:#fff;display:inline-block;margin:-4px 0 0 4px;min-width:60px;padding:2px;text-align:center;text-transform:uppercase}.named-carts-tooltip__beta-text[data-v-36b5128f]{font-size:12px;font-weight:700;margin-right:2px}.named-carts-tooltip__tooltip-trigger[data-v-36b5128f]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:16px;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle;vertical-align:-4px;width:16px}.named-carts-tooltip__tooltip-trigger>svg[data-v-36b5128f]{display:block;height:100%;width:100%}.named-carts-tooltip__tooltip[data-v-36b5128f]{align-items:center;background-color:#262698;border-radius:12px;bottom:0;box-shadow:0 3px 6px rgba(0,0,0,.1);color:#fff;display:flex;justify-content:space-between;left:0;margin-bottom:24px;margin-left:-12px;opacity:0;padding:12px 16px;pointer-events:none;position:absolute;transform:translateY(-15px);width:calc(100vw - 52px)}.named-carts-tooltip__tooltip--open[data-v-36b5128f]{opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .3s ease-out,transform .15s ease-out}@media(min-width:768px){.named-carts-tooltip__tooltip[data-v-36b5128f]{margin-left:-96px;width:342px}}.named-carts-tooltip__tooltip-msg[data-v-36b5128f]{margin-right:20px}.named-carts-tooltip__tooltip-button[data-v-36b5128f]{background-color:#fff;border:0;border-radius:8px;color:#06065a;flex-shrink:0;font-size:14px;font-weight:700;padding:8px 12px}.named-carts-tooltip__tooltip-button[data-v-36b5128f]:focus,.named-carts-tooltip__tooltip-button[data-v-36b5128f]:hover{opacity:.7}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/@vuepic+vue-datepicker@5.4.0_vue@3.5.6_typescript@5.8.3_/node_modules/@vuepic/vue-datepicker/dist/main.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.dp__input_wrap{box-sizing:content-box;box-sizing:initial;position:relative;width:100%}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border:1px solid var(--dp-border-color);border-radius:4px;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--dp-font-family);font-size:1rem;font-size:var(--dp-font-size);line-height:1.5rem;line-height:calc(var(--dp-font-size)*1.5);outline:none;padding:6px 30px 6px 12px;padding:var(--dp-input-padding);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.dp__input::-moz-placeholder{opacity:.7}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:transparent}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::-moz-placeholder{color:var(--dp-disabled-color-text)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;height:1rem;height:var(--dp-font-size);width:1rem;width:var(--dp-font-size);stroke-width:0;box-sizing:content-box;color:var(--dp-icon-color);font-size:1rem;font-size:var(--dp-font-size);line-height:1.5rem;line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px}.dp__input_icon{left:0}.dp__clear_icon,.dp__input_icon{color:var(--dp-icon-color);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.dp__clear_icon{right:0}.dp__input_icon_pad{padding-left:35px;padding-left:var(--dp-input-icon-padding)}.dp__input_valid{border-color:var(--dp-success-color);box-shadow:0 0 4px var(--dp-success-color);box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{border-color:var(--dp-danger-color);box-shadow:0 0 4px var(--dp-danger-color);box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border:1px solid var(--dp-menu-border-color);border-radius:4px;border-radius:var(--dp-border-radius);box-sizing:border-box;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--dp-font-family);font-size:1rem;font-size:var(--dp-font-size);min-width:260px;min-width:var(--dp-menu-min-width);position:absolute;-moz-user-select:none;user-select:none}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_inner{padding:6px 8px;padding:var(--dp-menu-padding)}.dp__menu_index{z-index:99999}.dp__menu_disabled,.dp__menu_readonly{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.dp__menu_disabled{background:hsla(0,0%,100%,.5);cursor:not-allowed}.dp__menu_readonly{background:transparent;cursor:default}.dp__arrow_top{border-left:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);top:-1px;transform:translate(-50%,-50%) rotate(45deg)}.dp__arrow_bottom,.dp__arrow_top{background-color:var(--dp-background-color);height:12px;left:50%;position:absolute;width:12px}.dp__arrow_bottom{border-bottom:1px solid var(--dp-menu-border-color);border-right:1px solid var(--dp-menu-border-color);bottom:-1px;transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{padding:2px 0;text-align:center}.dp__preset_ranges,.dp__sidebar_left{border-right:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{border-left:1px solid var(--dp-border-color);padding:5px}.dp__preset_range{border-radius:4px;border-radius:var(--dp-border-radius);color:var(--dp-text-color);display:block;padding:5px;transition:all .1s ease-in;transition:var(--dp-common-transition);white-space:nowrap}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}.dp__calendar_header{align-items:center;color:var(--dp-text-color);display:flex;font-weight:700;justify-content:center;position:relative;white-space:nowrap}.dp__calendar_header_item{box-sizing:border-box;flex-grow:1;height:35px;height:var(--dp-cell-size);padding:5px;padding:var(--dp-cell-padding);text-align:center;width:35px;width:var(--dp-cell-size)}.dp__calendar_row{align-items:center;display:flex;justify-content:center;margin:5px 0;margin:var(--dp-row-maring)}.dp__calendar_item{box-sizing:border-box;color:var(--dp-text-color);flex-grow:1;text-align:center}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:.5rem;padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{align-items:center;border:1px solid transparent;border-radius:4px;border-radius:var(--dp-cell-border-radius);box-sizing:border-box;display:flex;height:35px;height:var(--dp-cell-size);justify-content:center;padding:5px;padding:var(--dp-cell-padding);position:relative;text-align:center;width:35px;width:var(--dp-cell-size)}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-bottom-right-radius:0;border-top-right-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-bottom-left-radius:0;border-top-left-radius:0}.dp__active_date,.dp__range_end,.dp__range_start{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-bottom:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color)}.dp__date_hover:hover,.dp__date_hover_end:hover,.dp__date_hover_start:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_disabled,.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border:1px solid var(--dp-hover-color);border-radius:0}.dp__range_between_week{background:var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0;border-top:1px solid var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-bottom:1px dashed var(--dp-primary-color);border-radius:0;border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-left:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-right:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{background:var(--dp-border-color);height:1px;width:100%}.dp__calendar_next{margin-left:10px;margin-left:var(--dp-multi-calendars-spacing)}.dp__marker_dot,.dp__marker_line{background-color:var(--dp-marker-color);bottom:0;height:5px;position:absolute}.dp__marker_dot{border-radius:50%;left:50%;transform:translateX(-50%);width:5px}.dp__marker_line{left:0;width:100%}.dp__marker_tooltip{background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);border-radius:4px;border-radius:var(--dp-border-radius);box-sizing:border-box;cursor:default;padding:5px;position:absolute;z-index:99999}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{align-items:center;color:var(--dp-text-color);display:flex;flex-flow:row nowrap}.dp__tooltip_mark{background-color:var(--dp-text-color);border-radius:50%;color:var(--dp-text-color);height:5px;margin-right:5px;width:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-bottom:1px solid var(--dp-border-color);border-right:1px solid var(--dp-border-color);bottom:0;height:8px;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:8px}.dp__instance_calendar{position:relative;width:100%}@media only screen and (max-width:600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;height:35px;height:var(--dp-month-year-row-height)}.dp__inner_nav{align-items:center;border-radius:50%;color:var(--dp-icon-color);cursor:pointer;display:flex;height:25px;height:var(--dp-month-year-row-button-size);justify-content:center;text-align:center;width:25px;width:var(--dp-month-year-row-button-size)}.dp__inner_nav svg{height:20px;height:var(--dp-button-icon-height);width:20px;width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__inner_nav_disabled,.dp__inner_nav_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__month_year_select{align-items:center;border-radius:4px;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);cursor:pointer;display:flex;height:35px;height:var(--dp-month-year-row-height);justify-content:center;text-align:center;width:50%}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{background:var(--dp-background-color);box-sizing:border-box;color:var(--dp-text-color);font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--dp-font-family);height:100%;left:0;position:absolute;top:0;transition:opacity 1s ease-out;width:100%;z-index:99999}.dp__overlay_container::-webkit-scrollbar-track{background-color:var(--dp-scroll-bar-background);box-shadow:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:100%;padding:0;width:100%}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;padding:3px;padding:var(--dp-overlay-col-padding);white-space:nowrap;width:33%}.dp__overlay_cell_pad{padding:10px 0;padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell,.dp__overlay_cell_active{border-radius:4px;border-radius:var(--dp-border-radius);cursor:pointer;text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{background:var(--dp-disabled-color);cursor:not-allowed}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{height:35px;height:var(--dp-cell-size);justify-content:space-between}.dp__month_picker_header,.dp__time_input{align-items:center;display:flex;width:100%}.dp__time_input{color:var(--dp-text-color);font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--dp-font-family);justify-content:center;-moz-user-select:none;user-select:none}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.dp__time_col_block{font-size:2rem;font-size:var(--dp-time-font-size)}.dp__time_display{align-items:center;border-radius:4px;border-radius:var(--dp-border-radius);color:var(--dp-text-color);cursor:pointer;display:flex;justify-content:center}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;justify-content:center;width:100%}.dp__inc_dec_button{align-items:center;border-radius:50%;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;justify-content:center;margin:0;padding:5px}.dp__inc_dec_button,.dp__inc_dec_button svg{height:32px;height:var(--dp-time-inc-dec-button-size);width:32px;width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{align-items:center;cursor:pointer;display:flex;height:8px;padding:0;width:100%}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);border:none;border-radius:4px;border-radius:var(--dp-border-radius);color:var(--dp-primary-text-color);cursor:pointer;padding:10px;padding:var(--dp-common-padding)}.dp__tp_inline_btn_bar{background-color:var(--dp-secondary-color);border-collapse:collapse;height:4px;transition:all .1s ease-in;transition:var(--dp-common-transition);width:100%}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__action_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;flex-flow:row nowrap;padding:10px;padding:var(--dp-common-padding);width:100%}.dp__action_row svg{height:20px;height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{color:var(--dp-text-color);display:block;font-size:.8rem;font-size:var(--dp-preview-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp__action_buttons{align-items:center;display:flex;flex:0;justify-content:flex-end;margin-left:auto}.dp__action_button{background:transparent;border:1px solid transparent;border-radius:4px;border-radius:var(--dp-border-radius);cursor:pointer;height:22px;height:var(--dp-action-button-height);line-height:normal;margin-left:3px;padding:1px 6px;padding:var(--dp-action-buttons-padding)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:all .2s ease-in;transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{border:1px solid var(--dp-border-color);color:var(--dp-text-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:all .2s ease-in;transition:var(--dp-action-row-transtion)}:root{--dp-common-transition:all 0.1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:0.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4,0,1,1);--dp-transition-timing:ease-out;--dp-action-row-transtion:all 0.2s ease-in;--dp-font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen,ubuntu,cantarell,"Open Sans","Helvetica Neue",sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:0.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-maring:5px 0;--dp-calendar-header-cell-padding:0.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:0.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px}.dp__theme_dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:rgba(0,92,178,.2)}.dp__theme_light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#f8f5f5;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:rgba(25,118,210,.1)}.dp__flex{align-items:center;display:flex}.dp__btn{background:none;border:none;cursor:pointer;font:inherit;line-height:normal;transition:all .1s ease-in;transition:var(--dp-common-transition)}.dp__main{box-sizing:border-box;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--dp-font-family);position:relative;-moz-user-select:none;user-select:none;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{align-content:center;align-items:center;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;height:35px;height:var(--dp-button-height);justify-content:center;padding:10px;padding:var(--dp-common-padding);text-align:center;width:100%}.dp__button.dp__overlay_action{bottom:0;position:absolute}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:20px;height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:4px;border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:4px;border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{align-items:flex-start;flex-direction:column}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all .1s ease-out;transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(22px);transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(-22px);transform:translateX(calc(var(--dp-transition-length)*-1))}.calendar-prev-leave-to{opacity:0;transform:translateX(22px);transform:translateX(var(--dp-transition-length))}.dp-slide-down-enter-active,.dp-slide-down-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active{transition:all .1s ease-out;transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(22px);transform:translateY(var(--dp-transition-length))}.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(-22px);transform:translateY(calc(var(--dp-transition-length)*-1))}.dp__menu_transitioned{transition:all .1s cubic-bezier(.4,0,1,1);transition:all var(--dp-animation-duration) var(--dp-menu-appear-transition-timing)}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-cart/NamedCarts/NamedCartsField.vue?vue&type=style&index=0&id=7f4350e6&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-7f4350e6{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.named-carts-field[data-v-7f4350e6]{position:relative}.named-carts-field--invalid .named-carts-field__hint[data-v-7f4350e6],.named-carts-field--invalid .named-carts-field__label[data-v-7f4350e6]{color:#ed0a0a}.named-carts-field--invalid .named-carts-field__input[data-v-7f4350e6],.named-carts-field--invalid .named-carts-field__input[data-v-7f4350e6]:focus{border-color:#ed0a0a}.named-carts-field--invalid .named-carts-field__input:not(:-moz-placeholder-shown)+.named-carts-field__label[data-v-7f4350e6]{color:#ed0a0a}.named-carts-field--invalid .named-carts-field__input:focus-within+.named-carts-field__label[data-v-7f4350e6],.named-carts-field--invalid .named-carts-field__input:not(:placeholder-shown)+.named-carts-field__label[data-v-7f4350e6]{color:#ed0a0a}.named-carts-field--animated .named-carts-field__label[data-v-7f4350e6]{transition-duration:.3s}.named-carts-field--iconed .named-carts-field__input[data-v-7f4350e6]{padding-left:32px}.named-carts-field--iconed .named-carts-field__label[data-v-7f4350e6]{left:32px}.named-carts-field--modal-window .named-carts-field__input[data-v-7f4350e6]{border-color:#e1e1e5;display:block;height:56px;line-height:normal;padding-bottom:10px;padding-top:10px}.named-carts-field--modal-window .named-carts-field__label[data-v-7f4350e6]{font-size:14px;line-height:56px}.named-carts-field__label[data-v-7f4350e6]{align-items:center;color:#757575;display:flex;font-size:16px;font-weight:400;left:13px;line-height:52px;pointer-events:none;position:absolute;top:0}.named-carts-field__label--static[data-v-7f4350e6]{background-color:#fff;color:#06065a;font-size:12px;left:13px;line-height:16px;padding:0 4px;pointer-events:auto;transform:translateY(-7px) translateX(-4px)}.named-carts-field__label--static .named-carts-field__label-text[data-v-7f4350e6]{display:block}.named-carts-field__label--static .named-carts-field__label-placeholder[data-v-7f4350e6]{display:none}.named-carts-field__hint[data-v-7f4350e6]{color:#757575;font-size:12px;font-weight:400;line-height:16px;margin-bottom:-10px;padding:5px 12px}.named-carts-field__input[data-v-7f4350e6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b7b7bd;border-radius:4px;color:#333;font-size:16px;font-weight:400;height:52px;line-height:140%;outline:none;padding:8px 12px;position:relative;width:100%}.named-carts-field__input[data-v-7f4350e6]::-moz-placeholder{opacity:0}.named-carts-field__input[data-v-7f4350e6]::placeholder{opacity:0}.named-carts-field__input[data-v-7f4350e6]:focus{border-color:#06065a}.named-carts-field__input:not(:-moz-placeholder-shown)+.named-carts-field__label[data-v-7f4350e6]{background:#fff;color:#06065a;font-size:12px;font-weight:400;left:13px;line-height:16px;padding:0 4px;pointer-events:auto;transform:translateY(-7px) translateX(-4px)}.named-carts-field__input:focus-within+.named-carts-field__label[data-v-7f4350e6],.named-carts-field__input:not(:placeholder-shown)+.named-carts-field__label[data-v-7f4350e6]{background:#fff;color:#06065a;font-size:12px;font-weight:400;left:13px;line-height:16px;padding:0 4px;pointer-events:auto;transform:translateY(-7px) translateX(-4px)}.named-carts-field__input:not(:-moz-placeholder-shown)+.named-carts-field__label .named-carts-field__label-text[data-v-7f4350e6]{display:block}.named-carts-field__input:focus-within+.named-carts-field__label .named-carts-field__label-text[data-v-7f4350e6],.named-carts-field__input:not(:placeholder-shown)+.named-carts-field__label .named-carts-field__label-text[data-v-7f4350e6]{display:block}.named-carts-field__input:not(:-moz-placeholder-shown)+.named-carts-field__label .named-carts-field__label-placeholder[data-v-7f4350e6]{display:none}.named-carts-field__input:focus-within+.named-carts-field__label .named-carts-field__label-placeholder[data-v-7f4350e6],.named-carts-field__input:not(:placeholder-shown)+.named-carts-field__label .named-carts-field__label-placeholder[data-v-7f4350e6]{display:none}.named-carts-field__input--textarea[data-v-7f4350e6]{resize:vertical}.named-carts-field__label-text[data-v-7f4350e6]{display:none}.named-carts-field__updated[data-v-7f4350e6]{color:#43a047;height:14px;margin-left:4px;margin-top:-1px;width:14px}.named-carts-field__icon[data-v-7f4350e6]{left:12px;position:absolute;top:50%;transform:translateY(-50%)}.named-carts-field__icon-calendar[data-v-7f4350e6]{color:#333;height:24px;position:absolute;right:16px;top:14px;width:24px}.named-carts-field__marked-required[data-v-7f4350e6]{color:#444;grid-area:label;margin:0 0 5px;pointer-events:all;pointer-events:none}.named-carts-field__marked-required[data-v-7f4350e6]:after{color:#c90505;content:"*";margin-left:2px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-cart/NamedCarts/NamedCartsButton.vue?vue&type=style&index=0&id=0db2d2e7&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.named-carts-button[data-v-0db2d2e7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:12px;color:#262698;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:20px;padding:6px 16px}.named-carts-button[data-v-0db2d2e7]:hover{background:#f5f5f5;box-shadow:0 2px 5px #e6e6e6}.named-carts-button--primary[data-v-0db2d2e7]{background:#e4efff;border-color:#e4efff}.named-carts-button--primary[data-v-0db2d2e7]:hover{background:#d9e8ff;box-shadow:0 2px 5px #e6e6e6}.named-carts-button[data-v-0db2d2e7]:disabled{opacity:.6;pointer-events:none}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/button-box/ButtonBox.vue?vue&type=style&index=0&id=3ceb1e66&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-3ceb1e66{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.button-box[data-v-3ceb1e66]{align-items:center;background-color:#06065a;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;height:44px;justify-content:center;min-width:44px;padding:0 16px;vertical-align:bottom}.button-box[data-v-3ceb1e66]:focus,.button-box[data-v-3ceb1e66]:hover{background-color:#414192;color:#fff;-webkit-text-decoration:none;text-decoration:none}.button-box[data-v-3ceb1e66]:disabled{background-color:#e1e1e5;color:#757575;cursor:default}.button-box__text[data-v-3ceb1e66]{margin:0 8px}.button-box__icon[data-v-3ceb1e66]{margin-left:8px}.button-box__spinner[data-v-3ceb1e66]{height:20px;width:20px}.button-box--slim .button-box__text[data-v-3ceb1e66]{margin:0}.button-box--slim .button-box__icon[data-v-3ceb1e66]{margin:0 8px 0 0}.button-box--reverse[data-v-3ceb1e66]{flex-direction:row-reverse}.button-box--reverse .button-box__icon[data-v-3ceb1e66]{margin:0 8px 0 0}.button-box--slim-reverse[data-v-3ceb1e66]{flex-direction:row-reverse}.button-box--slim-reverse .button-box__icon[data-v-3ceb1e66]{margin:0 0 0 8px}.button-box--round[data-v-3ceb1e66]{border-radius:50%;margin:0;padding:0}.button-box--round .button-box__icon[data-v-3ceb1e66]{margin:0}.button-box--block[data-v-3ceb1e66]{display:flex;width:100%}.button-box--shadow[data-v-3ceb1e66]:not(:disabled){box-shadow:0 1px 2px 1px rgba(0,0,0,.26)}.button-box--size-large[data-v-3ceb1e66]{font-size:20px;height:52px;min-width:52px}.button-box--size-small[data-v-3ceb1e66]{border-radius:8px;height:32px;min-width:32px;padding:0 8px}.button-box--style-secondary[data-v-3ceb1e66]{background-color:#e4efff;color:#262698}.button-box--style-secondary[data-v-3ceb1e66]:focus,.button-box--style-secondary[data-v-3ceb1e66]:hover{background-color:#d9e8ff;color:#262698}.button-box--style-secondary[data-v-3ceb1e66]:active{background-color:#c0d9ff}.button-box--style-secondary[data-v-3ceb1e66]:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-secondary.button-box--shadow[data-v-3ceb1e66]:not(:disabled){box-shadow:0 1px 2px 1px rgba(0,0,0,.15)}.button-box--style-terceary[data-v-3ceb1e66]{background-color:#f5f5f5;color:#262698}.button-box--style-terceary[data-v-3ceb1e66]:focus,.button-box--style-terceary[data-v-3ceb1e66]:hover{background-color:#e1e1e5;color:#262698}.button-box--style-terceary[data-v-3ceb1e66]:active{background-color:#dde4f7}.button-box--style-terceary[data-v-3ceb1e66]:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-terceary.button-box--shadow[data-v-3ceb1e66]:not(:disabled){box-shadow:0 1px 2px 1px rgba(0,0,0,.15)}.button-box--style-outline[data-v-3ceb1e66]{background-color:#fff;border:1px solid #b7b7bd;color:#262698}.button-box--style-outline[data-v-3ceb1e66]:focus,.button-box--style-outline[data-v-3ceb1e66]:hover{background-color:#e1e1e5;color:#262698}.button-box--style-outline[data-v-3ceb1e66]:active{background-color:#dde4f7;border-color:#dde4f7}.button-box--style-outline[data-v-3ceb1e66]:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-outline.button-box--shadow[data-v-3ceb1e66]:not(:disabled){box-shadow:0 1px 2px rgba(0,0,0,.26)}.button-box--style-outline-inherit[data-v-3ceb1e66]{background-color:#fff;border:1px solid #e1e1e5;color:inherit;line-height:1}.button-box--style-outline-inherit[data-v-3ceb1e66]:focus,.button-box--style-outline-inherit[data-v-3ceb1e66]:hover{background-color:#fff;border-color:#262698;color:#262698}.button-box--style-outline-inherit[data-v-3ceb1e66]:active{border-color:#dde4f7}.button-box--style-outline-inherit[data-v-3ceb1e66]:disabled{background-color:#f5f5f5;border-color:#e1e1e5;color:#757575}.button-box--style-outline-inherit.button-box--shadow[data-v-3ceb1e66]:not(:disabled){box-shadow:0 1px 2px rgba(0,0,0,.26)}.button-box--style-link-inherit[data-v-3ceb1e66]{background-color:transparent;color:inherit;line-height:1}.button-box--style-link-inherit[data-v-3ceb1e66]:focus,.button-box--style-link-inherit[data-v-3ceb1e66]:hover{background-color:#e4efff;color:#262698}.button-box--style-link-inherit[data-v-3ceb1e66]:active{border-color:#dde4f7}.button-box--style-link-inherit[data-v-3ceb1e66]:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-link-inherit.button-box--shadow[data-v-3ceb1e66]:not(:disabled){box-shadow:0 1px 2px rgba(0,0,0,.26)}.button-box--style-special[data-v-3ceb1e66]:focus,.button-box--style-special[data-v-3ceb1e66]:hover{background-color:#8c0018}.button-box--style-special[data-v-3ceb1e66]:disabled{background-color:#d49fa8;color:#fff}.button-box--style-crafter-pay-secondary[data-v-3ceb1e66]{background-color:#e6e6fc;color:#262698}.button-box--style-crafter-pay-secondary[data-v-3ceb1e66]:focus,.button-box--style-crafter-pay-secondary[data-v-3ceb1e66]:hover{background-color:#d9e8ff;color:#262698}.button-box--style-crafter-pay-secondary[data-v-3ceb1e66]:active{background-color:#c0d9ff}.button-box--style-crafter-pay-secondary[data-v-3ceb1e66]:disabled{background-color:#f5f5f5;color:#757575}.button-box--style-crafter-pay-secondary.button-box--shadow[data-v-3ceb1e66]:not(:disabled){box-shadow:0 1px 2px 1px rgba(0,0,0,.15)}.button-box--style-crafter-pay-primary[data-v-3ceb1e66]{background-color:#0909e0}.button-box--style-borneo-primary[data-v-3ceb1e66]{background-color:#dd2590;border-color:#dd2590;color:#fff}.button-box--style-borneo-primary[data-v-3ceb1e66]:focus,.button-box--style-borneo-primary[data-v-3ceb1e66]:hover{background-color:#c11574;border-color:#c11574;color:#fff}.button-box--style-borneo-white[data-v-3ceb1e66]{background-color:#fff;color:#364152}.button-box--style-borneo-white[data-v-3ceb1e66]:focus,.button-box--style-borneo-white[data-v-3ceb1e66]:hover{background-color:#e1e1e5;color:#364152}.button-box--style-borneo-white[data-v-3ceb1e66]:disabled{background-color:#f5f5f5;color:#364152}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-cart/NamedCarts/NamedCartsAddConsumer.vue?vue&type=style&index=0&id=f7778064&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-f7778064{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html[data-v-f7778064]{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html[data-v-f7778064]{height:auto;overflow:visible;position:static;width:auto}}.named-carts-add-consumer.modal[data-v-f7778064]{margin:auto;padding:0!important;width:100%;z-index:1000000000}.named-carts-add-consumer__modal-box[data-v-f7778064]{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.named-carts-add-consumer__modal-box[data-v-f7778064]{border-radius:8px;margin:30px auto}.named-carts-add-consumer__modal-box.modal-dialog[data-v-f7778064]{transform:translateY(-50%)!important}}.named-carts-add-consumer__modal-header[data-v-f7778064]{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .named-carts-add-consumer__modal-header[data-v-f7778064]{border-radius:0}.named-carts-add-consumer__modal-title[data-v-f7778064]{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.named-carts-add-consumer__modal-title[data-v-f7778064]{font-size:22px}}.named-carts-add-consumer__modal-button-close[data-v-f7778064]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.named-carts-add-consumer__modal-button-close>svg[data-v-f7778064]{display:block;height:100%;width:100%}.named-carts-add-consumer__modal-body[data-v-f7778064]{padding:24px 8px}@media(min-width:768px){.named-carts-add-consumer__modal-body[data-v-f7778064]{padding:32px 40px}}.named-carts-add-consumer__modal-box[data-v-f7778064]{bottom:0;padding:0;position:absolute;top:auto;transform:none;width:100%}@media(min-width:768px){.named-carts-add-consumer__modal-box[data-v-f7778064]{position:relative;top:50%}}.named-carts-add-consumer__dialog-button[data-v-f7778064]{margin-bottom:10px;margin-top:24px}@media(min-width:768px){.named-carts-add-consumer__dialog-button[data-v-f7778064]{margin-bottom:20px;margin-top:40px}}.named-carts-add-consumer__form[data-v-f7778064]{display:flex;flex-direction:column;text-align:left}.named-carts-add-consumer__row[data-v-f7778064]{display:flex}.named-carts-add-consumer__row+.named-carts-add-consumer__row[data-v-f7778064]{margin-top:24px}.named-carts-add-consumer__col[data-v-f7778064]{flex:1}.named-carts-add-consumer__col+.named-carts-add-consumer__col[data-v-f7778064]{margin-left:16px}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-cart/NamedCarts/NamedCartsConsumerDetails.vue?vue&type=style&index=0&id=4c3871ce&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.named-carts-consumer-details__info[data-v-4c3871ce]{color:#333;font-size:.75rem;line-height:1.43}.named-carts-consumer-details__info--name[data-v-4c3871ce]{font-size:.875rem;font-weight:700}.named-carts-consumer-details__header[data-v-4c3871ce]{font-size:.75rem;font-weight:700;margin-bottom:2px}.named-carts-consumer-details__link[data-v-4c3871ce]:not([href]){-webkit-text-decoration:none;text-decoration:none}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-cart/NamedCarts/NamedCartsConsumer.vue?vue&type=style&index=0&id=3e0f9ee1&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-3e0f9ee1{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.named-carts-consumer[data-v-3e0f9ee1]{position:relative}.named-carts-consumer__list--full-open[data-v-3e0f9ee1],.named-carts-consumer__list--open[data-v-3e0f9ee1]{align-items:self-end;background:rgba(0,0,0,.5);bottom:0;display:flex;left:-1px;position:fixed;right:-1px;top:-1px;z-index:999999}@media(min-width:768px){.named-carts-consumer__list--full-open[data-v-3e0f9ee1],.named-carts-consumer__list--open[data-v-3e0f9ee1]{background:transparent;bottom:auto;margin-top:4px;position:absolute;top:100%}.named-carts-consumer__list--open[data-v-3e0f9ee1]{left:auto}}.named-carts-consumer__new[data-v-3e0f9ee1]{width:100%}.named-carts-consumer__items[data-v-3e0f9ee1]{background:#fff;border-radius:8px 8px 0 0;max-height:50%;overflow-y:auto;position:relative;width:100%}@media(min-width:768px){.named-carts-consumer__items[data-v-3e0f9ee1]{border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.2);max-height:280px;min-width:376px}}.named-carts-consumer__items-header[data-v-3e0f9ee1]{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}@media(min-width:768px){.named-carts-consumer__items-header[data-v-3e0f9ee1]{display:none}}.named-carts-consumer__items-header-title[data-v-3e0f9ee1]{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}.named-carts-consumer__items-header-button[data-v-3e0f9ee1]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.named-carts-consumer__items-header-button>svg[data-v-3e0f9ee1]{display:block;height:100%;width:100%}.named-carts-consumer__action[data-v-3e0f9ee1]{padding:32px 16px 16px}.named-carts-consumer__name[data-v-3e0f9ee1]{color:#333;font-size:16px;font-weight:700;line-height:1.125}.named-carts-consumer__additional-info[data-v-3e0f9ee1]{font-size:12px;font-weight:400;line-height:1.33;margin-top:2px}.named-carts-consumer__loader[data-v-3e0f9ee1]{align-items:center;display:flex;justify-content:center;margin:16px 0 32px}.named-carts-consumer__loader div[data-v-3e0f9ee1]{margin-right:8px;width:16px}.named-carts-consumer__placeholder[data-v-3e0f9ee1]{margin:16px 0 32px;text-align:center}.named-carts-consumer__item[data-v-3e0f9ee1]{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;padding:16px}.named-carts-consumer__item+.named-carts-consumer__item[data-v-3e0f9ee1]{border-top:1px solid #e1e1e5}.named-carts-consumer__user[data-v-3e0f9ee1]{align-items:center;border:1px solid #b7b7bd;border-radius:3px;display:flex;justify-content:space-between;min-height:52px;padding:8px 12px 5px;position:relative}.named-carts-consumer__user[data-v-3e0f9ee1]:before{background:#fff;bottom:100%;color:#06065a;content:attr(data-label);font-size:12px;left:8px;line-height:16px;margin-bottom:-8px;padding:0 4px;position:absolute}.named-carts-consumer__user--modal[data-v-3e0f9ee1]{color:#e1e1e5;padding-bottom:8px}.named-carts-consumer__details[data-v-3e0f9ee1]{flex:1;margin-right:8px}.named-carts-consumer__label[data-v-3e0f9ee1]{color:#333;font-size:12px;font-weight:700;line-height:1.16;text-transform:uppercase}.named-carts-consumer__info[data-v-3e0f9ee1]{color:#333;font-size:.75rem;font-weight:400;line-height:1.43}.named-carts-consumer__info--name[data-v-3e0f9ee1]{font-size:.875rem;font-weight:700}.named-carts-consumer__remove[data-v-3e0f9ee1]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#eeeef1;border:none;border-radius:50%;color:#444;display:flex;height:26px;justify-content:center;padding:0;width:26px}.named-carts-consumer__remove[data-v-3e0f9ee1]:hover{background-color:#dadae1}.named-carts-consumer__remove>svg[data-v-3e0f9ee1]{height:12px;width:12px}.named-carts-consumer__option[data-v-3e0f9ee1]{border:1px solid #e1e1e5;border-radius:50%;flex-shrink:0;height:24px;margin-right:10px;position:relative;width:24px}.named-carts-consumer__option--active[data-v-3e0f9ee1]{background:#06065a;border-color:#06065a}.named-carts-consumer__option--active[data-v-3e0f9ee1]:before{background:#fff;border-radius:50%;content:"";height:8px;left:7px;position:absolute;top:7px;width:8px}.named-carts-consumer__content[data-v-3e0f9ee1]{flex:1;margin-left:10px}.named-carts-consumer__search-icon[data-v-3e0f9ee1]{color:#757575;display:block;height:16px;width:16px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/saved-carts-edit-modal/saved-carts-edit-modal.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.saved-carts-edit-modal.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.saved-carts-edit-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.saved-carts-edit-modal__modal-box{border-radius:8px;margin:30px auto}.saved-carts-edit-modal__modal-box.modal-dialog{transform:translateY(-50%)!important}}.saved-carts-edit-modal__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .saved-carts-edit-modal__modal-header{border-radius:0}.saved-carts-edit-modal__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.saved-carts-edit-modal__modal-title{font-size:22px}}.saved-carts-edit-modal__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.saved-carts-edit-modal__modal-button-close>svg{display:block;height:100%;width:100%}.saved-carts-edit-modal__modal-body{padding:24px 8px}@media(min-width:768px){.saved-carts-edit-modal__modal-body{padding:32px 40px}.saved-carts-edit-modal{width:480px}}.saved-carts-edit-modal__modal-box{bottom:0;padding:0;position:absolute;top:auto;transform:none;width:100%}@media(min-width:768px){.saved-carts-edit-modal__modal-box{position:relative;top:50%}}.saved-carts-edit-modal__modal-body{font-size:18px;font-weight:700;padding:44px 8px 20px;text-align:center}@media(min-width:768px){.saved-carts-edit-modal__modal-body{padding:40px}}.saved-carts-edit-modal__footer{margin-top:24px}@media(min-width:768px){.saved-carts-edit-modal__footer{margin-top:40px}}.saved-carts-edit-modal__button--submit{margin-bottom:10px}@media(min-width:768px){.saved-carts-edit-modal__button--submit{margin-bottom:20px}}.saved-carts-edit-modal__form-group{display:flex;flex-direction:column;margin-top:15px;position:relative}.saved-carts-edit-modal__form-group--consumer{font-weight:400;text-align:left}.saved-carts-edit-modal__input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;font-size:16px;font-weight:400;height:40px;height:56px;margin:0;outline:none;padding:10px 12px;width:100%}.saved-carts-edit-modal__input:active,.saved-carts-edit-modal__input:focus{border-color:#262698}.saved-carts-edit-modal__input::-moz-placeholder{opacity:0}.saved-carts-edit-modal__input::placeholder{opacity:0}.saved-carts-edit-modal__input:not(:-moz-placeholder-shown)+.saved-carts-edit-modal__label{background:#fff;color:#06065a;font-size:12px;font-weight:400;line-height:16px;padding:0 4px;transform:translateY(-15px) translateX(-4px)}.saved-carts-edit-modal__input:focus-within+.saved-carts-edit-modal__label,.saved-carts-edit-modal__input:not(:placeholder-shown)+.saved-carts-edit-modal__label{background:#fff;color:#06065a;font-size:12px;font-weight:400;line-height:16px;padding:0 4px;transform:translateY(-15px) translateX(-4px)}.saved-carts-edit-modal__label{align-items:center;color:#757575;display:flex;font-size:14px;font-weight:400;left:13px;line-height:140%;pointer-events:none;position:absolute;top:8px;transform:translateY(10px);transition-duration:.3s}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/naming-benefits-modal/naming-benefits-modal.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.naming-benefits-modal.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.naming-benefits-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.naming-benefits-modal__modal-box{border-radius:8px;margin:30px auto}.naming-benefits-modal__modal-box.modal-dialog{transform:translateY(-50%)!important}}.naming-benefits-modal__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .naming-benefits-modal__modal-header{border-radius:0}.naming-benefits-modal__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.naming-benefits-modal__modal-title{font-size:22px}}.naming-benefits-modal__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.naming-benefits-modal__modal-button-close>svg{display:block;height:100%;width:100%}.naming-benefits-modal__modal-body{padding:24px 8px}@media(min-width:768px){.naming-benefits-modal__modal-body{padding:32px 40px}}.naming-benefits-modal__modal-box{padding:0}@media(min-width:768px){.naming-benefits-modal__modal-box{max-width:720px}}.naming-benefits-modal__header{align-items:center;background:#f5f5f5;display:flex;height:64px;justify-content:space-between;padding:0 25px 0 40px}.naming-benefits-modal__header-title{font-size:1rem;font-weight:700}@media(min-width:768px){.naming-benefits-modal__header-title{font-size:1.25rem}}.naming-benefits-modal__form-group{margin-top:41px;position:relative}.naming-benefits-modal__body{padding:20px 16px 18px}@media(min-width:768px){.naming-benefits-modal__body{padding:40px 53px 16px 40px}}.naming-benefits-modal__annotation{background:#e4efff;border-radius:8px;padding:16px}.naming-benefits-modal__annotation-header{font-size:1.375rem;font-weight:700;margin-bottom:16px}.naming-benefits-modal__annotation-list{padding-left:24px}.naming-benefits-modal__annotation-list-item{font-size:1rem;list-style-type:disc}.naming-benefits-modal__annotation-list-item+.naming-benefits-modal__annotation-list-item{margin-top:20px}.naming-benefits-modal__input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;font-size:16px;font-weight:400;height:40px;height:56px;margin:0;outline:none;padding:10px 12px;width:100%}.naming-benefits-modal__input:active,.naming-benefits-modal__input:focus{border-color:#262698}.naming-benefits-modal__input::-moz-placeholder{opacity:0}.naming-benefits-modal__input::placeholder{opacity:0}.naming-benefits-modal__input:not(:-moz-placeholder-shown)+.naming-benefits-modal__label{background:#fff;font-size:12px;font-weight:400;line-height:16px;padding:0 4px;transform:translateY(-15px) translateX(-4px)}.naming-benefits-modal__input:focus-within+.naming-benefits-modal__label,.naming-benefits-modal__input:not(:placeholder-shown)+.naming-benefits-modal__label{background:#fff;font-size:12px;font-weight:400;line-height:16px;padding:0 4px;transform:translateY(-15px) translateX(-4px)}.naming-benefits-modal__input--invalid{border:1px solid #ed0a0a}.naming-benefits-modal__input--invalid:focus{border:1px solid #ed0a0a}.naming-benefits-modal__label{align-items:center;color:#757575;display:flex;font-size:14px;font-weight:400;left:13px;line-height:140%;pointer-events:none;position:absolute;top:8px;transform:translateY(10px);transition-duration:.3s}.naming-benefits-modal__label--invalid{color:#ed0a0a}.naming-benefits-modal__button{border-radius:3px;font-weight:700;height:44px}@media(min-width:768px){.naming-benefits-modal__button{font-size:1rem}}.naming-benefits-modal__button+.naming-benefits-modal__button{margin-bottom:24px}@media(min-width:768px){.naming-benefits-modal__button+.naming-benefits-modal__button{margin-bottom:0}}.naming-benefits-modal__button--close{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.naming-benefits-modal__button--close:focus,.naming-benefits-modal__button--close:hover{-webkit-text-decoration:none;text-decoration:none}.naming-benefits-modal__button--close:disabled{opacity:.25;pointer-events:none}.naming-benefits-modal__button--close:focus,.naming-benefits-modal__button--close:hover{background-color:#e1e1e5;color:#262698}.naming-benefits-modal__button--submit{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.naming-benefits-modal__button--submit:focus,.naming-benefits-modal__button--submit:hover{-webkit-text-decoration:none;text-decoration:none}.naming-benefits-modal__button--submit:disabled{opacity:.25;pointer-events:none}.naming-benefits-modal__button--submit:focus,.naming-benefits-modal__button--submit:hover{background-color:#414192;color:#fff}.naming-benefits-modal__button--submit:disabled{background-color:#06065a}@media(min-width:768px){.naming-benefits-modal__button{width:49%}}.naming-benefits-modal__button.disabled{opacity:.5;pointer-events:none}.naming-benefits-modal__footer{display:flex;flex-direction:column-reverse;margin-top:131px;padding:16px}@media(min-width:768px){.naming-benefits-modal__footer{flex-direction:row;justify-content:space-between;margin-top:25px;padding:0 53px 40px 40px}}.naming-benefits-modal__modal-close{display:block;position:relative;right:0;top:0}.naming-benefits-modal__modal-close svg{height:20px;width:20px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/saved-carts-name-congrats-modal/saved-carts-name-congrats-modal.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.saved-carts-name-congrats-modal.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.saved-carts-name-congrats-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.saved-carts-name-congrats-modal__modal-box{border-radius:8px;margin:30px auto}.saved-carts-name-congrats-modal__modal-box.modal-dialog{transform:translateY(-50%)!important}}.saved-carts-name-congrats-modal__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .saved-carts-name-congrats-modal__modal-header{border-radius:0}.saved-carts-name-congrats-modal__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.saved-carts-name-congrats-modal__modal-title{font-size:22px}}.saved-carts-name-congrats-modal__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.saved-carts-name-congrats-modal__modal-button-close>svg{display:block;height:100%;width:100%}.saved-carts-name-congrats-modal__modal-body{padding:24px 8px}@media(min-width:768px){.saved-carts-name-congrats-modal__modal-body{padding:32px 40px}}.saved-carts-name-congrats-modal__modal-box{bottom:0;max-width:750px;padding:0;position:absolute;top:auto;transform:none;width:100%}@media(min-width:768px){.saved-carts-name-congrats-modal__modal-box{position:relative;top:50%;transform:translateY(-50%)}}.saved-carts-name-congrats-modal__header-check-icon{color:#43a047;height:21px;left:21px;position:absolute;top:14px;width:21px}.saved-carts-name-congrats-modal__header-text{font-size:22px;margin:10px}.saved-carts-name-congrats-modal__modal-body{font-size:18px;padding:20px 30px;text-align:center}@media(min-width:768px){.saved-carts-name-congrats-modal__modal-body{padding:20px 90px}}.saved-carts-name-congrats-modal__body-text{font-size:30px;font-weight:700;text-align:center}.saved-carts-name-congrats-modal__body-icon{display:block;margin:32px auto;width:180px}.saved-carts-name-congrats-modal__footer{display:flex;flex-direction:row;padding:20px}@media(min-width:768px){.saved-carts-name-congrats-modal__footer{justify-content:space-between}}.saved-carts-name-congrats-modal__button{border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:1rem;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.428571429;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.saved-carts-name-congrats-modal__button:focus,.saved-carts-name-congrats-modal__button:hover{-webkit-text-decoration:none;text-decoration:none}.saved-carts-name-congrats-modal__button:disabled{opacity:.25;pointer-events:none}.saved-carts-name-congrats-modal__button:not(:last-child){margin-right:16px}.saved-carts-name-congrats-modal__button--close{background-color:#fff;border:0;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.saved-carts-name-congrats-modal__button--close:focus,.saved-carts-name-congrats-modal__button--close:hover{-webkit-text-decoration:none;text-decoration:none}.saved-carts-name-congrats-modal__button--close:disabled{opacity:.25;pointer-events:none}.saved-carts-name-congrats-modal__button--close:focus,.saved-carts-name-congrats-modal__button--close:hover{background-color:#e1e1e5;color:#262698}.saved-carts-name-congrats-modal__button--dismiss{background-color:#fff;border-color:#e1e1e5;border-radius:3px;color:#262698;display:flex;justify-content:center}.saved-carts-name-congrats-modal__button--dismiss:focus,.saved-carts-name-congrats-modal__button--dismiss:hover{background-color:#e1e1e5;color:#262698}.saved-carts-name-congrats-modal__button--dismiss.disabled{opacity:.5;pointer-events:none}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-saved-carts-selector/product-saved-carts-selector.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.product-saved-carts-selector{margin-top:8px;padding-top:8px;position:relative}.product-saved-carts-selector.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.product-saved-carts-selector__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.product-saved-carts-selector__modal-box{border-radius:8px;margin:30px auto}.product-saved-carts-selector__modal-box.modal-dialog{transform:translateY(-50%)!important}}.product-saved-carts-selector__modal-header{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .product-saved-carts-selector__modal-header{border-radius:0}.product-saved-carts-selector__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.product-saved-carts-selector__modal-title{font-size:22px}}.product-saved-carts-selector__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.product-saved-carts-selector__modal-button-close>svg{display:block;height:100%;width:100%}.product-saved-carts-selector__modal-body{padding:24px 8px}@media(min-width:768px){.product-saved-carts-selector__modal-body{padding:32px 40px}}.product-saved-carts-selector--bulk-grid{border-top:none;margin:0;padding:0}.product-saved-carts-selector__saved-carts-input{align-items:center;border:1px solid #e1e1e5;border-radius:3px;cursor:pointer;display:flex;height:56px;margin-top:12px;padding:8px 12px;position:relative}.product-saved-carts-selector__saved-carts-label{background:#fff;font-size:12px;font-weight:700;padding:0 3px;position:absolute;top:-10px}.product-saved-carts-selector__saved-carts-name-wrapper{display:flex;font-size:16px;font-weight:400;line-height:18px;overflow:hidden;width:100%}.product-saved-carts-selector__saved-carts-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.product-saved-carts-selector__saved-carts-note{color:#757575;font-size:12px;font-weight:400;line-height:12px;padding:8px 12px}.product-saved-carts-selector__saved-carts-list-wrapper{background:#fff;border:1px solid #e1e1e5;border-radius:3px;bottom:0;box-shadow:0 4px 20px rgba(0,0,0,.2);left:0;position:fixed;width:100%;z-index:11}@media(min-width:768px){.product-saved-carts-selector__saved-carts-list-wrapper{bottom:auto;left:auto;min-width:317px;position:absolute;right:0;top:70%}.product-saved-carts-selector__saved-carts-list-wrapper--top{bottom:100%;top:auto}.product-saved-carts-selector__modal-header{display:none}}.product-saved-carts-selector__saved-carts-list-content{padding:32px 16px 16px}.product-saved-carts-selector__saved-carts-list{margin:0 -16px;max-height:252px;overflow-y:auto}.product-saved-carts-selector__saved_carts-create-btn{background-color:#fff;background:#e4efff;border:1px solid #e4efff;border-radius:3px;border-radius:12px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;margin-bottom:40px;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.product-saved-carts-selector__saved_carts-create-btn:focus,.product-saved-carts-selector__saved_carts-create-btn:hover{-webkit-text-decoration:none;text-decoration:none}.product-saved-carts-selector__saved_carts-create-btn:disabled{opacity:.25;pointer-events:none}.product-saved-carts-selector__saved_carts-create-btn:focus,.product-saved-carts-selector__saved_carts-create-btn:hover{background-color:#e1e1e5;color:#262698}@media(min-width:768px){.product-saved-carts-selector__saved_carts-create-btn{margin-bottom:5px}}.product-saved-carts-selector__saved-carts-item{cursor:pointer;font-size:12px;padding:8px 16px}.product-saved-carts-selector__saved-carts-item+.product-saved-carts-selector__saved-carts-item{border-top:1px solid #e1e1e5}.product-saved-carts-selector__saved-carts-item-row{align-items:center;display:flex;font-size:14px;margin-top:12px}.product-saved-carts-selector__saved-carts-item-row+.product-saved-carts-selector__saved-carts-item-row{padding-left:34px}.product-saved-carts-selector__saved-carts-option{border:1px solid #e1e1e5;border-radius:50%;height:24px;margin-right:10px;min-width:24px;position:relative;width:24px}.product-saved-carts-selector__saved-carts-option--active{background:#06065a;border-color:#06065a}.product-saved-carts-selector__saved-carts-option--active:before{background:#fff;border-radius:50%;content:"";height:8px;left:7px;position:absolute;top:7px;width:8px}.product-saved-carts-selector__badge{background:#e9e9f3;border-radius:3px;color:#262698;flex-shrink:0;font-size:12px;font-weight:700;line-height:16px;margin-left:auto;padding:4px}.inline-edit .product-saved-carts-selector__badge{display:none}.product-saved-carts-selector__saved-carts-amount{font-weight:700;margin-left:auto}.product-saved-carts-selector__cart-name{font-size:16px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-saved-carts-selector__saved-carts-wrapper-spinner{display:flex;height:96px;margin:0 auto}.product-saved-carts-selector__saved-carts-wrapper-spinner>img{margin:auto}.product-saved-carts-selector__saved-carts-list-container{position:relative}.product-saved-carts-selector__saved-carts-list-spinner{align-items:center;background:hsla(0,0%,100%,.5);bottom:0;display:flex;flex-direction:column;font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0}.product-saved-carts-selector__saved-carts-spinner{margin:0 auto}.product-saved-carts-selector__chevron--open{transform:rotate(180deg)}.product-saved-carts-selector__saved-carts-title{font-size:18px;font-weight:700;padding:0 20px 20px;position:relative;text-align:center}@media(min-width:768px){.product-saved-carts-selector__saved-carts-title{display:none}}.product-saved-carts-selector__saved-carts-close{position:absolute;right:-4px;top:-16px}.product-saved-carts-selector__saved-carts-backdrop{background:#333;bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0;z-index:10}@media(min-width:768px){.product-saved-carts-selector__saved-carts-backdrop{display:none}}.product-saved-carts-selector__edit{align-self:center;background:none;border:0;color:#262698;height:18px;margin-left:10px;margin-right:10px;min-height:18px;min-width:18px;outline:none;padding:0;width:18px}.product-saved-carts-selector__edit svg{height:100%;width:100%}.product-saved-carts-selector__name-input{border:1px solid #e1e1e5;border-radius:3px;height:40px;outline:none;padding-left:6px}.product-saved-carts-selector__name-input:active,.product-saved-carts-selector__name-input:focus{border:1px solid #262698}.product-saved-carts-selector__name-input--invalid,.product-saved-carts-selector__name-input--invalid:focus{border-color:#ed0a0a}.product-saved-carts-selector__edit-button{align-self:center;background:#f5f5f5;border:0;border-radius:3px;color:#333;height:40px;margin:0 2px;min-height:40px;min-width:32px;outline:none;padding:12px 0;width:32px}.product-saved-carts-selector__edit-button:active,.product-saved-carts-selector__edit-button:focus,.product-saved-carts-selector__edit-button:hover{background:#f0f0f0}.product-saved-carts-selector__edit-button--approve{background:#262698;color:#fff}.product-saved-carts-selector__edit-button--approve svg{height:16px;width:16px}.product-saved-carts-selector__edit-button--approve:active,.product-saved-carts-selector__edit-button--approve:focus,.product-saved-carts-selector__edit-button--approve:hover{background:#06065a}.product-saved-carts-selector__edit-button svg{height:12px;width:12px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-delivery-date-simple/product-details-delivery-date-simple.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-delivery-date-simple{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;margin:16px 0 28px;min-height:94px;position:relative}@media(min-width:992px){.product-details-delivery-date-simple{min-height:118px}}.product-details-delivery-date-simple--truck{background-color:transparent;background:#e8fbea;border:1px solid #c0dec4;border-radius:4px;height:100px;justify-content:center;margin:12px 0 16px}.product-details-delivery-date-simple__wrapper{min-height:inherit;padding:14px 12px 37px 60px}@media(min-width:992px){.product-details-delivery-date-simple__wrapper{padding:25px 12px 50px 75px}}.product-details-delivery-date-simple__wrapper--truck{margin-bottom:14px;padding-left:0;padding-right:0}.product-details-delivery-date-simple__delivery-icon{color:#236f0c;height:36px;left:11px;position:absolute;top:8px;width:36px;fill:transparent}@media(min-width:992px){.product-details-delivery-date-simple__delivery-icon{left:21px;top:18px}}.product-details-delivery-date-simple__delivery-icon--truck{height:24px;left:0;margin-right:10px;position:relative;top:0;width:24px}.product-details-delivery-date-simple__delivery{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:normal;position:relative;z-index:1}.product-details-delivery-date-simple__delivery--truck{align-items:center;justify-content:center}.product-details-delivery-date-simple__delivery-date-label{color:#236f0c;font-size:18px;font-weight:700;line-height:1}.product-details-delivery-date-simple__delivery-date-label--truck{color:#2b6a33;font-size:16px;font-weight:400}.product-details-delivery-date-simple__delivery-date-label-value{font-weight:700}.product-details-delivery-date-simple__cutoff{margin-top:5px;text-align:left}.product-details-delivery-date-simple__cutoff--truck{color:#333;font-size:14px;font-weight:400}.product-details-delivery-date-simple__cutoff-date{color:#262698;white-space:nowrap}.product-details-delivery-date-simple__cutoff-date--truck{color:#333;font-weight:700}.product-details-delivery-date-simple__change-location-separator{background:#e1e1e5;border-top:none;height:1px;left:0;margin:12px 14px 0;position:absolute;right:0;width:calc(100% - 28px)}.product-details-delivery-date-simple__change-location-separator--truck{margin-top:6px}@media(min-width:992px){.product-details-delivery-date-simple__change-location-separator--truck{margin-top:12px}}.product-details-delivery-date-simple__change-location-button{align-items:center;background:transparent;background-color:#e1e1e5;border:0;border-radius:0 0 8px 8px;bottom:0;color:inherit;color:#262698;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-size:12px;font-weight:inherit;font-weight:700;height:38px;left:0;line-height:inherit;line-height:1.2;padding:10px 10px 10px 60px;position:absolute;right:0;-webkit-text-decoration:underline;text-decoration:underline;text-transform:inherit;vertical-align:middle;width:100%}.product-details-delivery-date-simple__change-location-button:focus,.product-details-delivery-date-simple__change-location-button:hover{background-color:#d3d3d9}.product-details-delivery-date-simple__change-location-button--truck.product-details-delivery-date-simple__change-location-button--truck{background-color:transparent;justify-content:center;padding:0}@media(min-width:992px){.product-details-delivery-date-simple__change-location-button{padding-left:75px}}.product-details-delivery-date-simple__change-location-button-icon{color:#444;height:16px;margin-right:11px;width:13px}.product-details-delivery-date-simple__deliver-to-message{text-align:left;text-transform:capitalize}.product-details-delivery-date-simple__loading{background:#f5f5f5;border-radius:8px;bottom:0;display:none;font-size:18px;font-weight:700;left:0;padding:25px 0;position:absolute;right:0;text-align:center;top:0}.product-details-delivery-date-simple__loading:before{background:hsla(0,0%,100%,.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.product-details-delivery-date-simple__loading--truck{background:#e8fbea}.product-details-delivery-date-simple__loading--truck:before{display:none}.product-details-delivery-date-simple__loading.shown{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-details-delivery-date-simple__loading.shown:not(.product-details-delivery-date-simple__loading--minor)+.product-details-delivery-date-simple__wrapper{display:none}.product-details-delivery-date-simple__loading-text{color:#236f0c;margin-left:32px}.product-details-delivery-date-simple__loading-text--truck{color:#333;font-size:14px;font-weight:400;margin:0}.product-details-delivery-date-simple__loading-text-highlight{font-weight:700}.product-details-delivery-date-simple__spinner{margin-top:5px}.product-details-delivery-date-simple__spinner--dots{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:20px}.product-details-delivery-date-simple__spinner--truck{align-items:center;display:flex;margin-top:12px}.product-details-delivery-date-simple__loading-dot{animation:dot 2.5s infinite;animation-timing-function:cubic-bezier(.45,.05,.55,.95);background-color:hsla(120,0%,50%,.2);border-radius:50%;display:inline-block;height:10px;width:10px}.product-details-delivery-date-simple__loading-dot:first-of-type{animation-delay:0s}.product-details-delivery-date-simple__loading-dot:nth-of-type(2){animation-delay:.2s}.product-details-delivery-date-simple__loading-dot:nth-of-type(3){animation-delay:.4s}.product-details-delivery-date-simple__loading-dot:nth-of-type(4){animation-delay:.6s}@keyframes dot{0%,10%,20%,30%,40%{background-color:hsla(120,0%,50%,.2);transform:scale(1) translateY(0)}50%{background-color:#2b6a33;transform:scale(1.3) translateY(-10px)}70%,80%,90%,to{background-color:hsla(120,0%,50%,.2);transform:scale(1) translateY(0)}}.product-details-delivery-date-simple__track{align-items:center;display:flex;height:100%;position:relative}.product-details-delivery-date-simple__track-path{align-items:center;display:flex;gap:8px;height:100%;padding:0 8px}.product-details-delivery-date-simple__track-path--passed{animation-duration:6s;animation-iteration-count:infinite;animation-name:product-details-delivery-date-simple-drive;animation-timing-function:ease-out;left:0;overflow:hidden;position:absolute}@keyframes product-details-delivery-date-simple-drive{0%{width:10%}to{width:100%}}.product-details-delivery-date-simple__truck{background:#e8fbea;color:#2b6a33;height:17px;position:absolute;right:0;width:22px}.product-details-delivery-date-simple__track-icon{color:#000;height:16px;width:16px;fill:transparent}.product-details-delivery-date-simple__track-dash{background:#9cb9a0;border-radius:11px;flex-shrink:0;height:1.5px;width:7px}.product-details-delivery-date-simple__track-dash--passed{background:#2b6a33}.product-details-delivery-date-simple__form{position:relative;width:100%}.product-details-delivery-date-simple__form-title{font-size:16px;font-weight:700;line-height:18px;margin-bottom:16px;margin-left:2px;text-transform:capitalize}.product-details-delivery-date-simple__error{color:#900;display:none;margin-top:3px;text-align:center;width:100%}.product-details-delivery-date-simple__error:not(:empty){display:block}.product-details-delivery-date-simple--v15 .product-details-delivery-date-simple__loading-text{margin-left:0}.product-details-delivery-date-simple.delivery-banner-made-pdp{background:#fff;border:1px solid #e3e8ef;border-radius:8px;display:flex;flex-direction:column;font-family:Inter,Arial,sans-serif;height:auto;margin:0 0 16px;min-height:194px;overflow:hidden;position:relative}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp{margin:16px 0}}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__loading--truck{background:#fff}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__truck{background:#fff;color:#0550c4}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__track-dash--passed{background:#0550c4}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__wrapper--truck{display:flex;flex:1;flex-direction:column;margin-bottom:0;padding:0;width:100%}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__banner{align-items:center;background:#c5e3ff;color:#0e0e0e;display:flex;font-size:15px;font-weight:700;height:26px;justify-content:center}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__banner-highlight{color:#0550c4;margin-left:2px}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__ellipse-icon{flex-shrink:0;height:5px;width:5px;fill:#bbbfc8;margin:0 2px}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__delivery-wrapper{flex:1;flex-direction:column}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__delivery-container{align-items:center;display:flex;flex:1;flex-direction:column;gap:5px;justify-content:center;padding:10px}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__delivery{display:flex;justify-content:center;width:100%}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__delivery-icon{color:#3b414e;display:none;height:24px;margin-right:7px;width:24px}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__delivery-icon{display:flex}}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__delivery-date-label{color:#25272c;font-size:24px}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__delivery-date-label{font-size:28px}}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__delivery-date-label-value{color:#0550c4}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__cutoff--truck{align-items:center;color:#363c44;display:flex;font-size:15px;gap:3px;justify-content:center;line-height:20px;margin:0;width:100%}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__cutoff--truck{font-size:13px}}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__cutoff-date--truck{color:#363c44;line-height:20px}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__separator{background:#e3e8ef;border:none;height:1px;margin:0}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__shipping-info{align-items:center;display:flex;flex:1;font-size:13px;gap:5px;justify-content:center;min-height:44px;padding:0 10px}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__shipping-info{font-size:16px;gap:10px;padding:0 22px}}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__shipping-text{color:#25272c;font-size:13px}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__shipping-text{font-size:16px}}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__shipping-highlight{color:#0550c4;font-weight:700}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__shipping-price{font-weight:700}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__shipping-note{color:#0e0e0e;font-weight:700}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__shipping-note{font-size:15px}}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__features{align-items:center;display:flex;flex:1;gap:10px;justify-content:center;min-height:39px}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__features{gap:45px}}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__feature{align-items:center;display:flex;gap:8px}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__feature--desktop{display:none}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__feature--desktop{display:flex}}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__feature-icon{height:20px;width:20px}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__feature-check{color:#0550c4;height:18px;width:18px}.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__feature-text{color:#25272c;font-size:13px;font-weight:600;line-height:16.8px}@media(min-width:992px){.product-details-delivery-date-simple.delivery-banner-made-pdp .product-details-delivery-date-simple__feature-text{font-size:14px}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/common/StepNumber.vue?vue&type=style&index=0&id=4c7f2b99&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.step-number[data-v-4c7f2b99]{align-items:center;display:flex;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;justify-content:space-between;margin:5px 0 15px;width:100%}.step-number--compact[data-v-4c7f2b99]{margin:5px 0}.step-number--with-line[data-v-4c7f2b99]{border-top:1px solid #cdd5df;padding-top:20px}.step-number__content[data-v-4c7f2b99]{align-items:center;display:flex;font-family:inherit;font-size:17px;font-weight:700;justify-content:flex-start;line-height:19px;text-align:left}.step-number__content--light[data-v-4c7f2b99]{color:#4b5565;margin-left:5px}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/PuffColorSelector.vue?vue&type=style&index=0&id=0293aca4&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.puff-color-selector{margin-top:24px}.puff-color-selector--with-border{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px;box-shadow:0 25px 30px 0 rgba(0,0,0,.05);margin:16px 0;padding:10px 15px}.puff-color-selector__items{display:flex;flex-wrap:wrap;gap:10px}.puff-color-selector__label{color:#333;font-size:16px;font-weight:700;margin:0 0 16px}.puff-color-selector__item{background:#fff;border:1px solid #e1e1e5;border-radius:4px;color:#333;cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:400;gap:4px;overflow:hidden;padding:0 0 4px;text-align:center;text-transform:capitalize;width:72px}.puff-color-selector__item--selected{border-color:#ff1376;outline:1px solid #ff1376}.puff-color-selector__color{align-items:center;display:flex;height:64px;justify-content:center}@media(min-width:768px){.puff-color-selector__color{height:72px}}.puff-color-selector__checkbox{color:#fff}.puff-color-selector__checkbox--white{color:#000}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ProColorUpsell.vue?vue&type=style&index=0&id=a3e066f8&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.pro-color-upsell{align-items:flex-start;border:1px solid #b7b7bd;border-radius:4px;color:#000;display:flex;gap:12px;padding:12px}@media(min-width:992px){.pro-color-upsell{align-items:center;gap:16px;padding:16px}}.pro-color-upsell__icon{flex-shrink:0;height:39px;width:39px}.pro-color-upsell__icon--standard-artwork{height:30px;width:30px}@media(min-width:992px){.pro-color-upsell__icon{height:52px;width:52px}.pro-color-upsell__icon--standard-artwork{height:30px;width:30px}}.pro-color-upsell__content{display:flex;flex:1;flex-direction:column;gap:12px}@media(min-width:992px){.pro-color-upsell__content{align-items:center;flex-direction:row;gap:16px}}.pro-color-upsell__info{flex:1}.pro-color-upsell__title{font-size:14px;font-weight:700;line-height:1.14;margin:0}.pro-color-upsell__description{font-size:14px;font-weight:400;line-height:1.14;margin:4px 0 0}.pro-color-upsell__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#414192;border:none;border-radius:8px;color:#fff;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:700;line-height:1.42;min-width:150px;padding:10px 16px;text-align:center;width:100%}.pro-color-upsell__action:hover{background-color:#06065a;color:#fff;-webkit-text-decoration:none;text-decoration:none}@media(min-width:992px){.pro-color-upsell__action{width:auto}}.pro-color-upsell__action--standard-artwork{align-items:center;display:flex;gap:8px;justify-content:center;padding:5px 30px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/dtf-shared/ArtworkEnhancementFeedback.vue?vue&type=style&index=0&id=4de32f1c&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-feedback[data-v-4de32f1c]{border:1px solid #414192;border-radius:8px;flex-direction:column;margin-bottom:10px;padding:8px 16px;position:relative}.artwork-feedback[data-v-4de32f1c],.artwork-feedback__header[data-v-4de32f1c]{align-items:center;display:flex;justify-content:space-between}.artwork-feedback__header[data-v-4de32f1c]{width:100%}.artwork-feedback__question[data-v-4de32f1c]{flex:1;font-size:14px;font-weight:400;line-height:18px}.artwork-feedback__actions[data-v-4de32f1c]{display:flex;gap:8px}.artwork-feedback__thumb[data-v-4de32f1c]{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:2rem;height:40px;justify-content:center;opacity:1;transition:all .2s;width:40px}.artwork-feedback__thumb[data-v-4de32f1c]:hover{transform:scale(1.05)}.artwork-feedback__thumb-positive[data-v-4de32f1c]{background:#e3e8ef;fill:#e3e8ef}.artwork-feedback__thumb-positive-icon-container[data-v-4de32f1c]{bottom:2px;position:relative}.artwork-feedback__thumb-negative[data-v-4de32f1c]{background:#e3e8ef}.artwork-feedback__thumb-negative--active[data-v-4de32f1c]{background:#cc3233}.artwork-feedback__thumb-negative--active .artwork-feedback__thumb-negative-icon[data-v-4de32f1c]{background:#cc3233;fill:#cc3233;color:#fff}.artwork-feedback__thumb-negative-icon-container[data-v-4de32f1c]{bottom:1px;position:relative}.artwork-feedback__thumb-negative-icon[data-v-4de32f1c]{background:#e3e8ef;fill:#e3e8ef;color:#cc3233}.artwork-feedback__textarea-control[data-v-4de32f1c]{margin-bottom:12px;width:100%}.artwork-feedback__textarea-container[data-v-4de32f1c]{width:100%}.artwork-feedback__textarea-label[data-v-4de32f1c]{display:block;font-size:15px;font-weight:700;line-height:18px;margin-bottom:8px}.artwork-feedback__textarea-label-sub[data-v-4de32f1c]{color:#666;display:block;font-size:13px;font-weight:400;line-height:16px;margin-bottom:8px}.artwork-feedback__textarea-input[data-v-4de32f1c]{border:1px solid #d1d5db;border-radius:4px;box-sizing:border-box;font-size:1rem;margin-bottom:12px;padding:8px;resize:vertical;width:100%}.artwork-feedback__buttons[data-v-4de32f1c]{display:flex;gap:8px;justify-content:flex-end}.artwork-feedback__cancel[data-v-4de32f1c]{color:#414192;font-size:14px}.artwork-feedback__cancel[data-v-4de32f1c],.artwork-feedback__submit[data-v-4de32f1c]{font-weight:700;padding:6px 16px;-webkit-text-decoration:none;text-decoration:none}.artwork-feedback__submit[data-v-4de32f1c]{background:#414192;border:none;border-radius:4px;color:#fff;cursor:pointer;transition:background-color .2s}.artwork-feedback__submit[data-v-4de32f1c]:disabled{cursor:not-allowed;opacity:.5}.artwork-feedback__submit[data-v-4de32f1c]:hover:not(:disabled){background:#414192;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.artwork-feedback__thankyou[data-v-4de32f1c]{align-items:center;color:#364051;display:flex;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:600;gap:8px;justify-content:center;line-height:24px;padding:12px 0;width:100%}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/LetterNumbersStep.vue?vue&type=style&index=0&id=4544b32e&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.letter-numbers-step{background:#fff;border:1px solid #e1e1e5;border-radius:8px;box-shadow:0 25px 30px 0 rgba(0,0,0,.05);padding:12px 12px 16px}@media(min-width:768px){.letter-numbers-step{padding:16px}}.letter-numbers-step__title{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.letter-numbers-step__label{color:#333;font-size:16px;font-weight:700;line-height:1.3}.letter-numbers-step__name{color:#757575}.letter-numbers-step__icon{height:12px;width:12px}.letter-numbers-step__icon--opened{transform:rotate(180deg)}.letter-numbers-step__content{margin-top:12px}@media(min-width:768px){.letter-numbers-step__content{margin-top:16px}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/JerseyNumbers/Styles.vue?vue&type=style&index=0&id=2a76505d&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jersey-numbers-style{align-items:center;display:flex;gap:12px;overflow-x:auto}@media(min-width:992px){.jersey-numbers-style{flex-wrap:wrap;overflow-x:visible;overflow-x:initial}}.jersey-numbers-style__item{border:1px solid #b7b7bd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;height:150px;min-width:140px;padding:16px;text-align:center}.jersey-numbers-style__item--selected{border:2px solid #dd2590;border-radius:8px;padding:15px}.jersey-numbers-style__label{color:#333;font-size:14px;font-weight:400;line-height:1.3}.jersey-numbers-style__text{font-size:28px}.jersey-numbers-style__text--solid{font-family:Emilio\ 19}.jersey-numbers-style__text--outline{font-family:Emilio\ 20}.jersey-numbers-style__text--promesh{font-family:Promesh}.jersey-numbers-style__text--niconne{font-family:Niconne}.jersey-numbers-style__text--squares-bold{font-family:Squares Bold}.jersey-numbers-style__text--beantown{font-family:Beantown}.jersey-numbers-style__text--octin-sports{font-family:Oction Sports}.jersey-numbers-style__text--soccer-league{font-family:Soccer League}.jersey-numbers-style__text--rueckwarzsalto{font-family:Rueckwarzsalto}.jersey-numbers-style__text--facon{font-family:Facon}.jersey-numbers-style__text--varsity-team{font-family:Varsity Team}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkAlert.vue?vue&type=style&index=0&id=39ec1cd7&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-alert__container[data-v-39ec1cd7]{background:#fce5e5;border-radius:4px;color:#c90505}.artwork-alert__container[data-v-39ec1cd7],.artwork-alert__new-container[data-v-39ec1cd7]{align-items:center;display:flex;font-size:14px;padding:8px 14px;width:100%}.artwork-alert__new-container[data-v-39ec1cd7]{background:#fff;border:1px solid #e5e5e5;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.1);justify-content:space-between}.artwork-alert__icon[data-v-39ec1cd7]{align-items:center;display:flex;justify-content:center;margin-right:8px}.artwork-alert__message[data-v-39ec1cd7]{flex:1}.artwork-alert__warning[data-v-39ec1cd7]{height:21px;width:21px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/JerseyNumbers/Height.vue?vue&type=style&index=0&id=0dee59c0&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jersey-numbers-height__sizes{display:flex;flex-wrap:wrap;gap:12px}.jersey-numbers-height__size{align-items:center;background:#fff;border:2px solid #e1e1e5;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.3;padding:12px 8px}.jersey-numbers-height__size--selected{border-color:#dd2590}.jersey-numbers-height__label{color:#333;font-size:16px;font-weight:400;line-height:1.1;margin:24px 0 12px}.jersey-numbers-height__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b7b7bd;border-radius:4px;color:#333;font-size:14px;font-weight:400;line-height:1.42;padding:13px 18px;text-align:center}.jersey-numbers-height__error{margin-top:8px}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ColorPicker.vue?vue&type=style&index=0&id=2d1eaa1e&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.color-picker{position:relative}.color-picker--inline{align-items:flex-start;display:flex;flex-direction:column;gap:16px}@media(min-width:992px){.color-picker--inline .color-picker__items{flex:0 0 50%}.color-picker--inline{flex-direction:row;gap:32px}}.color-picker__items{display:flex;flex-wrap:wrap;gap:9px}.color-picker--with-names .color-picker__item{border:1px solid #e1e1e5;height:70px;padding-top:0;width:72px}.color-picker--with-names .color-picker__checkbox,.color-picker--with-names .color-picker__icon{margin-bottom:14px}.color-picker__item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;cursor:pointer;display:flex;justify-content:center;line-height:0;padding:8px}.color-picker__item--selected{border:2px solid #e1e1e5;outline:2px solid #dd2590}.color-picker__item--large{height:44px;width:44px}.color-picker__item--large .color-picker__checkbox{position:absolute}.color-picker__item--medium{height:40px;width:40px}.color-picker__item--medium .color-picker__checkbox{position:absolute}.color-picker__item--small{height:36px;width:36px}.color-picker__color-name{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-size:12px;height:25px;margin-top:51px;padding:12px 0 0;position:absolute;width:70px}.color-picker__icon{height:28px;width:28px}.color-picker__modal{bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;position:fixed;right:0;top:0;width:auto;z-index:20}@media(min-width:768px){.color-picker__modal{display:block;left:100%;margin-left:-48px;position:absolute;top:-4px;width:280px}.color-picker__modal--bottom-right{left:45%}}.color-picker__backdrop{background:rgba(0,0,0,.3);bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}@media(min-width:768px){.color-picker__backdrop{display:none}}.color-picker__content{background:#fff;border:1px solid #e1e1e5;border-radius:16px 16px 0 0;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:16px;padding:16px 16px 24px}@media(min-width:768px){.color-picker__content{border-radius:8px;padding:12px 16px}}.color-picker__header{align-items:center;color:#333;display:flex;font-size:18px;font-weight:700;justify-content:space-between;line-height:1.55}@media(min-width:768px){.color-picker__header{font-size:16px;line-height:1.75}}.color-picker__close{color:#9aa3b2;cursor:pointer;height:24px;width:24px}.color-picker__close:hover{color:#000}.color-picker__actions{display:flex;gap:24px;justify-content:flex-end}@media(min-width:768px){.color-picker__actions{gap:0;justify-content:space-between}}.color-picker__cancel{background:#fff;color:#353535}.color-picker__apply,.color-picker__cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:16px;font-weight:700;line-height:1.5;padding:10px 16px}.color-picker__apply{background:#dd2590;border-radius:8px;color:#fff;min-width:156px}.color-picker__apply:hover{background:#dd2572}.color-picker__apply--disabled{opacity:.5}.color-picker__checkbox{color:#333;height:30px;width:30px}.color-picker .color-picker__selector{box-shadow:none;width:100%}.color-picker .color-picker__selector .vc-chrome-body{padding:16px 0 0}.color-picker .color-picker__selector .vc-chrome-color-wrap{display:none}.color-picker .color-picker__selector .vc-saturation{border-radius:4px;overflow:hidden}.color-picker .color-picker__selector .vc-chrome-hue-wrap{margin:0}.color-picker .color-picker__selector .vc-chrome-hue-wrap .vc-hue{border-radius:100px}.color-picker .color-picker__selector .vc-chrome-fields .vc-input__label,.color-picker .color-picker__selector .vc-chrome-toggle-btn{display:none}.color-picker .color-picker__selector .vc-editable-input input{background:#f8fafc;border:1px solid #cdd5df;border-radius:8px;color:#364152;font-size:14px;font-weight:400;height:40px;line-height:1.43}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/JerseyNumbers/Color.vue?vue&type=style&index=0&id=01004a36&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jersey-numbers-color{position:relative}.jersey-numbers-color__picker{font-family:Emilio\ 20;font-size:60px;line-height:1.3;margin:-16px 0 8px;text-align:center}@media(min-width:768px){.jersey-numbers-color__picker{font-size:47px;margin:-16px 0 0}}.jersey-numbers-color__picker--solid{font-family:Emilio\ 19}@media(min-width:768px){.jersey-numbers-color .color-picker__modal{left:auto;margin-left:0;top:auto}}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/JerseyNumbers/Preview.vue?vue&type=style&index=0&id=58be098b&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jersey-numbers-preview__box{align-items:center;display:flex;height:182px;justify-content:center;text-align:center}.jersey-numbers-preview__sep{display:none}@media(min-width:768px){.jersey-numbers-preview__sep{display:block;margin-bottom:5px}}@media(min-width:1280px){.jersey-numbers-preview__sep{display:none}}.jersey-numbers-preview__numbers{display:inline-block;font-family:Emilio\ 20;font-size:36px;line-height:1;margin-top:-8px}.jersey-numbers-preview__numbers--solid{font-family:Emilio\ 19}.jersey-numbers-preview__numbers--outline{font-family:Emilio\ 20}.jersey-numbers-preview__numbers--promesh{font-family:Promesh}.jersey-numbers-preview__numbers--niconne{font-family:Niconne}.jersey-numbers-preview__numbers--squares-bold{font-family:Squares Bold}.jersey-numbers-preview__numbers--beantown{font-family:Beantown}.jersey-numbers-preview__numbers--octin-sports{font-family:Oction Sports}.jersey-numbers-preview__numbers--soccer-league{font-family:Soccer League}.jersey-numbers-preview__numbers--rueckwarzsalto{font-family:Rueckwarzsalto}.jersey-numbers-preview__numbers--facon{font-family:Facon}.jersey-numbers-preview__numbers--varsity-team{font-family:Varsity Team}@media(min-width:768px){.jersey-numbers-preview__numbers{font-size:65px;margin-top:-12px}}.jersey-numbers-preview__label{color:#333;font-size:16px;font-weight:400;line-height:1.1;margin:20px 0}.jersey-numbers-preview__info-text{color:#333;font-size:14px;font-style:italic;font-weight:400;line-height:1.1;margin:15px 0 5px}@media(min-width:768px){.jersey-numbers-preview .color-picker__modal{left:auto;margin-left:0;top:auto}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/JerseyNumbers/Quantity.vue?vue&type=style&index=0&id=1e8f22cc&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jersey-numbers-quantity{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media(min-width:768px){.jersey-numbers-quantity{gap:12px}}.jersey-numbers-quantity__field{text-align:center;width:52px}.jersey-numbers-quantity__label{color:#333;font-size:14px;font-weight:700;line-height:1.42}.jersey-numbers-quantity__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b7b7bd;border-radius:4px;color:#000;font-size:14px;font-weight:400;line-height:1.42;padding:12px;text-align:center;width:100%}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./common/vue/components/CommonModal.vue?vue&type=style&index=0&id=471f6115&scoped=true&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-471f6115{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.common-modal.modal[data-v-471f6115]{z-index:10000}.common-modal__modal-box[data-v-471f6115]{align-items:center;background-color:#fff;border-radius:2px;box-shadow:0 8px 24px rgba(68,68,68,.1);display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;justify-content:center;left:50%;margin:0!important;max-height:95vh;max-width:95vw;padding:5px;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:-moz-fit-content!important;width:fit-content!important}@media(min-width:992px){.common-modal__modal-box[data-v-471f6115]{border-radius:8px;height:auto;padding:32px}}.common-modal__modal-box--no-padding[data-v-471f6115]{padding:0}.common-modal__modal-box--bottom-aligned[data-v-471f6115]{border-top-left-radius:12px;border-top-right-radius:12px;bottom:0;max-width:100vw;top:auto;transform:translate(-50%)!important}@media(min-width:768px){.common-modal__modal-box--bottom-aligned[data-v-471f6115]{bottom:auto;max-width:95vw;top:50%;transform:translate(-50%,-50%)!important}}.common-modal__modal-header[data-v-471f6115]{align-items:center;display:flex;justify-content:space-between;padding:20px 5px}.common-modal__title[data-v-471f6115]{color:#364152;font-family:inherit;font-size:16px;font-weight:600;line-height:24px}.common-modal__modal-button-close[data-v-471f6115]{align-items:center;background-color:rgba(0,0,0,.502);border-radius:50%;border-style:none;color:#fff;display:flex;height:25px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:25px;z-index:5}.common-modal__modal-button-close--no-bg[data-v-471f6115]{background-color:transparent;color:#333}.common-modal__modal-button-close-icon[data-v-471f6115]{height:20px;width:20px}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/common/SizeChartModal.vue?vue&type=style&index=0&id=6890174e&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.size-chart-modal{display:flex;flex-direction:column;padding:0;width:100vw}@media(min-width:768px){.size-chart-modal{padding:15px;width:auto}}.size-chart-modal__header-container{align-items:center;display:flex;justify-content:space-between;margin:15px}@media(min-width:768px){.size-chart-modal__header-container{margin:15px 0}}.size-chart-modal__header{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:18px;text-align:left}.size-chart-modal__modal-button-close{align-items:center;background-color:#fff;border:none;color:#333;display:flex;height:32px;justify-content:center;padding:0;width:32px;z-index:5}.size-chart-modal__modal-button-close-icon{height:32px;width:32px}.size-chart-modal__content{display:flex;overflow:hidden}@media(min-width:768px){.size-chart-modal__content{width:520px}}@media(min-width:992px){.size-chart-modal__content{width:650px}}.size-chart-modal__size-container{display:flex;flex-basis:25%;flex-direction:column;width:85px}@media(min-width:768px){.size-chart-modal__size-container{width:125px}}.size-chart-modal__size-container--label{display:none}@media(min-width:992px){.size-chart-modal__size-container--label{display:block}}.size-chart-modal__size-container--10 .size-chart-modal__size{right:-20px}.size-chart-modal__size-container--8 .size-chart-modal__size{right:-5px}.size-chart-modal__size-container--6 .size-chart-modal__size{right:10px}.size-chart-modal__size-container--4 .size-chart-modal__size{right:25px}.size-chart-modal__size{align-items:center;align-self:center;border-radius:20px;display:flex;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700;gap:8px;height:38px;justify-content:center;line-height:14px;padding:12px 16px;text-align:left;width:62px}.size-chart-modal__size--pill{background-color:#e7e6f8;position:relative}.size-chart-modal__product{align-items:center;display:flex;flex-direction:column;height:160px;justify-content:flex-end;padding-bottom:15px;position:relative}@media(min-width:768px){.size-chart-modal__product{height:190px}}@media(min-width:992px){.size-chart-modal__product{justify-content:center;padding-bottom:0}}.size-chart-modal__product--youth{background-color:#f5f6ff;height:145px}@media(min-width:768px){.size-chart-modal__product--youth{height:160px}}@media(min-width:992px){.size-chart-modal__product--youth{height:130px}}.size-chart-modal__product--youth .size-chart-modal__image{background-image:url(https://jiffy.imgix.net/gen/size-chart-artwork.png?ixlib=rb-0.3.5&dpr=2&q=30),url(https://jiffy.imgix.net/gen/size-chart-youth-tshirt.png?ixlib=rb-0.3.5&dpr=2&q=30);height:100px;width:80px}@media(min-width:768px){.size-chart-modal__product--youth .size-chart-modal__image{height:108px;width:85px}}.size-chart-modal__product--youth .size-chart-modal__image--10{background-position-y:25%,center;background-size:55%,contain;right:-20px;z-index:4}.size-chart-modal__product--youth .size-chart-modal__image--8{background-position-y:25%,center;background-size:52%,contain;right:-5px;z-index:3}.size-chart-modal__product--youth .size-chart-modal__image--6{background-position-y:30%,center;background-size:40%,contain;right:10px;z-index:2}.size-chart-modal__product--youth .size-chart-modal__image--4{background-position-y:30%,center;background-size:35%,contain;right:25px;z-index:1}.size-chart-modal__product--youth .size-chart-modal__image-tag{bottom:17%;right:50%;transform:translate(40%)}@media(min-width:768px){.size-chart-modal__product--youth .size-chart-modal__image-tag{right:24px;transform:none}}.size-chart-modal__product--adult{background-color:#e9eefe}.size-chart-modal__product--adult .size-chart-modal__image{background-image:url(https://jiffy.imgix.net/gen/size-chart-artwork.png?ixlib=rb-0.3.5&dpr=2&q=30),url(https://jiffy.imgix.net/gen/size-chart-adult-tshirt.png?ixlib=rb-0.3.5&dpr=2&q=30);height:115px;width:100px}@media(min-width:768px){.size-chart-modal__product--adult .size-chart-modal__image{height:137px;width:118px}}.size-chart-modal__product--adult .size-chart-modal__image--10{background-position-y:21%,center;background-size:43%,contain;right:-20px;z-index:4}.size-chart-modal__product--adult .size-chart-modal__image--8{background-position-y:22%,center;background-size:40%,contain;right:-5px;z-index:3}.size-chart-modal__product--adult .size-chart-modal__image--6{background-position-y:25%,center;background-size:32%,contain;right:10px;z-index:2}.size-chart-modal__product--adult .size-chart-modal__image--4{background-position-y:25%,center;background-size:30%,contain;right:25px;z-index:1}.size-chart-modal__product--adult .size-chart-modal__image-tag{bottom:15%;right:50%;transform:translate(56%)}@media(min-width:768px){.size-chart-modal__product--adult .size-chart-modal__image-tag{right:7px;transform:none}}@media(min-width:992px){.size-chart-modal__product--adult .size-chart-modal__image-tag{bottom:19%;transform:none}}.size-chart-modal__product--adult-jersey{background-color:#dedffa;padding:0}@media(min-width:768px){.size-chart-modal__product--adult-jersey{height:180px}}.size-chart-modal__product--adult-jersey .size-chart-modal__image{background-image:url(https://jiffy.imgix.net/gen/size-chart-artwork.png?ixlib=rb-0.3.5&dpr=2&q=30),url(https://jiffy.imgix.net/gen/size-chart-adult-jersey-tshirt.png?ixlib=rb-0.3.5&dpr=2&q=30);height:138px;width:128px}@media(min-width:768px){.size-chart-modal__product--adult-jersey .size-chart-modal__image{height:156px;right:auto;width:156px}}.size-chart-modal__product--adult-jersey .size-chart-modal__image--10{background-position-y:45%,center;background-size:33%,contain;right:-20px;z-index:4}.size-chart-modal__product--adult-jersey .size-chart-modal__image--8{background-position-y:45%,center;background-size:31%,contain;right:-7px;z-index:3}.size-chart-modal__product--adult-jersey .size-chart-modal__image--6{background-position-y:45%,center;background-size:25%,contain;right:7px;z-index:2}.size-chart-modal__product--adult-jersey .size-chart-modal__image--4{background-position-y:45%,center;background-size:22%,contain;right:20px;z-index:1}.size-chart-modal__product--adult-jersey .size-chart-modal__image-tag{bottom:15%;right:50%;transform:translate(70%)}@media(min-width:768px){.size-chart-modal__product--adult-jersey .size-chart-modal__image-tag{right:-3px;transform:none}}@media(min-width:992px){.size-chart-modal__product--adult-jersey .size-chart-modal__image-tag{bottom:19%;transform:none}}.size-chart-modal__product-name{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:16px;text-align:left;width:85px}.size-chart-modal__product-name--inline{left:15px;position:absolute;top:10px;width:125px;z-index:1}@media(min-width:992px){.size-chart-modal__product-name--inline{display:none}}.size-chart-modal__image{background-position-x:center;background-repeat:no-repeat;background-size:contain;position:relative}.size-chart-modal__image-tag{background-color:#ff468c;border-radius:4px;bottom:20%;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:11px;font-weight:700;height:20px;line-height:12px;padding:4px 6px;position:absolute;text-align:center;z-index:5}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/JerseyNumbers/JerseyNumbers.vue?vue&type=style&index=0&id=515001bd&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@font-face{font-display:swap;font-family:Emilio\ 20;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/emilio20.eot);src:url(https://jiffy.imgix.net/2/fonts/emilio20.eot?#iefix) format("embedded-opentype"),url(https://jiffy.imgix.net/2/fonts/emilio20.woff2) format("woff2"),url(https://jiffy.imgix.net/2/fonts/emilio20.woff) format("woff"),url(https://jiffy.imgix.net/2/fonts/emilio20.ttf) format("truetype"),url(https://jiffy.imgix.net/2/fonts/emilio20.svg#emilio20) format("svg")}@font-face{font-display:swap;font-family:Emilio\ 19;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/emilio19.eot);src:url(https://jiffy.imgix.net/2/fonts/emilio19.eot?#iefix) format("embedded-opentype"),url(https://jiffy.imgix.net/2/fonts/emilio19.woff2) format("woff2"),url(https://jiffy.imgix.net/2/fonts/emilio19.woff) format("woff"),url(https://jiffy.imgix.net/2/fonts/emilio19.ttf) format("truetype"),url(https://jiffy.imgix.net/2/fonts/emilio19.svg#emilio19) format("svg")}@font-face{font-display:swap;font-family:Facon;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/facon.ttf) format("truetype")}@font-face{font-display:swap;font-family:Niconne;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/niconne.ttf) format("truetype")}@font-face{font-display:swap;font-family:Beantown;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/beantown.ttf) format("truetype")}@font-face{font-display:swap;font-family:Octin Sports;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/octin_sports.otf) format("opentype")}@font-face{font-display:swap;font-family:Promesh;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/promesh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rueckwarzsalto;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/rueckwarzsalto.otf) format("opentype")}@font-face{font-display:swap;font-family:Soccer League;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/soccer_league.ttf) format("truetype")}@font-face{font-display:swap;font-family:Squares Bold;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/squares_bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Varsity Team;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/varsity_team.otf) format("opentype")}.jersey-numbers{display:flex;flex-direction:column;gap:8px}.jersey-numbers__size-guide-link{color:#dd2590;cursor:pointer;font-size:14px;font-weight:400;line-height:16.1px;margin-left:10px;text-align:center;-webkit-text-decoration:underline;text-decoration:underline}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Letters/LettersFont.vue?vue&type=style&index=0&id=de924fc8&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.letters-font{align-items:center;display:flex;gap:12px;overflow-x:auto}@media(min-width:992px){.letters-font{flex-wrap:wrap;overflow-x:visible;overflow-x:initial}}.letters-font__item{border:1px solid #b7b7bd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:90px;min-width:140px;padding:12px 16px;text-align:center}.letters-font__item--selected{border:2px solid #dd2590;border-radius:8px;padding:11px 15px}.letters-font__label{color:#333;font-size:14px;font-weight:400;line-height:1.3}.letters-font__text{font-size:28px}.letters-font__text--promesh{font-family:Promesh}.letters-font__text--emilio{font-family:Emilio\ 20}.letters-font__text--niconne{font-family:Niconne}.letters-font__text--squares-bold{font-family:Squares Bold}.letters-font__text--beantown{font-family:Beantown}.letters-font__text--octin-sports{font-family:Oction Sports}.letters-font__text--soccer-league{font-family:Soccer League}.letters-font__text--rueckwarzsalto{font-family:Rueckwarzsalto}.letters-font__text--facon{font-family:Facon}.letters-font__text--varsity-team{font-family:Varsity Team}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Letters/Styles.vue?vue&type=style&index=0&id=ab73ea84&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.styles{align-items:center;display:flex;gap:12px;overflow-x:auto}@media(min-width:992px){.styles{flex-wrap:wrap;overflow-x:visible;overflow-x:initial}}.styles__item{align-items:center;border:1px solid #b7b7bd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;height:150px;justify-content:space-between;min-width:140px;padding:16px}.styles__item--selected{border:2px solid #dd2590;border-radius:8px;padding:15px}.styles__image{width:80px}.styles__image--arc{width:90px}.styles__image--vertical{width:20px}.styles__label{color:#333;font-size:14px;font-weight:400;line-height:1.3}.styles__text-preview--straight{padding-top:32px}.styles__text-preview--arc{padding-top:20px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Letters/Sizes.vue?vue&type=style&index=0&id=568baf63&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.sizes__height,.sizes__max-lengths{display:flex;flex-wrap:wrap;gap:12px}.sizes__size{align-items:center;background:#fff;border:2px solid #e1e1e5;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.3;padding:12px 8px}.sizes__size--selected{border-color:#dd2590}.sizes__label{color:#333;font-size:16px;font-weight:400;line-height:1.1;margin:24px 0 12px}.sizes__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b7b7bd;border-radius:4px;color:#333;font-size:14px;font-weight:400;line-height:1.42;padding:13px 18px;text-align:center}.sizes__input::-webkit-inner-spin-button,.sizes__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sizes__error{margin-top:8px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Letters/Color.vue?vue&type=style&index=0&id=1648345c&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.color{position:relative}@media(min-width:768px){.color .color-picker__modal{left:auto;margin-left:0;top:auto}}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Letters/Preview.vue?vue&type=style&index=0&id=11ac8464&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.preview__content{flex:1;margin-bottom:16px}@media(min-width:1280px){.preview__content{flex:1 1 50%}}.preview__box{align-items:center;display:flex;justify-content:center;min-height:50px;padding:10px}.preview__box--vertical .preview__image{-o-object-fit:contain;object-fit:contain;width:26px}.preview__label{color:#333;font-size:16px;font-weight:400;line-height:1.1;margin:20px 0}.preview__preview-notice{color:#333;font-style:italic;margin:20px 0}.preview__image{height:100%;transform:var(--2de15821);width:100%}@media(min-width:768px){.preview .color-picker__modal{left:auto;margin-left:0;top:auto}}.preview__spinner{position:absolute;width:30px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Letters/AddLetters.vue?vue&type=style&index=0&id=4542acd6&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.add-letters{display:flex;flex-direction:column;gap:16px}@media(min-width:1280px){.add-letters{flex-direction:row;gap:24px}}.add-letters__content{flex:1;margin-bottom:16px}@media(min-width:1280px){.add-letters__content{flex:1 1 50%}}.add-letters__input{align-items:center;background:#fff;border:2px solid #e1e1e5;border-radius:4px;color:#333;display:flex;font-size:16px;justify-content:center;line-height:20px;padding:12px 8px;width:100%}.add-letters__input--selected{border-color:#dd2590}.add-letters__button{background:transparent;border:0;color:inherit;color:#262698;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;font-weight:700;line-height:inherit;margin-left:8px;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-transform:inherit;vertical-align:middle}.add-letters__button--remove{color:#757575;-webkit-text-decoration:none;text-decoration:none}.add-letters__remove-icon{height:16px;width:16px}.add-letters__new-name{margin-top:16px}.add-letters__name-wrapper{align-items:center;display:flex;gap:8px;margin-bottom:8px}.add-letters__input-wrapper{flex:1 1 90%}.add-letters__error{color:#c90505;font-size:13px;padding:2px}@media(min-width:1280px){.add-letters__error{font-size:14px}}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Letters/Letters.vue?vue&type=style&index=0&id=cf7a07ca&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.letters{display:flex;flex-direction:column;gap:8px}@font-face{font-display:swap;font-family:Facon;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/facon.ttf) format("truetype")}@font-face{font-display:swap;font-family:Niconne;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/niconne.ttf) format("truetype")}@font-face{font-display:swap;font-family:Beantown;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/beantown.ttf) format("truetype")}@font-face{font-display:swap;font-family:Octin Sports;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/octin_sports.otf) format("opentype")}@font-face{font-display:swap;font-family:Promesh;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/promesh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Rueckwarzsalto;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/rueckwarzsalto.otf) format("opentype")}@font-face{font-display:swap;font-family:Soccer League;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/soccer_league.ttf) format("truetype")}@font-face{font-display:swap;font-family:Squares Bold;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/squares_bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Varsity Team;font-style:normal;font-weight:400;src:url(https://jiffy.imgix.net/2/fonts/varsity_team.otf) format("opentype")}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Stickers/StickersTools/StickersToolsTabs.vue?vue&type=style&index=0&id=79e4aa6d&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.stickers-tools-tabs__items{background:#202939;border-radius:8px;display:flex;gap:12px;justify-content:center;padding:6px}@media(min-width:992px){.stickers-tools-tabs__items{gap:40px}}.stickers-tools-tabs__item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:8px;color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:8px;line-height:1.3;min-height:60px;padding:6px 4px;text-align:center;width:100%}.stickers-tools-tabs__item--active,.stickers-tools-tabs__item:hover{background-color:#fff;color:#dd2590}@media(min-width:992px){.stickers-tools-tabs__item{min-width:110px;width:auto}}.stickers-tools-tabs__icon{height:24px;width:24px}.stickers-tools-tabs__icon--border{border:3px solid;border-radius:6px;display:block}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Stickers/StickersTools/StickersToolsBackground.vue?vue&type=style&index=0&id=49258312&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.stickers-tools-background__title{color:#333;font-size:16px;font-weight:700;line-height:1.3;margin:16px 0}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Stickers/StickersTools/StickersToolsItems.vue?vue&type=style&index=0&id=044dfa08&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.stickers-tools-items{display:grid;flex-wrap:wrap;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}@media(min-width:992px){.stickers-tools-items{display:flex;gap:16px}}.stickers-tools-items__item{align-items:center;border:2px solid #e1e1e5;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:12px 16px;fill:rgba(41,171,226,.698);color:#333;font-size:14px;font-weight:400;height:112px;line-height:1.3}.stickers-tools-items__item--selected{border-color:#dd2590;font-weight:700}@media(min-width:992px){.stickers-tools-items__item{height:126px;width:136px}}.stickers-tools-items__icon{height:58px;width:58px}@media(min-width:992px){.stickers-tools-items__icon{height:64px;width:64px}}.stickers-tools-items__icon--die-cut{width:66px}@media(min-width:992px){.stickers-tools-items__icon--rectangle{width:60px}}.stickers-tools-items__icon--oval{width:56px}@media(min-width:992px){.stickers-tools-items__icon--oval{height:68px}.stickers-tools-items__icon--heart{width:62px}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Stickers/StickersTools/StickersToolsBorder.vue?vue&type=style&index=0&id=c3b86b7c&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.stickers-tools-border__title{color:#333;font-size:16px;font-weight:700;line-height:1.3;margin:16px 0}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Stickers/StickersTools/StickersTools.vue?vue&type=style&index=0&id=7b32dc4e&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./common/vue/components/Tooltip.vue?vue&type=style&index=0&id=26dbc304&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.vue-tooltip[data-v-26dbc304]{cursor:pointer;display:inline-block;position:relative}.vue-tooltip__target[data-v-26dbc304]{display:flex}.vue-tooltip__content[data-v-26dbc304]{position:absolute;z-index:100}.vue-tooltip__content--top[data-v-26dbc304]{bottom:100%;left:50%;margin-bottom:6px;transform:translateX(-50%)}.vue-tooltip__content--top-left[data-v-26dbc304]{bottom:100%;left:0;margin-bottom:6px}.vue-tooltip__content--top-right[data-v-26dbc304]{bottom:100%;margin-bottom:6px;right:0}.vue-tooltip__content--right[data-v-26dbc304]{left:100%;margin-left:6px;top:50%;transform:translateY(-50%)}.vue-tooltip__content--bottom[data-v-26dbc304]{left:50%;margin-top:6px;top:100%;transform:translateX(-50%)}.vue-tooltip__content--bottom-left[data-v-26dbc304]{left:0;margin-top:6px;top:100%}.vue-tooltip__content--bottom-right[data-v-26dbc304]{margin-top:6px;right:-20px;top:100%}.vue-tooltip__content--left[data-v-26dbc304]{margin-right:6px;right:100%;top:50%;transform:translateY(-50%)}.vue-tooltip__content--custom[data-v-26dbc304]{margin:0}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./common/vue/components/StoreCreditTiers.vue?vue&type=style&index=0&id=5b8ca076&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-5b8ca076{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.store-credit-tiers[data-v-5b8ca076]{background-color:#e4efff;border-radius:4px;margin-top:8px;max-width:100%;padding:16px}@media(min-width:992px){.store-credit-tiers[data-v-5b8ca076]{max-width:320px}}.store-credit-tiers--tooltip[data-v-5b8ca076]{background-color:#fff;border:1px solid #e3e8ef;box-shadow:0 15px 20px 0 rgba(0,0,0,.04);margin-top:0;width:325px}@media(min-width:992px){.store-credit-tiers--tooltip[data-v-5b8ca076]{max-width:325px}}.store-credit-tiers--tooltip .store-credit-tiers__tier[data-v-5b8ca076]{border:1px solid #e3e8ef}.store-credit-tiers--tooltip .store-credit-tiers__tier--active[data-v-5b8ca076]{border-color:#202939}.store-credit-tiers__header[data-v-5b8ca076]{align-items:center;display:flex;gap:8px;margin-bottom:10px}.store-credit-tiers__icon[data-v-5b8ca076]{height:24px;width:24px}.store-credit-tiers__text[data-v-5b8ca076]{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:14px;margin:0;text-align:left}.store-credit-tiers__progress[data-v-5b8ca076]{align-items:center;display:flex;justify-content:center;margin-bottom:10px}.store-credit-tiers__progress-text[data-v-5b8ca076]{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:14px;margin:0;text-align:center}.store-credit-tiers__info-icon[data-v-5b8ca076]{cursor:pointer;height:20px;margin-left:4px;width:20px}.store-credit-tiers__tiers[data-v-5b8ca076]{display:flex;gap:8px;justify-content:center}.store-credit-tiers__tier[data-v-5b8ca076]{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;gap:5px;justify-content:center;padding:8px}.store-credit-tiers__tier--active[data-v-5b8ca076]{border:1px solid #202939;box-shadow:0 0 5px 0 rgba(0,0,0,.7)}.store-credit-tiers__tier-rate[data-v-5b8ca076]{align-items:center;background-color:#00ad71;border-radius:4px;color:#fff;display:flex;height:20px;justify-content:center;width:58px}.store-credit-tiers__tier-range[data-v-5b8ca076],.store-credit-tiers__tier-rate[data-v-5b8ca076]{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:700;margin:0}.store-credit-tiers__link[data-v-5b8ca076],.store-credit-tiers__tier-range[data-v-5b8ca076]{line-height:16px;text-align:center}.store-credit-tiers__link[data-v-5b8ca076]{display:block;font-size:12px;font-weight:400;margin-right:5px;margin-top:8px;-webkit-text-decoration:underline;text-decoration:underline}.store-credit-tiers__tooltip[data-v-5b8ca076]{background-color:#fff;border:1px solid #e3e8ef;border-radius:4px;box-shadow:0 15px 20px 0 rgba(0,0,0,.04);font-size:13px;font-weight:400;line-height:16px;padding:8px;width:260px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/common/TransfersStoreCredit.vue?vue&type=style&index=0&id=c2ba7296&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-c2ba7296{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.transfers-store-credit[data-v-c2ba7296]{align-items:center;background-color:#e4efff;border-radius:4px;display:flex;gap:8px;padding:12px;width:100%}.transfers-store-credit__icon[data-v-c2ba7296]{flex-shrink:0;height:22px;width:22px}.transfers-store-credit__content[data-v-c2ba7296]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:3px;justify-content:space-between}.transfers-store-credit__text[data-v-c2ba7296]{align-items:center;color:#202939;display:flex;font-size:14px;font-weight:400;gap:3px;line-height:16px;position:relative;text-align:left}.transfers-store-credit__text[data-v-c2ba7296] .vue-tooltip__content{right:-42px}.transfers-store-credit__info-icon[data-v-c2ba7296]{color:#202939;cursor:pointer;height:16px;margin-left:3px;width:16px}.transfers-store-credit__store-credit[data-v-c2ba7296]{display:flex;gap:5px}.transfers-store-credit__store-credit-label[data-v-c2ba7296]{color:#202939;font-size:13px;font-weight:700;line-height:13px}.transfers-store-credit__store-credit-amount[data-v-c2ba7296]{color:#009e5e;font-size:15px;font-weight:700;line-height:15px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkCTA.vue?vue&type=style&index=0&id=9752817a&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-9752817a{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-cta[data-v-9752817a]{align-items:center;background:linear-gradient(90deg,#dd2590,#9e165f);border-radius:4px;display:flex;flex-direction:row;font-family:sans-serif;gap:12px;justify-content:space-between;margin-top:10px;padding:10px 10px 18px 18px}@media(min-width:1280px){.artwork-cta[data-v-9752817a]{gap:18px;padding:15px 15px 25px 25px}}.artwork-cta__features-list[data-v-9752817a]{color:#fff;display:flex;flex-direction:column;gap:5px}.artwork-cta__features-list[data-v-9752817a]:hover{color:#fff;text-decoration:none;text-decoration:initial}.artwork-cta__feature[data-v-9752817a]{align-items:center;display:flex;font-weight:600;gap:7px}.artwork-cta__feature-icon[data-v-9752817a]{height:15px;width:15px;fill:#fff;color:#fff}@media(min-width:1280px){.artwork-cta__feature-icon[data-v-9752817a]{height:19px;width:19px}}.artwork-cta__feature-text[data-v-9752817a]{font-size:16px;line-height:1.5}@media(min-width:1280px){.artwork-cta__feature-text[data-v-9752817a]{font-size:22px}}.artwork-cta__feature-text--small[data-v-9752817a]{font-size:12px;line-height:1}@media(min-width:1280px){.artwork-cta__feature-text--small[data-v-9752817a]{font-size:16px}}.artwork-cta__feature-text-highlight[data-v-9752817a]{text-transform:uppercase}.artwork-cta__intro[data-v-9752817a],.artwork-cta__intro-header[data-v-9752817a]{display:flex;flex-direction:column;gap:6px}.artwork-cta__intro-header[data-v-9752817a]{color:#fff}.artwork-cta__intro-header-first-line[data-v-9752817a]{font-size:9px;font-weight:300;line-height:.8}@media(min-width:1280px){.artwork-cta__intro-header-first-line[data-v-9752817a]{font-size:13px}}.artwork-cta__intro-header-second-line-icon[data-v-9752817a]{height:13px;width:55px}@media(min-width:1280px){.artwork-cta__intro-header-second-line-icon[data-v-9752817a]{height:18px;width:78px}}.artwork-cta__intro-upload-file[data-v-9752817a]{width:100px}@media(min-width:1280px){.artwork-cta__intro-upload-file[data-v-9752817a]{width:140px}}.artwork-cta__button.button-box[data-v-9752817a]{background-color:#fff;border-radius:6px;color:#364152;font-family:sans-serif;font-size:10px;font-weight:600;height:24px;line-height:1.4;padding:0}.artwork-cta__button.button-box[data-v-9752817a]:focus,.artwork-cta__button.button-box[data-v-9752817a]:hover{background-color:#e1e1e5;color:#364152}@media(min-width:1280px){.artwork-cta__button.button-box[data-v-9752817a]{font-size:13px;height:35px}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/image-magnifier/image-magnifier.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-magnifier{position:relative}.image-magnifier__lens{background-color:hsla(0,0%,100%,.5);border:1px solid rgba(38,38,152,.1);border-radius:2px;height:50px;left:0;top:0;transform:translate(-50%,-50%);width:50px;z-index:1}.image-magnifier__lens,.image-magnifier__preview{display:none;pointer-events:none;position:absolute}.image-magnifier__preview{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjQzVDNUM1IiBkPSJNMCAwaDR2NEgwek0wIDhoNHY0SDB6TTE2IDhoLTRWNGg0ek0xNiAxNmgtNHYtNGg0ek04IDBoNHY0SDh6TTggOGg0djRIOHpNOCA4SDRWNGg0ek04IDE2SDR2LTRoNHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNNCAwaDR2NEg0ek00IDhoNHY0SDR6TTEyIDhIOFY0aDR6TTEyIDE2SDh2LTRoNHpNMTIgMGg0djRoLTR6TTEyIDhoNHY0aC00ek00IDhIMFY0aDR6TTQgMTZIMHYtNGg0eiIvPjwvc3ZnPg==),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjQzVDNUM1IiBkPSJNMCAwaDR2NEgwek0wIDhoNHY0SDB6TTE2IDhoLTRWNGg0ek0xNiAxNmgtNHYtNGg0ek04IDBoNHY0SDh6TTggOGg0djRIOHpNOCA4SDRWNGg0ek04IDE2SDR2LTRoNHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNNCAwaDR2NEg0ek00IDhoNHY0SDR6TTEyIDhIOFY0aDR6TTEyIDE2SDh2LTRoNHpNMTIgMGg0djRoLTR6TTEyIDhoNHY0aC00ek00IDhIMFY0aDR6TTQgMTZIMHYtNGg0eiIvPjwvc3ZnPg==);background-position:50%,50%;background-repeat:no-repeat,repeat;border:1px solid #06065a;border-radius:2px;height:600px;top:-2px;width:600px;z-index:99}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/canva-button/CanvaModal.vue?vue&type=style&index=0&id=9f32613a&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-9f32613a{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html[data-v-9f32613a]{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html[data-v-9f32613a]{height:auto;overflow:visible;position:static;width:auto}}.canva-modal[data-v-9f32613a]{color:#000;cursor:default;margin:0 auto;padding:12px;padding:initial!important;top:auto;width:100%;z-index:2147483642}@media(min-width:768px){.canva-modal[data-v-9f32613a]{padding:0}}.canva-modal__modal-box[data-v-9f32613a]{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:540px;padding:56px 24px 40px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.canva-modal__modal-box[data-v-9f32613a]{padding:64px 52px 52px}}.canva-modal__modal-box--small[data-v-9f32613a]{max-width:360px;padding:56px 24px 40px}.canva-modal__modal-box--large[data-v-9f32613a]{max-width:720px}.canva-modal__modal-title[data-v-9f32613a]{color:#444;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.1px;line-height:1.56;margin-bottom:16px}@media(min-width:768px){.canva-modal__modal-title[data-v-9f32613a]{font-size:24px;letter-spacing:-.1px;line-height:1.33}}.canva-modal__modal-title--centered[data-v-9f32613a]{text-align:center}.canva-modal__modal-close[data-v-9f32613a]{height:28px;position:absolute;right:18px;top:18px}.canva-modal__modal-close svg[data-v-9f32613a]{display:block;height:28px;width:28px}.canva-modal__modal-body[data-v-9f32613a]{color:#444;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5}.canva-modal__modal-footer[data-v-9f32613a]{display:flex;margin-top:24px}.canva-modal__modal-footer--centered[data-v-9f32613a]{text-align:center}.canva-modal__modal-backdrop[data-v-9f32613a]{background-color:#000;bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0;z-index:1040}.canva-modal--made .canva-modal__title[data-v-9f32613a]{font-size:17px;font-weight:500;letter-spacing:-.4px}.canva-modal--made .canva-modal__action[data-v-9f32613a]{font-weight:600}.canva-modal--dtf[data-v-9f32613a]{max-height:100dvh;overflow:hidden;top:0}.canva-modal--dtf .canva-modal__modal-box[data-v-9f32613a]{top:5%}@media(min-width:768px){.canva-modal--dtf .canva-modal__modal-box[data-v-9f32613a]{top:10%}}.canva-modal--dtf .canva-modal__gallery[data-v-9f32613a],.canva-modal--dtf .canva-modal__modal-body[data-v-9f32613a]{max-height:calc(100vh - 250px)}@media(min-width:768px){.canva-modal--dtf .canva-modal__gallery[data-v-9f32613a],.canva-modal--dtf .canva-modal__modal-body[data-v-9f32613a]{max-height:calc(50vh - 30px)}}.canva-modal--dtf .canva-modal__modal-body[data-v-9f32613a]{overflow-y:hidden}.canva-modal--dtf .canva-modal__gallery[data-v-9f32613a]{overflow-y:auto}@media(min-width:768px){.canva-modal--dtf[data-v-9f32613a]{max-height:90%}}@media(min-width:992px){.canva-modal--dtf[data-v-9f32613a]{max-height:calc(100% - 30px)}}@media(min-width:768px){.canva-modal[data-v-9f32613a]{top:0}}.canva-modal__modal-box[data-v-9f32613a]{border:0;border-radius:24px;padding:0 12px 24px;top:0;transform:none}@media(min-width:768px){.canva-modal__modal-box[data-v-9f32613a]{border-radius:16px;padding-left:16px;padding-right:16px;top:10%}}@media(min-width:992px){.canva-modal__modal-box[data-v-9f32613a]{max-width:850px}}.canva-modal__title[data-v-9f32613a]{align-items:center;display:flex;font-size:18px;letter-spacing:-.3px;margin:0;padding:24px 0 30px}.canva-modal__modal-header[data-v-9f32613a]{font-weight:700;min-height:24px;position:relative}.canva-modal__modal-close[data-v-9f32613a]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:23px;line-height:inherit;padding:0;right:10px;text-transform:inherit;top:24px;vertical-align:middle;width:23px}.canva-modal__modal-close>svg[data-v-9f32613a]{display:block;height:100%;width:100%}.canva-modal__modal-close[data-v-9f32613a]:focus,.canva-modal__modal-close[data-v-9f32613a]:hover{opacity:.7}.canva-modal__gallery[data-v-9f32613a]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;max-height:400px;overflow-y:auto}@media(min-width:992px){.canva-modal__gallery[data-v-9f32613a]{grid-template-columns:repeat(6,1fr)}}.canva-modal__gallery--uploading[data-v-9f32613a]>:not(.canva-modal__gallery-item--selected){filter:grayscale(1);opacity:.25}.canva-modal__gallery-item[data-v-9f32613a]{aspect-ratio:1/1;color:#000;filter:grayscale(0);opacity:1;position:relative;transition:filter 5s,opacity 5s;width:100%}.canva-modal__gallery-item--selected[data-v-9f32613a]:before{border:3px solid #000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.canva-modal__gallery-item--selected[data-v-9f32613a]:after{content:"";position:absolute}.canva-modal__gallery-image[data-v-9f32613a]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.canva-modal__gallery-image--placeholder[data-v-9f32613a]{align-items:center;background:url(https://jiffy.imgix.net/gen/placeholder.svg) no-repeat 50%;background-size:30%;display:flex;justify-content:center}.canva-modal__gallery-check[data-v-9f32613a]{background-color:#fff;border:1px solid #fff;border-radius:50%;height:27px;position:absolute;right:10px;top:10px;width:27px}.canva-modal__actions[data-v-9f32613a]{display:flex;gap:12px;justify-content:center;padding:20px 20px 0;text-align:center}.canva-modal__action[data-v-9f32613a]{border:0;border-radius:8px;font-size:20px;font-weight:700;height:64px;max-width:400px;width:100%}.canva-modal__action--primary[data-v-9f32613a]{background-color:#121926;color:#fff}.canva-modal__action--primary[data-v-9f32613a]:focus:not(:disabled),.canva-modal__action--primary[data-v-9f32613a]:hover:not(:disabled){background-color:#000}.canva-modal__action--primary[data-v-9f32613a]:disabled{opacity:.5}.canva-modal__action--secondary[data-v-9f32613a]{background-color:transparent;border:1px solid #121926;color:#000}.canva-modal__action--secondary[data-v-9f32613a]:focus:not(:disabled),.canva-modal__action--secondary[data-v-9f32613a]:hover:not(:disabled){background-color:#000;color:#fff}.canva-modal__action--secondary[data-v-9f32613a]:disabled{background-color:#d7dbe7;border-color:#d7dbe7;color:#757575}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/canva-button/CanvaTrigger.vue?vue&type=style&index=0&id=1faa7c84&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-1faa7c84{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.canva-trigger[data-v-1faa7c84]{align-items:center;display:flex;gap:12px;justify-content:center;width:100%}.canva-trigger--made[data-v-1faa7c84]{border:1px solid #cdd5df;border-radius:12px;box-shadow:inset 0 0 0 #fff;padding:12px;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s}.canva-trigger--made[data-v-1faa7c84]:focus,.canva-trigger--made[data-v-1faa7c84]:hover{box-shadow:inset 0 0 0 4px #fff}.canva-trigger--made .canva-trigger__text[data-v-1faa7c84]{color:#121926;font-size:17px;font-weight:500}@media(min-width:992px){.canva-trigger--made .canva-trigger__text[data-v-1faa7c84]{color:#fff}}.canva-trigger--dtf[data-v-1faa7c84]{height:100%}.canva-trigger__icon[data-v-1faa7c84]{height:15px;width:46px}.canva-trigger__text[data-v-1faa7c84]{color:#121926;font-size:14px;font-weight:700;letter-spacing:-.4px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/SpangleNotice.vue?vue&type=style&index=0&id=501b5a04&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-501b5a04{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.spangle-notice[data-v-501b5a04]{align-items:center;display:flex;font-size:13px;margin-bottom:12px}@media(min-width:992px){.spangle-notice[data-v-501b5a04]{margin-bottom:16px}}.spangle-notice__br[data-v-501b5a04]{display:block}@media(min-width:992px){.spangle-notice__br[data-v-501b5a04]{display:none}}.spangle-notice__notice-wrapper[data-v-501b5a04]{text-align:left}.spangle-notice__bulb-icon-wrapper[data-v-501b5a04]{height:24px;margin-right:8px;width:24px}.spangle-notice__bulb-icon[data-v-501b5a04]{background-color:#1e90ff;border-radius:50%;color:#fff;height:24px;padding:2px;width:24px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/PuffNotice.vue?vue&type=style&index=0&id=753552b3&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-753552b3{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.puff-notice[data-v-753552b3]{align-items:center;display:flex;font-size:13px;margin-bottom:12px}@media(min-width:992px){.puff-notice[data-v-753552b3]{margin-bottom:16px}}.puff-notice__br[data-v-753552b3]{display:block}@media(min-width:992px){.puff-notice__br[data-v-753552b3]{display:none}}.puff-notice__notice-wrapper[data-v-753552b3]{text-align:left}.puff-notice__bulb-icon-wrapper[data-v-753552b3]{height:24px;margin-right:8px;width:24px}.puff-notice__bulb-icon[data-v-753552b3]{background-color:#1e90ff;border-radius:50%;color:#fff;height:24px;padding:2px;width:24px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/common/ImageCompareLoadingContent.vue?vue&type=style&index=0&id=70628ef0&scoped=true&lang=css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.fade-enter-active[data-v-70628ef0],.fade-leave-active[data-v-70628ef0]{transition:opacity .7s}.fade-enter-from[data-v-70628ef0],.fade-leave-to[data-v-70628ef0]{opacity:0}.fade-enter-to[data-v-70628ef0],.fade-leave-from[data-v-70628ef0]{opacity:1}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/common/ImageCompare.vue?vue&type=style&index=0&id=153ec408&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-153ec408{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-compare[data-v-153ec408]{max-width:100%;overflow:hidden;position:relative;touch-action:none}@media(min-width:768px){.image-compare[data-v-153ec408]{width:-moz-fit-content;width:fit-content}}@media(min-width:992px){.image-compare[data-v-153ec408]{height:auto}}.image-compare__image-container[data-v-153ec408]{height:100%;width:100%}.image-compare__slider-image[data-v-153ec408]{display:block;max-height:var(--8af9cf16);max-width:100%}.image-compare__slider-image--before[data-v-153ec408]{height:100%;max-width:var(--c902f690);-o-object-fit:cover;object-fit:cover}@media(min-width:992px){.image-compare__slider-image--after[data-v-153ec408]{height:var(--7218c49d);max-width:970px}}@media(min-width:1280px){.image-compare__slider-image--after[data-v-153ec408]{max-width:1260px}}.image-compare__slider-image--full-width[data-v-153ec408]{max-height:-moz-fit-content;max-height:fit-content;max-width:-moz-fit-content;max-width:fit-content;width:90vw}.image-compare__slider-image--artwork[data-v-153ec408]{max-width:100%!important}.image-compare__slider-image--inline[data-v-153ec408]{max-height:50vh}.image-compare__slider-image--placeholder[data-v-153ec408]{height:260px;visibility:hidden;width:260px}@media(min-width:768px){.image-compare__slider-image--placeholder[data-v-153ec408]{height:650px;width:650px}}.image-compare__image-before[data-v-153ec408]{background:var(--5eb444b8);bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;width:var(--05352f50);z-index:1}.image-compare__image-after[data-v-153ec408]{background:var(--5eb444b8);height:100%}.image-compare__transparent-background[data-v-153ec408]{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjQzVDNUM1IiBkPSJNMCAwaDR2NEgwek0wIDhoNHY0SDB6TTE2IDhoLTRWNGg0ek0xNiAxNmgtNHYtNGg0ek04IDBoNHY0SDh6TTggOGg0djRIOHpNOCA4SDRWNGg0ek04IDE2SDR2LTRoNHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNNCAwaDR2NEg0ek00IDhoNHY0SDR6TTEyIDhIOFY0aDR6TTEyIDE2SDh2LTRoNHpNMTIgMGg0djRoLTR6TTEyIDhoNHY0aC00ek00IDhIMFY0aDR6TTQgMTZIMHYtNGg0eiIvPjwvc3ZnPg==)}.image-compare__transparent-background--standard-artwork[data-v-153ec408]{background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTkiIGhlaWdodD0iOTQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMTkgOTQiPjxnIG9wYWNpdHk9Ii40OCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTS45MzggMTIuMjU2SDEyLjg0djExLjg1NkguOTM4ek0uOTM4IDU5LjY3OEgxMi44NHYxMS44NTZILjkzOHpNNjAuNDU2LjRINzIuMzZ2MTEuODU2SDYwLjQ1NnpNLjkzOCAzNS45NjdIMTIuODR2MTEuODU2SC45Mzh6TS45MzggODMuMzlIMTIuODR2MTEuODU1SC45Mzh6TTYwLjQ1NiAyNC4xMTJINzIuMzZ2MTEuODU1SDYwLjQ1NnpNNjAuNDU2IDcxLjUzNEg3Mi4zNnYxMS44NTVINjAuNDU2ek00OC41NTIgMTIuMjU2aDExLjkwNHYxMS44NTZINDguNTUyek00OC41NTIgNTkuNjc4aDExLjkwNHYxMS44NTZINDguNTUyek0xMDguMDcxLjRoMTEuOTA0djExLjg1NmgtMTEuOTA0ek0zNi42NDkuNGgxMS45MDN2MTEuODU2SDM2LjY1ek00OC41NTIgMzUuOTY3aDExLjkwNHYxMS44NTZINDguNTUyek00OC41NTIgODMuMzloMTEuOTA0djExLjg1NUg0OC41NTJ6TTEwOC4wNzEgMjQuMTEyaDExLjkwNHYxMS44NTVoLTExLjkwNHpNMTA4LjA3MSA3MS41MzRoMTEuOTA0djExLjg1NWgtMTEuOTA0ek0xMi44NDEgMjQuMTEyaDExLjkwNHYxMS44NTVIMTIuODR6TTEyLjg0MSA3MS41MzRoMTEuOTA0djExLjg1NUgxMi44NHpNNzIuMzYgMTIuMjU2aDExLjkwM3YxMS44NTZINzIuMzZ6TTcyLjM2IDU5LjY3OGgxMS45MDN2MTEuODU2SDcyLjM2ek0xMi44NDEgNDcuODIzaDExLjkwNHYxMS44NTVIMTIuODR6TTg0LjI2NCA0Ny44MjNoMTEuOTAzdjExLjg1NUg4NC4yNjN6TTcyLjM2IDM1Ljk2N2gxMS45MDN2MTEuODU2SDcyLjM2ek03Mi4zNiA4My4zOWgxMS45MDN2MTEuODU1SDcyLjM2ek02MC40NTYgNDcuODIzSDcyLjM2djExLjg1NUg2MC40NTZ6TTI0Ljc0NSAxMi4yNTZoMTEuOTA0djExLjg1NkgyNC43NDV6TTI0Ljc0NSA1OS42NzhoMTEuOTA0djExLjg1NkgyNC43NDV6TTg0LjI2NC40aDExLjkwM3YxMS44NTZIODQuMjYzek0xMi44NDEuNGgxMS45MDR2MTEuODU2SDEyLjg0ek0yNC43NDUgMzUuOTY3aDExLjkwNHYxMS44NTZIMjQuNzQ1ek0yNC43NDUgODMuMzloMTEuOTA0djExLjg1NUgyNC43NDV6TTg0LjI2NCAyNC4xMTJoMTEuOTAzdjExLjg1NUg4NC4yNjN6TTg0LjI2NCA3MS41MzRoMTEuOTAzdjExLjg1NUg4NC4yNjN6TTM2LjY0OSAyNC4xMTJoMTEuOTAzdjExLjg1NUgzNi42NXpNMzYuNjQ5IDcxLjUzNGgxMS45MDN2MTEuODU1SDM2LjY1ek05Ni4xNjcgMTIuMjU2aDExLjkwNHYxMS44NTZIOTYuMTY3ek05Ni4xNjcgNTkuNjc4aDExLjkwNHYxMS44NTZIOTYuMTY3ek0zNi42NDkgNDcuODIzaDExLjkwM3YxMS44NTVIMzYuNjV6TTEwOC4wNzEgNDcuODIzaDExLjkwNHYxMS44NTVoLTExLjkwNHpNOTYuMTY3IDM1Ljk2N2gxMS45MDR2MTEuODU2SDk2LjE2N3pNOTYuMTY3IDgzLjM5aDExLjkwNHYxMS44NTVIOTYuMTY3eiIvPjxwYXRoIGZpbGw9IiNDRkU0RTciIGQ9Ik0xMi44NDEgMTIuMjU2aDExLjkwNHYxMS44NTZIMTIuODR6TTEyLjg0MSA1OS42NzhoMTEuOTA0djExLjg1NkgxMi44NHpNNzIuMzYuNGgxMS45MDN2MTEuODU2SDcyLjM2ek0uOTM4LjRIMTIuODR2MTEuODU2SC45Mzh6TTEyLjg0MSAzNS45NjdoMTEuOTA0djExLjg1NkgxMi44NHpNMTIuODQxIDgzLjM5aDExLjkwNHYxMS44NTVIMTIuODR6TTcyLjM2IDI0LjExMmgxMS45MDN2MTEuODU1SDcyLjM2ek03Mi4zNiA3MS41MzRoMTEuOTAzdjExLjg1NUg3Mi4zNnpNMjQuNzQ1IDI0LjExMmgxMS45MDR2MTEuODU1SDI0Ljc0NXpNMjQuNzQ1IDcxLjUzNGgxMS45MDR2MTEuODU1SDI0Ljc0NXpNODQuMjY0IDEyLjI1NmgxMS45MDN2MTEuODU2SDg0LjI2M3pNODQuMjY0IDU5LjY3OGgxMS45MDN2MTEuODU2SDg0LjI2M3pNMjQuNzQ1IDQ3LjgyM2gxMS45MDR2MTEuODU1SDI0Ljc0NXpNOTYuMTY3IDQ3LjgyM2gxMS45MDR2MTEuODU1SDk2LjE2N3pNODQuMjY0IDM1Ljk2N2gxMS45MDN2MTEuODU2SDg0LjI2M3pNODQuMjY0IDgzLjM5aDExLjkwM3YxMS44NTVIODQuMjYzek0uOTM4IDI0LjExMkgxMi44NHYxMS44NTVILjkzOHpNLjkzOCA3MS41MzRIMTIuODR2MTEuODU1SC45Mzh6TTYwLjQ1NiAxMi4yNTZINzIuMzZ2MTEuODU2SDYwLjQ1NnpNNjAuNDU2IDU5LjY3OEg3Mi4zNnYxMS44NTZINjAuNDU2ek0uOTM4IDQ3LjgyM0gxMi44NHYxMS44NTVILjkzOHpNNzIuMzYgNDcuODIzaDExLjkwM3YxMS44NTVINzIuMzZ6TTYwLjQ1NiAzNS45NjdINzIuMzZ2MTEuODU2SDYwLjQ1NnpNNjAuNDU2IDgzLjM5SDcyLjM2djExLjg1NUg2MC40NTZ6TTM2LjY0OSAxMi4yNTZoMTEuOTAzdjExLjg1NkgzNi42NXpNMzYuNjQ5IDU5LjY3OGgxMS45MDN2MTEuODU2SDM2LjY1ek00OC41NTIuNGgxMS45MDR2MTEuODU2SDQ4LjU1MnpNOTYuMTY3LjRoMTEuOTA0djExLjg1Nkg5Ni4xNjd6TTI0Ljc0NS40aDExLjkwNHYxMS44NTZIMjQuNzQ1ek0zNi42NDkgMzUuOTY3aDExLjkwM3YxMS44NTZIMzYuNjV6TTM2LjY0OSA4My4zOWgxMS45MDN2MTEuODU1SDM2LjY1ek05Ni4xNjcgMjQuMTEyaDExLjkwNHYxMS44NTVIOTYuMTY3ek05Ni4xNjcgNzEuNTM0aDExLjkwNHYxMS44NTVIOTYuMTY3ek00OC41NTIgMjQuMTEyaDExLjkwNHYxMS44NTVINDguNTUyek00OC41NTIgNzEuNTM0aDExLjkwNHYxMS44NTVINDguNTUyek0xMDguMDcxIDEyLjI1NmgxMS45MDR2MTEuODU2aC0xMS45MDR6TTEwOC4wNzEgNTkuNjc4aDExLjkwNHYxMS44NTZoLTExLjkwNHpNNDguNTUyIDQ3LjgyM2gxMS45MDR2MTEuODU1SDQ4LjU1MnpNMTA4LjA3MSAzNS45NjdoMTEuOTA0djExLjg1NmgtMTEuOTA0ek0xMDguMDcxIDgzLjM5aDExLjkwNHYxMS44NTVoLTExLjkwNHoiLz48L2c+PC9zdmc+)}.image-compare__enhancement-processing[data-v-153ec408]{height:100%;left:0;position:absolute;top:0;width:100%}.image-compare__enhancement-processing[data-v-153ec408]:before{background:linear-gradient(0deg,hsla(0,0%,100%,.64),hsla(0,0%,100%,.64)),url(https://jiffy.imgix.net/gen/spangle-sparkle.gif?ixlib=rb-0.3.5&auto=format) #d3d3d3 50%/cover no-repeat;content:"";display:block;height:100%;opacity:.64;width:100%}.image-compare__enhancement-processing-content[data-v-153ec408]{align-items:center;background:#fff;border-radius:8px;color:#4b5565;display:flex;flex-flow:column;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:18px;padding:10px 18px;position:absolute;right:11px;text-align:center;top:50%;transform:translateY(-50%);width:140px}.image-compare__enhancement-processing-content-icon[data-v-153ec408]{height:28px;width:28px}@media(min-width:768px){.image-compare__enhancement-processing-content-icon[data-v-153ec408]{height:44px;width:44px}}.image-compare__slider[data-v-153ec408]{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:4}.image-compare__slider[data-v-153ec408]:hover{cursor:col-resize}.image-compare__slider--disabled[data-v-153ec408]{cursor:default!important}.image-compare__slider-lines[data-v-153ec408]{display:flex;flex-direction:column;justify-content:space-between}.image-compare__slider-line[data-v-153ec408]{background-color:#fff;left:var(--05352f50);position:absolute;width:2px}.image-compare__slider-line--top[data-v-153ec408]{height:calc(var(--c2b30eb6) - 22px);top:0;transform:translate(-1px,-1px)}.image-compare__slider-line--bottom[data-v-153ec408]{height:calc(100% - var(--c2b30eb6) - 22px);transform:translate(-1px,-100%)}.image-compare__slider-button[data-v-153ec408]{align-items:center;background-color:rgba(0,0,0,.502);border:2px solid #fff;border-radius:50%;display:flex;height:3rem;justify-content:space-between;left:var(--05352f50);padding:.5rem;pointer-events:none;position:absolute;top:var(--c2b30eb6);transform:translate(-50%,-50%);width:3rem;z-index:1}.image-compare__label-container[data-v-153ec408]{align-items:center;display:flex;justify-content:space-between;margin-top:10px;padding:0 5px;width:350px}.image-compare__label[data-v-153ec408]{background-color:rgba(29,41,57,.4);border:1px solid #475467;border-radius:4px;border-radius:20px;color:#fff;font-size:13px;padding:8px 12px;pointer-events:none}.image-compare__label--floating[data-v-153ec408]{position:absolute;top:10px;z-index:2}.image-compare__label--before[data-v-153ec408]{left:10px}.image-compare__label--after[data-v-153ec408]{right:10px}.image-compare__label--selected[data-v-153ec408]{background-color:rgba(65,65,146,.5);border-color:#414192}.image-compare__slider-button-icon[data-v-153ec408]{color:#fff;width:30%}.image-compare__magnifier-container[data-v-153ec408]{align-items:center;border:1px solid #000;display:flex;justify-content:center;position:absolute;top:0;width:350px;z-index:1}.image-compare__magnifier-container--right[data-v-153ec408]{left:105%}.image-compare__magnifier-container--left[data-v-153ec408]{right:115%}.image-compare__magnifier-container--inline[data-v-153ec408]{margin-top:10px;position:static;width:100%}@media(min-width:768px){.image-compare__magnifier-container--inline[data-v-153ec408]{width:350px}}.image-compare__magnifier-container--transparent[data-v-153ec408]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjQzVDNUM1IiBkPSJNMCAwaDR2NEgwek0wIDhoNHY0SDB6TTE2IDhoLTRWNGg0ek0xNiAxNmgtNHYtNGg0ek04IDBoNHY0SDh6TTggOGg0djRIOHpNOCA4SDRWNGg0ek04IDE2SDR2LTRoNHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNNCAwaDR2NEg0ek00IDhoNHY0SDR6TTEyIDhIOFY0aDR6TTEyIDE2SDh2LTRoNHpNMTIgMGg0djRoLTR6TTEyIDhoNHY0aC00ek00IDhIMFY0aDR6TTQgMTZIMHYtNGg0eiIvPjwvc3ZnPg==)}.image-compare__magnifier-item[data-v-153ec408]{background-color:var(--5eb444b8);background-position:var(--05352f50) var(--05352f51),50%;background-repeat:no-repeat,repeat;background-size:300%,20%;height:200px;max-height:150px;width:50%}.image-compare__magnifier-item--before[data-v-153ec408]{background-image:var(--5cdf932c)}.image-compare__magnifier-item--after[data-v-153ec408]{background-image:var(--5250941f)}@media(min-width:992px){.image-compare__magnifier-item[data-v-153ec408]{max-height:300px}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ProcessingProgress.vue?vue&type=style&index=0&id=154b81aa&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-154b81aa{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.processing-progress[data-v-154b81aa]{line-height:100%;margin:6px 0}.processing-progress[data-v-154b81aa]:after{animation:ellipsis-154b81aa 2s steps(4) infinite;content:"...";display:inline-block;overflow:hidden;vertical-align:bottom;width:0}@keyframes ellipsis-154b81aa{25%{width:10px}50%{width:20px}75%{width:30px}to{width:40px}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DtfProgressBar.vue?vue&type=style&index=0&id=268d0c16&scoped=true&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-268d0c16{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.dtf-progress-bar[data-v-268d0c16]{width:100%}.dtf-progress-bar__wrapper[data-v-268d0c16]{line-height:1.3}.dtf-progress-bar__wrapper[data-v-268d0c16],.dtf-progress-bar__wrapper-ab-comparison[data-v-268d0c16]{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:center}.dtf-progress-bar__wrapper-ab-comparison[data-v-268d0c16]{line-height:1}.dtf-progress-bar__value[data-v-268d0c16]{font-size:12px;font-weight:700}.dtf-progress-bar__remaining-time[data-v-268d0c16]{font-weight:400}.dtf-progress-bar__error-message[data-v-268d0c16],.dtf-progress-bar__file[data-v-268d0c16]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dtf-progress-bar__error-message[data-v-268d0c16]{color:#c90505}.dtf-progress-bar__line-wrap[data-v-268d0c16]{background:#fff;border-radius:24px;display:inline-block;height:8px;margin:8px 0;padding:1px 0;position:relative;width:100%}@media(min-width:768px){.dtf-progress-bar__line-wrap[data-v-268d0c16]{padding:0}}.dtf-progress-bar__line[data-v-268d0c16]{background-color:#46ab81;border-radius:24px;height:100%;left:0;max-width:100%;position:absolute;transition:width .2s linear}.dtf-progress-bar__line-wrap-ab-comparison[data-v-268d0c16]{background:#e1e1e5;border-radius:24px;display:inline-block;height:4px;margin:6px 0;position:relative;width:100%}.dtf-progress-bar__line-ab-comparison[data-v-268d0c16]{background:linear-gradient(90deg,#8e56f3,#ea78d0 53.5%,#ff7237 97.5%);border-radius:16px;clip-path:polygon(var(--9e8ea47c) 0,var(--9e8ea47c) 100%,0 100%,0 0);height:2px;position:relative;transition:clip-path .2s linear}@media(min-width:768px){.dtf-progress-bar__line-ab-comparison[data-v-268d0c16]{height:4px}}.dtf-progress-bar__remove-button[data-v-268d0c16]{align-items:center;background:none;border:none;color:#414192;display:flex;font-size:13px;font-weight:700;height:32px;line-height:20px;margin-left:auto;right:6px;top:-12px}@media(min-width:1280px){.dtf-progress-bar__remove-button[data-v-268d0c16]{top:-8px}}.dtf-progress-bar__trash-icon[data-v-268d0c16]{height:18px;margin-right:3px;width:18px}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkFullScreen.vue?vue&type=style&index=0&id=43fa4691&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-43fa4691{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-full-screen__button[data-v-43fa4691]{align-items:center;background:#eef2f6;border:none;border-radius:0 0 8px 8px;color:#565656;display:flex;font-size:16px;font-style:normal;font-weight:700;gap:8px;justify-content:center;line-height:normal;margin:0 15px;padding:8px;position:relative;top:-18px;width:calc(100% - 20px)}.artwork-full-screen__button--with-made[data-v-43fa4691]{margin:0;top:0;width:100%}.artwork-full-screen__button-icon[data-v-43fa4691]{height:24px;width:24px}.artwork-full-screen__artwork-image[data-v-43fa4691]{padding-left:10px;padding-top:35px}@media(min-width:992px){.artwork-full-screen__artwork-image[data-v-43fa4691]{padding-left:0}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/GangSheetBuilderContainer.vue?vue&type=style&index=0&id=62b4b86e&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.gang-sheet-builder-builder-container{align-items:center;display:flex;gap:8px;position:relative}.gang-sheet-builder-builder-container__button{align-items:center;background-color:#414192;border:none;border-radius:8px;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;padding:9px;width:190px}.gang-sheet-builder-builder-container__new-icon{background-color:#009e5e;border-radius:124px;color:#fff;font-family:Poppins;font-size:11px;font-style:normal;font-weight:700;left:-20px;line-height:12px;padding:6px 4px 4px;position:absolute;top:-10px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkImage.vue?vue&type=style&index=0&id=db3ba6cc&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-image__arrow-shaft{align-items:center;background-color:#9aa3b2;display:flex;justify-content:center;position:absolute}.artwork-image__arrow-shaft--horizontal{height:2px;top:-20px;width:100%}.artwork-image__arrow-shaft--vertical{height:100%;left:-30px;width:2px}.artwork-image__arrow:after,.artwork-image__arrow:before{background-color:#9aa3b2;content:"";height:2px;position:absolute;width:12px}.artwork-image__arrow--left:before{left:0;top:0;transform:rotate(40deg);transform-origin:bottom left}.artwork-image__arrow--left:after{left:0;top:0;transform:rotate(-40deg);transform-origin:top left}.artwork-image__arrow--right:before{right:0;top:0;transform:rotate(40deg);transform-origin:bottom right}.artwork-image__arrow--right:after{right:0;top:0;transform:rotate(-40deg);transform-origin:top right}.artwork-image__arrow--top:before{left:1px;top:-1px;transform:rotate(45deg);transform-origin:top left}.artwork-image__arrow--top:after{right:1px;top:-1px;transform:rotate(-45deg);transform-origin:top right}.artwork-image__arrow--bottom:before{bottom:-1px;left:1px;transform:rotate(-45deg);transform-origin:bottom left}.artwork-image__arrow--bottom:after{bottom:-1px;right:1px;transform:rotate(45deg);transform-origin:bottom right}.artwork-image--with-made .artwork-image__spinner{display:none}.artwork-image--with-made .artwork-image__preview--empty{background:#cdd5df;border-radius:0;height:284px;width:100%}.artwork-image--with-made .artwork-image__arrow-shaft{display:none}.artwork-image--with-made .artwork-image__loading-wrapper{border-radius:8px 8px 0 0}.artwork-image--with-made .artwork-image__preview-image{margin:0}.artwork-image--with-made .artwork-image__preview,.artwork-image--with-made .artwork-image__preview-wrapper{padding:0}.artwork-image__t-shirt{align-items:center;background-color:#e3e8ef;background-image:url(https://jiffy.imgix.net/gen/t-shirt-upload-dropzone.png?ixlib=rb-0.3.5&w=550&dpr=2);background-position-x:center;background-position-y:5px;background-repeat:no-repeat;background-size:475px auto;display:flex;height:380px;justify-content:center;position:relative}@media(min-width:768px){.artwork-image__t-shirt{align-items:flex-end}}@media(min-width:992px){.artwork-image__t-shirt{background-size:535px auto}}.artwork-image__t-shirt--gang-sheet-upload{height:260px}@media(min-width:768px){.artwork-image__t-shirt--gang-sheet-upload{height:370px}}@media(min-width:992px){.artwork-image__t-shirt--gang-sheet-upload{height:280px}}.artwork-image__t-shirt--gang-sheet-upload-with-canva-enabled{height:310px}@media(min-width:768px){.artwork-image__t-shirt--gang-sheet-upload-with-canva-enabled{height:420px}}@media(min-width:992px){.artwork-image__t-shirt--gang-sheet-upload-with-canva-enabled{height:330px}}.artwork-image__dropzone{align-items:center;background:#fdf2fa;border:1px dashed #dd2672;border-radius:4px;box-shadow:0 12px 12px -4px rgba(18,25,38,.08);cursor:pointer;display:flex;flex-direction:column;padding:16px;text-align:center}@media(min-width:768px){.artwork-image__dropzone{box-shadow:none;padding:24px 16px 32px}}.artwork-image__dropzone:hover{box-shadow:0 0 10px #dd2672}.artwork-image__dropzone .artwork-image__dropzone-button{background:transparent;border:1px solid #dd2672;color:#dd2672;height:40px;margin-top:9px;max-width:308px;order:0}.artwork-image__dropzone .artwork-image__dropzone-button--link{border:none;height:auto;-webkit-text-decoration:underline;text-decoration:underline}.artwork-image__dropzone .artwork-image__dropzone-button--link:hover{background:transparent}.artwork-image__dropzone .artwork-image__dropzone-button--standard-artwork{border:1px solid #414192;color:#414192}@media(min-width:768px){.artwork-image__dropzone .artwork-image__dropzone-button{border-radius:8px}}@media(min-width:992px){.artwork-image__dropzone .artwork-image__dropzone-button{font-size:13px;padding-left:2px;padding-right:2px}}.artwork-image__dropzone .artwork-image__link{color:#dd2672}.artwork-image__dropzone .artwork-image__link:hover{color:#c11574}.artwork-image__dropzone .artwork-image__link--standard-artwork{color:#414192}.artwork-image__dropzone .artwork-image__link--standard-artwork:hover{color:#06065a}.artwork-image__dropzone--canva-enabled{padding:82px 100px!important}.artwork-image__dropzone--cloud{background:#eef2f6;border:none;border-radius:4px;padding:82px;position:relative}@media(min-width:768px){.artwork-image__dropzone--cloud{padding:60px 24px}}@media(min-width:992px){.artwork-image__dropzone--cloud{padding:110px 24px}}.artwork-image__dropzone--cloud:hover{box-shadow:none}@media(min-width:768px){.artwork-image__dropzone--cloud .artwork-image__divider{margin:4px 0;max-width:180px}}@media(min-width:992px){.artwork-image__dropzone--cloud .artwork-image__divider{margin:8px 0;max-width:204px}}.artwork-image__dropzone--cloud .artwork-image__divider:before{border-bottom:1px solid #fcceee;opacity:1}.artwork-image__dropzone--cloud .artwork-image__divider:after{background:#fdf2fa;color:#4b5565;font-size:12px;font-weight:400;line-height:1.42;margin-left:-74px;padding-left:8px;padding-right:8px}.artwork-image__dropzone--cloud .artwork-image__action,.artwork-image__dropzone--cloud .artwork-image__dropzone-button,.artwork-image__dropzone--cloud .artwork-image__info{z-index:1}.artwork-image__dropzone--cloud .artwork-image__title{color:#121926;font-size:14px;font-weight:600;line-height:1.47;margin:0}@media(min-width:768px){.artwork-image__dropzone--cloud .artwork-image__title{margin:8px 0 0}}@media(min-width:992px){.artwork-image__dropzone--cloud .artwork-image__title{margin:0}}.artwork-image__dropzone--cloud .artwork-image__action-buttons{width:100%}.artwork-image__dropzone--cloud .artwork-image__action{font-size:14px;font-weight:700;line-height:1.47;margin:0;max-width:232px;padding:10px 8px}@media(min-width:768px){.artwork-image__dropzone--cloud .artwork-image__action{margin-top:0;max-width:200px;padding:10px 16px}}@media(min-width:992px){.artwork-image__dropzone--cloud .artwork-image__action{max-width:216px}}.artwork-image__dropzone--cloud .artwork-image__dropzone-button--purchase{border:1px solid #dd2672;color:#dd2672;font-size:13px;font-weight:700;line-height:1.59;margin-top:9px;max-width:232px;text-align:center;-webkit-text-decoration:none;text-decoration:none}@media(min-width:768px){.artwork-image__dropzone--cloud .artwork-image__dropzone-button--purchase{max-width:200px}}@media(min-width:992px){.artwork-image__dropzone--cloud .artwork-image__dropzone-button--purchase{max-width:216px}}.artwork-image__dropzone--cloud .artwork-image__sign-in{font-size:13px;line-height:1.07;margin:8px 0 0;max-width:180px;text-align:center;z-index:1}.artwork-image__dropzone--cloud .artwork-image__sign-in a{color:#dd2672;font-weight:700;text-decoration-line:underline}@media(min-width:1280px){.artwork-image__dropzone--cloud .artwork-image__sign-in{margin:12px 0 0;max-width:100%}}.artwork-image__dropzone--cloud .puff-notice,.artwork-image__dropzone--cloud .spangle-notice{margin:24px 0 10px;max-width:220px}.artwork-image__dropzone--cloud .puff-notice a,.artwork-image__dropzone--cloud .spangle-notice a{color:#dd2672;-webkit-text-decoration:underline;text-decoration:underline}.artwork-image__dropzone--cloud .puff-notice__bulb-icon,.artwork-image__dropzone--cloud .spangle-notice__bulb-icon{background:#dd2672}.artwork-image__dropzone--t-shirt{align-items:center;justify-content:center;margin:0 auto 30px;outline:8px solid #fdf2fa;padding:26px;position:absolute;width:229px}@media(min-width:992px){.artwork-image__dropzone--t-shirt{margin-bottom:20px}}.artwork-image__dropzone--t-shirt .artwork-image__divider{margin:8px 0}.artwork-image__dropzone--t-shirt .artwork-image__icon{height:35px;width:35px}.artwork-image__dropzone--t-shirt .artwork-image__action-title,.artwork-image__dropzone--t-shirt .artwork-image__title{font-size:14px}.artwork-image__dropzone--t-shirt .artwork-image__action{align-items:center;display:flex;height:40px;justify-content:center;padding:9px;width:190px}@media(min-width:768px){.artwork-image__dropzone--t-shirt .artwork-image__action{padding:9px 16px}}.artwork-image__dropzone--t-shirt .artwork-image__dropzone-button{width:175px}.artwork-image__dropzone--standard-artwork{background:#e4efff;border-color:#414192;outline-color:#e4efff}.artwork-image__dropzone--standard-artwork:hover{box-shadow:0 0 10px #414192}.artwork-image__dropzone--gang-sheet{height:100%;margin-bottom:0;width:100%}.artwork-image__cloud{height:100%;line-height:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}@media(min-width:768px){.artwork-image__cloud{max-height:260px;max-width:320px}.artwork-image__cloud--canva-enabled{max-height:300px;max-width:360px}}@media(min-width:992px){.artwork-image__cloud{max-height:350px;max-width:450px}.artwork-image__cloud--canva-enabled{max-height:400px;max-width:500px}}.artwork-image__cloud-box{fill:#fff;height:100%;width:100%}.artwork-image__cloud-border{height:100%;left:50%;max-width:88%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.artwork-image__dropzone-button{align-items:center;background:#414192;border-radius:8px;color:#fff;display:inline-flex;font-weight:700;height:44px;justify-content:center;margin:0 0 10px;order:-1;padding:4px 21px;width:100%}@media(min-width:768px){.artwork-image__dropzone-button{border-radius:4px;height:40px;margin:20px 0 4px;order:0;pointer-events:all}}@media(min-width:992px){.artwork-image__dropzone-button{max-width:308px}}.artwork-image__dropzone-button:focus,.artwork-image__dropzone-button:hover{background-color:#06065a}.artwork-image__dropzone-button--purchase{background:#fff;border:1px solid #262698;color:#262698;font-size:12px;margin-bottom:0}.artwork-image__dropzone-button--purchase:active,.artwork-image__dropzone-button--purchase:focus,.artwork-image__dropzone-button--purchase:hover,.artwork-image__dropzone-button--purchase:visited{background:#fff;-webkit-text-decoration:none;text-decoration:none}@media(min-width:414px){.artwork-image__dropzone-button--purchase{font-size:13px}}@media(min-width:768px){.artwork-image__dropzone-button--purchase{font-size:12px;margin-top:4px}}.artwork-image__dropzone-button--canva{padding:0}.artwork-image__image-wrapper{display:flex;justify-content:center}.artwork-image__image-wrapper--loading{min-height:310px}.artwork-image__image{height:var(--fbbf2ce8);max-height:364px!important;max-width:var(--6f9eac32);min-height:50px;min-width:50px;pointer-events:none;width:var(--c13e0d7a)}@media(min-width:768px){.artwork-image__image{max-height:352px!important}}@media(min-width:992px){.artwork-image__image{max-height:364px!important}}@media(min-width:1280px){.artwork-image__image{max-height:348px!important}}.artwork-image__image--full-width{max-height:60vh!important;max-height:3000px!important;max-width:100%}.artwork-image__image--fit-to-container,.artwork-image__image--full-width{-o-object-fit:contain;object-fit:contain;width:var(--935d47a2)}.artwork-image__image--fit-to-container.artwork-image__image--fit-to-container{max-height:80vh!important;max-width:calc(100vw - 100px)!important}.artwork-image__preview{border:0;border-radius:8px;height:auto;line-height:normal;margin-top:30px;max-height:440px;min-height:200px;padding:5px;position:relative;width:auto}.artwork-image__preview--with-error .artwork-image__arrow-shaft{background-color:#ed0a0a}.artwork-image__preview--with-error .artwork-image__dimension{color:#ed0a0a}.artwork-image__preview--with-error .artwork-image__arrow:after,.artwork-image__preview--with-error .artwork-image__arrow:before{background-color:#ed0a0a}.artwork-image__preview--without-width{margin-top:0}.artwork-image__preview--fit-to-container,.artwork-image__preview--full-height{margin:0 auto;max-height:none;min-height:0;min-height:auto;width:-moz-fit-content;width:fit-content}.artwork-image__preview-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 0 5px 36px;position:relative}.artwork-image__preview-wrapper--without-height{padding:0}.artwork-image__preview-wrapper--max-width{padding:0 0 5px 15px}@media(min-width:768px){.artwork-image__preview-wrapper--max-width{padding:0 0 5px 10px}}.artwork-image__comparison-slider-label{display:none}@media(min-width:768px){.artwork-image__comparison-slider-label{display:inline;display:initial}}.artwork-image__preview-image{background:var(--5075cdac);border-radius:8px;margin-bottom:8px;max-height:100%;position:relative;text-align:center;width:100%}.artwork-image__preview-image--transparent-background{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjQzVDNUM1IiBkPSJNMCAwaDR2NEgwek0wIDhoNHY0SDB6TTE2IDhoLTRWNGg0ek0xNiAxNmgtNHYtNGg0ek04IDBoNHY0SDh6TTggOGg0djRIOHpNOCA4SDRWNGg0ek04IDE2SDR2LTRoNHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNNCAwaDR2NEg0ek00IDhoNHY0SDR6TTEyIDhIOFY0aDR6TTEyIDE2SDh2LTRoNHpNMTIgMGg0djRoLTR6TTEyIDhoNHY0aC00ek00IDhIMFY0aDR6TTQgMTZIMHYtNGg0eiIvPjwvc3ZnPg==)}.artwork-image__preview-image--transparent-background.artwork-image__preview-image--standard-artwork{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTkiIGhlaWdodD0iOTQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMTkgOTQiPjxnIG9wYWNpdHk9Ii40OCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTS45MzggMTIuMjU2SDEyLjg0djExLjg1NkguOTM4ek0uOTM4IDU5LjY3OEgxMi44NHYxMS44NTZILjkzOHpNNjAuNDU2LjRINzIuMzZ2MTEuODU2SDYwLjQ1NnpNLjkzOCAzNS45NjdIMTIuODR2MTEuODU2SC45Mzh6TS45MzggODMuMzlIMTIuODR2MTEuODU1SC45Mzh6TTYwLjQ1NiAyNC4xMTJINzIuMzZ2MTEuODU1SDYwLjQ1NnpNNjAuNDU2IDcxLjUzNEg3Mi4zNnYxMS44NTVINjAuNDU2ek00OC41NTIgMTIuMjU2aDExLjkwNHYxMS44NTZINDguNTUyek00OC41NTIgNTkuNjc4aDExLjkwNHYxMS44NTZINDguNTUyek0xMDguMDcxLjRoMTEuOTA0djExLjg1NmgtMTEuOTA0ek0zNi42NDkuNGgxMS45MDN2MTEuODU2SDM2LjY1ek00OC41NTIgMzUuOTY3aDExLjkwNHYxMS44NTZINDguNTUyek00OC41NTIgODMuMzloMTEuOTA0djExLjg1NUg0OC41NTJ6TTEwOC4wNzEgMjQuMTEyaDExLjkwNHYxMS44NTVoLTExLjkwNHpNMTA4LjA3MSA3MS41MzRoMTEuOTA0djExLjg1NWgtMTEuOTA0ek0xMi44NDEgMjQuMTEyaDExLjkwNHYxMS44NTVIMTIuODR6TTEyLjg0MSA3MS41MzRoMTEuOTA0djExLjg1NUgxMi44NHpNNzIuMzYgMTIuMjU2aDExLjkwM3YxMS44NTZINzIuMzZ6TTcyLjM2IDU5LjY3OGgxMS45MDN2MTEuODU2SDcyLjM2ek0xMi44NDEgNDcuODIzaDExLjkwNHYxMS44NTVIMTIuODR6TTg0LjI2NCA0Ny44MjNoMTEuOTAzdjExLjg1NUg4NC4yNjN6TTcyLjM2IDM1Ljk2N2gxMS45MDN2MTEuODU2SDcyLjM2ek03Mi4zNiA4My4zOWgxMS45MDN2MTEuODU1SDcyLjM2ek02MC40NTYgNDcuODIzSDcyLjM2djExLjg1NUg2MC40NTZ6TTI0Ljc0NSAxMi4yNTZoMTEuOTA0djExLjg1NkgyNC43NDV6TTI0Ljc0NSA1OS42NzhoMTEuOTA0djExLjg1NkgyNC43NDV6TTg0LjI2NC40aDExLjkwM3YxMS44NTZIODQuMjYzek0xMi44NDEuNGgxMS45MDR2MTEuODU2SDEyLjg0ek0yNC43NDUgMzUuOTY3aDExLjkwNHYxMS44NTZIMjQuNzQ1ek0yNC43NDUgODMuMzloMTEuOTA0djExLjg1NUgyNC43NDV6TTg0LjI2NCAyNC4xMTJoMTEuOTAzdjExLjg1NUg4NC4yNjN6TTg0LjI2NCA3MS41MzRoMTEuOTAzdjExLjg1NUg4NC4yNjN6TTM2LjY0OSAyNC4xMTJoMTEuOTAzdjExLjg1NUgzNi42NXpNMzYuNjQ5IDcxLjUzNGgxMS45MDN2MTEuODU1SDM2LjY1ek05Ni4xNjcgMTIuMjU2aDExLjkwNHYxMS44NTZIOTYuMTY3ek05Ni4xNjcgNTkuNjc4aDExLjkwNHYxMS44NTZIOTYuMTY3ek0zNi42NDkgNDcuODIzaDExLjkwM3YxMS44NTVIMzYuNjV6TTEwOC4wNzEgNDcuODIzaDExLjkwNHYxMS44NTVoLTExLjkwNHpNOTYuMTY3IDM1Ljk2N2gxMS45MDR2MTEuODU2SDk2LjE2N3pNOTYuMTY3IDgzLjM5aDExLjkwNHYxMS44NTVIOTYuMTY3eiIvPjxwYXRoIGZpbGw9IiNDRkU0RTciIGQ9Ik0xMi44NDEgMTIuMjU2aDExLjkwNHYxMS44NTZIMTIuODR6TTEyLjg0MSA1OS42NzhoMTEuOTA0djExLjg1NkgxMi44NHpNNzIuMzYuNGgxMS45MDN2MTEuODU2SDcyLjM2ek0uOTM4LjRIMTIuODR2MTEuODU2SC45Mzh6TTEyLjg0MSAzNS45NjdoMTEuOTA0djExLjg1NkgxMi44NHpNMTIuODQxIDgzLjM5aDExLjkwNHYxMS44NTVIMTIuODR6TTcyLjM2IDI0LjExMmgxMS45MDN2MTEuODU1SDcyLjM2ek03Mi4zNiA3MS41MzRoMTEuOTAzdjExLjg1NUg3Mi4zNnpNMjQuNzQ1IDI0LjExMmgxMS45MDR2MTEuODU1SDI0Ljc0NXpNMjQuNzQ1IDcxLjUzNGgxMS45MDR2MTEuODU1SDI0Ljc0NXpNODQuMjY0IDEyLjI1NmgxMS45MDN2MTEuODU2SDg0LjI2M3pNODQuMjY0IDU5LjY3OGgxMS45MDN2MTEuODU2SDg0LjI2M3pNMjQuNzQ1IDQ3LjgyM2gxMS45MDR2MTEuODU1SDI0Ljc0NXpNOTYuMTY3IDQ3LjgyM2gxMS45MDR2MTEuODU1SDk2LjE2N3pNODQuMjY0IDM1Ljk2N2gxMS45MDN2MTEuODU2SDg0LjI2M3pNODQuMjY0IDgzLjM5aDExLjkwM3YxMS44NTVIODQuMjYzek0uOTM4IDI0LjExMkgxMi44NHYxMS44NTVILjkzOHpNLjkzOCA3MS41MzRIMTIuODR2MTEuODU1SC45Mzh6TTYwLjQ1NiAxMi4yNTZINzIuMzZ2MTEuODU2SDYwLjQ1NnpNNjAuNDU2IDU5LjY3OEg3Mi4zNnYxMS44NTZINjAuNDU2ek0uOTM4IDQ3LjgyM0gxMi44NHYxMS44NTVILjkzOHpNNzIuMzYgNDcuODIzaDExLjkwM3YxMS44NTVINzIuMzZ6TTYwLjQ1NiAzNS45NjdINzIuMzZ2MTEuODU2SDYwLjQ1NnpNNjAuNDU2IDgzLjM5SDcyLjM2djExLjg1NUg2MC40NTZ6TTM2LjY0OSAxMi4yNTZoMTEuOTAzdjExLjg1NkgzNi42NXpNMzYuNjQ5IDU5LjY3OGgxMS45MDN2MTEuODU2SDM2LjY1ek00OC41NTIuNGgxMS45MDR2MTEuODU2SDQ4LjU1MnpNOTYuMTY3LjRoMTEuOTA0djExLjg1Nkg5Ni4xNjd6TTI0Ljc0NS40aDExLjkwNHYxMS44NTZIMjQuNzQ1ek0zNi42NDkgMzUuOTY3aDExLjkwM3YxMS44NTZIMzYuNjV6TTM2LjY0OSA4My4zOWgxMS45MDN2MTEuODU1SDM2LjY1ek05Ni4xNjcgMjQuMTEyaDExLjkwNHYxMS44NTVIOTYuMTY3ek05Ni4xNjcgNzEuNTM0aDExLjkwNHYxMS44NTVIOTYuMTY3ek00OC41NTIgMjQuMTEyaDExLjkwNHYxMS44NTVINDguNTUyek00OC41NTIgNzEuNTM0aDExLjkwNHYxMS44NTVINDguNTUyek0xMDguMDcxIDEyLjI1NmgxMS45MDR2MTEuODU2aC0xMS45MDR6TTEwOC4wNzEgNTkuNjc4aDExLjkwNHYxMS44NTZoLTExLjkwNHpNNDguNTUyIDQ3LjgyM2gxMS45MDR2MTEuODU1SDQ4LjU1MnpNMTA4LjA3MSAzNS45NjdoMTEuOTA0djExLjg1NmgtMTEuOTA0ek0xMDguMDcxIDgzLjM5aDExLjkwNHYxMS44NTVoLTExLjkwNHoiLz48L2c+PC9zdmc+)}.artwork-image__preview-image--loaded{border-radius:0;height:var(--7094e71f);text-align:var(--148666e0);width:var(--5d8072de)}.artwork-image__preview-image--full-width{width:100%}.artwork-image__preview-overlay-loader{background:rgba(0,0,0,.729);bottom:0;color:#fff;display:table;font-weight:700;padding:16px;position:absolute;width:100%;z-index:5}@media(min-width:992px){.artwork-image__preview-overlay-loader{align-items:center;display:flex;justify-content:space-between}}.artwork-image__preview-overlay-loader--editing-size{justify-content:center}.artwork-image__preview-overlay-loader--tips-wrapper{justify-content:flex-start}.artwork-image__preview-overlay-loader--tips-wrapper-modal{display:table}.artwork-image__preview-overlay-loader-icon{color:#cdd5df;height:15px;margin-right:10px;width:15px}.artwork-image__arrow-shaft--horizontal-compact{top:-15px}.artwork-image__arrow-shaft--vertical-compact{left:-20px}.artwork-image__arrow-shaft--horizontal.artwork-image__arrow-shaft--standard-artwork{left:var(--5c86debd);max-width:100%;width:var(--3e443e8e)}.artwork-image__arrow-shaft--vertical.artwork-image__arrow-shaft--standard-artwork{height:var(--426f6eb4);max-height:100%;top:var(--fb0c8e0a)}.artwork-image__preview-overlay-loader-tips-icon{height:20px;margin-right:2px;width:20px}.artwork-image__preview-overlay-loader-jiffy-tips{align-items:self-end;background:#1d90ff;border-radius:5px;display:flex;justify-content:flex-start;margin-bottom:5px;margin-right:5px;padding:2px 5px;width:105px}@media(min-width:992px){.artwork-image__preview-overlay-loader-jiffy-tips{justify-content:center;width:auto}}.artwork-image__preview-overlay-loader-jiffy-tips--modal{width:125px}.artwork-image__dimension{background:#fff;font-weight:700;padding:4px}.artwork-image__dimension--vertical{transform:rotate(-90deg)}.artwork-image__spinner{bottom:0;height:80px;left:0;margin:auto;position:absolute;right:0;top:0;width:80px}.artwork-image__link{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.artwork-image__info{align-items:center;display:flex;flex-direction:column;width:100%}.artwork-image__icon{color:#fff;height:18px;width:18px}@media(min-width:768px){.artwork-image__icon{color:#dd2672;height:40px;width:40px}}.artwork-image__icon--standard-artwork{color:#414192}.artwork-image__title{font-size:16px;margin:4px 0 0}.artwork-image__subtitle,.artwork-image__title{color:#121926;font-weight:600;line-height:1.5;text-align:center}.artwork-image__divider{margin:12px 0;max-width:292px;padding:10px;position:relative;text-align:center;width:100%}.artwork-image__divider:before{border-bottom:1px solid #414192;content:"";left:0;margin-top:-1px;opacity:.2;position:absolute;right:0;top:50%}.artwork-image__divider:after{background:#fdf2fa;color:#4b5565;content:"Or choose a design from";font-size:12px;font-weight:400;line-height:1.42;margin-left:-72px;margin-top:-10px;padding:0 6px;position:absolute;top:50%}.artwork-image__divider--standard-artwork:after{background:#e4efff}.artwork-image__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#dd2672;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;line-height:1.42;max-width:308px;padding:10px 16px;width:100%}.artwork-image__action:hover{background:#c11574}@media(min-width:768px){.artwork-image__action{font-size:16px;line-height:1.5}}.artwork-image__action--standard-artwork{background:#414192}.artwork-image__action--standard-artwork:hover{background:#06065a}.artwork-image__action-title{display:none}@media(min-width:768px){.artwork-image__action-title{display:block}}.artwork-image__action-title--mobile{display:block;font-size:14px}@media(min-width:768px){.artwork-image__action-title--mobile{display:none}}.artwork-image__action-container{align-items:center;display:flex;gap:8px;justify-content:center}@media(min-width:768px){.artwork-image__action-container{display:none}}.artwork-image__zoom-button{align-items:center;background-color:rgba(51,51,51,.6);border-radius:8px;border-style:none;bottom:5px;display:flex;height:48px;justify-content:center;position:absolute;right:5px;width:48px;z-index:5}@media(min-width:992px){.artwork-image__zoom-button{bottom:-15px;right:-15px}}.artwork-image__zoom-button--t-shirt{background-color:rgba(221,37,144,.9);bottom:0;right:0}.artwork-image__zoom-icon{color:#fff;height:24px;width:24px}.artwork-image__loader-indicator{width:20px}.artwork-image__loader-text{display:table-row;text-align:left}@media(min-width:992px){.artwork-image__loader-text{display:inline}}.artwork-image__loader-text--modal{display:table-row}.artwork-image__sparkle-gif-container{height:100%;position:absolute;width:100%;z-index:5}.artwork-image__loading-wrapper{align-items:center;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:hsla(0,0%,93%,.8);border-radius:8px;display:flex;height:101%;justify-content:center;position:absolute;width:100%;z-index:3}.artwork-image__loading-box-content{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:hsla(0,0%,100%,.83);border-radius:8px;max-height:80%;max-width:300px;padding:10px 18px;width:80%}.artwork-image__loading-box-content-icon{color:#9aa3b2;height:40px;width:40px;fill:transparent}.artwork-image__sparkle-gif{height:100%;opacity:.7;width:100%}.artwork-image__loader{align-items:center;background-color:rgba(0,0,0,.3);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.artwork-image__loader-spinner{height:20px;width:20px}.artwork-image__cancel{background:none;border:none;color:#fff;margin:0 5px 0 auto;-webkit-text-decoration:underline;text-decoration:underline}.artwork-image__cancel--dtf{align-items:center;color:#414192;display:flex;font-size:14px;font-weight:700;margin:0 auto;-webkit-text-decoration:none;text-decoration:none}.artwork-image__cancel--dtf-v2{margin:-10px auto 0}.artwork-image__cancel-icon{height:14px;margin-right:3px;width:14px}.artwork-image__image-ready-block{align-items:center;display:flex;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700;gap:8px;justify-content:flex-start;line-height:16px;padding:8px 32px;text-align:left}@media(min-width:992px){.artwork-image__image-ready-block{font-size:18px;justify-content:center;line-height:20px;padding:8px 0 16px}}.artwork-image__image-ready-block--floating{align-items:flex-start;background-color:rgba(0,0,0,.75);bottom:0;color:#fff;gap:7px;padding:10px 8px;position:absolute;width:100%}@media(min-width:992px){.artwork-image__image-ready-block--floating{align-items:center;padding:12px 0 16px}}.artwork-image__image-ready-text-container{align-items:flex-start;display:flex;flex-direction:column}.artwork-image__image-ready-subtext{font-size:13px;font-weight:400;line-height:18px;margin-top:3px}@media(min-width:992px){.artwork-image__image-ready-subtext{font-size:14px;line-height:14px}}.artwork-image__image-ready-tick{flex-shrink:0;height:32px;width:32px}.artwork-image__keep{background-color:rgba(0,255,0,.5);border-radius:3px;height:10px;position:absolute;width:10px}.artwork-image__remove{background-color:rgba(255,0,0,.5);border-radius:5px;height:10px;position:absolute;width:10px}.artwork-image__action-buttons{align-items:center;display:flex;flex-direction:column-reverse;gap:20px;justify-content:center;width:100%}@media(min-width:992px){.artwork-image__action-buttons{flex-direction:row}}.artwork-image__gang-sheet-note{align-items:center;display:flex;font-size:13px;gap:8px;margin-bottom:16px;text-align:left}.artwork-image__gang-sheet-note-icon{background:#1e90ff;border-radius:12px;height:24px;padding:2px;width:38px}@media(min-width:992px){.artwork-image__gang-sheet-note-icon{height:24px;width:24px}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkDimensions.vue?vue&type=style&index=0&id=fab217ea&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-fab217ea{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-dimensions[data-v-fab217ea]{border-bottom:1px solid #e1e1e5;margin-bottom:16px;padding-bottom:10px}.artwork-dimensions--with-border[data-v-fab217ea]{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px;box-shadow:0 25px 30px 0 rgba(0,0,0,.05);padding:10px 15px}.artwork-dimensions--with-border .artwork-dimensions__form-number-row[data-v-fab217ea]{justify-content:space-between;margin-top:3px}.artwork-dimensions--with-border .artwork-dimensions__form-number-group[data-v-fab217ea]{flex-direction:column-reverse}.artwork-dimensions--with-border .artwork-dimensions__number-label[data-v-fab217ea]{margin-bottom:0;margin-top:5px}.artwork-dimensions--with-border .artwork-dimensions__equal-sign[data-v-fab217ea],.artwork-dimensions--with-border .artwork-dimensions__multiplier[data-v-fab217ea]{align-self:center;margin-bottom:20px}.artwork-dimensions--with-border-invalid[data-v-fab217ea]{border-color:#fca5a5}.artwork-dimensions__label[data-v-fab217ea]{margin:0 0 16px}.artwork-dimensions__title[data-v-fab217ea]{font-weight:700;margin-bottom:10px}.artwork-dimensions__label[data-v-fab217ea]{color:#333;font-size:16px;font-weight:700;margin-bottom:16px}.artwork-dimensions__multiplier[data-v-fab217ea]{align-self:flex-end;background-color:#f5f5f5;border-radius:50%;height:18px;margin-bottom:13px;padding:5px;width:18px}.artwork-dimensions__multiplier--gang[data-v-fab217ea]{background-color:#fff;color:#fff}.artwork-dimensions__equal-sign[data-v-fab217ea]{align-self:flex-end;background-color:#f5f5f5;border-radius:50%;height:18px;line-height:9px;margin-bottom:13px;padding:5px;width:18px}.artwork-dimensions__form-number-row[data-v-fab217ea]{display:flex;gap:4px}@media(min-width:768px){.artwork-dimensions__form-number-row[data-v-fab217ea]{gap:7px}}.artwork-dimensions__form-number-group[data-v-fab217ea]{display:flex;flex:1;flex-direction:column;gap:4px;justify-content:space-between}.artwork-dimensions__form-number-group--price[data-v-fab217ea]{flex:initial;min-width:64px}@media(min-width:1280px){.artwork-dimensions__number-control--gang-lock .artwork-dimensions__number-field[data-v-fab217ea]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiM3NTc1NzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xMi4xNjcgNy4zMzNWNS42NjdhNC4xNjcgNC4xNjcgMCAwIDAtOC4zMzMgMHYxLjY2Nk04IDExLjA4M3YxLjY2N001LjMzNCAxNi41aDUuMzMzYzEuNCAwIDIuMSAwIDIuNjM1LS4yNzNhMi41IDIuNSAwIDAgMCAxLjA5Mi0xLjA5MmMuMjczLS41MzUuMjczLTEuMjM1LjI3My0yLjYzNXYtMS4xNjdjMC0xLjQgMC0yLjEtLjI3My0yLjYzNWEyLjUgMi41IDAgMCAwLTEuMDkyLTEuMDkyYy0uNTM1LS4yNzMtMS4yMzUtLjI3My0yLjYzNS0uMjczSDUuMzM0Yy0xLjQgMC0yLjEgMC0yLjYzNS4yNzNhMi41IDIuNSAwIDAgMC0xLjA5MyAxLjA5MmMtLjI3My41MzUtLjI3MyAxLjIzNS0uMjczIDIuNjM1VjEyLjVjMCAxLjQgMCAyLjEuMjczIDIuNjM1YTIuNSAyLjUgMCAwIDAgMS4wOTMgMS4wOTJjLjUzNC4yNzMgMS4yMzQuMjczIDIuNjM1LjI3MyIvPjwvc3ZnPg==);background-position:30%;background-repeat:no-repeat;padding-left:18px}}.artwork-dimensions__number-label[data-v-fab217ea]{display:block;font-size:12px;font-weight:700;line-height:13px;margin-bottom:10px;text-align:center}.artwork-dimensions__number-label--gang[data-v-fab217ea]{margin-bottom:0}.artwork-dimensions__number-label--light[data-v-fab217ea]{font-weight:400}.artwork-dimensions__number-field[data-v-fab217ea]{border:1px solid #b7b7bd;border-radius:3px;height:44px;text-align:center;width:100%}.artwork-dimensions__number-field[data-v-fab217ea]::-webkit-inner-spin-button,.artwork-dimensions__number-field[data-v-fab217ea]::-webkit-outer-spin-button{display:none}.artwork-dimensions__number-field[data-v-fab217ea]:-moz-read-only{background-color:#f5f5f5;border:1px solid #e8e8ea;outline:none}.artwork-dimensions__number-field[data-v-fab217ea]:read-only{background-color:#f5f5f5;border:1px solid #e8e8ea;outline:none}.artwork-dimensions__number-field[data-v-fab217ea]:disabled{background:#f5f5f5}.artwork-dimensions__number-field[data-v-fab217ea]:focus{border:2px solid #000}.artwork-dimensions__number-field[data-v-fab217ea]:focus:-moz-read-only{border:1px solid #e8e8ea;outline:none}.artwork-dimensions__number-field[data-v-fab217ea]:focus:read-only{border:1px solid #e8e8ea;outline:none}.artwork-dimensions__number-field--invalid[data-v-fab217ea]{border-color:#c90505}.artwork-dimensions__number-field--invalid[data-v-fab217ea]:focus{border-color:#c90505;border-width:2px;outline:none}.artwork-dimensions__number-field--invalid[data-v-fab217ea]:focus:-moz-read-only{border:none;outline:none}.artwork-dimensions__number-field--invalid[data-v-fab217ea]:focus:read-only{border:none;outline:none}.artwork-dimensions__info[data-v-fab217ea]{flex:1;padding:12px 0}@media(min-width:1280px){.artwork-dimensions__info[data-v-fab217ea]{border-left:1px solid #e1e1e5;padding:0 25px}}.artwork-dimensions__static-input[data-v-fab217ea]{background-color:#f5f5f5;border-radius:3px;font-size:14px;height:44px;min-width:64px;padding:12px 10px;text-align:center}.artwork-dimensions__error-message[data-v-fab217ea]{color:#c90505;font-size:14px;margin-top:5px;white-space:pre-line}.artwork-dimensions__error-message-link[data-v-fab217ea]{color:#c90505;font-weight:700}.artwork-dimensions__error-message-link[data-v-fab217ea]:active,.artwork-dimensions__error-message-link[data-v-fab217ea]:hover{-webkit-text-decoration:underline;text-decoration:underline}.artwork-dimensions__free-note[data-v-fab217ea]{font-weight:400;padding-top:10px;text-align:center}.artwork-dimensions__link-to-dtf-artwork[data-v-fab217ea]{display:inline-block;-webkit-text-decoration:underline;text-decoration:underline}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/QuantityInput.vue?vue&type=style&index=0&id=d5d5e764&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-d5d5e764{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.quantity-input[data-v-d5d5e764]{align-items:center;background-color:#fff;border:1px solid #202939;border-radius:4px;display:flex;flex-shrink:0;height:42px;justify-content:center;text-align:center;width:90px}.quantity-input--multi-upload .quantity-input__input[data-v-d5d5e764]{width:30px}.quantity-input--disabled[data-v-d5d5e764]{background-color:#f5f5f5;opacity:.5;pointer-events:none}.quantity-input--custom-size[data-v-d5d5e764]{justify-content:space-evenly;width:112px}.quantity-input__input[data-v-d5d5e764]{-moz-appearance:textfield;background-color:transparent;border:none;font-weight:700;height:100%;outline:none;text-align:center;width:40px}.quantity-input__input[data-v-d5d5e764]::-webkit-inner-spin-button,.quantity-input__input[data-v-d5d5e764]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-input__input[data-v-d5d5e764]:disabled{opacity:.5;pointer-events:none}.quantity-input__input:-moz-read-only .quantity-input[data-v-d5d5e764]{border:1px solid #e8e8ea;opacity:.5;pointer-events:none}.quantity-input__input:read-only .quantity-input[data-v-d5d5e764]{border:1px solid #e8e8ea;opacity:.5;pointer-events:none}.quantity-input__input[data-v-d5d5e764]:focus{outline:none}.quantity-input__input:focus .quantity-input[data-v-d5d5e764]{border:2px solid #000}.quantity-input__input[data-v-d5d5e764]:focus:-moz-read-only{outline:none}.quantity-input__input[data-v-d5d5e764]:focus:read-only{outline:none}.quantity-input__input:focus:-moz-read-only .quantity-input[data-v-d5d5e764]{border:1px solid #e8e8ea;outline:none}.quantity-input__input:focus:read-only .quantity-input[data-v-d5d5e764]{border:1px solid #e8e8ea;outline:none}.quantity-input__input--grayed-out[data-v-d5d5e764]{opacity:.5}.quantity-input__button[data-v-d5d5e764]{align-items:center;background-color:transparent;border:none;display:flex;height:100%;justify-content:center;padding:0}.quantity-input__button[data-v-d5d5e764]:disabled{opacity:.5;pointer-events:none}.quantity-input__button--left[data-v-d5d5e764]{border-bottom-left-radius:4px;border-top-left-radius:4px}.quantity-input__button--right[data-v-d5d5e764]{border-bottom-right-radius:4px;border-top-right-radius:4px}.quantity-input__button-icon[data-v-d5d5e764]{color:#121926;height:15px;width:15px}@media(min-width:992px){.quantity-input__button-icon[data-v-d5d5e764]{height:16px;width:16px}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/common/HorizontalScroller.vue?vue&type=style&index=0&id=c7ec5a9a&lang=scss&scoped=true ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.horizontal-scroller[data-v-c7ec5a9a]{align-items:center;display:flex;position:relative}.horizontal-scroller:hover .horizontal-scroller__scroll-arrow[data-v-c7ec5a9a]{opacity:1}.horizontal-scroller__scroller[data-v-c7ec5a9a]{display:flex;flex:1;overflow-x:auto;overflow-y:hidden;padding:4px;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap;width:100%}.horizontal-scroller__scroller[data-v-c7ec5a9a]::-webkit-scrollbar{display:none}.horizontal-scroller__scroll-arrow[data-v-c7ec5a9a]{align-items:center;background:#fff;border:none;display:flex;height:100%;justify-content:center;opacity:0;padding:0;position:absolute;width:32px;z-index:1}.horizontal-scroller__scroll-arrow--left[data-v-c7ec5a9a]{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.25));left:0}.horizontal-scroller__scroll-arrow--right[data-v-c7ec5a9a]{background:linear-gradient(90deg,hsla(0,0%,100%,.25),#fff);right:0}.horizontal-scroller__scroll-arrow-icon[data-v-c7ec5a9a]{color:#dd2590;height:16px;width:16px}.horizontal-scroller__scroll-arrow-icon--standard-artwork[data-v-c7ec5a9a]{color:#06065a}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/CustomSizeSelector.vue?vue&type=style&index=0&id=5906f083&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-5906f083{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.custom-size-selector__item[data-v-5906f083]{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 0 4px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;flex-shrink:0;gap:3px;height:114px;justify-content:center;margin-right:10px;padding:8px}.custom-size-selector__item--unselected[data-v-5906f083]{background-color:#eef2f6;box-shadow:none}@media(min-width:768px){.custom-size-selector__item[data-v-5906f083]{height:122px}}@media(min-width:992px){.custom-size-selector__item[data-v-5906f083]{height:128px}}.custom-size-selector__item-title[data-v-5906f083]{font-size:14px;font-weight:700;line-height:16.1px;text-align:center;text-transform:capitalize;white-space:nowrap}.custom-size-selector__item-subtitle[data-v-5906f083]{color:#4b5565;font-size:13px;font-weight:600;line-height:15.73px;text-align:center}.custom-size-selector__item-price[data-v-5906f083]{font-size:14px;font-weight:400;height:20px;letter-spacing:.1px;line-height:20px;opacity:0;text-align:center}.custom-size-selector__item-price--visible[data-v-5906f083]{opacity:1}.custom-size-selector__item-price--loading[data-v-5906f083]{opacity:.25}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/ShirtMockup.vue?vue&type=style&index=0&id=bd6bfa04&scoped=true&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.shirt-mockup[data-v-bd6bfa04]{align-items:center;display:flex;justify-content:center;pointer-events:none}.shirt-mockup--small .shirt-mockup__item-image[data-v-bd6bfa04]{height:100px}.shirt-mockup--medium .shirt-mockup__item-image[data-v-bd6bfa04]{height:188px}.shirt-mockup--large .shirt-mockup__item-image[data-v-bd6bfa04]{height:220px}.shirt-mockup__item[data-v-bd6bfa04]{align-items:center;background-color:#fff;display:flex;justify-content:center;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.shirt-mockup__item-image[data-v-bd6bfa04]{height:100px;-o-object-fit:contain;object-fit:contain;position:relative;width:auto;z-index:1}.shirt-mockup__bounds-box[data-v-bd6bfa04]{align-items:flex-start;display:flex;justify-content:center;pointer-events:none;position:absolute;z-index:1}.shirt-mockup__artwork[data-v-bd6bfa04]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/MockupDisplay.vue?vue&type=style&index=0&id=0c712acd&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.mockup-display{align-items:center;background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 15px 20px 0 rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:center;width:100vw}@media(min-width:768px){.mockup-display{width:680px}}.mockup-display__header{align-items:center;display:flex;justify-content:space-between;padding:10px 10px 0;width:100%}@media(min-width:768px){.mockup-display__header{padding-bottom:10px}}.mockup-display__header-title{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:20px;text-align:left}.mockup-display__close-button{align-items:center;background-color:transparent;color:#333;display:flex;height:32px;justify-content:center;padding:0;width:32px;z-index:5}.mockup-display__close-button-icon{height:30px;width:30px}.mockup-display__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px;width:100%}@media(min-width:992px){.mockup-display__content{padding:0 10px 10px}}.mockup-display__presets-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);margin-top:10px;grid-gap:8px;gap:8px;max-height:65vh;overflow-y:auto;width:100%}@media(min-width:768px){.mockup-display__presets-grid{gap:10px;grid-auto-rows:40px;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,1fr);grid-gap:10px}}.mockup-display__presets-grid-item{align-items:center;display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:10px;height:100%;justify-content:center;width:100%}@media(min-width:768px){.mockup-display__presets-grid-item:first-child{grid-column:3/span 4}.mockup-display__presets-grid-item:nth-child(2){grid-column:7/span 4}.mockup-display__presets-grid-item:nth-child(n+3){grid-column:span 4;grid-row:2}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/MockupButton.vue?vue&type=style&index=0&id=5d35a842&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.mockup-button__mockups-link{background:none;border:none;color:#dd2590;cursor:pointer;font-size:14px;font-weight:400;line-height:16px;margin-left:auto;outline:none;text-align:left;-webkit-text-decoration:underline;text-decoration:underline}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/PresetMockupColorPicker.vue?vue&type=style&index=0&id=d1ec1cce&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.preset-mockup-color-picker{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.preset-mockup-color-picker--mockup-modal{background-color:#eef2f6;border-radius:8px;width:100%}.preset-mockup-color-picker--mockup-modal .preset-mockup-color-picker__picker{align-items:flex-start;background-color:transparent;flex-direction:column;padding-bottom:0}.preset-mockup-color-picker--mockup-modal .preset-mockup-color-picker__info{margin:10px}.preset-mockup-color-picker__picker{align-items:center;background-color:#eef2f6;border-radius:8px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:12px 8px;width:100%}@media(min-width:992px){.preset-mockup-color-picker__picker{align-items:center;flex-direction:row}}.preset-mockup-color-picker__label{color:#202939;flex-grow:1;font-size:14px;font-weight:700;text-align:left}.preset-mockup-color-picker__info,.preset-mockup-color-picker__label{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:14px}.preset-mockup-color-picker__info{color:#4b5565;font-size:13px;font-style:italic;font-weight:400;margin:12px 0 0}.preset-mockup-color-picker__info a{-webkit-text-decoration:underline;text-decoration:underline}.preset-mockup-color-picker .vue-tooltip{margin-left:auto}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/PresetSelector.vue?vue&type=style&index=0&id=5afd9452&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-5afd9452{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.preset-selector[data-v-5afd9452]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.preset-selector--mockup .preset-selector__item[data-v-5afd9452]{height:142px;width:120px}@media(min-width:992px){.preset-selector--mockup .preset-selector__item[data-v-5afd9452]{height:142px}}.preset-selector__items[data-v-5afd9452]{padding-top:3px}.preset-selector__item[data-v-5afd9452]{align-items:center;background-color:#fff;border:2px solid #cdd5df;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:4px;height:111px;justify-content:space-evenly;margin-right:10px;padding:12px;position:relative;width:90px}.preset-selector__item[data-v-5afd9452]:hover{border-color:#697586}.preset-selector__item[data-v-5afd9452]:before{align-items:center;background-color:#dd2590;border-radius:50%;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTAgOCI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTkgMSAzLjUgNi41IDEgNCIvPjwvc3ZnPg==);display:flex;display:none;height:20px;justify-content:center;position:absolute;right:-8px;top:-5px;width:20px;z-index:10}.preset-selector__item--standard-artwork[data-v-5afd9452]:before{background-color:#414192}@media(min-width:992px){.preset-selector__item[data-v-5afd9452]{height:112px;width:106px}}.preset-selector__item--invalid[data-v-5afd9452]{cursor:not-allowed;display:none;pointer-events:none}.preset-selector__item--selected[data-v-5afd9452]{border:2px solid #dd2590}.preset-selector__item--selected[data-v-5afd9452]:hover{border-color:#dd2590}.preset-selector__item--selected[data-v-5afd9452]:before{display:flex}.preset-selector__item--selected.preset-selector__item--standard-artwork[data-v-5afd9452]{border-color:#414192}.preset-selector__image[data-v-5afd9452]{flex-shrink:0;pointer-events:none;width:-moz-min-content;width:min-content}.preset-selector__title[data-v-5afd9452]{color:#4b5565;font-size:14px;font-weight:700;line-height:16.1px;margin-bottom:0;pointer-events:none;text-align:center;white-space:nowrap}.preset-selector__error-info[data-v-5afd9452]{color:#697586;font-size:12px;font-weight:400;line-height:13.8px;text-align:left}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/MultiSizeGroup.vue?vue&type=style&index=0&id=247fc734&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-247fc734{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.multi-size-group[data-v-247fc734]{border:2px solid #cdd5df;border-radius:8px;display:flex;flex-direction:column;gap:10px;margin-top:30px;padding:22px 10px 10px;position:relative}.multi-size-group[data-v-247fc734]:focus-within{border-color:#262698}.multi-size-group--simple[data-v-247fc734]{border:none;border-radius:8px;margin-top:0;padding:0}.multi-size-group__group-title[data-v-247fc734]{background-color:#262698;border:3px solid #fff;border-radius:10px;color:#fff;font-size:13px;font-weight:700;left:10px;line-height:16px;padding:3px 5px;position:absolute;top:-15px}.multi-size-group__delete-button[data-v-247fc734]{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.16);display:flex;height:25px;justify-content:center;padding:0;position:absolute;right:-5px;top:-10px;width:25px}.multi-size-group__delete-button[data-v-247fc734]:hover{background-color:#eaedf6}.multi-size-group__delete-button-icon[data-v-247fc734]{color:#333;height:15px;width:15px}.multi-size-group__footer[data-v-247fc734]{align-items:center;display:flex;justify-content:space-between;padding:0 3px}.multi-size-group__footer-text-bold[data-v-247fc734]{color:#4b5565;font-size:13px;font-weight:600;line-height:13px;text-align:center}.multi-size-group__footer-text-price[data-v-247fc734]{font-size:16px;font-weight:700;line-height:20px;text-align:right}.multi-size-group__footer-text-price--loading[data-v-247fc734]{opacity:.25}.multi-size-group__footer-text[data-v-247fc734]{align-items:center;display:flex;gap:3px;justify-content:flex-start}.multi-size-group__footer-link[data-v-247fc734]{cursor:pointer;font-size:13px;font-weight:400;line-height:14.95px;text-align:right;-webkit-text-decoration:underline;text-decoration:underline}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/SizeGuide.vue?vue&type=style&index=0&id=6d93bbf2&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-6d93bbf2{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.size-guide[data-v-6d93bbf2]{max-width:100%;padding:15px}.size-guide__header[data-v-6d93bbf2]{align-items:center;display:flex;font-size:24px;font-weight:600;justify-content:space-between;margin-bottom:5px}.size-guide__close-button[data-v-6d93bbf2]{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0}.size-guide__close-button-icon[data-v-6d93bbf2]{height:26px;width:26px}.size-guide__title-text[data-v-6d93bbf2]{font-size:24px;font-weight:700;margin-bottom:10px;text-align:left}.size-guide__content[data-v-6d93bbf2]{display:flex;gap:10px;max-width:100%;overflow-x:auto;overflow-y:hidden}.size-guide__item[data-v-6d93bbf2]{align-items:center;background-color:#eef2f6;display:flex;flex-direction:column;flex-shrink:0;font-weight:400;gap:15px;max-height:615px;padding:10px;width:250px}@media(min-width:768px){.size-guide__item[data-v-6d93bbf2]{padding:10px 0}}.size-guide__item-image[data-v-6d93bbf2]{height:400px;max-width:240px;-o-object-fit:contain;object-fit:contain;width:auto}.size-guide__item-title[data-v-6d93bbf2]{background-color:#262697;border-radius:8px;color:#fff;font-size:14px;font-weight:700;height:32px;line-height:1;padding:8px 16px;text-align:center;text-transform:capitalize}.size-guide__item-sizes[data-v-6d93bbf2]{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;justify-content:center;padding:0 20px 10px;width:100%}.size-guide__item-sizes--single[data-v-6d93bbf2]{grid-template-columns:1fr}.size-guide__item-size[data-v-6d93bbf2]{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;font-size:14px;gap:2px;height:50px;justify-content:center;text-align:center;width:98px}.size-guide__item-size[data-v-6d93bbf2]:only-child{font-weight:700;margin:0 auto;width:112px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/ArtworkMultiDimensions.vue?vue&type=style&index=0&id=86d54464&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-86d54464{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-multi-dimensions[data-v-86d54464]{min-height:80px}.artwork-multi-dimensions--multi-upload .artwork-multi-dimensions__field--number[data-v-86d54464]{width:68px}.artwork-multi-dimensions--multi-upload .artwork-multi-dimensions__control--quantity[data-v-86d54464]{margin-left:0!important}.artwork-multi-dimensions--multi-upload .artwork-multi-dimensions__free-note[data-v-86d54464]{padding-top:20px}.artwork-multi-dimensions--multi-upload .artwork-multi-dimensions__remove-button[data-v-86d54464]{height:30px;margin-left:0}.artwork-multi-dimensions__multiplier[data-v-86d54464]{background-color:#f5f5f5;border-radius:50%;flex-shrink:0;height:18px;padding:5px;width:18px}.artwork-multi-dimensions__form-number-row[data-v-86d54464]{align-items:flex-start;display:flex;flex-direction:column;gap:5px;margin-top:5px;padding-bottom:15px}.artwork-multi-dimensions__form-number-row--first[data-v-86d54464]{margin-top:0}.artwork-multi-dimensions__form-number-row--first .artwork-multi-dimensions__multiplier[data-v-86d54464]{align-self:flex-end;margin-bottom:13px}.artwork-multi-dimensions__form-number-row--first .artwork-multi-dimensions__remove-button[data-v-86d54464]{margin-top:22px}.artwork-multi-dimensions__form-number-row-content[data-v-86d54464]{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}.artwork-multi-dimensions__error-message[data-v-86d54464]{color:#c90505;font-size:12px;font-weight:400;line-height:13px;margin-top:5px;max-width:345px}.artwork-multi-dimensions__control[data-v-86d54464]{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.artwork-multi-dimensions__control--quantity[data-v-86d54464]{margin-left:5px}@media(min-width:992px){.artwork-multi-dimensions__control--quantity[data-v-86d54464]{margin-left:15px}}@media(min-width:1280px){.artwork-multi-dimensions__control--gang-lock .artwork-multi-dimensions__field[data-v-86d54464]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBzdHJva2U9IiM3NTc1NzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0xMi4xNjcgNy4zMzNWNS42NjciLz48L3N2Zz4=);background-position:30%;background-repeat:no-repeat;padding-left:18px}}.artwork-multi-dimensions__label[data-v-86d54464]{display:block;font-size:12px;font-weight:400;line-height:13px;margin:0 -5px 5px;text-align:center;white-space:nowrap}.artwork-multi-dimensions__field[data-v-86d54464]{border:1px solid #b7b7bd;border-radius:4px;height:44px;text-align:center}.artwork-multi-dimensions__field[data-v-86d54464]::-webkit-inner-spin-button,.artwork-multi-dimensions__field[data-v-86d54464]::-webkit-outer-spin-button{display:none}.artwork-multi-dimensions__field[data-v-86d54464]:-moz-read-only{background-color:#f5f5f5;border:1px solid #e8e8ea;outline:none}.artwork-multi-dimensions__field[data-v-86d54464]:read-only{background-color:#f5f5f5;border:1px solid #e8e8ea;outline:none}.artwork-multi-dimensions__field[data-v-86d54464]:disabled{background:#f5f5f5}.artwork-multi-dimensions__field[data-v-86d54464]:focus{border:2px solid #000}.artwork-multi-dimensions__field[data-v-86d54464]:focus:-moz-read-only{border:1px solid #e8e8ea;outline:none}.artwork-multi-dimensions__field[data-v-86d54464]:focus:read-only{border:1px solid #e8e8ea;outline:none}.artwork-multi-dimensions__field--number[data-v-86d54464]{-moz-appearance:textfield;width:60px}@media(min-width:992px){.artwork-multi-dimensions__field--number[data-v-86d54464]{width:130px}}.artwork-multi-dimensions__field--invalid[data-v-86d54464]{border-color:#c90505}.artwork-multi-dimensions__field--invalid[data-v-86d54464]:focus{border-color:#c90505;border-width:2px;outline:none}.artwork-multi-dimensions__field--invalid[data-v-86d54464]:focus:-moz-read-only{border:none;outline:none}.artwork-multi-dimensions__field--invalid[data-v-86d54464]:focus:read-only{border:none;outline:none}.artwork-multi-dimensions__add-button[data-v-86d54464]{background-color:#fff1f7;border:none;border-radius:4px;color:#dd2672;font-size:14px;font-weight:700;gap:8px;height:40px;margin-top:8px;padding:8px 12px;-webkit-text-decoration:underline;text-decoration:underline;width:100%}.artwork-multi-dimensions__add-button--standard-artwork[data-v-86d54464]{background-color:#e4efff;color:#414192}.artwork-multi-dimensions__add-button[data-v-86d54464]:disabled{background-color:#f5f5f5;color:#697586}.artwork-multi-dimensions__remove-button[data-v-86d54464]{background-color:#fff;border:none;margin-left:5px;margin-top:4px;padding:0}@media(min-width:768px){.artwork-multi-dimensions__remove-button[data-v-86d54464]{margin-left:3px}}@media(min-width:992px){.artwork-multi-dimensions__remove-button[data-v-86d54464]{margin-left:15px}}.artwork-multi-dimensions__remove-button-icon[data-v-86d54464]{color:#697586;height:20px;pointer-events:none;width:16px}@media(min-width:992px){.artwork-multi-dimensions__remove-button-icon[data-v-86d54464]{height:24px;width:24px}}.artwork-multi-dimensions__price[data-v-86d54464]{bottom:-23px;font-size:14px;font-weight:700;position:absolute;text-align:center}.artwork-multi-dimensions__price--loading[data-v-86d54464]{opacity:.25}.artwork-multi-dimensions__free-note[data-v-86d54464]{font-weight:400;padding-top:10px;text-align:center}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/common/StepWrapper.vue?vue&type=style&index=0&id=5dda3dee&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.step-wrapper{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px;box-shadow:0 25px 30px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;margin-bottom:16px;padding:10px 15px 15px}.step-wrapper--borderless{border:none;border-radius:0;box-shadow:none;padding:0}.step-wrapper--borderless .step-wrapper__header{justify-content:flex-end}.step-wrapper--with-gap{gap:10px}.step-wrapper--with-error{border-color:#fca5a5}.step-wrapper__header{align-items:center;display:flex;justify-content:space-between;width:100%}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./common/vue/components/PreCutPopup.vue?vue&type=style&index=0&id=138750fe&scoped=true&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-138750fe{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.pre-cut-popup[data-v-138750fe]{position:relative}.pre-cut-popup:hover .pre-cut-popup__tooltip[data-v-138750fe]{opacity:1;transform:translateY(5px);visibility:visible}.pre-cut-popup__tooltip[data-v-138750fe]{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px;box-shadow:0 5px 10px 0 rgba(68,68,68,.15);display:block;margin-left:-260px;margin-top:25px;opacity:0;padding:12px;position:absolute;transform:translateY(0);transition:all .3s ease;visibility:hidden;width:320px;z-index:1}.pre-cut-popup__title[data-v-138750fe]{font-size:16px;font-weight:700;margin-bottom:12px}.pre-cut-popup__description[data-v-138750fe]{font-size:14px;font-weight:400;margin-bottom:12px}.pre-cut-popup__comparison[data-v-138750fe]{display:flex;flex-direction:row;gap:12px;height:234px;justify-content:space-between}.pre-cut-popup__comparison-container[data-v-138750fe]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.pre-cut-popup__comparison-image-container[data-v-138750fe]{height:168px;margin-bottom:12px;width:142px}.pre-cut-popup__comparison-image[data-v-138750fe]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pre-cut-popup__comparison-title[data-v-138750fe]{font-size:14px;font-weight:700;margin-bottom:9px}.pre-cut-popup__comparison-description[data-v-138750fe]{font-size:12px}.pre-cut-popup__comparison-duration[data-v-138750fe]{font-size:12px;font-weight:700}.pre-cut-popup__comparison-duration-precut[data-v-138750fe]{color:#00ad71}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/PreCut.vue?vue&type=style&index=0&id=68f825b1&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-68f825b1{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.pre-cut[data-v-68f825b1]{background:linear-gradient(92.42deg,#fff9fb,#ffe8f2);border:1px solid #c00051;border-radius:8px;margin-bottom:16px;padding:16px 20px}.pre-cut--multi-size[data-v-68f825b1]{background:#f8fafc;border:none}.pre-cut--mau[data-v-68f825b1]{margin-top:20px}.pre-cut__title[data-v-68f825b1]{font-size:16px;font-weight:700}.pre-cut__upsell[data-v-68f825b1]{font-size:16px;line-height:20px}.pre-cut__upsell-title[data-v-68f825b1]{font-size:18px;font-weight:700}.pre-cut__upsell-quantity[data-v-68f825b1]{font-weight:700}.pre-cut__upsell-note[data-v-68f825b1]{color:#757575;margin-top:14px}.pre-cut__checkbox-wrapper[data-v-68f825b1]{align-items:center;display:flex;margin-top:10px}.pre-cut__text[data-v-68f825b1]{margin-left:8px}.pre-cut__text--bold[data-v-68f825b1]{font-weight:700}.pre-cut__label[data-v-68f825b1]{cursor:pointer;display:block;height:20px;position:relative;width:20px}.pre-cut__label--standard-artwork .pre-cut__icon-wrapper[data-v-68f825b1]{border-color:#414192}.pre-cut__label--standard-artwork .pre-cut__input:checked+.pre-cut__icon-wrapper[data-v-68f825b1]{background-color:#414192;border-color:#414192}.pre-cut__input[data-v-68f825b1]{height:100%;opacity:0;position:absolute;visibility:hidden;width:100%;z-index:-1}.pre-cut__input:checked+.pre-cut__icon-wrapper[data-v-68f825b1]{background-color:#ff1376;border-color:#ff1376}.pre-cut__input:checked~.pre-cut__icon[data-v-68f825b1]{display:block}.pre-cut__icon-wrapper[data-v-68f825b1]{background-color:transparent;border:2px solid #ff1376;border-radius:4px;height:100%;left:0;position:absolute;top:0;width:100%}.pre-cut__info[data-v-68f825b1]{display:flex;height:100%;margin-left:8px}.pre-cut__icon[data-v-68f825b1]{color:#fff;display:none;left:0;position:absolute;top:0}.pre-cut__icon--full[data-v-68f825b1]{height:100%;width:100%}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/UploadBox.vue?vue&type=style&index=0&id=36252815&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-36252815{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.upload-box[data-v-36252815]{color:#333;width:100%}.upload-box--multi-size .upload-box__title[data-v-36252815]{font-size:16px}.upload-box--multi-size .upload-box__wrapper[data-v-36252815]{border-radius:4px;margin:12px 8px;outline:8px solid #fdf2fa;width:auto}.upload-box__title[data-v-36252815]{font-size:20px;font-weight:700;text-align:center}.upload-box__wrapper[data-v-36252815]{align-items:center;background:#e4efff;border:2px dashed #414192;cursor:pointer;display:flex;flex-direction:column;height:174px;justify-content:center;margin-top:8px;padding:32px;width:100%}.upload-box__label-title[data-v-36252815]{font-size:16px;font-weight:700;line-height:20px;margin-bottom:12px;text-align:center}.upload-box__tip[data-v-36252815]{color:#757575;font-size:14px;font-weight:400;line-height:20px}.upload-box .upload-box__action[data-v-36252815]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#dd2672;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;line-height:1.5;margin:0 0 3px;padding:9px;text-align:center;width:190px}.upload-box .upload-box__action[data-v-36252815]:hover{background:#c11574}.upload-box .upload-box__action--standard-artwork[data-v-36252815]{background:#414192}.upload-box .upload-box__action--standard-artwork[data-v-36252815]:hover{background:#06065a}.upload-box .upload-box__wrapper[data-v-36252815]{background:#fdf2fa;border:1px dashed #dd2672;box-shadow:0 12px 12px -4px rgba(18,25,38,.08)}.upload-box .upload-box__wrapper[data-v-36252815]:hover{box-shadow:0 0 10px #dd2672}.upload-box .upload-box__wrapper--standard-artwork[data-v-36252815]{background:#e4efff;border-color:#414192;outline-color:#e4efff}.upload-box .upload-box__wrapper--standard-artwork[data-v-36252815]:hover{box-shadow:0 0 10px #414192}.upload-box__action-buttons[data-v-36252815]{display:flex;flex-direction:column-reverse;gap:20px}@media(min-width:992px){.upload-box__action-buttons[data-v-36252815]{flex-direction:row}}.upload-box .upload-box__dropzone-button[data-v-36252815]{background:transparent;border:none;color:#414192;font-weight:700;height:auto;margin-top:6px;-webkit-text-decoration:underline;text-decoration:underline}.upload-box .upload-box__dropzone-button[data-v-36252815]:hover{background:transparent}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkShippingProgress.vue?vue&type=style&index=0&id=6a5e7db6&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-6a5e7db6{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-shipping-progress[data-v-6a5e7db6]{margin-left:auto;text-align:center;width:100%}@media(min-width:1280px){.artwork-shipping-progress[data-v-6a5e7db6]{width:auto}}.artwork-shipping-progress__bar-tile[data-v-6a5e7db6]{background-color:#f5f5f5;border-radius:8px;margin-top:28px;padding:4px}@media(min-width:1280px){.artwork-shipping-progress__bar-tile[data-v-6a5e7db6]{background-color:transparent;background-color:initial;border-radius:0;margin:0 16px 0 0;padding:0}}.artwork-shipping-progress__bar-tile--complete[data-v-6a5e7db6]{align-items:center;display:flex;justify-content:center}@media(min-width:1280px){.artwork-shipping-progress__bar-tile--complete[data-v-6a5e7db6]{display:block;width:116px}.artwork-shipping-progress__bar-tile--shortfall[data-v-6a5e7db6]{width:100px}}.artwork-shipping-progress__bar-icon-wrap[data-v-6a5e7db6]{margin-right:5px}@media(min-width:1280px){.artwork-shipping-progress__bar-icon-wrap[data-v-6a5e7db6]{margin-right:0}}.artwork-shipping-progress__bar-text-complete[data-v-6a5e7db6]{color:#2b6a33;font-size:16px;font-weight:700}.artwork-shipping-progress__shipping-progress-bar-icon-wrap[data-v-6a5e7db6]{margin-bottom:4px}.artwork-shipping-progress__bar-icon-delivery[data-v-6a5e7db6]{color:#262698}.artwork-shipping-progress__bar-total[data-v-6a5e7db6]{font-weight:700}.artwork-shipping-progress__shipping-progress-bar[data-v-6a5e7db6]{margin:4px 24px 0}@media(min-width:1280px){.artwork-shipping-progress__shipping-progress-bar[data-v-6a5e7db6]{display:none}}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQuantity.vue?vue&type=style&index=0&id=dfaac428&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-dfaac428{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-quantity[data-v-dfaac428]{padding-bottom:16px}.artwork-quantity--with-border[data-v-dfaac428]{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px;box-shadow:0 25px 30px 0 rgba(0,0,0,.05);margin-bottom:16px;padding:10px 15px}.artwork-quantity--with-border .step-number[data-v-dfaac428]{margin-bottom:10px}.artwork-quantity--with-border .artwork-quantity__row[data-v-dfaac428]{padding-bottom:10px}.artwork-quantity--with-border--invalid[data-v-dfaac428]{border-color:#fca5a5}.artwork-quantity__title[data-v-dfaac428]{font-size:16px;font-weight:700}.artwork-quantity__row[data-v-dfaac428]{align-items:flex-end;display:flex;flex-wrap:wrap}@media(min-width:1280px){.artwork-quantity__row[data-v-dfaac428]{flex-wrap:nowrap}}.artwork-quantity__row--error[data-v-dfaac428]{position:relative}@media(min-width:1280px){.artwork-quantity__row--error[data-v-dfaac428]{margin-bottom:69px}}.artwork-quantity__row--gang[data-v-dfaac428]{align-items:center;background-color:#f5f5f5;border:1px solid #e8e8ea;border-radius:3px;justify-content:space-between;padding:8px 8px 8px 16px}@media(min-width:768px)and (max-width:991px){.artwork-quantity__row--gang[data-v-dfaac428]{padding-left:8px}}.artwork-quantity__row--gang .artwork-quantity__title[data-v-dfaac428]{margin-right:6px}.artwork-quantity__row--gang .artwork-quantity__input-wrapper[data-v-dfaac428]{align-items:center;display:flex;margin-left:0}.artwork-quantity__row--gang .artwork-quantity__total-wrapper[data-v-dfaac428]{padding-right:0;padding-top:5px}@media(max-width:767px){.artwork-quantity__row--gang .artwork-quantity__total-wrapper[data-v-dfaac428]{width:122px}}@media(min-width:768px)and (max-width:991px){.artwork-quantity__row--gang .artwork-quantity__total[data-v-dfaac428]{margin-left:0}}.artwork-quantity__row--gang .artwork-quantity__off[data-v-dfaac428]{background-color:#2b6a33;border-radius:4px;color:#fff;flex:initial;font-size:12px;padding:2px 4px}.artwork-quantity__total-section[data-v-dfaac428]{align-items:flex-end;display:flex}.artwork-quantity__total-inline-title[data-v-dfaac428]{font-size:16px;margin-right:8px}@media(min-width:768px)and (max-width:991px){.artwork-quantity__total-inline-title[data-v-dfaac428]{margin-right:0}}.artwork-quantity__retail-price[data-v-dfaac428]{color:#757575;font-size:12px;line-height:1;margin-bottom:6px;-webkit-text-decoration:line-through;text-decoration:line-through}.artwork-quantity__actual-price[data-v-dfaac428]{color:#8c0019;font-size:18px;font-weight:700;line-height:1;min-height:20px;text-align:right}.artwork-quantity__input[data-v-dfaac428]{background:#fff;border:1px solid #b7b7bd;border-radius:3px;box-shadow:none;display:block;font-size:16px;height:44px;margin:0;outline:none;padding:0;text-align:center;transition:background-color .4s ease-in-out;width:42px}.artwork-quantity__input[data-v-dfaac428]:disabled{background:#f0f0f0}.artwork-quantity__input[data-v-dfaac428]:focus{border:2px solid #000}.artwork-quantity__input--invalid[data-v-dfaac428],.artwork-quantity__input--invalid[data-v-dfaac428]:focus{border-color:#c90505}.artwork-quantity__prices[data-v-dfaac428]{align-self:end;display:flex;flex:0 0 auto;flex-direction:column;margin-top:30px;min-width:60px;text-align:right}.artwork-quantity__input-wrapper[data-v-dfaac428]{margin-left:16px;position:relative}.artwork-quantity__icon-cross[data-v-dfaac428]{color:#ed0a0a;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.artwork-quantity__total[data-v-dfaac428]{margin-left:12px;position:relative}.artwork-quantity__total--mobile .artwork-quantity__total-wrapper[data-v-dfaac428]{padding:2px 5px;text-align:left}.artwork-quantity__total--mobile .artwork-quantity__total-title[data-v-dfaac428]{left:3px;right:auto}.artwork-quantity__total-title[data-v-dfaac428]{font-size:12px;font-weight:700;line-height:13px;position:absolute;right:8px;top:-22px}.artwork-quantity__total-wrapper[data-v-dfaac428]{background:#f5f5f5;border-radius:8px;padding-right:10px;padding-top:2px;text-align:right}.artwork-quantity__total-old[data-v-dfaac428]{color:#757575;font-size:12px;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.artwork-quantity__off[data-v-dfaac428],.artwork-quantity__total-price[data-v-dfaac428]{font-size:18px;font-weight:700;line-height:20px}.artwork-quantity__off[data-v-dfaac428]{align-items:flex-end;color:#2b6a33;display:flex;flex:1;margin-left:8px;padding-bottom:3px}.artwork-quantity__error[data-v-dfaac428]{margin-top:16px;width:100%}@media(min-width:1280px){.artwork-quantity__error[data-v-dfaac428]{left:0;position:absolute;top:100%}}.artwork-quantity__out-of-stock-notice[data-v-dfaac428]{color:#ed0a0a;font-size:12px;font-weight:400;margin-left:12px}.artwork-quantity__value[data-v-dfaac428]{color:#333;font-size:18px;font-weight:400;line-height:1.11}.artwork-quantity__label[data-v-dfaac428]{color:#333;font-size:16px;font-weight:700;line-height:.81;margin-bottom:8px}.artwork-quantity__jersey-numbers-total[data-v-dfaac428]{background:#f0f0f0;border:1px solid #b7b7bd;border-radius:3px;box-shadow:none;display:block;font-size:16px;height:44px;margin:0;outline:none;padding-top:12px;text-align:center;width:42px}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Stickers/StickersTabs.vue?vue&type=style&index=0&id=763f540e&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.stickers-tabs__items{background:#202939;border-radius:8px;display:flex;gap:12px;justify-content:center;padding:6px}@media(min-width:992px){.stickers-tabs__items{gap:40px}}.stickers-tabs__item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:8px;color:#fff;display:flex;flex-direction:column;flex-grow:1;font-size:14px;font-weight:700;gap:8px;line-height:1.3;min-height:60px;padding:6px 4px;text-align:center}.stickers-tabs__item--active,.stickers-tabs__item:hover{background-color:#fff;color:#dd2590}.stickers-tabs__icon{height:24px;width:24px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/CustomNotes.vue?vue&type=style&index=0&id=adbca432&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-adbca432{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.custom-notes__label[data-v-adbca432]{color:#1d2939;display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:700;gap:8px;line-height:16px}.custom-notes__label-text[data-v-adbca432]{padding-right:90px}.custom-notes__note[data-v-adbca432]{font-size:11px;font-weight:400}.custom-notes__label-required[data-v-adbca432]{color:red}.custom-notes__textarea[data-v-adbca432]{border:1px solid #9aa3b2;border-radius:4px;box-sizing:border-box;font-size:16px;font-style:normal;font-weight:400;height:100px;line-height:20px;padding:8px;resize:none;width:100%}.custom-notes__textarea[data-v-adbca432]:disabled{opacity:.5}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Modals/RedrawInformation.vue?vue&type=style&index=0&id=163899fc&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-163899fc{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.redraw-information[data-v-163899fc]{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 15px 20px 0 rgba(0,0,0,.04);display:flex;padding:20px}@media(max-width:767px){.redraw-information[data-v-163899fc]{align-items:center;flex-direction:column;justify-content:center;padding:0;width:100vw}}.redraw-information__header[data-v-163899fc]{align-items:center;display:flex;justify-content:space-between;padding:5px 20px;width:100%}.redraw-information__header .redraw-information__close-button[data-v-163899fc]{margin-right:-5px;position:static}.redraw-information__header .redraw-information__close-button-icon[data-v-163899fc]{height:25px;width:25px}@media(max-width:767px){.redraw-information__header[data-v-163899fc]{padding:8px 13px 5px}}.redraw-information__header-title[data-v-163899fc]{color:#202939;font-size:16px;font-weight:600;line-height:18px;text-align:left}.redraw-information__arrow[data-v-163899fc]{align-items:center;background-color:#000;border-radius:50%;display:flex;height:48px;justify-content:center;position:absolute;right:50%;top:30%;transform:translate(65%,-50%);width:48px}@media(max-width:767px){.redraw-information__arrow[data-v-163899fc]{height:32px;top:53%;transform:rotate(90deg) translate(-15%,-50%);width:32px}}.redraw-information__arrow-icon[data-v-163899fc]{color:#fff;flex-shrink:0;height:26px;width:26px}@media(max-width:767px){.redraw-information__arrow-icon[data-v-163899fc]{height:14px;width:14px}}.redraw-information__item[data-v-163899fc]{align-items:center;border-radius:8px;display:flex;flex-direction:column;gap:15px;justify-content:flex-start;padding:15px;width:300px}.redraw-information__item[data-v-163899fc]:first-child{margin-right:15px}.redraw-information__item--before[data-v-163899fc]{background-color:#eef2f6}.redraw-information__item--with-list[data-v-163899fc]{padding:15px 10px}@media(max-width:767px){.redraw-information__item[data-v-163899fc]{width:94%}.redraw-information__item[data-v-163899fc]:first-child{margin-right:0;margin-top:30px}}.redraw-information__item-header[data-v-163899fc]{color:#202939;font-size:18px;font-weight:600;line-height:20px;text-align:left}@media(max-width:767px){.redraw-information__item-header[data-v-163899fc]{margin-top:8px}}.redraw-information__image[data-v-163899fc]{height:275px;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:767px){.redraw-information__image[data-v-163899fc]{height:200px}}.redraw-information__content[data-v-163899fc]{color:#4b5565;font-size:15px;font-weight:400;line-height:17px;text-align:left}.redraw-information__content>strong[data-v-163899fc]{color:#202939}@media(max-width:767px){.redraw-information__content[data-v-163899fc]{margin-bottom:10px}}.redraw-information__list[data-v-163899fc]{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;width:100%}@media(max-width:767px){.redraw-information__list[data-v-163899fc]{grid-template-columns:1fr 1fr}}.redraw-information__list-item[data-v-163899fc]{align-items:center;color:#202939;display:flex;font-size:15px;gap:5px;justify-content:flex-start;line-height:1;text-align:left}@media(max-width:767px){.redraw-information__list-item[data-v-163899fc]{font-size:14px}}.redraw-information__list-item-number[data-v-163899fc]{align-items:center;background-color:#009e5e;border-radius:50%;color:#fff;display:flex;font-size:15px;height:20px;justify-content:center;line-height:17px;padding:5px;width:20px}@media(max-width:767px){.redraw-information__list-item-number[data-v-163899fc]{font-size:14px;height:16px;width:16px}}.redraw-information__close-button[data-v-163899fc]{align-items:center;background-color:transparent;border-radius:50%;border-style:none;color:#333;display:flex;height:25px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:25px;z-index:5}.redraw-information__close-button-icon[data-v-163899fc]{height:20px;width:20px}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/RedrawNotes.vue?vue&type=style&index=0&id=94b0623e&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-94b0623e{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.redraw-notes[data-v-94b0623e]{display:flex;flex-direction:column;position:relative;width:100%}.redraw-notes[data-v-94b0623e]:where(:not(.redraw-notes--standard-artwork)){padding-top:20px}.redraw-notes--multi-upload[data-v-94b0623e]{margin-bottom:20px;padding-top:5px}.redraw-notes__how-it-works[data-v-94b0623e]{background:none;border:none;color:#dd2590;flex-shrink:0;font-size:14px;font-weight:400;line-height:16px;outline:none;text-align:left;-webkit-text-decoration:underline;text-decoration:underline}.redraw-notes__how-it-works--standard-artwork[data-v-94b0623e]{color:#414192}.redraw-notes__label-text[data-v-94b0623e]{display:flex;flex-wrap:wrap;width:75%}.redraw-notes__note[data-v-94b0623e]{font-size:11px}.redraw-notes__label[data-v-94b0623e]{align-items:center;display:flex;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;justify-content:space-between;line-height:16px;margin-bottom:4px;text-align:left}.redraw-notes__textarea[data-v-94b0623e]{border:1px solid #9aa3b2;border-radius:8px;box-sizing:border-box;font-size:16px;height:100px;padding:8px;resize:none;width:100%}.redraw-notes__icon[data-v-94b0623e]{bottom:10px;height:15px;position:absolute;right:10px;width:15px}.redraw-notes__indicator[data-v-94b0623e]{align-items:center;bottom:6px;color:#4b5565;display:flex;font-size:14px;font-weight:700;line-height:16px;margin-top:4px;position:absolute;right:10px}.redraw-notes__indicator-icon[data-v-94b0623e]{color:green;height:10px;margin-right:3px;width:15px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/check-box/CheckBox.vue?vue&type=style&index=0&id=094850e3&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-094850e3{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.check-box[data-v-094850e3]{align-items:center;cursor:pointer;display:flex}.check-box--green input:checked+.check-box__slider[data-v-094850e3]{background-color:#2b6a33!important}.check-box--green input:focus+.check-box__slider[data-v-094850e3]{box-shadow:0 0 1px #2b6a33!important}.check-box--gray .check-box__label[data-v-094850e3],.check-box--gray-thin .check-box__label[data-v-094850e3],.check-box--reverse-gray .check-box__label[data-v-094850e3]{color:#444}.check-box--gray-thin .check-box__label[data-v-094850e3]{font-weight:400}.check-box--reverse-gray[data-v-094850e3]{flex-direction:row-reverse}.check-box--reverse-gray .check-box__label[data-v-094850e3]{margin-left:0;margin-right:10px}.check-box input[data-v-094850e3]{height:0;opacity:0;width:0}.check-box input:checked+.check-box__slider[data-v-094850e3]{background-color:#262698}.check-box input:checked+.check-box__slider[data-v-094850e3]:before{transform:translateX(18px)}.check-box input:focus+.check-box__slider[data-v-094850e3]{box-shadow:0 0 1px #262698}.check-box input:focus-visible+.check-box__slider[data-v-094850e3]{outline:auto}.check-box__slider[data-v-094850e3]{background-color:#949494;border-radius:32px;flex-shrink:0;height:26px;position:relative;transition:background-color .4s ease-out,box-shadow .4s ease-out;width:46px}.check-box__slider[data-v-094850e3]:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:20px;left:4px;position:absolute;transition:transform .4s ease-out;width:20px}.check-box__slider--disabled[data-v-094850e3]{background-color:#b5c2ca!important;cursor:default}.check-box__label[data-v-094850e3]{align-items:flex-start;color:#262698;display:flex;flex-direction:column;font-weight:700;margin-left:10px;white-space:pre-line}.check-box__label--disabled[data-v-094850e3]{color:#b5c2ca!important;cursor:default}.check-box+.check-box[data-v-094850e3]{margin-top:10px}.check-box--crafterpay-gray input:checked+.check-box__slider[data-v-094850e3]{background-color:#0909e0}.check-box--crafterpay-gray input:focus+.check-box__slider[data-v-094850e3]{box-shadow:0 0 1px #0909e0}.check-box--crafterpay-gray .check-box__slider[data-v-094850e3]{background-color:#e3e8ef}.check-box--crafterpay-gray .check-box__label[data-v-094850e3]{color:#4b5565;font-weight:400}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/RemoveBackground.vue?vue&type=style&index=0&id=11aa7b78&lang=scss&scoped=true ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-11aa7b78{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.remove-background__container[data-v-11aa7b78]{align-items:center;cursor:pointer;display:flex;gap:8px;padding:8px 0}.remove-background__label[data-v-11aa7b78]{color:#121926;font-size:15px;font-style:normal;font-weight:700;line-height:24px}.remove-background__switch[data-v-11aa7b78]{display:inline-block;height:24px;position:relative;width:44px}.remove-background__input[data-v-11aa7b78]{height:0;opacity:0;width:0}.remove-background__input:checked+.remove-background__slider[data-v-11aa7b78]{background-color:#414192}.remove-background__input:checked+.remove-background__slider[data-v-11aa7b78]:before{transform:translateX(20px)}.remove-background__slider[data-v-11aa7b78]{background-color:#c6c6c6;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background-color .3s}.remove-background__slider[data-v-11aa7b78]:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:transform .3s;width:18px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/TrimInfo.vue?vue&type=style&index=0&id=8a30f2da&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-8a30f2da{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.trim-info[data-v-8a30f2da]{display:flex;flex-direction:column;gap:12px}.trim-info[data-v-8a30f2da]:empty{display:none}.trim-info__wrapper[data-v-8a30f2da]{align-items:center;display:flex;font-size:12px;font-weight:400;gap:4px;line-height:16px}.trim-info__wrapper--warn[data-v-8a30f2da]{color:#faaf40}.trim-info__wrapper--error[data-v-8a30f2da]{color:#c90505}.trim-info__icon[data-v-8a30f2da]{flex-shrink:0;height:20px;width:20px}.trim-info__segment-button[data-v-8a30f2da]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:8px;cursor:pointer;flex-shrink:0;font-size:14px;font-weight:700;line-height:1.42;min-width:150px;padding:10px 16px;width:100%}.trim-info__segment-button--annotate[data-v-8a30f2da]{background:#414192;color:#fff;margin-right:2%}.trim-info__segment-button--cancel[data-v-8a30f2da]{background-color:#fff;border:1px solid #e1e1e5;color:#262698;text-align:center;-webkit-text-decoration:none;text-decoration:none}.trim-info__segment-button--half-width[data-v-8a30f2da]{width:49%}.trim-info__redo-button[data-v-8a30f2da],.trim-info__undo-button[data-v-8a30f2da]{height:30px;width:30px}.trim-info__undo[data-v-8a30f2da]{height:100%;transform:rotate(90deg);width:100%}.trim-info__redo[data-v-8a30f2da]{height:100%;transform:rotate(270deg);width:100%}.trim-info__remove-toggle[data-v-8a30f2da]{align-items:center;background:none;border:none;display:flex;gap:8px;margin-bottom:16px;padding:0}.trim-info__remove-toggle--selected .trim-info__remove-toggle-icon[data-v-8a30f2da]{background-color:#414192;border-color:#414192}.trim-info__remove-toggle--disabled[data-v-8a30f2da]{opacity:.5}.trim-info__remove-toggle-icon[data-v-8a30f2da]{background-color:#fff;border:2px solid #9aa3b2;border-radius:4px;color:#fff;height:24px;width:24px}.trim-info__remove-toggle-label[data-v-8a30f2da]{color:#121926;font-size:15px;font-weight:700}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel.vue?vue&type=style&index=0&id=c9fa2706&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-c9fa2706{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-quality-config-panel[data-v-c9fa2706]{background:#fff;border:1px solid #e1e1e5;border-radius:8px;box-shadow:0 6px 10px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:8px;padding:8px}.artwork-quality-config-panel__section--disabled[data-v-c9fa2706]{opacity:.5}.artwork-quality-config-panel__section--active .artwork-quality-config-panel__caption[data-v-c9fa2706]{background:#414192;color:#fff;pointer-events:none}.artwork-quality-config-panel__section--active .artwork-quality-config-panel__caption-icon[data-v-c9fa2706]{border-color:#fff;color:#414192}.artwork-quality-config-panel__section--active .artwork-quality-config-panel__body[data-v-c9fa2706]{display:flex}.artwork-quality-config-panel__section--active:has(.artwork-quality-config-panel__body) .artwork-quality-config-panel__caption[data-v-c9fa2706]{border-radius:8px 8px 0 0}.artwork-quality-config-panel__caption[data-v-c9fa2706]{align-items:center;background:#f2f4f7;border:none;border-radius:8px;color:#121926;cursor:default;display:flex;font-size:14px;font-weight:700;gap:8px;padding:10px 16px;width:100%}.artwork-quality-config-panel__caption-icon[data-v-c9fa2706]{fill:#fff;background-color:#fff;border:1px solid #d0d5dd;border-radius:50%;color:#fff;height:24px;width:24px}.artwork-quality-config-panel__body[data-v-c9fa2706]{border:1px solid #414192;border-radius:0 0 8px 8px;display:flex;display:none;flex-direction:column;gap:16px;padding:16px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/Tabs/TabButton.vue?vue&type=style&index=0&id=f63abfe6&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-f63abfe6{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.tab-button[data-v-f63abfe6]{align-items:center;background:transparent;background:#f2f4f7;border:0;border-radius:8px 8px 0 0;color:inherit;color:#121926;cursor:pointer;display:inline-block;display:flex;flex:1;font-family:inherit;font-size:inherit;font-size:12px;font-weight:inherit;font-weight:600;gap:8px;justify-content:center;line-height:inherit;padding:10px 8px;text-transform:inherit;vertical-align:middle}.tab-button--active[data-v-f63abfe6]{background:#414192;color:#fff;font-weight:700;pointer-events:none}.tab-button--active .tab-button__icon[data-v-f63abfe6]{color:#fff}@container quality-config-panel (min-width: 600px){.tab-button[data-v-f63abfe6]{font-size:14px;padding:10px 12px}}.tab-button__icon[data-v-f63abfe6]{color:#9aa3b2;display:none;height:22px;width:22px}@container quality-config-panel (min-width: 600px){.tab-button__icon[data-v-f63abfe6]{display:inline-block}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/Tabs/Tabs.vue?vue&type=style&index=0&id=5b34e75f&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-5b34e75f{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.tabs[data-v-5b34e75f]{display:flex;flex-direction:column}.tabs__buttons[data-v-5b34e75f]{display:flex;gap:2px;width:100%}.tabs__body[data-v-5b34e75f]{border:1px solid #414192;border-radius:0 0 8px 8px;display:flex;flex-direction:column;padding:16px;position:relative;width:100%}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/Headline.vue?vue&type=style&index=0&id=525e3e6c&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-525e3e6c{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.headline[data-v-525e3e6c]{display:flex;flex-flow:column;gap:12px;margin-bottom:10px}.headline--large-gap[data-v-525e3e6c]{gap:36px}.headline__captions[data-v-525e3e6c]{display:flex;flex-flow:column;gap:4px}.headline__title[data-v-525e3e6c]{color:#121926;flex-flow:column;font-size:18px;font-style:normal;font-weight:700;line-height:normal;line-height:1}@container quality-config-panel (min-width: 600px){.headline__title[data-v-525e3e6c]{display:flex;flex-flow:column;flex-grow:1;font-size:20px;justify-content:space-between}}.headline__subtitle[data-v-525e3e6c]{color:#121926;font-size:14px;font-style:normal;font-weight:400;line-height:normal}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/Section.vue?vue&type=style&index=0&id=054ce4a2&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-054ce4a2{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.section[data-v-054ce4a2]{background:#f8fafc;border-radius:8px;display:flex;flex-direction:column;padding:12px}.section[data-v-054ce4a2]:empty{display:none}@container quality-config-panel (min-width: 600px){.section[data-v-054ce4a2]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:12px}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/PrintPerfectCta.vue?vue&type=style&index=0&id=9b21763c&lang=scss&scoped=true ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-9b21763c{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.print-perfect-cta[data-v-9b21763c]{align-items:center;background:#fff;border:1px solid #6a2fc1;border-radius:8px;box-shadow:0 0 16.5px 8px rgba(65,65,146,.1);color:#121926;display:flex;flex-direction:column;font-size:16px;font-style:normal;font-weight:700;padding:12px 16px;text-align:center}.print-perfect-cta__title[data-v-9b21763c]{margin:0 0 10px}.print-perfect-cta__title.ab_monetization_ui_v2[data-v-9b21763c]{color:#121926;font-size:16px;font-style:normal;font-weight:700;line-height:20px;text-align:center}.print-perfect-cta__button[data-v-9b21763c]{align-items:center;background:transparent;background:#414192;border:0;border-radius:8px;color:inherit;color:#fff;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-size:14px;font-style:normal;font-weight:inherit;font-weight:700;line-height:inherit;padding:10px 16px;text-transform:inherit;vertical-align:middle}.print-perfect-cta__button-icon[data-v-9b21763c]{height:24px;margin-right:8px;width:24px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/List/List.vue?vue&type=style&index=0&id=6de4ff76&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-6de4ff76{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.list[data-v-6de4ff76]{display:flex;flex-direction:column;gap:13px}@container quality-config-panel (min-width: 600px){.list--long[data-v-6de4ff76]{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);width:100%}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/List/ListItem.vue?vue&type=style&index=0&id=35cfa920&scoped=true&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-35cfa920{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.list-item[data-v-35cfa920]{align-items:center;color:#121926;display:flex;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.list-item[data-v-35cfa920] a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.list-item[data-v-35cfa920] a:focus,.list-item[data-v-35cfa920] a:hover{color:#262698}.list-item--warning .list-item__icon[data-v-35cfa920]{color:#d97706}.list-item--highlight .list-item__icon[data-v-35cfa920]{color:#414192}.list-item--denied .list-item__icon[data-v-35cfa920]{color:#c90505}.list-item__icon[data-v-35cfa920]{color:#414192;height:20px;margin-bottom:auto;margin-right:8px;width:20px}.list-item__icon.enable-ab-monetization-ui-v2[data-v-35cfa920]{color:#059669}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/PrintAsIs/PrintAsIs.vue?vue&type=style&index=0&id=0dfae033&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.print-as-is__section[data-v-0dfae033]{gap:20px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/Basic/Basic.vue?vue&type=style&index=0&id=46ea4234&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.basic__trim-section[data-v-46ea4234]{margin-bottom:8px}.basic__list[data-v-46ea4234]{margin-bottom:20px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/PrintPerfect/PopularBadge.vue?vue&type=style&index=0&id=062389aa&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-062389aa{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.popular-badge[data-v-062389aa]{align-items:center;background:linear-gradient(90deg,#6a2fc1,#2e89d0);border-radius:8px;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:700;gap:8px;justify-content:center;line-height:13px;padding:8px 18px;text-align:center;text-transform:uppercase;width:100%;width:-moz-fit-content;width:fit-content}@container quality-config-panel (min-width: 600px){.popular-badge[data-v-062389aa]{align-items:stretch;aspect-ratio:1;clip-path:path("M58.3431 0H4C1.79086 0 0 1.79086 0 4V58.3431C0 61.9068 4.30857 63.6914 6.82843 61.1716L61.1716 6.82843C63.6914 4.30857 61.9068 0 58.3431 0Z");display:flex;font-size:11px;left:4px;line-height:11px;position:absolute;top:4px}.popular-badge__text[data-v-062389aa]{rotate:-45deg}.popular-badge__text--small[data-v-062389aa]{display:none}}.popular-badge__text--large[data-v-062389aa]{display:none;left:-3px;position:relative;top:-4px}@container quality-config-panel (min-width: 600px){.popular-badge__text--large[data-v-062389aa]{display:block}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/PrintPerfect/PrintPerfectComparison.vue?vue&type=style&index=0&id=13542fcc&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-13542fcc{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.print-perfect-comparison[data-v-13542fcc]{width:100%}.print-perfect-comparison__header[data-v-13542fcc]{color:#1d2939;font-size:16px;font-weight:700;line-height:16px;margin:0 0 10px;text-align:center}.print-perfect-comparison__body[data-v-13542fcc]{display:flex;flex-direction:row;gap:30px;justify-content:space-between}.print-perfect-comparison__item[data-v-13542fcc]{flex:1}.print-perfect-comparison__item-title[data-v-13542fcc]{color:#202939;font-size:12px;font-style:normal;font-weight:400;margin:0 0 2px;text-align:center}@container quality-config-panel (min-width: 400px){.print-perfect-comparison__item-title[data-v-13542fcc]{font-size:14px}}.print-perfect-comparison__item-image[data-v-13542fcc]{aspect-ratio:1;display:block;width:100%}.print-perfect-comparison__item-image--enhanced[data-v-13542fcc]{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTkiIGhlaWdodD0iOTQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMTkgOTQiPjxnIG9wYWNpdHk9Ii40OCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTS45MzggMTIuMjU2SDEyLjg0djExLjg1NkguOTM4ek0uOTM4IDU5LjY3OEgxMi44NHYxMS44NTZILjkzOHpNNjAuNDU2LjRINzIuMzZ2MTEuODU2SDYwLjQ1NnpNLjkzOCAzNS45NjdIMTIuODR2MTEuODU2SC45Mzh6TS45MzggODMuMzlIMTIuODR2MTEuODU1SC45Mzh6TTYwLjQ1NiAyNC4xMTJINzIuMzZ2MTEuODU1SDYwLjQ1NnpNNjAuNDU2IDcxLjUzNEg3Mi4zNnYxMS44NTVINjAuNDU2ek00OC41NTIgMTIuMjU2aDExLjkwNHYxMS44NTZINDguNTUyek00OC41NTIgNTkuNjc4aDExLjkwNHYxMS44NTZINDguNTUyek0xMDguMDcxLjRoMTEuOTA0djExLjg1NmgtMTEuOTA0ek0zNi42NDkuNGgxMS45MDN2MTEuODU2SDM2LjY1ek00OC41NTIgMzUuOTY3aDExLjkwNHYxMS44NTZINDguNTUyek00OC41NTIgODMuMzloMTEuOTA0djExLjg1NUg0OC41NTJ6TTEwOC4wNzEgMjQuMTEyaDExLjkwNHYxMS44NTVoLTExLjkwNHpNMTA4LjA3MSA3MS41MzRoMTEuOTA0djExLjg1NWgtMTEuOTA0ek0xMi44NDEgMjQuMTEyaDExLjkwNHYxMS44NTVIMTIuODR6TTEyLjg0MSA3MS41MzRoMTEuOTA0djExLjg1NUgxMi44NHpNNzIuMzYgMTIuMjU2aDExLjkwM3YxMS44NTZINzIuMzZ6TTcyLjM2IDU5LjY3OGgxMS45MDN2MTEuODU2SDcyLjM2ek0xMi44NDEgNDcuODIzaDExLjkwNHYxMS44NTVIMTIuODR6TTg0LjI2NCA0Ny44MjNoMTEuOTAzdjExLjg1NUg4NC4yNjN6TTcyLjM2IDM1Ljk2N2gxMS45MDN2MTEuODU2SDcyLjM2ek03Mi4zNiA4My4zOWgxMS45MDN2MTEuODU1SDcyLjM2ek02MC40NTYgNDcuODIzSDcyLjM2djExLjg1NUg2MC40NTZ6TTI0Ljc0NSAxMi4yNTZoMTEuOTA0djExLjg1NkgyNC43NDV6TTI0Ljc0NSA1OS42NzhoMTEuOTA0djExLjg1NkgyNC43NDV6TTg0LjI2NC40aDExLjkwM3YxMS44NTZIODQuMjYzek0xMi44NDEuNGgxMS45MDR2MTEuODU2SDEyLjg0ek0yNC43NDUgMzUuOTY3aDExLjkwNHYxMS44NTZIMjQuNzQ1ek0yNC43NDUgODMuMzloMTEuOTA0djExLjg1NUgyNC43NDV6TTg0LjI2NCAyNC4xMTJoMTEuOTAzdjExLjg1NUg4NC4yNjN6TTg0LjI2NCA3MS41MzRoMTEuOTAzdjExLjg1NUg4NC4yNjN6TTM2LjY0OSAyNC4xMTJoMTEuOTAzdjExLjg1NUgzNi42NXpNMzYuNjQ5IDcxLjUzNGgxMS45MDN2MTEuODU1SDM2LjY1ek05Ni4xNjcgMTIuMjU2aDExLjkwNHYxMS44NTZIOTYuMTY3ek05Ni4xNjcgNTkuNjc4aDExLjkwNHYxMS44NTZIOTYuMTY3ek0zNi42NDkgNDcuODIzaDExLjkwM3YxMS44NTVIMzYuNjV6TTEwOC4wNzEgNDcuODIzaDExLjkwNHYxMS44NTVoLTExLjkwNHpNOTYuMTY3IDM1Ljk2N2gxMS45MDR2MTEuODU2SDk2LjE2N3pNOTYuMTY3IDgzLjM5aDExLjkwNHYxMS44NTVIOTYuMTY3eiIvPjxwYXRoIGZpbGw9IiNDRkU0RTciIGQ9Ik0xMi44NDEgMTIuMjU2aDExLjkwNHYxMS44NTZIMTIuODR6TTEyLjg0MSA1OS42NzhoMTEuOTA0djExLjg1NkgxMi44NHpNNzIuMzYuNGgxMS45MDN2MTEuODU2SDcyLjM2ek0uOTM4LjRIMTIuODR2MTEuODU2SC45Mzh6TTEyLjg0MSAzNS45NjdoMTEuOTA0djExLjg1NkgxMi44NHpNMTIuODQxIDgzLjM5aDExLjkwNHYxMS44NTVIMTIuODR6TTcyLjM2IDI0LjExMmgxMS45MDN2MTEuODU1SDcyLjM2ek03Mi4zNiA3MS41MzRoMTEuOTAzdjExLjg1NUg3Mi4zNnpNMjQuNzQ1IDI0LjExMmgxMS45MDR2MTEuODU1SDI0Ljc0NXpNMjQuNzQ1IDcxLjUzNGgxMS45MDR2MTEuODU1SDI0Ljc0NXpNODQuMjY0IDEyLjI1NmgxMS45MDN2MTEuODU2SDg0LjI2M3pNODQuMjY0IDU5LjY3OGgxMS45MDN2MTEuODU2SDg0LjI2M3pNMjQuNzQ1IDQ3LjgyM2gxMS45MDR2MTEuODU1SDI0Ljc0NXpNOTYuMTY3IDQ3LjgyM2gxMS45MDR2MTEuODU1SDk2LjE2N3pNODQuMjY0IDM1Ljk2N2gxMS45MDN2MTEuODU2SDg0LjI2M3pNODQuMjY0IDgzLjM5aDExLjkwM3YxMS44NTVIODQuMjYzek0uOTM4IDI0LjExMkgxMi44NHYxMS44NTVILjkzOHpNLjkzOCA3MS41MzRIMTIuODR2MTEuODU1SC45Mzh6TTYwLjQ1NiAxMi4yNTZINzIuMzZ2MTEuODU2SDYwLjQ1NnpNNjAuNDU2IDU5LjY3OEg3Mi4zNnYxMS44NTZINjAuNDU2ek0uOTM4IDQ3LjgyM0gxMi44NHYxMS44NTVILjkzOHpNNzIuMzYgNDcuODIzaDExLjkwM3YxMS44NTVINzIuMzZ6TTYwLjQ1NiAzNS45NjdINzIuMzZ2MTEuODU2SDYwLjQ1NnpNNjAuNDU2IDgzLjM5SDcyLjM2djExLjg1NUg2MC40NTZ6TTM2LjY0OSAxMi4yNTZoMTEuOTAzdjExLjg1NkgzNi42NXpNMzYuNjQ5IDU5LjY3OGgxMS45MDN2MTEuODU2SDM2LjY1ek00OC41NTIuNGgxMS45MDR2MTEuODU2SDQ4LjU1MnpNOTYuMTY3LjRoMTEuOTA0djExLjg1Nkg5Ni4xNjd6TTI0Ljc0NS40aDExLjkwNHYxMS44NTZIMjQuNzQ1ek0zNi42NDkgMzUuOTY3aDExLjkwM3YxMS44NTZIMzYuNjV6TTM2LjY0OSA4My4zOWgxMS45MDN2MTEuODU1SDM2LjY1ek05Ni4xNjcgMjQuMTEyaDExLjkwNHYxMS44NTVIOTYuMTY3ek05Ni4xNjcgNzEuNTM0aDExLjkwNHYxMS44NTVIOTYuMTY3ek00OC41NTIgMjQuMTEyaDExLjkwNHYxMS44NTVINDguNTUyek00OC41NTIgNzEuNTM0aDExLjkwNHYxMS44NTVINDguNTUyek0xMDguMDcxIDEyLjI1NmgxMS45MDR2MTEuODU2aC0xMS45MDR6TTEwOC4wNzEgNTkuNjc4aDExLjkwNHYxMS44NTZoLTExLjkwNHpNNDguNTUyIDQ3LjgyM2gxMS45MDR2MTEuODU1SDQ4LjU1MnpNMTA4LjA3MSAzNS45NjdoMTEuOTA0djExLjg1NmgtMTEuOTA0ek0xMDguMDcxIDgzLjM5aDExLjkwNHYxMS44NTVoLTExLjkwNHoiLz48L2c+PC9zdmc+);background-color:#fff;border-radius:6px}@container quality-config-panel (min-width: 400px){.print-perfect-comparison__item-image--enhanced[data-v-13542fcc]{border-radius:5px}}.print-perfect-comparison__item-image--stars[data-v-13542fcc]{height:-moz-fit-content;height:fit-content;position:absolute;right:0;top:0;transform:translate(27%,-43%);width:29px}@container quality-config-panel (min-width: 400px){.print-perfect-comparison__item-image--stars[data-v-13542fcc]{width:58px}}.print-perfect-comparison__print-perfect-image-container[data-v-13542fcc]{background:linear-gradient(90deg,#6a2fc1,#2e89d0);border-radius:8px;box-shadow:0 0 15.8px 1px rgba(239,65,244,.31);padding:2px;position:relative}@container quality-config-panel (min-width: 400px){.print-perfect-comparison__print-perfect-image-container[data-v-13542fcc]{padding:3px}}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/components/PriceLabel.vue?vue&type=style&index=0&id=495dee69&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-495dee69{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.price-label[data-v-495dee69]{display:flex;flex-direction:column;flex-shrink:0;gap:4px;line-height:1;position:absolute;right:16px}.price-label--loading[data-v-495dee69]{visibility:hidden}.price-label--reorder[data-v-495dee69]{align-items:flex-end}.price-label__prices[data-v-495dee69]{display:inline}.price-label__new-price[data-v-495dee69]{color:#8c0018;font-family:Arial;font-size:18px;font-style:normal;font-weight:700}@container quality-config-panel (min-width: 600px){.price-label__new-price[data-v-495dee69]{font-size:24px}}.price-label__old-price[data-v-495dee69]{color:#b1b1b1;font-size:12px;font-style:normal;font-weight:400;text-decoration-line:line-through}@container quality-config-panel (min-width: 600px){.price-label__old-price[data-v-495dee69]{font-size:16px}}.price-label__info[data-v-495dee69]{color:#555;font-size:12px;font-style:normal;font-weight:400;line-height:14px}@container quality-config-panel (min-width: 600px){.price-label__info[data-v-495dee69]{font-size:16px}}.price-label__reorder[data-v-495dee69]{color:#414192;font-size:12px;font-weight:700}@container quality-config-panel (min-width: 600px){.price-label__reorder[data-v-495dee69]{font-size:14px}}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/PrintPerfect/PrintPerfect.vue?vue&type=style&index=0&id=7393aab8&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-7393aab8{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@container quality-config-panel (min-width: 600px){.print-perfect__headline[data-v-7393aab8]{margin-bottom:20px;padding-left:60px;padding-right:130px}}.print-perfect__trim-section[data-v-7393aab8]{margin-bottom:8px}.print-perfect__list-section[data-v-7393aab8]{flex-direction:column;margin-bottom:8px}.print-perfect__list-section-heading[data-v-7393aab8]{font-weight:700;margin-bottom:16px;text-align:center}.print-perfect__comparison-img[data-v-7393aab8]{outline:1px solid #f8fafc;outline-offset:-1px;width:100%}.print-perfect__expert-edit-addon-section[data-v-7393aab8]{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.print-perfect__expert-edit-addon-section[data-v-7393aab8]>*{width:100%}.print-perfect__addon-section[data-v-7393aab8]{align-items:center;display:flex;justify-content:space-between;min-width:0;width:100%}.print-perfect__addon-checkbox[data-v-7393aab8]{align-items:center;display:flex;flex:1 1 auto;margin-right:12px;min-width:0}.print-perfect__addon-price[data-v-7393aab8]{color:#8c0018;flex:0 0 auto;font-family:Arial;font-size:18px;font-style:normal;font-weight:700;white-space:nowrap}@container quality-config-panel (min-width: 600px){.print-perfect__addon-price[data-v-7393aab8]{font-size:22px}}.print-perfect__checkbox-label[data-v-7393aab8]{align-items:center;cursor:pointer;display:flex}.print-perfect__checkbox-input[data-v-7393aab8]{height:0;opacity:0;position:absolute;width:0}.print-perfect__checkbox-box[data-v-7393aab8]{background-color:#fff;border:2px solid #9aa3b2;border-radius:4px;display:inline-block;flex-shrink:0;height:24px;margin-right:12px;position:relative;width:24px}.print-perfect__checkbox-input:checked+.print-perfect__checkbox-box[data-v-7393aab8]{background-color:#414192;border-color:#414192}.print-perfect__checkbox-icon[data-v-7393aab8]{color:#fff;height:18px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.print-perfect__addon-label[data-v-7393aab8]{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.print-perfect__addon-label-text[data-v-7393aab8]{align-items:center;display:inline-flex;font-size:15px;font-weight:700;gap:8px;line-height:18px}.print-perfect__addon-badge[data-v-7393aab8]{background-color:#414192;border-radius:6px;color:#fff;flex-shrink:0;font-size:12px;font-weight:700;line-height:1.3;padding:4px 8px;white-space:nowrap}.print-perfect__addon-help[data-v-7393aab8]{color:#4b5565;font-size:12px;font-weight:400;line-height:1.4}@container quality-config-panel (min-width: 600px){.print-perfect__addon-help[data-v-7393aab8]{font-size:14px}}@media(max-width:991px){.print-perfect__addon-section[data-v-7393aab8]{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;min-width:0;min-width:auto}.print-perfect__addon-checkbox[data-v-7393aab8]{display:contents;flex:initial;margin-right:0}.print-perfect__checkbox-label[data-v-7393aab8]{display:contents}.print-perfect__checkbox-box[data-v-7393aab8]{margin-right:0}.print-perfect__addon-label[data-v-7393aab8]{flex:initial;justify-content:center;min-width:0;min-width:auto}.print-perfect__addon-label-text[data-v-7393aab8]{flex-wrap:nowrap;font-size:14px}.print-perfect__addon-badge[data-v-7393aab8]{font-size:11px;padding:2px 6px}.print-perfect__addon-help[data-v-7393aab8]{font-size:12px}.print-perfect__addon-price[data-v-7393aab8]{flex:initial;font-size:18px;justify-self:end;white-space:inherit}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/Custom/CustomComparison.vue?vue&type=style&index=0&id=78c03bfa&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-78c03bfa{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.custom-comparison[data-v-78c03bfa]{width:100%}.custom-comparison__header[data-v-78c03bfa]{color:#1d2939;font-size:16px;font-weight:700;line-height:25px;margin:0 0 16px;text-align:center}.custom-comparison__body[data-v-78c03bfa]{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-row-gap:10px;row-gap:10px}@container quality-config-panel (min-width: 400px){.custom-comparison__body[data-v-78c03bfa]{-moz-column-gap:16px;column-gap:16px;grid-template-columns:repeat(3,1fr);row-gap:12px}}.custom-comparison__item-title[data-v-78c03bfa]{color:#202939;font-size:12px;font-style:normal;font-weight:400;margin:0 0 2px;text-align:center}@container quality-config-panel (min-width: 400px){.custom-comparison__item-title[data-v-78c03bfa]{font-size:14px}}.custom-comparison__item-image-wrapper[data-v-78c03bfa]{background:linear-gradient(90deg,#6a2fc1,#2e89d0);border-radius:8px;box-shadow:0 0 15.8px 1px rgba(239,65,244,.31);overflow:hidden;padding-top:100%;position:relative}.custom-comparison__item-image-wrapper--original[data-v-78c03bfa]{background:transparent;box-shadow:none}.custom-comparison__item-image[data-v-78c03bfa]{background:#fff;border-radius:5px;bottom:2px;height:calc(100% - 4px);left:2px;-o-object-fit:cover;object-fit:cover;position:absolute;right:2px;top:2px;width:calc(100% - 4px)}@container quality-config-panel (min-width: 400px){.custom-comparison__item-image[data-v-78c03bfa]{bottom:3px;height:calc(100% - 6px);left:3px;right:3px;top:3px;width:calc(100% - 6px)}}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/Custom/Custom.vue?vue&type=style&index=0&id=599679bc&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-599679bc{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.custom__headline[data-v-599679bc]{padding-right:100px}.custom__headline--large-padding[data-v-599679bc]{padding-right:140px}.custom__title[data-v-599679bc]{display:flex;gap:30px;justify-content:space-between}.custom__list-section[data-v-599679bc]{margin-bottom:16px}@container quality-config-panel (min-width: 600px){.custom__subtitle[data-v-599679bc]{padding-right:200px}}.custom__comparison[data-v-599679bc]{margin-top:8px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkQualityConfigPanel/ArtworkQualityConfigPanel.vue?vue&type=style&index=0&id=2e9574a2&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-2e9574a2{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-quality-config-panel[data-v-2e9574a2]{container:quality-config-panel/inline-size;padding:0}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkInfo.vue?vue&type=style&index=0&id=6d169742&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-6d169742{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-info[data-v-6d169742]{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;position:relative}.artwork-info--standard-artwork[data-v-6d169742]{margin-bottom:25px}.artwork-info--large-bottom-margin[data-v-6d169742]{margin-bottom:30px}.artwork-info--no-margin[data-v-6d169742]{margin-bottom:0}.artwork-info__file-info-row[data-v-6d169742]{align-items:center;display:flex;font-size:12px;font-weight:400;line-height:100%;line-height:18px}@media(min-width:1280px){.artwork-info__file-info-row[data-v-6d169742]{font-size:14px}}.artwork-info__file-info-row--with-error[data-v-6d169742]{color:#ed0a0a}.artwork-info__file-info-icon[data-v-6d169742]{height:9px;margin-right:6px;width:12px}.artwork-info__file-info-icon--large[data-v-6d169742]{color:#9aa3b2;height:24px;width:24px}.artwork-info__remove-button[data-v-6d169742]{align-items:center;background:none;border:none;color:#414192;display:flex;font-size:13px;font-weight:700;height:32px;line-height:20px;right:6px;top:-12px}@media(min-width:1280px){.artwork-info__remove-button[data-v-6d169742]{top:-8px}}.artwork-info__trash-icon[data-v-6d169742]{height:18px;margin-right:3px;width:18px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkError.vue?vue&type=style&index=0&id=113b25a7&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-113b25a7{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-error[data-v-113b25a7]{margin:16px 0}.artwork-error--compact[data-v-113b25a7]{margin-bottom:0}.artwork-error__generic-error-message[data-v-113b25a7]{margin:0}.artwork-error__readable-container[data-v-113b25a7]{display:flex;flex-direction:column;gap:10px}@media(min-width:992px){.artwork-error__readable-container[data-v-113b25a7]{flex-direction:row}}.artwork-error__readable-icon[data-v-113b25a7]{align-items:center;color:#dd5125;display:flex;justify-content:center;margin-right:10px}.artwork-error__link[data-v-113b25a7]{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.artwork-error__readable-text[data-v-113b25a7]{padding-bottom:4px;text-align:center}.artwork-error__warning[data-v-113b25a7]{height:21px;width:21px}.artwork-error__button-try-dtf-transfer-by-size[data-v-113b25a7]{align-items:center;background-color:#414192;border:none;border-radius:8px;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;padding:9px;width:100%}@media(min-width:992px){.artwork-error__button-try-dtf-transfer-by-size[data-v-113b25a7]{width:190px}}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkNotification.vue?vue&type=style&index=0&id=6b2bb438&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-notification[data-v-6b2bb438]{border:1px solid #000;border-radius:4px;margin-bottom:10px}.artwork-notification--steps-ui[data-v-6b2bb438]{margin-bottom:0;margin-top:16px}.artwork-notification__container[data-v-6b2bb438]{align-items:center;display:flex;padding:8px 14px;width:100%}.artwork-notification__svg[data-v-6b2bb438]{height:21px;width:21px}.artwork-notification__svg--warning[data-v-6b2bb438]{color:#ce7903}.artwork-notification__svg--info[data-v-6b2bb438]{color:#262698}.artwork-notification__icon[data-v-6b2bb438]{display:flex;margin-right:8px}.artwork-notification__message[data-v-6b2bb438]{color:inherit;font-size:14px}.artwork-notification--warning[data-v-6b2bb438]{border-color:#ce7903;color:#000}.artwork-notification--info[data-v-6b2bb438]{background-color:#e9e9f3;border-color:#e9e9f3;color:#262698}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ReuploadBox.vue?vue&type=style&index=0&id=2e6d2cbf&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.reupload-box[data-v-2e6d2cbf]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.reupload-box__title[data-v-2e6d2cbf]{font-size:14px;font-weight:700;text-align:center}.reupload-box__upload-wrapper[data-v-2e6d2cbf]{align-items:center;cursor:pointer;display:flex;justify-content:center}.reupload-box__input-label[data-v-2e6d2cbf]{align-items:center;background:#414192;border-radius:4px;color:#fff;display:inline-flex;font-weight:700;justify-content:center;margin:15px 0;padding:10px 16px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/MultiSizeTotalSummary.vue?vue&type=style&index=0&id=524bfc8b&scoped=true&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-524bfc8b{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.multi-size-total-summary[data-v-524bfc8b]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.multi-size-total-summary__skeleton[data-v-524bfc8b]{display:flex;flex-direction:column;gap:13px;width:280px}.multi-size-total-summary__skeleton-block[data-v-524bfc8b]{background-color:#e8e8ea;border-radius:4px;height:18px;overflow:hidden;position:relative;width:100%}.multi-size-total-summary__skeleton-block[data-v-524bfc8b]:after{animation:vcl-animation-524bfc8b 1.4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%);bottom:0;content:"";left:50%;margin-left:-250%;position:absolute;right:0;top:0;width:500%;z-index:102}.multi-size-total-summary__caption[data-v-524bfc8b]{color:#333;font-size:17px;font-weight:700;line-height:normal;margin:0}.multi-size-total-summary__grid[data-v-524bfc8b]{display:grid;grid-template-columns:auto 1fr;grid-column-gap:60px;-moz-column-gap:60px;column-gap:60px;grid-row-gap:10px;row-gap:10px;width:-moz-fit-content;width:fit-content}.multi-size-total-summary__item[data-v-524bfc8b]{align-items:center;display:flex;justify-content:space-between}.multi-size-total-summary__label[data-v-524bfc8b]{color:#333;font-size:14px;font-style:normal;font-weight:400}.multi-size-total-summary__info[data-v-524bfc8b]{display:none}@media(min-width:768px){.multi-size-total-summary__info[data-v-524bfc8b]{display:inline}}.multi-size-total-summary__price[data-v-524bfc8b]{color:#333;font-size:20px;font-style:normal;font-weight:700;line-height:20px;text-align:right}.multi-size-total-summary__old-price[data-v-524bfc8b]{color:#757575;font-size:12px;font-style:normal;font-weight:400;margin-left:4px;margin-top:auto;text-align:right;text-decoration-line:line-through}.multi-size-total-summary__discount[data-v-524bfc8b]{color:#2b6a33;font-size:14px;font-style:normal;font-weight:700;margin-left:16px;text-align:right}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkMultiSize/MultiSizeTotal.vue?vue&type=style&index=0&id=603927dd&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.multi-size-total{align-items:center;display:flex;gap:60px;justify-content:space-between;margin-bottom:10px}.multi-size-total--multi-upload{background-color:#eef2f6;border-radius:4px;justify-content:space-between!important;margin-top:20px;padding:10px 15px;width:100%}@media(min-width:992px){.multi-size-total{justify-content:flex-start}}.multi-size-total__container{display:flex;flex-direction:column}.multi-size-total__container--horizontal{flex-direction:row;gap:5px}.multi-size-total__container--loading{opacity:.25}.multi-size-total__label{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:20px;text-align:left}.multi-size-total__label--sizes{font-size:14px;font-weight:400;line-height:14px}.multi-size-total__label--total{font-size:17px}.multi-size-total__label--strike-of{color:#757575;font-size:12px;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.multi-size-total__label--discounted{color:#2b6a33;font-size:14px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Artwork.vue?vue&type=style&index=0&id=07f7d829&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-07f7d829{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork[data-v-07f7d829]{border:1px solid #e1e1e5;border-radius:8px;margin-bottom:16px}.artwork--with-error[data-v-07f7d829]{border:1px solid #fca5a5}.artwork__header[data-v-07f7d829]{align-items:center;background:#e1e1e5;border-radius:8px 8px 0 0;display:flex;font-size:20px;font-weight:700;height:36px;line-height:100%;overflow:hidden;padding:8px 25px;text-overflow:ellipsis;white-space:nowrap}.artwork__header--with-error[data-v-07f7d829]{background:#fce5e5}.artwork__header--with-error .artwork__header-icon[data-v-07f7d829]{color:#ed0a0a}.artwork__header-icon[data-v-07f7d829]{color:#2b6a33;height:20px;margin-right:10px;width:20px}.artwork__header-text[data-v-07f7d829]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artwork__multi-size-title[data-v-07f7d829]{color:#4b5565;font-size:16px;font-weight:700;line-height:normal;margin-bottom:16px;margin-top:0}.artwork__content[data-v-07f7d829]{display:flex;flex-direction:column;padding:8px;position:relative}@media(min-width:768px){.artwork__content[data-v-07f7d829]{padding:16px}}@media(min-width:1280px){.artwork__content[data-v-07f7d829]{flex-direction:row;padding:18px 10px}.artwork__content[data-v-07f7d829] .dtf-progress-bar__remove-button{position:absolute;top:4px}}.artwork__file-info[data-v-07f7d829]{margin-bottom:32px}.artwork__file-info-row[data-v-07f7d829]{font-size:14px;font-weight:400;line-height:100%}.artwork__file-info-row+.artwork__file-info-row[data-v-07f7d829]{margin-top:8px}.artwork__file-info-icon[data-v-07f7d829]{height:9px;margin:0 8px 0 2px;width:12px}.artwork__error-message[data-v-07f7d829]{color:#c90505;font-size:14px;margin-top:5px}.artwork__qty[data-v-07f7d829]{margin-top:20px}.artwork__remove[data-v-07f7d829]{align-items:center;background:#dde4f7;border:0;border-radius:8px;color:#414192;display:flex;font-size:13px;font-weight:700;height:32px;justify-content:space-around;line-height:20px;position:absolute;right:8px;top:8px;width:90px}.artwork__remove[data-v-07f7d829]:active,.artwork__remove[data-v-07f7d829]:focus,.artwork__remove[data-v-07f7d829]:hover{background:#c0d9ff}.artwork__remove-icon[data-v-07f7d829]{height:18px;width:18px}.artwork__trim-note[data-v-07f7d829]{align-items:center;display:flex;font-size:12px;font-weight:400;justify-content:center;text-align:center;width:100%;grid-gap:4px;margin-top:16px}.artwork__trim-icon[data-v-07f7d829]{height:18px;width:18px}.artwork__quality-config[data-v-07f7d829]{margin-bottom:28px;padding-top:8px}@media only screen and (min-width:1280px){.artwork__quality-config[data-v-07f7d829]{border-right:1px solid #e1e1e5;margin-bottom:0;margin-right:16px;padding-right:16px;width:400px}}.artwork__image[data-v-07f7d829]{width:100%}@media(min-width:1280px){.artwork__image[data-v-07f7d829]{border-right:1px solid #e1e1e5;margin-right:16px;padding-right:16px;width:400px}}.artwork__info[data-v-07f7d829]{display:flex;flex-direction:column;flex-grow:1;max-width:100%;min-width:0;width:350px}.artwork__info--multi-size-presets[data-v-07f7d829]{width:375px}.artwork__trim-info[data-v-07f7d829]{margin-bottom:8px;order:-1}@media(min-width:1280px){.artwork__trim-info[data-v-07f7d829]{margin-top:16px;order:0}.artwork__sizes[data-v-07f7d829]{display:none}}.artwork__sizes--desktop[data-v-07f7d829]{display:none}@media(min-width:1280px){.artwork__sizes--desktop[data-v-07f7d829]{display:flex}}.artwork__section[data-v-07f7d829]{margin-top:16px}.artwork__tabs[data-v-07f7d829]{margin-bottom:24px}.artwork__tabs[data-v-07f7d829] .stickers-tabs__items{gap:24px}.artwork__tabs[data-v-07f7d829] .stickers-border-size__item{flex:1;min-width:auto}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/Summary.vue?vue&type=style&index=0&id=2ac592c0&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-2ac592c0{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.summary[data-v-2ac592c0]{margin-bottom:32px}.summary__title[data-v-2ac592c0]{font-size:22px;font-weight:700;margin-bottom:12px;padding:0}.summary__wrapper[data-v-2ac592c0]{background:#fff;border:1px solid #e1e1e5;border-radius:4px;padding:16px}.summary__skeleton[data-v-2ac592c0]{display:flex;flex-direction:column;gap:11px;width:280px}.summary__skeleton-block[data-v-2ac592c0]{background-color:#e8e8ea;border-radius:4px;height:18px;overflow:hidden;position:relative;width:100%}.summary__skeleton-block[data-v-2ac592c0]:after{animation:vcl-animation-2ac592c0 1.4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%);bottom:0;content:"";left:50%;margin-left:-250%;position:absolute;right:0;top:0;width:500%;z-index:102}.summary__skeleton-block--last[data-v-2ac592c0]{margin-top:30px}.summary__row[data-v-2ac592c0]{align-items:center;display:flex;font-size:14px;font-weight:700;text-align:right}.summary__row+.summary__row[data-v-2ac592c0]{margin-top:8px}.summary__row--bulk[data-v-2ac592c0]{color:#8c0018}.summary__row--subtotal[data-v-2ac592c0]{font-size:20px;padding-top:24px}.summary__label[data-v-2ac592c0],.summary__value[data-v-2ac592c0]{flex:1 0 50%}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DtfAddToCart.vue?vue&type=style&index=0&id=7444c7b8&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-7444c7b8{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.dtf-add-to-cart__submit-wrap[data-v-7444c7b8]{margin-bottom:16px}.dtf-add-to-cart__button[data-v-7444c7b8]{background-color:#c90505;border:0;border-radius:3px;color:#fff;font-size:24px;font-weight:700;height:52px;text-transform:uppercase;width:100%}.dtf-add-to-cart__button[data-v-7444c7b8]:focus,.dtf-add-to-cart__button[data-v-7444c7b8]:hover{background-color:#ed0a0a}.dtf-add-to-cart__button[data-v-7444c7b8]:disabled{opacity:.4;pointer-events:none}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DeliveryDate.vue?vue&type=style&index=0&id=46c1ca67&lang=scss&scoped=true ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-46c1ca67{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-delivery-date-simple[data-v-46c1ca67]{background-color:transparent;background:#e8fbea;border:1px solid #c0dec4;border-radius:4px;min-height:116px}.product-details-delivery-date-simple__change-location-button[data-v-46c1ca67]{background-color:transparent;padding:0 10px}.product-details-delivery-date-simple__wrapper[data-v-46c1ca67]{align-items:center;display:flex;flex-direction:column;padding:20px 0 0;width:100%}.product-details-delivery-date-simple__delivery[data-v-46c1ca67]{align-items:center;gap:5px;justify-content:center;z-index:0}.product-details-delivery-date-simple__delivery-icon[data-v-46c1ca67]{height:23px;position:static;width:23px}.product-details-delivery-date-simple__delivery-icon--box[data-v-46c1ca67]{color:#227f87}.product-details-delivery-date-simple__delivery-icon--same-day[data-v-46c1ca67]{color:#dd5125;display:none}.product-details-delivery-date-simple__change-location-button[data-v-46c1ca67]{border-top:1px solid #e1e1e5;justify-content:center;margin-top:10px;padding:0;position:static}.product-details-delivery-date-simple__loading[data-v-46c1ca67]{background:transparent;position:static;width:100%;z-index:0}.product-details-delivery-date-simple__loading[data-v-46c1ca67]:before{background:transparent}.product-details-delivery-date-simple__loading-text[data-v-46c1ca67]{margin-left:0}.product-details-delivery-date-simple__delivery-date-label[data-v-46c1ca67]{align-items:baseline;display:flex;flex-wrap:wrap;font-weight:400;gap:5px;justify-content:center}.product-details-delivery-date-simple__flash-delivery-label[data-v-46c1ca67]{color:#dd5125;display:none;font-weight:700}.product-details-delivery-date-simple__delivery-date-value[data-v-46c1ca67]{font-weight:700}.product-details-delivery-date-simple__cutoff-date[data-v-46c1ca67]{color:#000}.product-details-delivery-date-simple__change-location-button[data-v-46c1ca67]{border-top-color:#c0dec4}.product-details-delivery-date-simple--same-day[data-v-46c1ca67]{background:linear-gradient(90deg,rgba(249,114,24,.15),rgba(239,68,67,.15));border-color:#d15f13;margin:0}.product-details-delivery-date-simple--same-day .product-details-delivery-date-simple__deliver-to-message[data-v-46c1ca67],.product-details-delivery-date-simple--same-day .product-details-delivery-date-simple__delivery-date-label[data-v-46c1ca67],.product-details-delivery-date-simple--same-day .product-details-delivery-date-simple__loading-text[data-v-46c1ca67]{color:#dd5125}.product-details-delivery-date-simple--same-day .product-details-delivery-date-simple__flash-delivery-label[data-v-46c1ca67]{display:block}.product-details-delivery-date-simple--same-day .product-details-delivery-date-simple__delivery-icon--box[data-v-46c1ca67]{display:none}.product-details-delivery-date-simple--same-day .product-details-delivery-date-simple__delivery-icon--same-day[data-v-46c1ca67]{display:block}.product-details-delivery-date-simple--same-day .product-details-delivery-date-simple__change-location-button[data-v-46c1ca67]{border-top-color:rgba(249,114,24,.25);text-decoration-color:#dd5125}.product-details-delivery-date-simple--compact[data-v-46c1ca67]{max-height:110px;min-height:auto}.product-details-delivery-date-simple--compact .product-details-delivery-date-simple__wrapper[data-v-46c1ca67]{padding:10px 20px}@media(min-width:992px){.product-details-delivery-date-simple--compact[data-v-46c1ca67]{max-height:64px}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/MultiArtworkModal.vue?vue&type=style&index=0&id=6596ee3b&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-6596ee3b{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html[data-v-6596ee3b]{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html[data-v-6596ee3b]{height:auto;overflow:visible;position:static;width:auto}}.multi-artwork-modal[data-v-6596ee3b]{overflow-x:hidden;overflow-y:auto}.multi-artwork-modal.modal[data-v-6596ee3b]{margin:auto;padding:0!important;width:100%;z-index:1000000000}.multi-artwork-modal__modal-box[data-v-6596ee3b]{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.multi-artwork-modal__modal-box[data-v-6596ee3b]{border-radius:8px;margin:30px auto}.multi-artwork-modal__modal-box.modal-dialog[data-v-6596ee3b]{transform:translateY(-50%)!important}}.multi-artwork-modal__modal-header[data-v-6596ee3b]{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .multi-artwork-modal__modal-header[data-v-6596ee3b]{border-radius:0}.multi-artwork-modal__modal-title[data-v-6596ee3b]{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.multi-artwork-modal__modal-title[data-v-6596ee3b]{font-size:22px}}.multi-artwork-modal__modal-button-close[data-v-6596ee3b]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.multi-artwork-modal__modal-button-close>svg[data-v-6596ee3b]{display:block;height:100%;width:100%}.multi-artwork-modal__modal-body[data-v-6596ee3b]{padding:24px 8px}@media(min-width:768px){.multi-artwork-modal__modal-body[data-v-6596ee3b]{padding:32px 40px}}.multi-artwork-modal__modal-box[data-v-6596ee3b]{border-color:#e3e8ef;bottom:0;box-shadow:0 -1px 12px rgba(0,0,0,.14);display:flex;flex-direction:column;max-height:100%;max-width:592px;padding:0;position:absolute;top:auto;transform:none;width:100%}@media(min-width:768px){.multi-artwork-modal__modal-box[data-v-6596ee3b]{display:block;position:relative;top:50%}}.multi-artwork-modal__modal-header[data-v-6596ee3b]{background-color:transparent;border-color:#e3e8ef;font-size:18px;font-weight:700;justify-content:left;padding:12px 16px 0}@media(min-width:992px){.multi-artwork-modal__modal-header[data-v-6596ee3b]{border:0;padding:12px 32px}}.multi-artwork-modal__modal-title[data-v-6596ee3b]{font-size:18px;margin:16px 0}@media(min-width:768px){.multi-artwork-modal__modal-title[data-v-6596ee3b]{font-size:20px}}.multi-artwork-modal__modal-button-close[data-v-6596ee3b]{top:12px}.multi-artwork-modal__modal-body[data-v-6596ee3b]{flex:1;font-size:16px;overflow:auto;padding:16px 16px 0}@media(min-width:992px){.multi-artwork-modal__modal-body[data-v-6596ee3b]{padding:16px 32px 0}}.multi-artwork-modal__footer[data-v-6596ee3b]{border-top:1px solid #e3e8ef;box-shadow:0 -1px 12px rgba(0,0,0,.14);margin:16px 0 0;padding:12px 16px}@media(min-width:992px){.multi-artwork-modal__footer[data-v-6596ee3b]{border:0;box-shadow:none;margin-top:0;padding:32px}}.multi-artwork-modal.modal[data-v-6596ee3b]{z-index:9999}.multi-artwork-modal--bellow.modal[data-v-6596ee3b]{z-index:1000}.multi-artwork-modal__modal-box[data-v-6596ee3b]{max-height:none;top:10%}@media(min-width:992px){.multi-artwork-modal__modal-box[data-v-6596ee3b]{height:100%;margin:10px auto;max-height:calc(100% - 20px);max-width:970px;overflow:hidden;padding-bottom:100px;top:0}}@media(min-width:1280px){.multi-artwork-modal__modal-box[data-v-6596ee3b]{max-width:1260px}}.multi-artwork-modal__modal-box.modal-dialog[data-v-6596ee3b]{transform:none!important}.multi-artwork-modal__modal-body[data-v-6596ee3b]{display:flex;flex:1 1 0;flex-direction:column;padding-bottom:32px;width:100%}@media(min-width:992px){.multi-artwork-modal__modal-body[data-v-6596ee3b]{flex-direction:row;max-height:100%}.multi-artwork-modal__modal-header[data-v-6596ee3b]{padding:24px 32px}}.multi-artwork-modal__modal-button-close[data-v-6596ee3b]{right:-5px;top:-5px}@media(min-width:992px){.multi-artwork-modal__modal-button-close[data-v-6596ee3b]{right:10px;top:0}}.multi-artwork-modal__modal-title[data-v-6596ee3b]{align-items:center;display:flex;margin:0 auto}.multi-artwork-modal__top-icon[data-v-6596ee3b]{color:#2b6a33;height:24px;margin-right:12px;width:24px}.multi-artwork-modal__artworks[data-v-6596ee3b]{flex:1;min-width:0}@media(min-width:992px){.multi-artwork-modal__artworks[data-v-6596ee3b]{border-right:1px solid #e1e1e5;margin-right:18px;padding-right:24px}}.multi-artwork-modal__summary[data-v-6596ee3b]{width:100%}@media(min-width:992px){.multi-artwork-modal__summary[data-v-6596ee3b]{flex:0 0 382px;max-height:100vh;overflow:auto;padding-right:32px;position:sticky;top:0}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/MultiArtworkModal.vue?vue&type=style&index=1&id=6596ee3b&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.dtf-modal-open{overflow:hidden}@media(min-width:992px){.multi-artwork-modal .product-details-delivery-date-simple{margin-top:0}}.multi-artwork-modal .product-details-delivery-date-simple__wrapper{padding:25px 12px 50px 25px}.multi-artwork-modal .product-details-delivery-date-simple__delivery{align-items:center;gap:5px;justify-content:center}.multi-artwork-modal .product-details-delivery-date-simple__delivery-icon{position:static}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DtfConfirmationModal.vue?vue&type=style&index=0&id=0433cdae&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-0433cdae{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html[data-v-0433cdae]{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html[data-v-0433cdae]{height:auto;overflow:visible;position:static;width:auto}}.dtf-confirmation-modal.modal[data-v-0433cdae]{margin:auto;padding:0!important;width:100%;z-index:1000000000}.dtf-confirmation-modal__modal-box[data-v-0433cdae]{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.dtf-confirmation-modal__modal-box[data-v-0433cdae]{border-radius:8px;margin:30px auto}.dtf-confirmation-modal__modal-box.modal-dialog[data-v-0433cdae]{transform:translateY(-50%)!important}}.dtf-confirmation-modal__modal-header[data-v-0433cdae]{background-color:#f5f5f5;border-radius:6px 6px 0 0;color:#333;min-height:48px;padding:0 60px}.mobile-app .dtf-confirmation-modal__modal-header[data-v-0433cdae]{border-radius:0}.dtf-confirmation-modal__modal-title[data-v-0433cdae]{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.dtf-confirmation-modal__modal-title[data-v-0433cdae]{font-size:22px}}.dtf-confirmation-modal__modal-button-close[data-v-0433cdae]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.dtf-confirmation-modal__modal-button-close>svg[data-v-0433cdae]{display:block;height:100%;width:100%}.dtf-confirmation-modal__modal-body[data-v-0433cdae]{padding:24px 8px}@media(min-width:768px){.dtf-confirmation-modal__modal-body[data-v-0433cdae]{padding:32px 40px}}.dtf-confirmation-modal__modal-box[data-v-0433cdae]{border-color:#e3e8ef;bottom:0;box-shadow:0 -1px 12px rgba(0,0,0,.14);display:flex;flex-direction:column;max-height:100%;max-width:592px;padding:0;position:absolute;top:auto;transform:none;width:100%}@media(min-width:768px){.dtf-confirmation-modal__modal-box[data-v-0433cdae]{display:block;position:relative;top:50%}}.dtf-confirmation-modal__modal-header[data-v-0433cdae]{background-color:transparent;border-color:#e3e8ef;font-size:18px;font-weight:700;justify-content:left;padding:12px 16px 0}@media(min-width:992px){.dtf-confirmation-modal__modal-header[data-v-0433cdae]{border:0;padding:12px 32px}}.dtf-confirmation-modal__modal-title[data-v-0433cdae]{font-size:18px;margin:16px 0}@media(min-width:768px){.dtf-confirmation-modal__modal-title[data-v-0433cdae]{font-size:20px}}.dtf-confirmation-modal__modal-button-close[data-v-0433cdae]{top:12px}.dtf-confirmation-modal__modal-body[data-v-0433cdae]{flex:1;font-size:16px;overflow:auto;padding:16px 16px 0}@media(min-width:992px){.dtf-confirmation-modal__modal-body[data-v-0433cdae]{padding:16px 32px 0}}.dtf-confirmation-modal__footer[data-v-0433cdae]{border-top:1px solid #e3e8ef;box-shadow:0 -1px 12px rgba(0,0,0,.14);margin:16px 0 0;padding:12px 16px}@media(min-width:992px){.dtf-confirmation-modal__footer[data-v-0433cdae]{border:0;box-shadow:none;margin-top:0;padding:32px}}.dtf-confirmation-modal__modal-header[data-v-0433cdae]{align-items:center;background:#f5f5f5;border-bottom:1px solid #e1e1e5;display:flex;justify-content:center}.dtf-confirmation-modal__modal-title[data-v-0433cdae]{margin:12px}.dtf-confirmation-modal__modal-body[data-v-0433cdae]{padding-bottom:16px}.dtf-confirmation-modal__text[data-v-0433cdae]{font-size:16px;font-weight:700;padding:24px;text-align:center}.dtf-confirmation-modal__submit[data-v-0433cdae]{background-color:#c90505;border:0;border-radius:3px;color:#fff;font-size:16px;font-weight:700;height:52px;width:100%}.dtf-confirmation-modal__submit[data-v-0433cdae]:focus,.dtf-confirmation-modal__submit[data-v-0433cdae]:hover{background-color:#ed0a0a}.dtf-confirmation-modal__cancel[data-v-0433cdae]{background:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#414192;font-weight:700;height:52px;margin-top:16px;width:100%}.dtf-confirmation-modal__cancel[data-v-0433cdae]:focus,.dtf-confirmation-modal__cancel[data-v-0433cdae]:hover{background-color:#f5f5f5}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DtfFirstTimeCustomerModal.vue?vue&type=style&index=0&id=66cf3ee8&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-66cf3ee8{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.dtf-first-time-customer-modal__modal-box[data-v-66cf3ee8]{bottom:0;height:640px;left:0;margin:auto;position:absolute;right:0;top:0;width:360px}@media(max-width:767px){.modal.in .dtf-first-time-customer-modal__modal-box[data-v-66cf3ee8]{transform:translate(0) scale(.8)}}@media(min-width:768px){.dtf-first-time-customer-modal__modal-box[data-v-66cf3ee8]{height:580px;width:790px}}.dtf-first-time-customer-modal__modal-body[data-v-66cf3ee8]{display:flex;flex-direction:column;height:100%}@media(min-width:768px){.dtf-first-time-customer-modal__modal-body[data-v-66cf3ee8]{flex-direction:row;height:auto}}.dtf-first-time-customer-modal__modal-button-close[data-v-66cf3ee8]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:16px;position:absolute;right:0;text-transform:inherit;top:0;vertical-align:middle;width:48px;z-index:1}.dtf-first-time-customer-modal__modal-button-close>svg[data-v-66cf3ee8]{display:block;height:100%;width:100%}.dtf-first-time-customer-modal__feature-image[data-v-66cf3ee8]{background-color:#eef2f6;border-top-left-radius:3px;border-top-right-radius:3px;flex-basis:256px;flex-grow:0;min-height:256px;overflow:hidden;position:relative}@media(min-width:768px){.dtf-first-time-customer-modal__feature-image[data-v-66cf3ee8]{border-bottom-left-radius:3px;border-top-right-radius:3px;flex:1 1 50%;height:580px}}.dtf-first-time-customer-modal__feature-bg[data-v-66cf3ee8]{background-image:url(https://jiffy.imgix.net/gen/splash1.png);background-position:50%;background-repeat:no-repeat;background-size:90%;bottom:0;left:0;mix-blend-mode:multiply;opacity:.5;position:absolute;right:0;top:0;transform:rotate(35deg);z-index:0}@media(min-width:768px){.dtf-first-time-customer-modal__feature-bg[data-v-66cf3ee8]{bottom:-150px;left:-150px;right:-150px;top:-150px}}.dtf-first-time-customer-modal__image[data-v-66cf3ee8]{border:6px solid #fff;border-radius:12px;box-shadow:0 12px 40px 0 rgba(0,0,0,.15);display:block;height:101px;-o-object-fit:cover;object-fit:cover;position:absolute;width:95px}.dtf-first-time-customer-modal__image--dtf-first[data-v-66cf3ee8]{left:47px;-o-object-position:12%;object-position:12%;top:24px}.dtf-first-time-customer-modal__image--dtf-main[data-v-66cf3ee8]{display:block;height:140px;left:119px;top:61px;width:132px;z-index:10}.dtf-first-time-customer-modal__image--dtf-last[data-v-66cf3ee8]{bottom:24px;right:49px}@media(min-width:768px){.dtf-first-time-customer-modal__image[data-v-66cf3ee8]{height:161px;width:151px}.dtf-first-time-customer-modal__image--dtf-first[data-v-66cf3ee8]{left:18px;top:82px}.dtf-first-time-customer-modal__image--dtf-main[data-v-66cf3ee8]{height:224px;left:95px;top:170px;width:209px}.dtf-first-time-customer-modal__image--dtf-last[data-v-66cf3ee8]{bottom:82px;right:24px}}.dtf-first-time-customer-modal__alert[data-v-66cf3ee8]{align-items:center;background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;display:flex;flex:1 1 50%;flex-direction:column;justify-content:center}@media(min-width:768px){.dtf-first-time-customer-modal__alert[data-v-66cf3ee8]{border-bottom-left-radius:0;border-top-right-radius:3px;height:580px}}.dtf-first-time-customer-modal__logo[data-v-66cf3ee8]{height:19px;width:176px}@media(min-width:768px){.dtf-first-time-customer-modal__logo[data-v-66cf3ee8]{height:23px;width:211px}}.dtf-first-time-customer-modal__promo-text[data-v-66cf3ee8]{color:#1f1d55;font-family:sans-serif;font-weight:700;line-height:50px;margin-top:12px;text-align:center}.dtf-first-time-customer-modal__promo-text--small[data-v-66cf3ee8]{font-size:20px}.dtf-first-time-customer-modal__promo-text--medium[data-v-66cf3ee8]{font-size:40px}.dtf-first-time-customer-modal__promo-text--large[data-v-66cf3ee8]{font-size:60px}@media(min-width:768px){.dtf-first-time-customer-modal__promo-text[data-v-66cf3ee8]{margin-top:40px}}.dtf-first-time-customer-modal__promo-code[data-v-66cf3ee8]{background:#ffe1ee;border:2px dashed #ff1376;border-radius:3px;color:#ff1376;font-size:29px;line-height:100%;margin:10px auto;padding:15px}.dtf-first-time-customer-modal__promo-code--bold[data-v-66cf3ee8]{font-family:Arial-black,Arial;font-weight:700}@media(min-width:768px){.dtf-first-time-customer-modal__promo-code[data-v-66cf3ee8]{margin-top:20px}}.dtf-first-time-customer-modal__text[data-v-66cf3ee8]{font-family:sans-serif;font-size:14px;line-height:24px}.dtf-first-time-customer-modal__text-link[data-v-66cf3ee8]{color:#1f1d55;font-family:sans-serif;font-size:12px;font-weight:700;line-height:12px;margin-top:8px}@media(min-width:768px){.dtf-first-time-customer-modal__text-link[data-v-66cf3ee8]{margin-bottom:0;margin-top:20px}}.dtf-first-time-customer-modal__text-link[data-v-66cf3ee8]:hover{-webkit-text-decoration:none;text-decoration:none}.dtf-first-time-customer-modal__text-link--underlined[data-v-66cf3ee8],.dtf-first-time-customer-modal__text-link--underlined[data-v-66cf3ee8]:hover{-webkit-text-decoration:underline;text-decoration:underline}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DtfFirstStickerPromoModal.vue?vue&type=style&index=0&id=f4558b0e&scoped=true&lang=scss (1) ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-f4558b0e{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.dtf-first-sticker-promo-modal[data-v-f4558b0e]{font-family:Poppins,sans-serif}.dtf-first-sticker-promo-modal__modal-box[data-v-f4558b0e]{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:360px}@media(min-width:768px){.dtf-first-sticker-promo-modal__modal-box[data-v-f4558b0e]{height:580px;width:768px}}.dtf-first-sticker-promo-modal__modal-body[data-v-f4558b0e]{display:flex;flex-direction:column;height:100%}@media(min-width:768px){.dtf-first-sticker-promo-modal__modal-body[data-v-f4558b0e]{flex-direction:row;height:auto}}.dtf-first-sticker-promo-modal__modal-button-close[data-v-f4558b0e]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:16px;position:absolute;right:0;text-transform:inherit;top:0;vertical-align:middle;width:48px;z-index:1}.dtf-first-sticker-promo-modal__modal-button-close>svg[data-v-f4558b0e]{display:block;height:100%;width:100%}.dtf-first-sticker-promo-modal__feature-image[data-v-f4558b0e]{background-color:#eef2f6;border-top-left-radius:3px;border-top-right-radius:3px;flex:0 0 45%;flex-basis:256px;min-height:400px;overflow:hidden;position:relative}@media(min-width:768px){.dtf-first-sticker-promo-modal__feature-image[data-v-f4558b0e]{border-bottom-left-radius:3px;border-top-right-radius:3px;flex:1 1 50%;height:580px}}.dtf-first-sticker-promo-modal__banner[data-v-f4558b0e]{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}.dtf-first-sticker-promo-modal__delivery[data-v-f4558b0e]{margin-top:8px;width:295px}.dtf-first-sticker-promo-modal__alert[data-v-f4558b0e]{align-items:center;background-color:#29abe2;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#fff;display:flex;flex:0 0 50%;flex-direction:column;padding-top:40px}@media(min-width:768px){.dtf-first-sticker-promo-modal__alert[data-v-f4558b0e]{border-bottom-left-radius:0;border-top-right-radius:3px;flex-basis:55%;height:580px;padding-bottom:20px;padding-top:110px}}.dtf-first-sticker-promo-modal__logo[data-v-f4558b0e]{width:280px}.dtf-first-sticker-promo-modal__promo-text[data-v-f4558b0e]{color:#fff;font-weight:700;line-height:48px;margin-top:30px;text-align:center}.dtf-first-sticker-promo-modal__promo-text--small[data-v-f4558b0e]{font-size:16px;font-weight:900}.dtf-first-sticker-promo-modal__promo-text--large[data-v-f4558b0e]{font-size:64px}.dtf-first-sticker-promo-modal__promo-code[data-v-f4558b0e]{background:#f1ffff;border:1.5px dashed #1f1d55;border-radius:3px;color:#1f1d55;cursor:pointer;font-size:24px;line-height:100%;margin:0 auto 10px;padding:10px 15px}.dtf-first-sticker-promo-modal__promo-code--bold[data-v-f4558b0e]{font-family:Arial Black,Arial,sans-serif;font-weight:700}.dtf-first-sticker-promo-modal__text[data-v-f4558b0e]{font-size:15px;line-height:20px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/EmailUpsellModal.vue?vue&type=style&index=0&id=47c9277e&scoped=true&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-47c9277e{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.email-upsell-modal[data-v-47c9277e]{align-items:center;display:flex;justify-content:center}.email-upsell-modal__content[data-v-47c9277e]{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:505px;justify-content:space-between;min-width:375px;padding:32px 32px 16px;text-align:center;width:375px}@media(min-width:992px){.email-upsell-modal__content--stickers[data-v-47c9277e]{padding-bottom:42px}}.email-upsell-modal__content--stickers .email-upsell-modal__promo-code[data-v-47c9277e]{background-color:#f1ffff;border-color:#29abe2;color:#333}.email-upsell-modal__content--stickers .email-upsell-modal__submit-btn[data-v-47c9277e]{background-color:#29abe2}.email-upsell-modal__content--stickers .email-upsell-modal__footer[data-v-47c9277e]{justify-content:center}.email-upsell-modal__content--stickers .email-upsell-modal__delivery-info[data-v-47c9277e]{margin:0}@media(min-width:768px){.email-upsell-modal__content[data-v-47c9277e]{height:479px;min-width:428px;width:428px}}@media(min-width:992px){.email-upsell-modal__content[data-v-47c9277e]{height:455px;min-width:450px;padding:32px 32px 16px;width:450px}}.email-upsell-modal__banner[data-v-47c9277e]{display:none}@media(min-width:992px){.email-upsell-modal__banner[data-v-47c9277e]{display:block;height:455px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:300px}}@media(min-width:1280px){.email-upsell-modal__banner[data-v-47c9277e]{height:455px;-o-object-position:center;object-position:center;width:455px}}.email-upsell-modal__brand-logo[data-v-47c9277e]{flex-shrink:0;height:30px;width:290px}.email-upsell-modal__offer-title[data-v-47c9277e]{color:#202939;font-family:Inter,Arial,sans-serif;font-size:44px;font-weight:400;letter-spacing:-3px;margin:20px 0 0}.email-upsell-modal__offer-title--highlight[data-v-47c9277e]{font-weight:800}.email-upsell-modal__offer-subtitle[data-v-47c9277e]{color:#202939;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:700;margin-bottom:24px}.email-upsell-modal__email-form[data-v-47c9277e]{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.email-upsell-modal__email-input[data-v-47c9277e]{border:none;border-bottom:1px solid #9aa3b2;color:#202939;font-size:16px;margin-bottom:16px;padding:10px 2px}.email-upsell-modal__email-input[data-v-47c9277e]:focus{border-bottom:2px solid #333;margin-bottom:15px;outline:none}.email-upsell-modal__email-input--error[data-v-47c9277e]{border-bottom-color:#ed222c}.email-upsell-modal__spinner[data-v-47c9277e]{width:20px}.email-upsell-modal__submit-btn[data-v-47c9277e]{align-items:center;background-color:#dd2672;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:10px;height:56px;justify-content:center;padding:10px 16px;position:relative;width:100%}.email-upsell-modal__submit-btn[data-v-47c9277e]:disabled{background-color:#9aa3b2;cursor:not-allowed}.email-upsell-modal__submit-btn[data-v-47c9277e]:hover{filter:brightness(115%)}.email-upsell-modal__btn-icon[data-v-47c9277e]{color:#fff;height:25px;position:absolute;right:20px;width:25px}.email-upsell-modal__coupon-container[data-v-47c9277e]{align-items:center;display:flex;flex-direction:column}.email-upsell-modal__coupon-header[data-v-47c9277e]{font-family:Inter,Arial,sans-serif;font-size:32px;font-weight:700;letter-spacing:-1px;line-height:37px;margin-top:0;text-align:center}.email-upsell-modal__promo-code[data-v-47c9277e]{align-items:center;background-color:#fadeeb;border:2px dashed #dd2672;border-radius:8px;color:#dd2672;display:flex;font-family:Arial Black,Arial Bold,Gadget,sans-serif;font-size:32px;font-weight:900;gap:24px;height:72px;line-height:32px;margin-bottom:15px;padding:20px 56px}.email-upsell-modal__coupon-sub-text[data-v-47c9277e]{font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:700;line-height:16.94px;text-align:center}.email-upsell-modal__error[data-v-47c9277e]{color:#ed222c;font-size:14px;position:relative;text-align:left;top:-13px}.email-upsell-modal__agreement[data-v-47c9277e]{color:#202939;font-size:12px;text-align:justify;-webkit-text-decoration:none;text-decoration:none}.email-upsell-modal__agreement--highlight-link[data-v-47c9277e]{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.email-upsell-modal__footer[data-v-47c9277e]{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:space-between}.email-upsell-modal__delivery-info[data-v-47c9277e]{align-items:center;color:#009e5e;display:flex;font-size:13px;font-weight:700;margin-bottom:5px;width:100%}.email-upsell-modal__delivery-icon[data-v-47c9277e]{height:38px;width:38px}.email-upsell-modal__learn-more[data-v-47c9277e]{color:#202939;font-size:14px;-webkit-text-decoration:none;text-decoration:none}.email-upsell-modal__learn-more--highlight-link[data-v-47c9277e]{color:inherit;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/GangSheetInfoModal.vue?vue&type=style&index=0&id=79a9c4e5&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-79a9c4e5{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.gang-sheet-info-modal__modal-box[data-v-79a9c4e5]{bottom:0;height:640px;left:0;margin:auto;position:absolute;right:0;top:0;width:360px}@media(min-width:992px){.gang-sheet-info-modal__modal-box[data-v-79a9c4e5]{height:634px;width:860px}}.gang-sheet-info-modal__modal-body[data-v-79a9c4e5]{color:#1f1d55;display:flex;flex-direction:column;font-family:sans-serif;height:100%}@media(min-width:992px){.gang-sheet-info-modal__modal-body[data-v-79a9c4e5]{flex-direction:row}}.gang-sheet-info-modal__modal-button-close[data-v-79a9c4e5]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:16px;position:absolute;right:0;text-transform:inherit;top:0;vertical-align:middle;width:48px;z-index:1}.gang-sheet-info-modal__modal-button-close>svg[data-v-79a9c4e5]{display:block;height:100%;width:100%}.gang-sheet-info-modal__logo[data-v-79a9c4e5]{height:18px;width:171px}.gang-sheet-info-modal__image-box[data-v-79a9c4e5]{background-color:#ffa2c9;overflow:hidden}@media(min-width:992px){.gang-sheet-info-modal__image-box[data-v-79a9c4e5]{flex:46%}}.gang-sheet-info-modal__image[data-v-79a9c4e5]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:auto}.gang-sheet-info-modal__info[data-v-79a9c4e5]{align-items:center;background-color:#fff;display:flex;flex:54%;flex-direction:column;padding-top:20px}.gang-sheet-info-modal__info--wide-margin[data-v-79a9c4e5]{padding-top:40px}@media(min-width:992px){.gang-sheet-info-modal__info[data-v-79a9c4e5]{padding-top:80px}}.gang-sheet-info-modal__small-text[data-v-79a9c4e5]{font-size:14px;line-height:21px;margin:4px 0}@media(min-width:992px){.gang-sheet-info-modal__small-text[data-v-79a9c4e5]{margin:16px 0}}.gang-sheet-info-modal__title[data-v-79a9c4e5]{color:#1f1d55;font-size:24px;font-weight:600;margin:10px 0;text-align:center}.gang-sheet-info-modal__title--wide-margin[data-v-79a9c4e5]{margin-bottom:20px}@media(min-width:992px){.gang-sheet-info-modal__title[data-v-79a9c4e5]{font-size:30px;font-weight:700;margin:12px 0 24px}.gang-sheet-info-modal__title--wide-margin[data-v-79a9c4e5]{margin-bottom:97px}}.gang-sheet-info-modal__title-text[data-v-79a9c4e5]{margin:0}.gang-sheet-info-modal__button[data-v-79a9c4e5]{border:none;border-radius:5px;font-size:17px;font-weight:600;line-height:24px;padding:10px 12px}.gang-sheet-info-modal__button--white[data-v-79a9c4e5]{background-color:#ff1376;color:#fff}.gang-sheet-info-modal__button--pink[data-v-79a9c4e5]{background-color:#fce7f6;color:#9e165f}.gang-sheet-info-modal__promo-box[data-v-79a9c4e5]{align-items:center;border-top:2px dashed #e3e8ef;display:flex;flex-direction:column;margin-top:22px;width:80%}@media(min-width:992px){.gang-sheet-info-modal__promo-box[data-v-79a9c4e5]{margin-top:50px}}.gang-sheet-info-modal__promo-title[data-v-79a9c4e5]{font-size:20px;font-weight:600;margin-top:20px}@media(min-width:992px){.gang-sheet-info-modal__promo-title[data-v-79a9c4e5]{font-size:24px;font-weight:700;margin-top:34px}}.gang-sheet-info-modal__promo-text[data-v-79a9c4e5]{font-size:16px;font-weight:400}.gang-sheet-info-modal__promo-code[data-v-79a9c4e5]{background-color:#ffe1ee;border:2px dashed #ff1376;border-radius:5px;color:#ff1376;margin:16px 0;padding:8px 12px}@media(min-width:992px){.gang-sheet-info-modal__promo-code[data-v-79a9c4e5]{margin:12px 0}}.gang-sheet-info-modal__promo-code-text[data-v-79a9c4e5]{font-family:Arial #000,sans-serif;font-size:30px;font-weight:900;line-height:30px}.gang-sheet-info-modal__info-text[data-v-79a9c4e5]{color:#1f1d55;font-size:12px;font-weight:700}.gang-sheet-info-modal__info-text--wide-margin[data-v-79a9c4e5]{margin-top:45px}.gang-sheet-info-modal__info-link[data-v-79a9c4e5]{color:#1f1d55;-webkit-text-decoration:underline;text-decoration:underline}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/StickerSampleBanner.vue?vue&type=style&index=0&id=1b14feb6&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-1b14feb6{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.sticker-sample-banner[data-v-1b14feb6]{align-items:center;background-color:#eef2f6;border-radius:8px;display:flex;flex-direction:column;font-family:Arial,sans-serif;padding:0 8px;text-align:center}@media(min-width:992px){.sticker-sample-banner[data-v-1b14feb6]{flex-direction:row;justify-content:space-between;padding:0 30px 15px;text-align:left}}.sticker-sample-banner--guest[data-v-1b14feb6]{margin-bottom:16px}.sticker-sample-banner__text[data-v-1b14feb6]{flex:1;font-size:14px;line-height:17px}@media(min-width:992px){.sticker-sample-banner__text[data-v-1b14feb6]{font-size:16px;line-height:19px}}.sticker-sample-banner__headline[data-v-1b14feb6]{font-size:17px;line-height:22px;margin:20px 0 8px}@media(min-width:992px){.sticker-sample-banner__headline[data-v-1b14feb6]{font-size:19px;line-height:24px}}.sticker-sample-banner__discounted-price[data-v-1b14feb6]{color:#8c0019;font-size:19px}@media(min-width:992px){.sticker-sample-banner__discounted-price[data-v-1b14feb6]{font-size:21px}}.sticker-sample-banner__shipping[data-v-1b14feb6]{align-items:center;display:flex;line-height:16px}@media(min-width:992px){.sticker-sample-banner__shipping[data-v-1b14feb6]{flex-direction:column;text-align:center}}.sticker-sample-banner__shipping-icon[data-v-1b14feb6]{margin-right:10px}.sticker-sample-banner__shipping-text[data-v-1b14feb6]{color:#236f0c;font-size:13px}@media(min-width:992px){.sticker-sample-banner__shipping-text[data-v-1b14feb6]{font-size:14px}}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkHistoryModalEmptyState.vue?vue&type=style&index=0&id=0a726a9c&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-0a726a9c{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-history-empty-state[data-v-0a726a9c]{align-items:center;color:#364152;display:flex;flex-direction:column;font-family:inherit;font-size:16px;font-weight:600;height:300px;justify-content:center;line-height:22px;max-height:768px;padding:20px;text-align:center}@media(min-width:768px){.artwork-history-empty-state[data-v-0a726a9c]{height:calc(100vh - 430px)}}.artwork-history-empty-state__icon[data-v-0a726a9c]{color:#cdd5df;height:80px;width:80px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/common/EnhancementTierLabel.vue?vue&type=style&index=0&id=2f82e66d&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.enhancement-tier-label[data-v-2f82e66d]{align-items:center;background:linear-gradient(158deg,#6a2fc1,#2e89d0);border-radius:4px;color:#414192;display:flex;font-size:12px;height:28px;padding:0 10px;position:relative;white-space:nowrap;z-index:0}.enhancement-tier-label[data-v-2f82e66d]:before{background:#fff;border-radius:2px;bottom:2px;content:"";left:2px;margin:auto;position:absolute;right:2px;top:2px;z-index:-1}.enhancement-tier-label__icon[data-v-2f82e66d]{height:18px;margin-right:6px;width:19px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkHistoryGridItem.vue?vue&type=style&index=0&id=34e329ce&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-34e329ce{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-history-grid-item[data-v-34e329ce]{border-radius:4px;display:flex;flex-direction:column;font-family:inherit;height:-moz-min-content;height:min-content;margin-bottom:10px;position:relative;width:160px}@media(min-width:768px){.artwork-history-grid-item[data-v-34e329ce]{width:230px}}.artwork-history-grid-item__checkbox[data-v-34e329ce]{background-color:#fff;border:1px solid #e1e1e5;border-radius:4px;height:32px;left:15px;padding:5px;position:absolute;top:15px;width:32px}@media(min-width:992px){.artwork-history-grid-item__checkbox[data-v-34e329ce]{visibility:hidden}}.artwork-history-grid-item__checkbox--selected[data-v-34e329ce]{background-color:#dd2590;border:1px solid #dd2590;visibility:visible!important}.artwork-history-grid-item__checkbox--selected.artwork-history-grid-item__checkbox--standard-artwork[data-v-34e329ce]{background-color:#414192;border-color:#414192}:hover>.artwork-history-grid-item__checkbox[data-v-34e329ce]{visibility:visible}.artwork-history-grid-item__checkbox-icon[data-v-34e329ce]{color:#fff;height:20px;width:20px}.artwork-history-grid-item__download[data-v-34e329ce]{background-color:#fff;border:1px solid #e1e1e5;border-radius:4px;height:32px;padding:5px;position:absolute;right:0;top:15px;width:32px}@media(min-width:768px){.artwork-history-grid-item__download[data-v-34e329ce]{right:15px}}@media(min-width:992px){.artwork-history-grid-item__download[data-v-34e329ce]{visibility:hidden}}:hover>.artwork-history-grid-item__download[data-v-34e329ce]{visibility:visible}.artwork-history-grid-item__download-icon[data-v-34e329ce]{color:#9aa3b2;height:20px;width:20px}.artwork-history-grid-item__artwork-image-container[data-v-34e329ce]{border:1px solid #e1e1e5;border-radius:8px;height:160px;overflow:hidden;position:relative;width:160px}@media(min-width:390px){.artwork-history-grid-item__artwork-image-container[data-v-34e329ce]{height:175px;width:175px}}@media(min-width:768px){.artwork-history-grid-item__artwork-image-container[data-v-34e329ce]{height:227px;width:227px}}.artwork-history-grid-item__artwork-image-container--clickable[data-v-34e329ce]{cursor:pointer}.artwork-history-grid-item__artwork-image[data-v-34e329ce]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.artwork-history-grid-item__info-name[data-v-34e329ce]{color:#121926;font-family:inherit;font-size:18px;font-weight:600;margin-top:5px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:inherit}.artwork-history-grid-item__info-text[data-v-34e329ce]{color:#697586;font-family:inherit;font-size:16px;font-weight:400}.artwork-history-grid-item__info-text-date[data-v-34e329ce]{font-size:15px!important}.artwork-history-grid-item__enhancement-tier[data-v-34e329ce]{bottom:15px;left:15px;position:absolute}@media(min-width:768px){.artwork-history-grid-item__enhancement-tier[data-v-34e329ce]{bottom:8px;left:8px}}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkHistoryModalFooter.vue?vue&type=style&index=0&id=fae634ac&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-fae634ac{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-history-footer[data-v-fae634ac]{align-items:center;box-shadow:0 -4px 6px -2px rgba(18,25,38,.08);display:flex;justify-content:space-between;padding:15px}.artwork-history-footer__count[data-v-fae634ac]{color:#364152;font-family:inherit;font-size:16px;font-weight:500;line-height:24px}.artwork-history-footer__button-container[data-v-fae634ac]{display:flex;gap:10px}.artwork-history-footer__button[data-v-fae634ac]{border:1px solid #dd2590;border-radius:8px;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;padding:7px 14px;position:relative}.artwork-history-footer__button[data-v-fae634ac]:disabled{opacity:.25;pointer-events:none}.artwork-history-footer__button--secondary[data-v-fae634ac]{background-color:#fff;color:#dd2590}.artwork-history-footer__button--secondary.artwork-history-footer__button--standard-artwork[data-v-fae634ac]{border-color:#414192;color:#414192}.artwork-history-footer__button--primary[data-v-fae634ac]{background-color:#dd2590;color:#fff;min-width:146px}.artwork-history-footer__button--primary.artwork-history-footer__button--standard-artwork[data-v-fae634ac]{background-color:#414192;border-color:#414192}.artwork-history-footer__button--loading[data-v-fae634ac]{color:transparent}.artwork-history-footer__loader[data-v-fae634ac]{bottom:0;color:#fff;font-size:26px;left:0;margin:auto;position:absolute;right:0;top:0}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkHistoryArtworksToggle.vue?vue&type=style&index=0&id=75e22706&scoped=true&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-75e22706{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-history-artworks-toggle[data-v-75e22706]{background:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 4px 8px -2px rgba(18,25,38,.1),0 2px 4px -2px rgba(18,25,38,.06);display:flex;gap:4px;height:42px;padding:3px}.artwork-history-artworks-toggle__button[data-v-75e22706]{background:transparent;border:0;border-radius:6px;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-size:14px;font-weight:inherit;font-weight:500;height:34px;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle;width:103px}.artwork-history-artworks-toggle__button--active[data-v-75e22706]{background:#414192;color:#fff;cursor:default}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkHistoryNotification.vue?vue&type=style&index=0&id=5ef64392&scoped=true&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-5ef64392{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-history-notification[data-v-5ef64392]{align-items:center;display:flex}.artwork-history-notification__icon[data-v-5ef64392]{color:#9aa3b2;flex:none;height:24px;margin-right:8px;width:24px}.artwork-history-notification__message[data-v-5ef64392]{flex:1;font-size:14px;line-height:18px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ArtworkHistoryModal.vue?vue&type=style&index=0&id=402807ad&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-402807ad{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html[data-v-402807ad]{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html[data-v-402807ad]{height:auto;overflow:visible;position:static;width:auto}}.artwork-history[data-v-402807ad]{font-family:Inter,Arial,sans-serif;overflow-x:hidden;overflow-y:auto}.artwork-history.modal[data-v-402807ad]{margin:auto;padding:0!important;width:100%;z-index:1000000000}.artwork-history__modal-box[data-v-402807ad]{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.artwork-history__modal-box[data-v-402807ad]{border-radius:8px;margin:30px auto}.artwork-history__modal-box.modal-dialog[data-v-402807ad]{transform:translateY(-50%)!important}}.artwork-history__modal-header[data-v-402807ad]{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e1e1e5;border-radius:6px 6px 0 0;color:#333;display:flex;justify-content:center;min-height:48px;padding:0 60px}.mobile-app .artwork-history__modal-header[data-v-402807ad]{border-radius:0}.artwork-history__modal-title[data-v-402807ad]{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.artwork-history__modal-title[data-v-402807ad]{font-size:22px}}.artwork-history__modal-button-close[data-v-402807ad]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;top:0;vertical-align:middle;width:48px}.artwork-history__modal-button-close>svg[data-v-402807ad]{display:block;height:100%;width:100%}.artwork-history__modal-body[data-v-402807ad]{padding:24px 8px}@media(min-width:768px){.artwork-history__modal-body[data-v-402807ad]{padding:32px 40px}}.artwork-history__modal-box[data-v-402807ad]{border-color:#e3e8ef;bottom:0;box-shadow:0 -1px 12px rgba(0,0,0,.14);display:flex;flex-direction:column;max-height:100%;max-width:592px;padding:0;position:absolute;top:auto;transform:none;width:100%}@media(min-width:768px){.artwork-history__modal-box[data-v-402807ad]{display:block;position:relative;top:50%}}.artwork-history__modal-header[data-v-402807ad]{background-color:transparent;border-color:#e3e8ef;font-size:18px;font-weight:700;justify-content:left;padding:12px 16px 0}@media(min-width:992px){.artwork-history__modal-header[data-v-402807ad]{border:0;padding:12px 32px}}.artwork-history__modal-title[data-v-402807ad]{font-size:18px;margin:16px 0}@media(min-width:768px){.artwork-history__modal-title[data-v-402807ad]{font-size:20px}}.artwork-history__modal-button-close[data-v-402807ad]{top:12px}.artwork-history__modal-body[data-v-402807ad]{flex:1;font-size:16px;overflow:auto;padding:16px 16px 0}@media(min-width:992px){.artwork-history__modal-body[data-v-402807ad]{padding:16px 32px 0}}.artwork-history__footer[data-v-402807ad]{border-top:1px solid #e3e8ef;box-shadow:0 -1px 12px rgba(0,0,0,.14);margin:16px 0 0;padding:12px 16px}@media(min-width:992px){.artwork-history__footer[data-v-402807ad]{border:0;box-shadow:none;margin-top:0;padding:32px}}.artwork-history.modal[data-v-402807ad]{z-index:9999}.artwork-history__modal-box[data-v-402807ad]{height:100%}@media(min-width:768px){.artwork-history__modal-box[data-v-402807ad]{height:auto;max-width:815px}}@media(min-width:992px){.artwork-history__modal-box[data-v-402807ad]{margin:10px auto;max-width:1080px}}.artwork-history__modal-header[data-v-402807ad]{border-bottom:1px solid #e3e8ef;justify-content:space-between;padding:0 15px}@media(min-width:992px){.artwork-history__modal-header[data-v-402807ad]{height:55px;padding:20px}}.artwork-history__title[data-v-402807ad]{color:#364152;font-family:inherit;font-size:16px;font-weight:600;line-height:24px}.artwork-history__modal-body[data-v-402807ad]{display:flex;flex-direction:column}.artwork-history__subheader[data-v-402807ad]{align-items:center;display:flex;gap:16px;justify-content:flex-start;padding-bottom:24px}.artwork-history__modal-button-close[data-v-402807ad]{color:#9aa3b2;flex:none;height:40px;margin:-12px;padding:12px;position:inherit;width:40px}.artwork-history__dropdown[data-v-402807ad]{align-items:center;border:1px solid #9aa3b2;border-radius:8px;display:flex;font-family:inherit;font-size:16px;font-weight:600;height:42px;padding:0 12px}@media(min-width:992px){.artwork-history__dropdown[data-v-402807ad]{width:235px}}.artwork-history__dropdown-select[data-v-402807ad]{border:0;display:none;font-family:inherit;font-size:inherit;font-weight:inherit;height:40px;margin:0;outline:0;padding:10px 12px 12px 5px;width:100%}@media(min-width:768px){.artwork-history__dropdown-select[data-v-402807ad]{display:block}}.artwork-history__field-adornment[data-v-402807ad]{align-items:center;border-right:0;display:flex;font-family:inherit;font-size:14px;font-size:inherit;font-weight:inherit}.artwork-history__field-adornment-icon[data-v-402807ad]{color:#4b5565;height:16px;width:16px}.artwork-history__input[data-v-402807ad]{align-items:center;background-color:#f8fafc;border:1px solid #cdd5df;border-radius:8px;display:flex;font-family:inherit;font-size:16px;font-weight:600;height:42px;padding:0 12px}@media(min-width:992px){.artwork-history__input[data-v-402807ad]{width:300px}}.artwork-history__input--full-width[data-v-402807ad]{margin-left:0;width:100%}.artwork-history__input-field[data-v-402807ad]{background-color:#f8fafc;border:0;font-family:inherit;font-size:inherit;height:40px;margin:0;outline:0;padding:12px 12px 12px 0;width:100%}.artwork-history__input-field[data-v-402807ad]::-moz-placeholder{color:#697586;font-weight:400}.artwork-history__input-field[data-v-402807ad]::placeholder{color:#697586;font-weight:400}.artwork-history__artworks-wrapper[data-v-402807ad]{max-height:768px;overflow-x:hidden;overflow-y:auto;padding-bottom:16px}@media(min-width:768px){.artwork-history__artworks-wrapper[data-v-402807ad]{height:calc(100vh - 430px)}}.artwork-history__grid[data-v-402807ad]{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));grid-gap:5px;gap:5px}@media(min-width:390px){.artwork-history__grid[data-v-402807ad]{grid-template-columns:repeat(2,minmax(175px,1fr))}}@media(min-width:768px){.artwork-history__grid[data-v-402807ad]{gap:30px;grid-template-columns:repeat(3,minmax(230px,1fr))}}@media(min-width:992px){.artwork-history__grid[data-v-402807ad]{grid-template-columns:repeat(4,minmax(230px,1fr))}}.artwork-history__loading[data-v-402807ad]{align-items:center;display:flex;grid-column:1/span 2;height:20px;justify-content:center;visibility:hidden}.artwork-history__loading--visible[data-v-402807ad]{visibility:visible}@media(min-width:768px){.artwork-history__loading[data-v-402807ad]{grid-column:1/span 3}}@media(min-width:992px){.artwork-history__loading[data-v-402807ad]{grid-column:1/span 4}}.artwork-history__loading-icon[data-v-402807ad]{color:#cdd5df;height:40px;width:40px}.artwork-history__toggle[data-v-402807ad]{margin:0 auto}.artwork-history__artworks-notification[data-v-402807ad]{margin-bottom:16px}@media(min-width:768px){.artwork-history__artworks-notification[data-v-402807ad]{margin-bottom:24px}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DtfSpanglesActions.vue?vue&type=style&index=0&id=c8a837d4&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-c8a837d4{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.spangle-actions[data-v-c8a837d4]{display:flex;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;gap:10px;margin-bottom:16px}.spangle-actions__spangle-icon[data-v-c8a837d4]{color:#fff;height:20px;width:20px}.spangle-actions__button[data-v-c8a837d4]{border:1px solid #dd2590;border-radius:8px;cursor:pointer;flex-grow:1;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;padding:7px 14px}.spangle-actions__button[data-v-c8a837d4]:disabled{cursor:not-allowed}.spangle-actions__button--secondary[data-v-c8a837d4]{background-color:#fff;color:#dd2590}.spangle-actions__button--secondary[data-v-c8a837d4]:disabled{border-color:#9aa3b2;color:#9aa3b2}.spangle-actions__button--primary[data-v-c8a837d4]{align-items:center;background-color:#dd2590;color:#fff;display:flex;gap:5px;justify-content:center}.spangle-actions__button--primary[data-v-c8a837d4]:disabled{background-color:#9aa3b2;border-color:#9aa3b2}.spangle-actions__button--text[data-v-c8a837d4]{background-color:#fff;border-color:#fff;color:#364152}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DtfSpangleVersions.vue?vue&type=style&index=0&id=75ec628c&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-75ec628c{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.spangle-versions[data-v-75ec628c]{align-items:flex-start;display:flex;flex-direction:column;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;margin-bottom:16px}.spangle-versions__header[data-v-75ec628c]{font-size:16px;font-weight:700;line-height:24px;margin-bottom:10px}.spangle-versions__versions-container[data-v-75ec628c]{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;width:100%}.spangle-versions__version[data-v-75ec628c]{align-items:center;border:1px solid #d7dbe7;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:inherit;justify-content:space-between;min-height:124px;min-width:140px;overflow:hidden}@media(min-width:768px){.spangle-versions__version[data-v-75ec628c]{min-width:208px}}.spangle-versions__version--selected[data-v-75ec628c]{border:2px solid #dd2590}.spangle-versions__version--placeholder[data-v-75ec628c]{justify-content:center}.spangle-versions__version--small[data-v-75ec628c]{min-height:120px;min-width:140px}.spangle-versions__version-text[data-v-75ec628c]{background-color:#fff;color:#626262;font-family:inherit;font-size:12px;font-weight:400;padding-top:8px;text-align:center;width:100%}.spangle-versions__version-image[data-v-75ec628c]{height:auto;max-height:60px;max-width:60px;width:auto}.spangle-versions__version-background[data-v-75ec628c]{align-items:center;background:var(--0b601a89);display:flex;height:100%;justify-content:center;width:100%}.spangle-versions__version-background-transparent[data-v-75ec628c]{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSIjQzVDNUM1IiBkPSJNMCAwaDR2NEgwek0wIDhoNHY0SDB6TTE2IDhoLTRWNGg0ek0xNiAxNmgtNHYtNGg0ek04IDBoNHY0SDh6TTggOGg0djRIOHpNOCA4SDRWNGg0ek04IDE2SDR2LTRoNHoiLz48cGF0aCBmaWxsPSIjOUI5QjlCIiBkPSJNNCAwaDR2NEg0ek00IDhoNHY0SDR6TTEyIDhIOFY0aDR6TTEyIDE2SDh2LTRoNHpNMTIgMGg0djRoLTR6TTEyIDhoNHY0aC00ek00IDhIMFY0aDR6TTQgMTZIMHYtNGg0eiIvPjwvc3ZnPg==)}.spangle-versions__version-loader[data-v-75ec628c]{height:30px;width:30px}.spangle-versions__version-error[data-v-75ec628c]{color:#626262;height:20px;width:20px}.spangle-versions__version-preview-text[data-v-75ec628c]{background-color:#dd2590;color:#fff;font-family:inherit;font-size:12px;font-weight:inherit;line-height:24px;text-align:center;width:100%}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/common/Select.vue?vue&type=style&index=0&id=11246141&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-11246141{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.select[data-v-11246141]{font-family:Inter,Arial,sans-serif;font-size:12px;outline:none}.select__selector[data-v-11246141]{align-items:center;border:1px solid #e1e1e5;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-weight:600;height:35px;padding:10px 5px;position:relative}.select__selector--disabled[data-v-11246141]{background:#e4e4e4;color:#9aa3b2;cursor:not-allowed}.select__prefix[data-v-11246141]{border-radius:50%;height:24px;margin:0 5px;width:24px}.select__arrow[data-v-11246141]{color:#9aa3b2;height:10px;position:absolute;right:10px;top:11px;transform:rotate(-90deg);transition-duration:.1s;width:10px}.select__arrow--expanded[data-v-11246141]{transform:rotate(90deg)}.select__text[data-v-11246141]{align-self:flex-end;font-size:inherit;line-height:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select__text--placeholder[data-v-11246141]{color:#9aa3b2;font-weight:500}.select__menu[data-v-11246141]{border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);left:0;margin:3px 0 0;max-height:300px;overflow-y:auto;position:absolute;top:100%;transition-duration:.1s;width:100%;z-index:999}@media(min-width:768px){.select__menu[data-v-11246141]{max-height:500px}}.select__list[data-v-11246141]{background:#fff;border:1px solid #e1e1e5;border-radius:8px;font-size:inherit;list-style-type:none;width:100%}.select__list-item[data-v-11246141]{align-items:center;color:#4b5565;cursor:pointer;display:flex;height:35px;padding:10px 5px}.select__list-item[data-v-11246141]:hover{background:#414192;color:#fff}.select__list-item[data-v-11246141]:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.select__list-item[data-v-11246141]:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.select__list-item--current[data-v-11246141]{background:#e3e8ef;color:#000}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DtfSpanglesColorSelector.vue?vue&type=style&index=0&id=23dd50bd&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-23dd50bd{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.spangle-color-selector[data-v-23dd50bd]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.spangle-color-selector__header[data-v-23dd50bd]{font-size:16px;font-weight:600;line-height:24px}.spangle-color-selector__color[data-v-23dd50bd]{display:flex;flex-direction:column;margin-bottom:10px;width:49%}@media(max-width:767px){.spangle-color-selector__color[data-v-23dd50bd]{width:100%}}.spangle-color-selector__color-number[data-v-23dd50bd]{color:#444;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:13.8px;margin-bottom:6px;text-align:left}.spangle-color-selector__color-container[data-v-23dd50bd]{display:flex;flex-direction:row;flex-wrap:wrap;gap:2%;width:100%}@media(max-width:767px){.spangle-color-selector__color-container[data-v-23dd50bd]{gap:0}}.spangle-color-selector .select[data-v-23dd50bd]{font-size:12px}.spangle-color-selector .select__selector[data-v-23dd50bd]{border:1px solid #b7b7bd}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/NotifyOnRestock.vue?vue&type=style&index=0&id=6190e358&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.product-details-quantity-form-row__notify-block[data-v-6190e358]{display:flex;justify-content:center;margin-bottom:8px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/GangSheetBuilderPdp/Tile.vue?vue&type=style&index=0&id=2018c4d0&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.gang-sheet-builder-pdp-tile__button{border:1px solid #b7b7bd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-weight:700;gap:5px;padding:8px 16px;text-align:center}.gang-sheet-builder-pdp-tile__button--selected{border:2px solid #dd2590;border-radius:8px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/GangSheetBuilderPdp/Sizes.vue?vue&type=style&index=0&id=da715e30&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.gang-sheet-builder-sizes{margin-bottom:24px}.gang-sheet-builder-sizes__title{font-size:17px;font-weight:700}.gang-sheet-builder-sizes__tiles{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.gang-sheet-builder-sizes__tile{flex-basis:31%}@media(min-width:768px){.gang-sheet-builder-sizes__tile{flex-basis:auto}}.gang-sheet-builder-sizes__price-value{align-items:center;display:flex;font-weight:700;justify-content:center;padding-top:6px}.gang-sheet-builder-sizes__price-discount{align-items:center;color:#8c0019;display:flex;font-size:13px;justify-content:center}.gang-sheet-builder-sizes__price{height:40px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/GangSheetBuilderPdp/Variants.vue?vue&type=style&index=0&id=38548a83&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.gang-sheet-builder-variants__title{font-size:17px;font-weight:700}.gang-sheet-builder-variants__tiles{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/GangSheetBuilderPdp/GangSheetBuilderButton.vue?vue&type=style&index=0&id=4048322e&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.gang-sheet-builder-button{margin:20px 0}.gang-sheet-builder-button__button{background-color:#dd2672;border:none;border-radius:8px;color:#fff;font-weight:700;padding:10px 16px;width:100%}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/GangSheetBuilderPdp/UploadGangSheet.vue?vue&type=style&index=0&id=160e6281&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.gang-sheet-builder-upload{align-items:center;color:#202939;display:flex;justify-content:center}.gang-sheet-builder-upload__link{color:#dd2672;cursor:pointer;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.gang-sheet-builder-upload__link:hover{color:#dd2672}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/GangSheetBuilderPdp/GangSheetBuilderPdpContainer.vue?vue&type=style&index=0&id=30b8c011&lang=css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.gang-sheet-builder-container{position:relative}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/DropZone.vue?vue&type=style&index=0&id=04781a47&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.dropzone[data-v-04781a47]{background:#fff;bottom:0;left:0;opacity:.9;pointer-events:none;position:fixed;right:0;top:0;z-index:100}.dropzone__inner[data-v-04781a47]{align-items:center;border:3px dashed #e1e1e5;border-radius:40px;bottom:30px;color:#444;display:flex;font-size:20px;justify-content:center;left:30px;position:absolute;right:30px;text-align:center;top:30px}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ProductDetailsDtf.vue?vue&type=style&index=0&id=2b510e1c&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-2b510e1c{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-dtf[data-v-2b510e1c]{position:relative}.product-details-dtf__jersey-numbers[data-v-2b510e1c],.product-details-dtf__letters[data-v-2b510e1c]{margin-bottom:12px}.product-details-dtf__file-name[data-v-2b510e1c]{align-items:center;background:#f5f5f5;border-bottom:1px solid #e1e1e5;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;font-size:16px;font-weight:700;height:36px;margin:-16px -18px 20px;overflow:hidden;padding:12px;text-overflow:ellipsis;white-space:nowrap}.product-details-dtf__file-name--with-error[data-v-2b510e1c]{background:#fce5e5}@media(max-width:767px){.product-details-dtf__file-name--full-width[data-v-2b510e1c]{margin:-16px -5px 20px}}@media(min-width:992px){.product-details-dtf__file-name[data-v-2b510e1c]{font-size:20px;height:48px;margin-top:-20px;padding-left:20px}}.product-details-dtf__pro-color-upsell[data-v-2b510e1c]{border-color:#cdd5df;margin-bottom:16px}.product-details-dtf__artwork[data-v-2b510e1c]{margin-bottom:16px;padding-bottom:0}.product-details-dtf__artwork--with-border[data-v-2b510e1c]{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px;box-shadow:0 25px 30px 0 rgba(0,0,0,.05);padding:10px 15px 20px}.product-details-dtf__artwork--with-border-error[data-v-2b510e1c]{border-color:#fca5a5}.product-details-dtf__dimensions--near-quantity[data-v-2b510e1c]{border-bottom:none;margin-bottom:4px}.product-details-dtf__upload[data-v-2b510e1c]{border-top:1px solid #e1e1e5;margin:12px 0;padding-top:10px}.product-details-dtf__header-icon[data-v-2b510e1c]{color:#2b6a33;height:20px;margin-right:10px;width:20px}.product-details-dtf__header-icon--with-error[data-v-2b510e1c]{background:#fce5e5;color:#ed0a0a}.product-details-dtf__header-text[data-v-2b510e1c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-details-dtf__pro-color[data-v-2b510e1c]{margin-top:12px}@media(min-width:768px){.product-details-dtf__pro-color[data-v-2b510e1c]{margin-top:24px}}.product-details-dtf--jersey-numbers[data-v-2b510e1c] .artwork-quantity__row{align-items:flex-start}.product-details-dtf--jersey-numbers[data-v-2b510e1c] .artwork-quantity__value{margin-right:32px}@media(min-width:768px){.product-details-dtf--jersey-numbers[data-v-2b510e1c] .artwork-quantity__value{margin-right:40px}}.product-details-dtf--jersey-numbers[data-v-2b510e1c] .artwork-quantity__total{margin:0}.product-details-dtf--jersey-numbers[data-v-2b510e1c] .artwork-quantity__prices{align-self:auto;margin:0 32px 0 0}@media(min-width:768px){.product-details-dtf--jersey-numbers[data-v-2b510e1c] .artwork-quantity__prices{margin:0 40px 0 0}}.product-details-dtf--jersey-numbers[data-v-2b510e1c] .artwork-quantity__off{margin-top:40px}.product-details-dtf__section[data-v-2b510e1c]{margin-top:12px}@media(min-width:768px){.product-details-dtf__section[data-v-2b510e1c]{margin-top:24px}}.product-details-dtf__store-credit[data-v-2b510e1c]{margin-top:10px}.product-details-dtf__cancel[data-v-2b510e1c]{align-items:center;background:none;border:none;color:#414192;display:flex;font-size:14px;font-weight:700;height:15px;margin-bottom:5px}.product-details-dtf__cancel-icon[data-v-2b510e1c]{height:14px;margin-right:3px;width:14px}.product-details-dtf__or[data-v-2b510e1c]{display:inline-block;font-weight:700;padding:0 10px;position:relative;text-align:center;width:100%}.product-details-dtf__or[data-v-2b510e1c]:after,.product-details-dtf__or[data-v-2b510e1c]:before{background-color:#e1e1e5;content:"";height:1px;position:absolute;top:50%;width:45%}@media(min-width:992px){.product-details-dtf__or[data-v-2b510e1c]:after,.product-details-dtf__or[data-v-2b510e1c]:before{width:47%}}.product-details-dtf__or[data-v-2b510e1c]:before{right:0}.product-details-dtf__or[data-v-2b510e1c]:after{left:0}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-dtf/ProductDetailsDtf.vue?vue&type=style&index=1&id=2b510e1c&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-dtf__dates-container{margin-bottom:25px;padding:0}.product-details-dtf__dates-container .product-details-quantity-form-row__shipping-progress-bar-wrapper{border-bottom:1px solid #e1e1e5;padding:0 20px 20px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-dtf-sheet/product-details-dtf-features/product-details-dtf-features.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-dtf-features{border:1px solid #e1e1e5;border-radius:3px;padding:30px 30px 40px 47px}.product-details-dtf-features__title{margin-bottom:30px;text-align:center}.product-details-dtf-features__content{display:flex;justify-content:space-between}.product-details-dtf-features__list-item{max-width:300px;position:relative}.product-details-dtf-features__list-item:before{background-color:#333;border-radius:50%;content:"";height:4px;left:-14px;position:absolute;top:7px;width:4px}.product-details-dtf-features__datalist{margin-bottom:16px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-dtf-sheet/product-details-bulk-buyer-modal/product-details-bulk-buyer-modal.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.product-details-bulk-buyer-modal.modal{margin:auto;padding:0!important;width:100%;z-index:1000000000}.product-details-bulk-buyer-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:8px 8px 0 0;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:616px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.product-details-bulk-buyer-modal__modal-box{border-radius:8px;margin:30px auto}.product-details-bulk-buyer-modal__modal-box.modal-dialog{transform:translateY(-50%)!important}}.product-details-bulk-buyer-modal__modal-header{background-color:#f5f5f5;border-radius:6px 6px 0 0;color:#333;min-height:48px;padding:0 60px}.mobile-app .product-details-bulk-buyer-modal__modal-header{border-radius:0}.product-details-bulk-buyer-modal__modal-title{font-size:16px;font-weight:700;line-height:1.2;margin:11px 0;text-align:center;text-transform:capitalize}@media(min-width:768px){.product-details-bulk-buyer-modal__modal-title{font-size:22px}}.product-details-bulk-buyer-modal__modal-button-close{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:48px;line-height:inherit;padding:15px;position:absolute;right:10px;text-transform:inherit;vertical-align:middle;width:48px}.product-details-bulk-buyer-modal__modal-button-close>svg{display:block;height:100%;width:100%}.product-details-bulk-buyer-modal__modal-body{padding:24px 8px}@media(min-width:768px){.product-details-bulk-buyer-modal__modal-body{padding:32px 40px}}.product-details-bulk-buyer-modal__modal-box{border-color:#e3e8ef;bottom:0;box-shadow:0 -1px 12px rgba(0,0,0,.14);display:flex;flex-direction:column;max-height:100%;max-width:592px;padding:0;position:absolute;top:auto;transform:none;width:100%}@media(min-width:768px){.product-details-bulk-buyer-modal__modal-box{display:block;position:relative;top:50%}}.product-details-bulk-buyer-modal__modal-header{background-color:transparent;border-color:#e3e8ef;font-size:18px;font-weight:700;justify-content:left;padding:12px 16px 0}@media(min-width:992px){.product-details-bulk-buyer-modal__modal-header{border:0;padding:12px 32px}}.product-details-bulk-buyer-modal__modal-title{font-size:18px;margin:16px 0}@media(min-width:768px){.product-details-bulk-buyer-modal__modal-title{font-size:20px}}.product-details-bulk-buyer-modal__modal-button-close{top:12px}.product-details-bulk-buyer-modal__modal-body{flex:1;font-size:16px;overflow:auto;padding:16px 16px 0}@media(min-width:992px){.product-details-bulk-buyer-modal__modal-body{padding:16px 32px 0}}.product-details-bulk-buyer-modal__footer{border-top:1px solid #e3e8ef;box-shadow:0 -1px 12px rgba(0,0,0,.14);margin:16px 0 0;padding:12px 16px}@media(min-width:992px){.product-details-bulk-buyer-modal__footer{border:0;box-shadow:none;margin-top:0;padding:32px}}.product-details-bulk-buyer-modal__modal-header{align-items:center;background:#f5f5f5;border-bottom:1px solid #e1e1e5;display:flex;justify-content:center}.product-details-bulk-buyer-modal__modal-button-close{top:0}.product-details-bulk-buyer-modal__modal-title{font-size:22px;margin:0 0 12px}.product-details-bulk-buyer-modal__modal-body{font-size:14px;padding-bottom:16px}.product-details-bulk-buyer-modal__close{background:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#333;font-weight:700;height:52px;margin-top:16px;width:100%}.product-details-bulk-buyer-modal__close:focus,.product-details-bulk-buyer-modal__close:hover{background-color:#f5f5f5}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-dtf-sheet/product-details-dtf-extras/product-details-dtf-extras.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-dtf-extras__ships-separate{color:#000;font-weight:700;margin-bottom:16px;text-align:center}@media(max-width:767px){.product-details-dtf-extras__ships-separate{display:none}}.product-details-dtf-extras__shipping-free{color:#08650c;height:18px;position:absolute;width:18px}.product-details-dtf-extras__shipping-free>svg{display:block;height:100%;width:100%}@media(min-width:1280px){.product-details-dtf-extras__ships-separator{display:none}}.product-details-dtf-extras__reviews{display:flex;margin:0 6px 6px}@media(min-width:768px){.product-details-dtf-extras__reviews{display:none}}.product-details-dtf-extras__review-stars{margin-right:6px}.product-details-dtf-extras__review-count{color:#262698;font-weight:700;text-transform:capitalize}.product-details-dtf-extras__title-wrapper{margin:0 6px 4px}@media(min-width:768px){.product-details-dtf-extras__title-wrapper{display:none}}.product-details-dtf-extras__sub-title{color:#757575;font-size:14px;font-weight:700;line-height:1.71}.product-details-dtf-extras__title{color:#333;font-size:24px;font-weight:700;line-height:1.16;margin:0}.product-details-dtf-extras__info{color:#757575;font-size:14px;font-weight:400;line-height:1.3;margin:8px 0 24px}.product-details-dtf-extras__same-day-badge{margin-bottom:8px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-dtf-sheet/product-details-dtf-sheet.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-dtf-sheet{border:1px solid #e1e1e5;border-radius:4px;color:#333;margin:0 6px 8px;padding:16px 18px}.product-details-dtf-sheet--borderless{border:0;margin:0;padding:0}@media(min-width:768px){.product-details-dtf-sheet--mounting{min-height:1373px}}@media(min-width:992px){.product-details-dtf-sheet--mounting{min-height:1260px}}@media(min-width:1280px){.product-details-dtf-sheet--mounting{min-height:1228px}}@media(min-width:992px){.product-details-dtf-sheet{border-radius:3px}}@media(max-width:767px){.product-details-dtf-sheet--max-width{padding:16px 5px}}.product-details-dtf-sheet__number-control{position:relative}.product-details-dtf-sheet__number-field{border:1px solid #e1e1e5;border-radius:3px;height:44px;text-align:center}.product-details-dtf-sheet__number-field::-webkit-inner-spin-button,.product-details-dtf-sheet__number-field::-webkit-outer-spin-button{display:none}.product-details-dtf-sheet__number-field--invalid{border-color:#c90505}.product-details-dtf-sheet__number-field--invalid:focus{border-color:#c90505;border-width:2px;outline:none}.product-details-dtf-sheet__returns-message{margin:16px 0 8px;text-align:center}.product-details-dtf-sheet__submit-wrap{margin-bottom:16px}.product-details-dtf-sheet__button{border-radius:3px;font-weight:700;height:52px;width:100%}.product-details-dtf-sheet__button--primary{background-color:#c90505;border:0;color:#fff;font-size:24px;text-transform:uppercase}.product-details-dtf-sheet__button--primary:focus,.product-details-dtf-sheet__button--primary:hover{background-color:#ed0a0a}.product-details-dtf-sheet__button--primary:disabled{opacity:.4}.product-details-dtf-sheet__file-info-name{align-items:center;background:#f5f5f5;border-bottom:1px solid #e1e1e5;display:flex;font-size:16px;font-weight:700;height:36px;margin:-12px -15px 20px;padding:12px}@media(min-width:992px){.product-details-dtf-sheet__file-info-name{font-size:20px;height:48px;margin-top:-20px;padding-left:20px}}.product-details-dtf-sheet__file-info-name-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-details-dtf-sheet+.product-details-dtf-sheet__promo-banner{margin-bottom:44px;margin-top:-44px}.product-details-dtf-sheet--with-error{border:1px solid #fca5a5}.product-details-dtf-sheet__crosssell-container{margin:0 6px 8px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-features/product-details-features.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-features__header{font-weight:700;margin:0 0 8px}.product-details-features__list{padding-left:5px}.product-details-features__feature{display:list-item;list-style-position:outside;list-style-type:disc;margin-bottom:3px;margin-left:10px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-made-sample-cta/product-details-made-sample-cta.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-made-sample-cta.ab_made_sample_start_design_cta_variant_1 .product-details-made-sample-cta__banner{background-color:transparent;padding:15px 0 3px}.product-details-made-sample-cta.ab_made_sample_start_design_cta_variant_1 .product-details-made-sample-cta__images,.product-details-made-sample-cta.ab_made_sample_start_design_cta_variant_1 .product-details-made-sample-cta__title{display:none}@media(min-width:768px){.product-details-made-sample-cta.ab_made_sample_start_design_cta_variant_1 .product-details-made-sample-cta__link{width:211px}}.product-details-made-sample-cta__sticky-section{background-color:#fff;bottom:0;box-shadow:0 -17px 17px 0 rgba(0,0,0,.09),0 -10px 10px 0 rgba(0,0,0,.1);left:0;padding:16px;pointer-events:none;position:fixed;width:100%;z-index:var(--z-index-sticky-container)}.product-details-made-sample-cta__banner{align-items:center;background-color:rgba(5,80,196,.12);border-radius:8px;color:#fff;display:flex;flex-direction:column-reverse;font-family:Inter,Arial,sans-serif;font-weight:700;gap:16px;justify-content:space-between;padding:21px 21px 26px}@media(min-width:1280px){.product-details-made-sample-cta__banner{flex-direction:row;padding:16px 16px 16px 24px}}.product-details-made-sample-cta__content{text-align:center}@media(min-width:1280px){.product-details-made-sample-cta__content{text-align:left}}.product-details-made-sample-cta__title{color:#000;font-size:22px;letter-spacing:.3px;line-height:1;margin:0 0 18px}@media(min-width:1280px){.product-details-made-sample-cta__title{margin-bottom:10px}}.product-details-made-sample-cta__link{background-color:#0550c4;border-radius:8px;color:#fff;display:inline-block;font-size:18px;font-weight:700;padding:13px 16px;pointer-events:all;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.product-details-made-sample-cta__link:focus,.product-details-made-sample-cta__link:hover{color:#fff}@media(min-width:768px){.product-details-made-sample-cta__link{width:247px}}.product-details-made-sample-cta__arrow{height:14px;margin-left:5px;width:14px}.product-details-made-sample-cta__images{display:flex;gap:8px;justify-content:center;width:100%}@media(min-width:1280px){.product-details-made-sample-cta__images{width:auto}}.product-details-made-sample-cta__image-container{background-color:#fff;border-radius:8px;height:97px;position:relative;width:97px}.product-details-made-sample-cta__image{bottom:0;left:0;position:absolute;width:100%}.product-details-made-sample-cta__toggler-wrap{padding:32px 16px;text-align:center}.product-details-made-sample-cta__toggler{background:transparent;border:0;color:inherit;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle}.product-details-made-sample-cta__toggler[aria-expanded=true] .product-details-made-sample-cta__toggler-arrow{transform:rotate(180deg)}.product-details-made-sample-cta__toggler-text{font-size:16px;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.product-details-made-sample-cta__toggler-arrow{height:14px;margin-left:7px;vertical-align:-3px;width:14px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/design-upload-cta/design-upload-cta.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.design-upload-modal{top:auto}@media(min-width:768px){.design-upload-modal{top:0}.design-upload-modal .modal-dialog{max-width:400px}}.design-upload-modal .modal-wrapper__modal-body{padding:0}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-header/product-details-header.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-header{padding:0}@media(min-width:768px){.product-details-header{float:right}}@media(min-width:1280px){.product-details-header{padding-left:10px}}.product-details-header__alert{margin-bottom:20px}.product-details-header__alert--under-title{margin-bottom:0}@media(min-width:768px){.product-details-header__alert{margin-bottom:16px}.product-details-header__alert--under-title{margin-bottom:0;padding-bottom:13px}}.product-details-header__alert-text{background:transparent;padding:5px}@media(min-width:768px){.product-details-header__alert-text{background:transparent;font-size:16px;padding:5px}.product-details-header__alert-text--under-title{padding:15px 22px}}.product-details-header__right{float:right;padding-top:8px;width:50%}@media(min-width:768px){.product-details-header__right{float:none;padding-top:0;width:100%}}.product-details-header__left{float:left;padding-top:8px;width:50%}@media(min-width:768px){.product-details-header__left{float:none;padding-top:0;width:100%}}.product-details-header__brand{margin-bottom:5px;max-height:48px;max-width:100px}@media(min-width:768px){.product-details-header__brand{margin-bottom:15px}}.product-details-header__bulk-discount-toggle{display:flex;justify-content:center;margin:7px auto}.product-details-header__bulk-discount-toggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#262698;font:700 14px Arial,Helvetica Neue,Helvetica,sans-serif;padding:0}.product-details-header__bulk-discount-toggle-hide{display:none}.product-details-header__bulk-discount-toggle-hide.show{display:inline!important}.product-details-header__bulk-discount-toggle-hide.show+span{display:none}.product-details-header__bulk-discount{display:none;float:right}@media(min-width:768px){.product-details-header__bulk-discount{display:block;float:none}}.product-details-header__services-preview{margin:20px 0}.product-details-header__dtf{margin-bottom:20px}@media(min-width:992px){.product-details-header__dtf{margin-bottom:0;margin-top:20px}}.product-details-header__borneo-cta{display:none;margin-top:20px}@media(min-width:992px){.product-details-header__borneo-cta{display:block}}.product-details-header .payment-logos{margin:16px 0 0}@media(min-width:992px){.product-details-header .payment-logos .payment-logos__sprite{flex-wrap:wrap}}@media(min-width:1280px){.product-details-header .payment-logos .payment-logos__sprite{flex-wrap:nowrap}}.product-details-header__shipping-info-wrapper{display:flex;gap:8px;justify-content:space-between;margin-top:8px}@media(min-width:992px){.product-details-header__shipping-info-wrapper{justify-content:start}}.product-details-header__shipping-info{align-items:center;border:2px solid #2b6a33;border-radius:8px;display:flex;padding:2px 4px;width:50%}@media(min-width:992px){.product-details-header__shipping-info{padding:4px 6px;width:auto}}.product-details-header__free-shipping{color:#2b6a33;font-size:13px;font-weight:700}@media(min-width:992px){.product-details-header__free-shipping{font-size:16px}}.product-details-header__free-shipping-at{font-weight:700}.product-details-header__icon-wrapper{background-color:#2b6a33;border:2px solid #2b6a33;border-radius:4px;color:#fff;height:29px;margin-right:8px;padding:3px;width:31px}.product-details-header__row{padding-left:12px;padding-right:12px}.product-details-header__final-sale-badge{padding:0 12px}.product-details-header__breadcrumb{align-items:stretch;display:flex;flex-direction:column-reverse;justify-content:space-between}@media(min-width:768px){.product-details-header__breadcrumb{padding-bottom:24px}}@media(min-width:1280px){.product-details-header__breadcrumb{align-items:center;flex-direction:row;gap:0}}.product-details-header__breadcrumb-list{padding:0 12px}@media(min-width:768px){.product-details-header__breadcrumb-list{padding:0}}.product-details-header__title{margin-bottom:0}.product-details-header__dtf-info{color:#757575;margin:8px 0 16px;position:relative}.product-details-header__dtf-category{font-size:22px;font-weight:700;line-height:1.3;margin:0}.product-details-header__dtf-title{color:#333;font-size:32px;font-weight:700;line-height:1.125;margin:0}.product-details-header__dtf-description{font-size:16px;font-weight:400;line-height:1.3;margin:8px 0 0}.product-details-header--dtf .product-details-header__shipping-info-wrapper{margin:0 0 36px}.product-details-header__crosssell-container{margin:0 6px 8px}.product-details-header__order-samples-link{border:1px solid #414192;border-radius:8px;color:#414192;display:inline-block;font-weight:700;padding:9px 27px;position:absolute;right:0;top:0}@media(min-width:768px)and (max-width:991px){.product-details-header__order-samples-link{margin-top:8px;position:static}}@media(max-width:767px){.product-details-header__order-samples-link{padding:8px 21px}}.product-details-header__order-samples-link:focus,.product-details-header__order-samples-link:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-header__credit-balance{align-items:center;background-color:#e4efff;border:1px solid #c6d4e8;border-radius:4px;display:flex;height:46px;justify-content:space-between;margin-top:10px;padding:15px}@media(min-width:992px){.product-details-header__credit-balance{height:55px}}.product-details-header__credit-balance-text{color:#202939;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700}.product-details-header__credit-balance-amount-icon{height:22px;width:22px}.product-details-header__credit-balance-amount{align-items:center;color:#009e5e;display:flex;font-size:20px;font-weight:700;gap:5px;line-height:20px}.product-details-header__timeleft{margin:16px 0}.product-details-header__dtf-sample-section{color:#757575}.product-details-header__no-link-style{color:#414192;-webkit-text-decoration:none;text-decoration:none}.product-details-header__dtf-no-link-style,.product-details-header__dtf-no-link-style:active,.product-details-header__dtf-no-link-style:hover,.product-details-header__dtf-no-link-style:visited{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.product-details-header__design-lab-cta-button{align-items:center;background:#111827;border-radius:8px;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:700;gap:10px;height:56px;justify-content:center;line-height:normal;padding:12px 16px;width:328px}.product-details-header__design-lab-plus-icon{width:24px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-title/product-details-title.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-title{color:#000;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;letter-spacing:.1px;line-height:1.5;margin:3px 0 8px;word-wrap:anywhere}@media(min-width:768px){.product-details-title{font-size:26px;font-style:italic;letter-spacing:normal;line-height:1;margin:0 0 13px}}.product-details-title__badge{display:inline-block;vertical-align:middle}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/pdp-made-reviews/PdpMadeReview.vue?vue&type=style&index=0&id=b94e7abc&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-b94e7abc{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.pdp-made-review[data-v-b94e7abc]{background-color:#fff;border:1px solid #e1e1e5;border-radius:6px;color:#484848;display:flex;gap:8px;padding:8px}@media(min-width:768px){.pdp-made-review[data-v-b94e7abc]{gap:16px}}.pdp-made-review__image-wrap[data-v-b94e7abc]{flex-shrink:0;height:100px;width:100px}.pdp-made-review__image[data-v-b94e7abc]{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pdp-made-review__header[data-v-b94e7abc]{align-items:center;display:flex;flex-direction:column;gap:5px;padding-top:4px}@media(min-width:375px){.pdp-made-review__header[data-v-b94e7abc]{flex-direction:row}}.pdp-made-review__stars[data-v-b94e7abc]{margin-left:-7px;transform:scale(.9)}.pdp-made-review__author[data-v-b94e7abc]{color:#8d8d8d;display:block;font-size:11px;white-space:nowrap}@media(min-width:768px){.pdp-made-review__author[data-v-b94e7abc]{font-size:12px}}.pdp-made-review__title[data-v-b94e7abc]{font-size:16px;line-height:1.4;margin:0}.pdp-made-review__content[data-v-b94e7abc]{font-size:12px;line-height:1.2;margin:0}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/pdp-made-reviews/PdpMadeReviews.vue?vue&type=style&index=0&id=50e3c264&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-50e3c264{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.pdp-made-reviews[data-v-50e3c264]{display:inline-block;position:relative}.pdp-made-reviews__widget[data-v-50e3c264]{display:flex;gap:12px}.pdp-made-reviews__rating[data-v-50e3c264]{align-items:center;display:flex;gap:4px;-webkit-text-decoration:none;text-decoration:none}.pdp-made-reviews__count[data-v-50e3c264]{color:#000;font-size:15px}.pdp-made-reviews__tooltip-trigger[data-v-50e3c264]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle}.pdp-made-reviews__tooltip-trigger-text[data-v-50e3c264]{color:#262698;font-size:15px;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.pdp-made-reviews__tooltip-trigger-icon[data-v-50e3c264]{color:#b1b1b1;height:13px;margin-left:6px;vertical-align:-3px;width:13px}.pdp-made-reviews__tooltip-trigger-icon--flip[data-v-50e3c264]{transform:rotate(180deg)}.pdp-made-reviews__tooltip[data-v-50e3c264]{left:0;margin-left:-3px;max-width:calc(100vw - 10px);padding-top:8px;position:absolute;top:100%;z-index:2}@media(min-width:768px){.pdp-made-reviews__tooltip[data-v-50e3c264]{margin-left:7px}}.pdp-made-reviews__tooltip-inner[data-v-50e3c264]{background-color:#fff;border:1px solid #262698;border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,.25);overflow:hidden}.pdp-made-reviews__tooltip-header[data-v-50e3c264]{align-items:center;background-color:#0550c4;border-radius:6px 6px 0 0;color:#fff;display:flex;font-size:14px;height:40px;justify-content:space-between;padding:0 14px 0 10px}.pdp-made-reviews__tooltip-header-title[data-v-50e3c264]{font-size:inherit}.pdp-made-reviews__tooltip-header-link[data-v-50e3c264]{color:inherit;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.pdp-made-reviews__tooltip-body[data-v-50e3c264]{border-radius:0 0 6px 6px;max-height:310px;overflow:auto;padding:10px 8px}.pdp-made-reviews__wrapper[data-v-50e3c264]{display:flex;flex-direction:column;gap:10px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/pdp-made-reviews/pdp-made-reviews.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.pdp-made-reviews-root{min-height:24px;min-width:250px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-summary/product-details-summary.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-summary{position:relative}.product-details-summary__definitions{margin:0;padding-right:20%}@media(min-width:768px){.product-details-summary__definitions{padding-right:0}}@media(min-width:1280px){.product-details-summary__definitions{display:table;table-layout:fixed}}.product-details-summary__items{display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width:1280px){.product-details-summary__items{display:table-row}}.product-details-summary__block img{max-height:48px;max-width:100px}@media(min-width:768px){.product-details-summary__block img{max-height:87px;max-width:134px}.product-details-summary__block{display:flex;flex-direction:column}}.product-details-summary__brand{position:absolute;right:0;top:0}@media(min-width:768px){.product-details-summary__brand{margin-bottom:20px;position:relative;top:auto}}.product-details-summary__definition,.product-details-summary__term{padding:2px 0}@media(min-width:1280px){.product-details-summary__definition,.product-details-summary__term{display:table-cell}}.product-details-summary__term{font-weight:700}@media(min-width:1280px){.product-details-summary__term{white-space:nowrap;width:1px}}.product-details-summary__definition{padding-left:4px}@media(min-width:1280px){.product-details-summary__definition{padding-left:10px}}.product-details-summary__quick-link-container{display:none;margin-top:10px}.product-details-summary__quick-link-container--link{display:block}@media(min-width:768px){.product-details-summary__quick-link-container{display:block}}.product-details-summary__quick-link{color:#262698;font-weight:700}.product-details-summary__quick-link:focus,.product-details-summary__quick-link:hover{color:#262698}.product-details-summary__quick-link-br{display:none}@media(min-width:1280px){.product-details-summary__quick-link-br{display:block}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-gang-sheet-discount/product-details-gang-sheet-discount.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-gang-sheet-discount{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:20px}@media(min-width:992px){.product-details-gang-sheet-discount{margin:20px 0 0}}.product-details-gang-sheet-discount__header{background-color:#262698;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;flex-direction:column;font-size:16px;height:31px;justify-content:center;margin:0;text-align:center}@media(min-width:768px){.product-details-gang-sheet-discount__header{border-radius:3px;font-size:20px;font-weight:700;height:40px;margin:20px auto -20px;max-width:200px;position:relative}}@media(min-width:992px){.product-details-gang-sheet-discount__header{font-size:24px}}@media(min-width:768px){.product-details-gang-sheet-discount__header{max-width:290px}}.product-details-gang-sheet-discount__link{background-color:#262698;border:none;color:#fff;font:700 16px Arial,Helvetica Neue,Helvetica,sans-serif;margin:0;padding:0;text-transform:uppercase}.product-details-gang-sheet-discount__link:active,.product-details-gang-sheet-discount__link:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:768px){.product-details-gang-sheet-discount__link{font-size:20px}}.product-details-gang-sheet-discount__summary-table{background-color:#fff;border-collapse:separate;border-spacing:0;color:#1c1c1c;line-height:25px;overflow:hidden;table-layout:fixed;width:100%}@media(max-width:320px){.product-details-gang-sheet-discount__summary-table{font-size:12px!important}}@media(min-width:768px){.product-details-gang-sheet-discount__summary-table{min-height:580px}}.product-details-gang-sheet-discount__summary-table--modal{line-height:20px}.product-details-gang-sheet-discount__contents>tr:nth-child(odd){background-color:#fbfbfb}.product-details-gang-sheet-discount__table-header{border-bottom:2px solid #e1e1e5;letter-spacing:-.5px;padding-left:5px;padding-right:5px;text-align:left}@media(min-width:992px){.product-details-gang-sheet-discount__table-header{letter-spacing:0;padding-left:10px;padding-right:10px}}@media(min-width:1280px){.product-details-gang-sheet-discount__table-header{padding-left:20px;padding-right:20px;padding-top:24px}}@media(min-width:768px){.product-details-gang-sheet-discount__table-header{padding-top:20px}}.product-details-gang-sheet-discount__table-header--price{text-align:right}.product-details-gang-sheet-discount__content{border-bottom:1px solid #e1e1e5;letter-spacing:-.5px;padding-left:5px;padding-right:5px;text-align:left}@media(min-width:992px){.product-details-gang-sheet-discount__content{letter-spacing:0;padding-left:10px;padding-right:10px}}@media(min-width:1280px){.product-details-gang-sheet-discount__content{padding-left:20px;padding-right:20px}}.product-details-gang-sheet-discount__content--price{text-align:right}.product-details-gang-sheet-discount__summary{border:2px solid #262698;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0 solid #262698}@media(min-width:768px){.product-details-gang-sheet-discount__summary{border-radius:4px;border-top-width:2px;min-height:580px}}.product-details-gang-sheet-discount__gang-price{color:#333;font-size:14px}.product-details-gang-sheet-discount__size-feet{color:#333;font-size:14px;font-weight:700}.product-details-gang-sheet-discount__percent-off{color:#8c0019;display:inline-block;font-size:65%;margin-bottom:4px;margin-top:7px}@media(min-width:768px){.product-details-gang-sheet-discount__percent-off{margin-bottom:0;margin-top:0}}.product-details-gang-sheet-discount__percent-off--hide{visibility:hidden}.product-details-gang-sheet-discount__prices-wrapper{align-items:center;display:grid;grid-template-columns:auto 32px;justify-content:flex-end;grid-gap:2px;gap:2px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/upsell-other-transfers/upsell-other-transfers.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.upsell-other-transfers__header-wrapper{align-items:center;display:flex;justify-content:space-between}.upsell-other-transfers__scroll-wrapper{display:none}@media(min-width:992px){.upsell-other-transfers__scroll-wrapper{display:flex;gap:16px;margin-right:10px}}.upsell-other-transfers__scroll-button{color:#dd2590;cursor:pointer}.upsell-other-transfers__scroll-button--disabled{color:#9aa3b2;cursor:not-allowed}.upsell-other-transfers__scroll-arrow{height:24px;width:24px}.upsell-other-transfers__section-header{font-size:20px;font-weight:700;margin:0 0 18px}@media(min-width:768px){.upsell-other-transfers__section-header{font-size:24px}}.upsell-other-transfers__products{display:flex;gap:10px;overflow-x:scroll}@media(min-width:992px){.upsell-other-transfers__products{overflow:hidden}}.upsell-other-transfers__product{min-width:120px;outline:none;position:relative;-webkit-text-decoration:none;text-decoration:none}.upsell-other-transfers__product:active,.upsell-other-transfers__product:focus,.upsell-other-transfers__product:hover{border:none;outline:none;-webkit-text-decoration:none;text-decoration:none}.upsell-other-transfers__product-image{height:120px;justify-self:center;margin-bottom:6px;width:120px}.upsell-other-transfers__star-rating{display:flex}.upsell-other-transfers__feedback-count{padding-left:6px}.upsell-other-transfers__product-name{color:#333;font-size:16px;font-weight:700;-webkit-text-decoration:none;text-decoration:none}.upsell-other-transfers__same-day-badge-wrapper{left:2px;position:absolute;top:3px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewMeasurement.vue?vue&type=style&index=0&id=bc133e2a&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-bc133e2a{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-measurement[data-v-bc133e2a]{height:100%;overflow:hidden;padding:30px 0 0 30px;position:relative}.image-review-measurement__sizes-wrapper[data-v-bc133e2a]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.image-review-measurement__size[data-v-bc133e2a]{display:flex;height:0;left:0;position:absolute;top:0;width:0}.image-review-measurement__size--width[data-v-bc133e2a]{justify-content:flex-start;padding:10px 0 0 30px}.image-review-measurement__size--height[data-v-bc133e2a]{justify-content:flex-end;transform:rotate(-90deg) translate(-30px,10px)}.image-review-measurement__size-ruler[data-v-bc133e2a]{border:2px solid;border-top:none;color:#000;flex:none;font-size:13px;font-weight:600;height:17px;line-height:8px;min-width:100px;text-align:center}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewImage.vue?vue&type=style&index=0&id=8d4830a2&scoped=true&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-8d4830a2{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-image[data-v-8d4830a2]{background-color:#fff;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-review-image__handler[data-v-8d4830a2]{touch-action:none}.image-review-image__image[data-v-8d4830a2]{max-width:100%;pointer-events:none;touch-action:none}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewButton.vue?vue&type=style&index=0&id=6e065bc2&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-6e065bc2{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-button[data-v-6e065bc2]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-size:15px;font-weight:inherit;font-weight:600;height:40px;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle;width:100%}.image-review-button--shadow[data-v-6e065bc2]{position:relative;z-index:0}.image-review-button--shadow .image-review-button__bg[data-v-6e065bc2]{background-color:#fff;color:#121926}.image-review-button--gray .image-review-button__bg[data-v-6e065bc2]{background-color:#e3e8ef;color:#121926}.image-review-button--dark .image-review-button__bg[data-v-6e065bc2]{background-color:#121926;color:#fff}.image-review-button--border[data-v-6e065bc2]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 355 60%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M0 0v60h355V0z%27/%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28-10.22 379.762 -44.947%29scale%28341.925 54.8062%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FF832A%27/%3E%3Cstop offset=%27.401%27 stop-color=%27%23C51FFF%27/%3E%3Cstop offset=%271%27 stop-color=%27%232CB3FF%27/%3E%3C/radialGradient%3E%3C/svg%3E") no-repeat 0 0/cover;border-radius:20px;padding:2px}.image-review-button--border .image-review-button__bg[data-v-6e065bc2]{background-color:#fff;color:#121926;padding:4px}.image-review-button--no-slot .image-review-button__icon-wrapper[data-v-6e065bc2]{margin:0}.image-review-button__shadow[data-v-6e065bc2]{bottom:-10px;height:170%;left:-10px;left:-10%;max-width:none;pointer-events:none;position:absolute;right:-10px;top:-10px;top:-35%;width:120%;z-index:-1}.image-review-button__bg[data-v-6e065bc2]{align-items:center;border-radius:20px;display:flex;height:100%;justify-content:center;padding:6px;position:relative;width:100%;z-index:0}.image-review-button__icon-wrapper[data-v-6e065bc2]{background-color:#fff;border-radius:50%;color:#121926;height:28px;margin-left:-12px;margin-right:6px;padding:5px;width:28px}.image-review-button__icon-wrapper>svg[data-v-6e065bc2]{display:block;height:100%;width:100%}.image-review-button__icon-wrapper--rotate[data-v-6e065bc2]{animation:rotate-6e065bc2 1s infinite}@keyframes rotate-6e065bc2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewControls.vue?vue&type=style&index=0&id=a09d758a&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image-review-controls__title[data-v-a09d758a]{font-size:15px;font-weight:500;margin-bottom:11px;text-align:center}.image-review-controls__buttons[data-v-a09d758a]{display:grid;grid-template-columns:auto auto;grid-gap:12px;gap:12px;margin:0 auto;max-width:270px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewEnhancing.vue?vue&type=style&index=0&id=d873f914&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image-review-enhancing__buttons[data-v-d873f914]{display:grid;grid-template-columns:1fr 87px;grid-gap:12px;gap:12px;margin:0 auto 16px;max-width:320px}.image-review-enhancing__loading[data-v-d873f914]{background-color:#eef2f6;border-radius:2px;height:4px;margin:0 auto 8px;max-width:263px;overflow:hidden}.image-review-enhancing__loading-runner[data-v-d873f914]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 355 60%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M0 0v60h355V0z%27/%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28-10.22 379.762 -44.947%29scale%28341.925 54.8062%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FF832A%27/%3E%3Cstop offset=%27.401%27 stop-color=%27%23C51FFF%27/%3E%3Cstop offset=%271%27 stop-color=%27%232CB3FF%27/%3E%3C/radialGradient%3E%3C/svg%3E") no-repeat 0 0/cover;background-position:100% 100%;border-bottom-right-radius:4px;border-top-right-radius:4px;height:100%}.image-review-enhancing__percentage[data-v-d873f914]{color:#202939;font-family:sans-serif;font-size:16px;line-height:1;text-align:center}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewEnhanced.vue?vue&type=style&index=0&id=95b695e4&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-95b695e4{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-enhanced__icon-wrapper[data-v-95b695e4]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 355 60%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M0 0v60h355V0z%27/%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28-10.22 379.762 -44.947%29scale%28341.925 54.8062%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FF832A%27/%3E%3Cstop offset=%27.401%27 stop-color=%27%23C51FFF%27/%3E%3Cstop offset=%271%27 stop-color=%27%232CB3FF%27/%3E%3C/radialGradient%3E%3C/svg%3E") no-repeat 0 0/cover;border-radius:50%;color:#fff;height:25px;margin:0 auto 10px;padding:6px;width:25px}.image-review-enhanced__icon-wrapper>svg[data-v-95b695e4]{display:block;height:100%;width:100%}.image-review-enhanced__title[data-v-95b695e4]{color:#121926;font-size:21px;font-weight:600;line-height:24px;margin-bottom:4px;text-align:center}.image-review-enhanced__subtitle[data-v-95b695e4]{color:#121926;font-size:15px;margin-bottom:16px;text-align:center}.image-review-enhanced__buttons[data-v-95b695e4]{display:grid;grid-template-columns:auto auto;grid-gap:12px;gap:12px;margin:0 auto 10px}.image-review-enhanced__changes-wrapper[data-v-95b695e4]{margin-top:24px}.image-review-enhanced__changes-button[data-v-95b695e4]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-size:14px;font-weight:inherit;font-weight:600;justify-content:center;line-height:inherit;margin:0 auto;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-transform:inherit;vertical-align:middle;width:200px}.image-review-enhanced__description[data-v-95b695e4]{font-size:13px;line-height:1;margin:28px 0 4px;text-align:center}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewAsis.vue?vue&type=style&index=0&id=4de5e9c0&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-4de5e9c0{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-asis[data-v-4de5e9c0]{display:grid;grid-template-columns:1fr 90px;padding:0 6px;grid-gap:12px;gap:12px}.image-review-asis__title-wrapper[data-v-4de5e9c0]{align-items:center;display:flex}.image-review-asis__icon-wrapper[data-v-4de5e9c0]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 355 60%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M0 0v60h355V0z%27/%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28-10.22 379.762 -44.947%29scale%28341.925 54.8062%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FF832A%27/%3E%3Cstop offset=%27.401%27 stop-color=%27%23C51FFF%27/%3E%3Cstop offset=%271%27 stop-color=%27%232CB3FF%27/%3E%3C/radialGradient%3E%3C/svg%3E") no-repeat 0 0/cover;border-radius:50%;color:#fff;height:21px;margin-right:6px;padding:6px;width:21px}.image-review-asis__icon-wrapper>svg[data-v-4de5e9c0]{display:block;height:100%;width:100%}.image-review-asis__title[data-v-4de5e9c0]{color:#121926;font-size:15px;font-weight:600;line-height:24px}@container container (min-width: 700px){.image-review-asis__title[data-v-4de5e9c0]{font-size:12px}}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewBgToggle.vue?vue&type=style&index=0&id=7ab6b8f4&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image-review-bg-toggle[data-v-7ab6b8f4]{font-size:15px}.image-review-bg-toggle[data-v-7ab6b8f4] .check-box__label{font-weight:500}.image-review-bg-toggle__input[data-v-7ab6b8f4]{height:0;opacity:0;width:0}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewTitles.vue?vue&type=style&index=0&id=530d5d9f&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image-review-titles[data-v-530d5d9f]{font-size:22px;font-weight:600;text-align:center;text-transform:capitalize}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReviewRequest.vue?vue&type=style&index=0&id=158b1d1b&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-158b1d1b{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-request__title[data-v-158b1d1b]{color:#202939;font-size:13px;font-weight:700;line-height:16px;margin-bottom:8px}.image-review-request__textarea[data-v-158b1d1b]{border:1px solid #cdd5df;border-radius:4px;color:#202939;display:block;font-size:14px;height:100px;line-height:18px;padding:8px;width:100%}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/imageReviewLegend.vue?vue&type=style&index=0&id=4802d4d0&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-4802d4d0{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-legend[data-v-4802d4d0]{align-items:center;background-color:hsla(0,0%,100%,.77);border-radius:16px;bottom:0;color:#000;display:flex;font-size:13px;font-weight:500;height:32px;justify-content:center;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:150px}@media(min-width:992px){.image-review-legend[data-v-4802d4d0]{display:none}}.image-review-legend[data-v-4802d4d0]:after{content:"Pinch to zoom in"}.image-review-legend__icon[data-v-4802d4d0]{height:20px;margin-right:4px;width:20px}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/imageReviewComponents/ImageReview.vue?vue&type=style&index=0&id=7660111e&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-7660111e{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review[data-v-7660111e]{font-family:Poppins,sans-serif}@container container (min-width: 700px){.image-review[data-v-7660111e]{display:grid;grid-template-rows:min-content 1fr auto;min-height:100%}}.image-review--disabled[data-v-7660111e]{opacity:.3;pointer-events:none}.image-review--disabled .image-review__background-wrapper[data-v-7660111e]{display:none}@container container (min-width: 700px){.image-review--disabled .image-review__background-wrapper[data-v-7660111e]{display:block}}.image-review--disabled .image-review__overlap-content[data-v-7660111e]{margin-top:0}@container container (min-width: 700px){.image-review--disabled .image-review__overlap-content[data-v-7660111e]{margin-top:16px}}.image-review__title[data-v-7660111e]{color:#000;font-size:16px;font-weight:500;margin-bottom:10px}.image-review__intro[data-v-7660111e]{margin-bottom:12px}.image-review__intro-strong[data-v-7660111e]{font-weight:600}.image-review__background-wrapper[data-v-7660111e]{background-color:#eef2f6;padding-top:100%;position:relative;z-index:0}@media(max-width:767px){.image-review__background-wrapper[data-v-7660111e]{margin:0 -16px}}.image-review__image[data-v-7660111e]{height:100%;left:0;padding:64px 0;position:absolute;top:0;width:100%}@container container (min-width: 700px){.image-review__image[data-v-7660111e]{padding-bottom:0}}.image-review__overlap-content[data-v-7660111e]{margin-top:-50px;position:relative;z-index:1}@container container (min-width: 700px){.image-review__overlap-content[data-v-7660111e]{margin-top:16px}}.image-review__bg-toggle[data-v-7660111e]{display:flex;justify-content:center}.image-review__titles[data-v-7660111e]{left:0;position:absolute;right:0;top:16px;z-index:1}.image-review__controls[data-v-7660111e]{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 103px 29px 0 transparent,0 66px 26px 0 rgba(0,0,0,.01),0 37px 22px 0 rgba(0,0,0,.05),0 4px 9px 0 rgba(0,0,0,.1);margin-top:13px;padding:15px 18px 18px}.image-review__request[data-v-7660111e]{margin-top:20px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkSize.vue?vue&type=style&index=0&id=57b31bd4&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-57b31bd4{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-size__fields-wrapper[data-v-57b31bd4]{display:grid;grid-column-gap:6px;grid-template-areas:"width cross height";grid-template-columns:1fr 18px 1fr}.artwork-size__fields-wrapper__field-wrapper--width[data-v-57b31bd4]{grid-area:width}.artwork-size__fields-wrapper__field-wrapper--height[data-v-57b31bd4]{grid-area:height}.artwork-size__cross-wrapper[data-v-57b31bd4]{align-items:center;background-color:#eef2f6;border-radius:50%;color:#121926;display:flex;grid-area:cross;height:18px;justify-content:center;margin-top:11px;padding:5px;width:18px}.artwork-size__cross-wrapper>svg[data-v-57b31bd4]{display:block;height:100%;width:100%}.artwork-size__field[data-v-57b31bd4]{border:2px solid #e3e8ef;border-radius:4px;color:#121926;display:block;font-size:14px;font-weight:600;height:40px;text-align:center;width:100%}.artwork-size__field-label[data-v-57b31bd4]{color:#697586;font-size:11px;font-weight:500;line-height:1.2;margin-top:1px;text-align:center}.artwork-size__max-size-info[data-v-57b31bd4]{color:#697586;font-size:11px;font-weight:700;height:17px;margin-top:10px;text-align:center}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkCanvas.vue?vue&type=style&index=0&id=4d599539&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-canvas[data-v-4d599539]{background:#fff;overflow:hidden;padding:0 50px 200px}.artwork-canvas__height-wrapper[data-v-4d599539]{min-height:330px;position:relative}.artwork-canvas__canvas[data-v-4d599539]{display:block;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.artwork-canvas__bounding-box[data-v-4d599539]{pointer-events:none;position:absolute;touch-action:none}.artwork-canvas__bounding-box--border[data-v-4d599539]{outline:2px dashed #cb34f0}.artwork-canvas__bounding-box--move[data-v-4d599539]{cursor:move;pointer-events:all}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkDesign.vue?vue&type=style&index=0&id=1656a185&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-1656a185{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-design-img[data-v-1656a185]{display:block;margin:0 auto;max-height:100%;max-width:100%;pointer-events:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.artwork-design-border[data-v-1656a185]{left:50%;outline:2px solid #4864f9;pointer-events:all;position:absolute;top:0;touch-action:none;transform:translateX(-50%)}.artwork-design-border[data-v-1656a185]:before{bottom:0;content:"";left:0;margin:-20px;position:absolute;right:0;top:0}@media(min-width:992px){.artwork-design-border[data-v-1656a185]:before{display:none}}.artwork-design-border__handle[data-v-1656a185]{background-color:#fff;border:2px solid #4864f9;bottom:-11px;cursor:inherit;height:20px;position:absolute;width:20px}.artwork-design-border__handle--left[data-v-1656a185]{left:-11px}.artwork-design-border__handle--right[data-v-1656a185]{right:-11px}.artwork-design-measurement[data-v-1656a185]{background:currentColor;border-radius:5px;color:#121926;font-size:12px;font-weight:700;padding:0 4px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.artwork-design-measurement--dark[data-v-1656a185]{color:#fff}.artwork-design-measurement--left[data-v-1656a185]{left:0;top:50%;transform:translate(-110%,-50%)}.artwork-design-measurement--bottom[data-v-1656a185]{bottom:0;left:50%;transform:translate(-50%,125%)}.artwork-design-measurement__label[data-v-1656a185]{filter:invert(1)}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkSurfacePosition.vue?vue&type=style&index=0&id=a8e6d930&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-a8e6d930{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-surface-position[data-v-a8e6d930]{display:flex;grid-column-gap:8px}.artwork-surface-position__button[data-v-a8e6d930]{background:transparent;background-color:#fff;border:2px solid #e3e8ef;border-radius:6px;color:inherit;color:#121926;cursor:pointer;display:inline-block;flex:1;font-family:inherit;font-size:inherit;font-size:13px;font-weight:inherit;font-weight:500;height:34px;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle}.artwork-surface-position__button[disabled][data-v-a8e6d930]{background:#121926;border-color:transparent;color:#fff;cursor:not-allowed}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkMeasurement.vue?vue&type=style&index=0&id=5f010d78&scoped=true&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-measurement[data-v-5f010d78],.artwork-measurement-chest[data-v-5f010d78]{border-right-color:currentColor;border-right-width:2px;color:#121926;margin-left:-1px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.artwork-measurement--dark[data-v-5f010d78],.artwork-measurement-chest--dark[data-v-5f010d78]{color:#fff}.artwork-measurement[data-v-5f010d78]{border-right-style:solid}.artwork-measurement[data-v-5f010d78]:after,.artwork-measurement[data-v-5f010d78]:before{background-color:currentColor;content:"";height:2px;left:-4px;position:absolute;width:10px}.artwork-measurement[data-v-5f010d78]:before{top:0}.artwork-measurement[data-v-5f010d78]:after{bottom:0}.artwork-measurement__legends[data-v-5f010d78]{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.artwork-measurement__legends--top[data-v-5f010d78]{bottom:100%;top:auto;transform:translate(-50%,-5px)}.artwork-measurement__legend[data-v-5f010d78]{font-size:12px;font-weight:700}.artwork-measurement__legend--youth[data-v-5f010d78]{align-items:center;display:flex;gap:4px;margin-left:-80px}.artwork-measurement__legend-title[data-v-5f010d78]{line-height:1;margin-bottom:2px}.artwork-measurement__legend-invert-title[data-v-5f010d78]{filter:invert(1);line-height:22px}.artwork-measurement__legend-description-wrapper[data-v-5f010d78],.artwork-measurement__legend-title-wrapper[data-v-5f010d78]{background:currentColor;border-radius:5px;padding:0 4px}.artwork-measurement__legend-title-wrapper[data-v-5f010d78]{filter:invert(1);min-width:42px}.artwork-measurement__legend-description[data-v-5f010d78]{filter:invert(1);line-height:16px;text-transform:uppercase}.artwork-measurement__custom-legend[data-v-5f010d78]{align-items:center;display:flex;font-size:12px;font-weight:700;gap:10px;left:50%;margin-left:-14px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.artwork-measurement__custom-legend--top[data-v-5f010d78]{bottom:100%;top:auto;transform:translate(-50%,-5px)}.artwork-measurement-chest[data-v-5f010d78]{border-right-style:dashed}.artwork-measurement-chest__description[data-v-5f010d78]{bottom:24px;font-size:12px;left:10px;line-height:1;position:absolute;text-align:left}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkUpload.vue?vue&type=style&index=0&id=769bd4df&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-769bd4df{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-upload[data-v-769bd4df]{align-items:center;background-color:#f13131;border:4px solid #c12431;border-radius:12px;box-shadow:0 0 12px #f13131;color:#fff;cursor:pointer;display:flex;gap:12px;height:52px;justify-content:center;margin:20px auto;max-width:320px;pointer-events:all;position:relative;transition:box-shadow .3s,background-color .3s,border-color .3s}@container container (min-width: 700px){.artwork-upload[data-v-769bd4df]{gap:6px;height:46px}}.artwork-upload[data-v-769bd4df]:focus,.artwork-upload[data-v-769bd4df]:hover{box-shadow:0 0 12px 3px #f13131}.artwork-upload__icon[data-v-769bd4df]{height:34px;width:34px}@container container (min-width: 700px){.artwork-upload__icon[data-v-769bd4df]{height:30px;width:30px}}.artwork-upload__label[data-v-769bd4df]{display:block;font-size:20px;font-weight:600;line-height:1.2;margin-bottom:4px;text-shadow:0 2px 2px rgba(0,0,0,.25)}@container container (min-width: 700px){.artwork-upload__label[data-v-769bd4df]{font-size:16px;margin-bottom:0}}.artwork-upload__input[data-v-769bd4df]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkError.vue?vue&type=style&index=0&id=7cffbc49&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-7cffbc49{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-error[data-v-7cffbc49]{align-items:center;background:#fce5e5;border-radius:4px;color:#c90505;display:flex;font-size:12px;padding:8px}.artwork-error__icon[data-v-7cffbc49]{height:21px;margin-right:8px;width:21px}.artwork-error__icon>svg[data-v-7cffbc49]{display:block;height:100%;width:100%}.artwork-error__message[data-v-7cffbc49]{flex:1}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkNeckLines/ArtworkNeckLine.vue?vue&type=style&index=0&id=2eae8817&scoped=true&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-2eae8817{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-neck-line[data-v-2eae8817]{border:2px solid transparent;border-radius:7px;padding:7px;position:relative}.artwork-neck-line--active[data-v-2eae8817]{background-color:#fff;border-color:#cb34f0}.artwork-neck-line--active .artwork-neck-line__field[data-v-2eae8817]{border-color:#121926}.artwork-neck-line--active .artwork-neck-line__toggle[data-v-2eae8817]{display:flex}.artwork-neck-line--custom[data-v-2eae8817]{margin-bottom:40px}.artwork-neck-line__title[data-v-2eae8817]{color:#121926;font-size:14px;font-weight:700;margin-bottom:4px;text-align:center}.artwork-neck-line__field[data-v-2eae8817]{border:2px solid #e3e8ef;border-radius:4px;color:#121926;display:block;font-size:14px;font-weight:600;height:40px;text-align:center;width:100%}.artwork-neck-line__toggles-wrapper[data-v-2eae8817]{position:relative}.artwork-neck-line__toggle[data-v-2eae8817]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;display:none;font-family:inherit;font-size:inherit;font-weight:inherit;height:50%;justify-content:center;line-height:inherit;padding:0;position:absolute;right:0;text-transform:inherit;vertical-align:middle;width:22px}.artwork-neck-line__toggle[data-v-2eae8817]:before{border-style:solid;content:"";display:block;height:0;width:0}.artwork-neck-line__toggle[data-v-2eae8817]:after{content:"";height:50px;left:0;position:absolute;width:50px}@media(min-width:768px){.artwork-neck-line__toggle[data-v-2eae8817]:after{display:none}}.artwork-neck-line__toggle--up[data-v-2eae8817]{padding-top:12px;top:0}.artwork-neck-line__toggle--up[data-v-2eae8817]:before{border-color:transparent transparent #121926;border-width:0 4px 6px}.artwork-neck-line__toggle--up[data-v-2eae8817]:after{bottom:0}.artwork-neck-line__toggle--down[data-v-2eae8817]{bottom:0;padding-bottom:12px}.artwork-neck-line__toggle--down[data-v-2eae8817]:before{border-color:#121926 transparent transparent;border-width:6px 4px 0}.artwork-neck-line__toggle--down[data-v-2eae8817]:after{top:0}.artwork-neck-line__reset[data-v-2eae8817]{align-items:center;background:transparent;border:0;color:inherit;color:#121926;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-size:14px;font-weight:inherit;font-weight:500;height:32px;left:50%;line-height:inherit;margin:10px 0 0 -62px;padding:0;position:absolute;text-transform:inherit;top:100%;vertical-align:middle;width:140px}.artwork-neck-line__reset--first[data-v-2eae8817]{left:0;margin-left:0}.artwork-neck-line__reset--last[data-v-2eae8817]{left:auto;margin-left:0;right:0}.artwork-neck-line__reset-icon[data-v-2eae8817]{height:18px;margin-right:8px;width:19px}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkNeckLines/ArtworkNeckLines.vue?vue&type=style&index=0&id=0707f94a&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-neck-lines[data-v-0707f94a]{display:flex;margin:0 -12px -12px;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;padding:0 12px 12px}.artwork-neck-lines__item[data-v-0707f94a]{flex:0 0 94px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkNeckLineCustomization.vue?vue&type=style&index=0&id=3274054c&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-3274054c{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-neck-line-customization[data-v-3274054c]{display:flex;grid-column-gap:8px;margin-bottom:10px}.artwork-neck-line-customization__button[data-v-3274054c]{background:transparent;background-color:#fff;border:2px solid #e3e8ef;border-radius:6px;color:inherit;color:#121926;cursor:pointer;display:inline-block;flex:1;font-family:inherit;font-size:inherit;font-size:13px;font-weight:inherit;font-weight:500;height:34px;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle}.artwork-neck-line-customization__button[disabled][data-v-3274054c]{cursor:not-allowed}.artwork-neck-line-customization__button--disabled[data-v-3274054c]{opacity:.5}.artwork-neck-line-customization__button--active[data-v-3274054c]{background:#121926;border-color:transparent;color:#fff}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkLegend.vue?vue&type=style&index=0&id=63757c78&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-legend[data-v-63757c78]{align-items:center;background-color:#e4efff;border-radius:8px;bottom:0;color:#000;display:flex;font-size:14px;font-weight:600;height:52px;left:0;line-height:18px;margin:auto;padding:8px;position:absolute;right:0;text-align:center;top:0;width:90%}.artwork-legend--gray[data-v-63757c78]{background-color:#e3e8ef;opacity:.5}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkNecklinesWarning.vue?vue&type=style&index=0&id=60b55b7c&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-necklines-warning[data-v-60b55b7c]{display:flex;gap:4px}.artwork-necklines-warning__icon[data-v-60b55b7c]{color:#333;flex:none;height:18px;margin-top:1px;width:18px}.artwork-necklines-warning__text[data-v-60b55b7c]{color:#4b5565;font-size:12px;line-height:14px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/ArtworkPriceNotification.vue?vue&type=style&index=0&id=17e3971e&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-price-notification[data-v-17e3971e]{background:#e20d0d;border-radius:4px;padding:0 2px}.artwork-price-notification__price[data-v-17e3971e]{border-radius:1px;color:#fff;font-size:19px;font-weight:700;line-height:1;padding:3px 0 0;text-align:center}.artwork-price-notification__text[data-v-17e3971e]{color:#fff;font-size:11px;font-weight:400;line-height:1;padding:2px 1px 5px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/artworkComponents/Artwork.vue?vue&type=style&index=0&id=19d4c488&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-19d4c488{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork[data-v-19d4c488]{font-family:Poppins,sans-serif}.artwork--disabled[data-v-19d4c488]{opacity:.3;pointer-events:none}@container container (min-width: 700px){.artwork[data-v-19d4c488]{display:grid;grid-template-columns:100%;grid-template-rows:min-content 1fr;min-height:100%}}.artwork__title-wrapper[data-v-19d4c488]{display:flex;height:32px;justify-content:space-between;margin-bottom:10px;position:relative}.artwork__title-price[data-v-19d4c488]{position:absolute;right:0;top:-10px}.artwork__error[data-v-19d4c488]{margin-bottom:10px}.artwork__delete-text[data-v-19d4c488],.artwork__title[data-v-19d4c488]{color:#000;font-size:16px;font-weight:500}.artwork__delete-text[data-v-19d4c488]{padding-right:5px}.artwork__remove-artwork[data-v-19d4c488]{align-items:center;background:transparent;background:#fce5e5;border:1px solid #e3e8ef;border-radius:6px;color:inherit;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:32px;justify-content:center;line-height:inherit;padding:4px;text-transform:inherit;vertical-align:middle;width:100px}.artwork__remove-artwork>svg[data-v-19d4c488]{display:block;height:100%;width:100%}.artwork__canvas[data-v-19d4c488]{margin:0 -12px}@media(min-width:768px){.artwork__canvas[data-v-19d4c488]{margin:0}}@container container (min-width: 700px){.artwork__canvas[data-v-19d4c488]{border-radius:4px;overflow:hidden}.artwork__canvas--preview[data-v-19d4c488]{max-height:450px}}.artwork__controls-bg-wrapper[data-v-19d4c488]{margin:14px 0 11px}.artwork__controls-bg-wrapper--bg[data-v-19d4c488]{background-color:#eef2f6;border-radius:4px;padding:12px}.artwork__controls--disabled[data-v-19d4c488]{opacity:.5;pointer-events:none}.artwork__controls+.artwork__controls[data-v-19d4c488]{margin-top:14px}.artwork__controls-title[data-v-19d4c488]{margin-bottom:4px}.artwork__controls-title--bold[data-v-19d4c488]{font-weight:700}@container container (min-width: 700px){.artwork__shadow-wrapper[data-v-19d4c488]{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 103px 29px 0 transparent,0 66px 26px 0 rgba(0,0,0,.01),0 37px 22px 0 rgba(0,0,0,.05),0 4px 9px 0 rgba(0,0,0,.1);padding:8px;position:relative}}.artwork__loader[data-v-19d4c488]{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.artwork__spinner[data-v-19d4c488]{width:30px}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/previewsComponents/PreviewMessage.vue?vue&type=style&index=0&id=0d56e876&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.preview-message[data-v-0d56e876]{background:linear-gradient(90deg,#f8f3ff,#ebe5ff);border-radius:6px;color:#333;display:flex;gap:9px;padding:6px}.preview-message__icon[data-v-0d56e876]{flex:none;height:16px;width:16px}.preview-message__text[data-v-0d56e876]{font-size:11px;line-height:16px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/previewsComponents/Preview.vue?vue&type=style&index=0&id=f93cb2ea&scoped=true&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-f93cb2ea{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.creation-preview[data-v-f93cb2ea]{font-family:Poppins,sans-serif}.creation-preview--disabled[data-v-f93cb2ea]{opacity:.3;pointer-events:none}.creation-preview__title[data-v-f93cb2ea]{color:#000;font-size:16px;font-weight:500;margin-bottom:10px}@container container (min-width: 700px){.creation-preview__intro[data-v-f93cb2ea]{left:6px;position:absolute;top:6px}.creation-preview__preview-wrapper[data-v-f93cb2ea]{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 103px 29px 0 transparent,0 66px 26px 0 rgba(0,0,0,.01),0 37px 22px 0 rgba(0,0,0,.05),0 4px 9px 0 rgba(0,0,0,.1);height:625px;padding-top:34px;position:relative}}.creation-preview__image[data-v-f93cb2ea]{display:block;max-width:100%}@container container (min-width: 700px){.creation-preview__image[data-v-f93cb2ea]{margin:0 auto;max-height:100%}}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/placementComponents/Placement.vue?vue&type=style&index=0&id=1a17d248&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-1a17d248{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.placement[data-v-1a17d248]{display:grid;grid-template-areas:"artwork" "review" "preview";grid-template-columns:100%}@container container (min-width: 700px){.placement[data-v-1a17d248]{grid-template-areas:"artwork review" "preview preview";grid-template-columns:calc(50% - 16px) 50%;grid-column-gap:16px}}.placement--preview[data-v-1a17d248]{display:block}.placement--preview .placement__artwork[data-v-1a17d248]{margin-bottom:0}.placement__artwork[data-v-1a17d248]{grid-area:artwork;margin-bottom:44px}@container container (min-width: 700px){.placement__artwork[data-v-1a17d248]{margin-bottom:30px}}.placement__review[data-v-1a17d248]{grid-area:review;margin-bottom:24px}@container container (min-width: 700px){.placement__review[data-v-1a17d248]{margin-bottom:30px}}.placement__preview[data-v-1a17d248]{grid-area:preview;margin-bottom:44px}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print/ProductDetailsPrint.vue?vue&type=style&index=0&id=803d6ae0&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-803d6ae0{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-print[data-v-803d6ae0]{container:container/inline-size;position:relative}@container container (min-width: 700px){.product-details-print__grid-wrapper--two-columns[data-v-803d6ae0]{display:grid;grid-gap:38px;gap:38px;grid-template-columns:calc(50% - 19px) calc(50% - 19px)}.product-details-print__grid-wrapper--two-columns .product-details-print__placement--back[data-v-803d6ae0]{margin-top:0}}.product-details-print__grid-wrapper--spaced[data-v-803d6ae0]{margin-bottom:30px}.product-details-print__title[data-v-803d6ae0]{background:linear-gradient(90deg,#d8e8ff 6%,#fff 121%);border-radius:4px;color:#444;font-size:20px;margin:0 0 15px;padding:6px 16px}.product-details-print__placement--back[data-v-803d6ae0]{margin-top:20px}@container container (min-width: 700px){.product-details-print__placement--back[data-v-803d6ae0]{margin-top:28px}}.product-details-print-warning[data-v-803d6ae0]{align-items:center;background-color:#fcf8e3;border:1px solid #ce7903;border-radius:5px;display:flex;margin-bottom:8px;padding:6px 12px}.product-details-print-warning__icon[data-v-803d6ae0]{border:2px solid;border-radius:50%;color:#ce7903;font-size:14px;font-weight:700;height:22px;line-height:18px;margin-right:4px;text-align:center;width:22px}.product-details-print-warning__text[data-v-803d6ae0]{color:#000;font-size:13px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewMeasurement.vue?vue&type=style&index=0&id=0c672607&scoped=true&lang=scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-0c672607{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-measurement[data-v-0c672607]{height:100%;overflow:hidden;padding:30px 0 0 30px;position:relative}.image-review-measurement__sizes-wrapper[data-v-0c672607]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.image-review-measurement__size[data-v-0c672607]{display:flex;height:0;left:0;position:absolute;top:0;width:0}.image-review-measurement__size--width[data-v-0c672607]{justify-content:flex-start;padding:10px 0 0 30px}.image-review-measurement__size--height[data-v-0c672607]{justify-content:flex-end;transform:rotate(-90deg) translate(-30px,10px)}.image-review-measurement__size-ruler[data-v-0c672607]{border:2px solid;border-top:none;color:#000;flex:none;font-size:13px;font-weight:600;height:17px;line-height:8px;min-width:100px;text-align:center}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewImage.vue?vue&type=style&index=0&id=5ff37713&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-5ff37713{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-image[data-v-5ff37713]{background-color:#fff;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-review-image__handler[data-v-5ff37713]{touch-action:none}.image-review-image__image[data-v-5ff37713]{max-width:100%;pointer-events:none;touch-action:none}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewButton.vue?vue&type=style&index=0&id=62bf4e44&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-62bf4e44{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-button[data-v-62bf4e44]{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-size:15px;font-weight:inherit;font-weight:600;height:40px;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle;width:100%}.image-review-button--shadow[data-v-62bf4e44]{position:relative;z-index:0}.image-review-button--shadow .image-review-button__bg[data-v-62bf4e44]{background-color:#fff;color:#121926}.image-review-button--gray .image-review-button__bg[data-v-62bf4e44]{background-color:#e3e8ef;color:#121926}.image-review-button--dark .image-review-button__bg[data-v-62bf4e44]{background-color:#121926;color:#fff}.image-review-button--border[data-v-62bf4e44]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 355 60%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M0 0v60h355V0z%27/%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28-10.22 379.762 -44.947%29scale%28341.925 54.8062%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FF832A%27/%3E%3Cstop offset=%27.401%27 stop-color=%27%23C51FFF%27/%3E%3Cstop offset=%271%27 stop-color=%27%232CB3FF%27/%3E%3C/radialGradient%3E%3C/svg%3E") no-repeat 0 0/cover;border-radius:20px;padding:2px}.image-review-button--border .image-review-button__bg[data-v-62bf4e44]{background-color:#fff;color:#121926;padding:4px}.image-review-button--no-slot .image-review-button__icon-wrapper[data-v-62bf4e44]{margin:0}.image-review-button__shadow[data-v-62bf4e44]{bottom:-10px;height:170%;left:-10px;left:-10%;max-width:none;pointer-events:none;position:absolute;right:-10px;top:-10px;top:-35%;width:120%;z-index:-1}.image-review-button__bg[data-v-62bf4e44]{align-items:center;border-radius:20px;display:flex;height:100%;justify-content:center;padding:6px;position:relative;width:100%;z-index:0}.image-review-button__icon-wrapper[data-v-62bf4e44]{background-color:#fff;border-radius:50%;color:#121926;height:28px;margin-left:-12px;margin-right:6px;padding:5px;width:28px}.image-review-button__icon-wrapper>svg[data-v-62bf4e44]{display:block;height:100%;width:100%}.image-review-button__icon-wrapper--rotate[data-v-62bf4e44]{animation:rotate-62bf4e44 1s infinite}@keyframes rotate-62bf4e44{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewControls.vue?vue&type=style&index=0&id=4d45e0c2&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image-review-controls__title[data-v-4d45e0c2]{font-size:15px;font-weight:500;margin-bottom:11px;text-align:center}.image-review-controls__buttons[data-v-4d45e0c2]{display:grid;grid-template-columns:auto auto;grid-gap:12px;gap:12px;margin:0 auto;max-width:270px}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewEnhancing.vue?vue&type=style&index=0&id=34a3ca92&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image-review-enhancing__buttons[data-v-34a3ca92]{display:grid;grid-template-columns:1fr 87px;grid-gap:12px;gap:12px;margin:0 auto 16px;max-width:320px}.image-review-enhancing__loading[data-v-34a3ca92]{background-color:#eef2f6;border-radius:2px;height:4px;margin:0 auto 8px;max-width:263px;overflow:hidden}.image-review-enhancing__loading-runner[data-v-34a3ca92]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 355 60%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M0 0v60h355V0z%27/%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28-10.22 379.762 -44.947%29scale%28341.925 54.8062%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FF832A%27/%3E%3Cstop offset=%27.401%27 stop-color=%27%23C51FFF%27/%3E%3Cstop offset=%271%27 stop-color=%27%232CB3FF%27/%3E%3C/radialGradient%3E%3C/svg%3E") no-repeat 0 0/cover;background-position:100% 100%;border-bottom-right-radius:4px;border-top-right-radius:4px;height:100%}.image-review-enhancing__percentage[data-v-34a3ca92]{color:#202939;font-family:sans-serif;font-size:16px;line-height:1;text-align:center}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewEnhanced.vue?vue&type=style&index=0&id=20a0e572&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-20a0e572{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-enhanced__icon-wrapper[data-v-20a0e572]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 355 60%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M0 0v60h355V0z%27/%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28-10.22 379.762 -44.947%29scale%28341.925 54.8062%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FF832A%27/%3E%3Cstop offset=%27.401%27 stop-color=%27%23C51FFF%27/%3E%3Cstop offset=%271%27 stop-color=%27%232CB3FF%27/%3E%3C/radialGradient%3E%3C/svg%3E") no-repeat 0 0/cover;border-radius:50%;color:#fff;height:25px;margin:0 auto 10px;padding:6px;width:25px}.image-review-enhanced__icon-wrapper>svg[data-v-20a0e572]{display:block;height:100%;width:100%}.image-review-enhanced__title[data-v-20a0e572]{color:#121926;font-size:21px;font-weight:600;line-height:24px;margin-bottom:4px;text-align:center}.image-review-enhanced__subtitle[data-v-20a0e572]{color:#121926;font-size:15px;margin-bottom:16px;text-align:center}.image-review-enhanced__buttons[data-v-20a0e572]{display:grid;grid-template-columns:auto auto;grid-gap:12px;gap:12px;margin:0 auto 10px}.image-review-enhanced__changes-wrapper[data-v-20a0e572]{margin-top:24px}.image-review-enhanced__changes-button[data-v-20a0e572]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-size:14px;font-weight:inherit;font-weight:600;justify-content:center;line-height:inherit;margin:0 auto;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-transform:inherit;vertical-align:middle;width:200px}.image-review-enhanced__description[data-v-20a0e572]{font-size:13px;line-height:1;margin:28px 0 4px;text-align:center}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewAsis.vue?vue&type=style&index=0&id=d0f52788&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-d0f52788{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-asis[data-v-d0f52788]{display:grid;grid-template-columns:1fr 90px;padding:0 6px;grid-gap:12px;gap:12px}.image-review-asis__title-wrapper[data-v-d0f52788]{align-items:center;display:flex}.image-review-asis__icon-wrapper[data-v-d0f52788]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 355 60%27%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M0 0v60h355V0z%27/%3E%3CradialGradient id=%27a%27 cx=%270%27 cy=%270%27 r=%271%27 gradientTransform=%27rotate%28-10.22 379.762 -44.947%29scale%28341.925 54.8062%29%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23FF832A%27/%3E%3Cstop offset=%27.401%27 stop-color=%27%23C51FFF%27/%3E%3Cstop offset=%271%27 stop-color=%27%232CB3FF%27/%3E%3C/radialGradient%3E%3C/svg%3E") no-repeat 0 0/cover;border-radius:50%;color:#fff;height:21px;margin-right:6px;padding:6px;width:21px}.image-review-asis__icon-wrapper>svg[data-v-d0f52788]{display:block;height:100%;width:100%}.image-review-asis__title[data-v-d0f52788]{color:#121926;font-size:15px;font-weight:600;line-height:24px}@container container (min-width: 700px){.image-review-asis__title[data-v-d0f52788]{font-size:12px}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewBgToggle.vue?vue&type=style&index=0&id=6dfabaea&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image-review-bg-toggle[data-v-6dfabaea]{font-size:15px}.image-review-bg-toggle[data-v-6dfabaea] .check-box__label{font-weight:500}.image-review-bg-toggle__input[data-v-6dfabaea]{height:0;opacity:0;width:0}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewTitles.vue?vue&type=style&index=0&id=0868e003&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.image-review-titles[data-v-0868e003]{font-size:22px;font-weight:600;text-align:center;text-transform:capitalize}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewRequest.vue?vue&type=style&index=0&id=2087527f&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-2087527f{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-request__title[data-v-2087527f]{color:#202939;font-size:13px;font-weight:700;line-height:16px;margin-bottom:8px}.image-review-request__textarea[data-v-2087527f]{border:1px solid #cdd5df;border-radius:4px;color:#202939;display:block;font-size:14px;height:100px;line-height:18px;padding:8px;width:100%}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/imageReviewLegend.vue?vue&type=style&index=0&id=08e47dec&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-08e47dec{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review-legend[data-v-08e47dec]{align-items:center;background-color:hsla(0,0%,100%,.77);border-radius:16px;bottom:0;color:#000;display:flex;font-size:13px;font-weight:500;height:32px;justify-content:center;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:150px}@media(min-width:992px){.image-review-legend[data-v-08e47dec]{display:none}}.image-review-legend[data-v-08e47dec]:after{content:"Pinch to zoom in"}.image-review-legend__icon[data-v-08e47dec]{height:20px;margin-right:4px;width:20px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReview.vue?vue&type=style&index=0&id=1106300c&scoped=true&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-1106300c{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.image-review[data-v-1106300c]{font-family:Poppins,sans-serif}@container container (min-width: 700px){.image-review[data-v-1106300c]{display:grid;grid-template-rows:min-content 1fr auto;min-height:100%}}.image-review--disabled[data-v-1106300c]{opacity:.3;pointer-events:none}.image-review--disabled .image-review__background-wrapper[data-v-1106300c]{display:none}@container container (min-width: 700px){.image-review--disabled .image-review__background-wrapper[data-v-1106300c]{display:block}}.image-review--disabled .image-review__overlap-content[data-v-1106300c]{margin-top:0}@container container (min-width: 700px){.image-review--disabled .image-review__overlap-content[data-v-1106300c]{margin-top:16px}}.image-review__title[data-v-1106300c]{color:#000;font-size:16px;font-weight:500;margin-bottom:10px}.image-review__intro[data-v-1106300c]{margin-bottom:12px}.image-review__intro-strong[data-v-1106300c]{font-weight:600}.image-review__background-wrapper[data-v-1106300c]{background-color:#eef2f6;padding-top:100%;position:relative;z-index:0}@media(max-width:767px){.image-review__background-wrapper[data-v-1106300c]{margin:0 -16px}}.image-review__image[data-v-1106300c]{height:100%;left:0;padding:64px 0;position:absolute;top:0;width:100%}@container container (min-width: 700px){.image-review__image[data-v-1106300c]{padding-bottom:0}}.image-review__overlap-content[data-v-1106300c]{margin-top:-50px;position:relative;z-index:1}@container container (min-width: 700px){.image-review__overlap-content[data-v-1106300c]{margin-top:16px}}.image-review__bg-toggle[data-v-1106300c]{display:flex;justify-content:center}.image-review__titles[data-v-1106300c]{left:0;position:absolute;right:0;top:16px;z-index:1}.image-review__controls[data-v-1106300c]{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 103px 29px 0 transparent,0 66px 26px 0 rgba(0,0,0,.01),0 37px 22px 0 rgba(0,0,0,.05),0 4px 9px 0 rgba(0,0,0,.1);margin-top:13px;padding:15px 18px 18px}.image-review__request[data-v-1106300c]{margin-top:20px}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/imageReviewComponents/ImageReviewAb.vue?vue&type=style&index=0&id=4e37e02d&scoped=true&lang=scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-4e37e02d{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@container container (min-width: 700px){.image-review-ab[data-v-4e37e02d]{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 103px 29px 0 transparent,0 66px 26px 0 rgba(0,0,0,.01),0 37px 22px 0 rgba(0,0,0,.05),0 4px 9px 0 rgba(0,0,0,.1);padding:8px}}.image-review-ab--initial[data-v-4e37e02d]{opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-review-ab__image[data-v-4e37e02d]{margin-bottom:16px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkSize.vue?vue&type=style&index=0&id=df680636&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-df680636{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-size__fields-wrapper[data-v-df680636]{display:grid;grid-column-gap:6px;grid-template-areas:"width cross height";grid-template-columns:1fr 18px 1fr}.artwork-size__fields-wrapper__field-wrapper--width[data-v-df680636]{grid-area:width}.artwork-size__fields-wrapper__field-wrapper--height[data-v-df680636]{grid-area:height}.artwork-size__cross-wrapper[data-v-df680636]{align-items:center;background-color:#eef2f6;border-radius:50%;color:#121926;display:flex;grid-area:cross;height:18px;justify-content:center;margin-top:11px;padding:5px;width:18px}.artwork-size__cross-wrapper>svg[data-v-df680636]{display:block;height:100%;width:100%}.artwork-size__field[data-v-df680636]{border:2px solid #e3e8ef;border-radius:4px;color:#121926;display:block;font-size:14px;font-weight:600;height:40px;text-align:center;width:100%}.artwork-size__field-label[data-v-df680636]{color:#697586;font-size:11px;font-weight:500;line-height:1.2;margin-top:1px;text-align:center}.artwork-size__max-size-info[data-v-df680636]{color:#697586;font-size:11px;font-weight:700;height:17px;margin-top:10px;text-align:center}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkCanvas.vue?vue&type=style&index=0&id=c036bdfe&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-canvas[data-v-c036bdfe]{background:#fff;overflow:hidden;padding:0 50px 200px}.artwork-canvas__height-wrapper[data-v-c036bdfe]{min-height:330px;position:relative}.artwork-canvas__canvas[data-v-c036bdfe]{display:block;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.artwork-canvas__bounding-box[data-v-c036bdfe]{pointer-events:none;position:absolute;touch-action:none}.artwork-canvas__bounding-box--border[data-v-c036bdfe]{outline:2px dashed #cb34f0}.artwork-canvas__bounding-box--move[data-v-c036bdfe]{cursor:move;pointer-events:all}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkDesign.vue?vue&type=style&index=0&id=44321bb6&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-44321bb6{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-design-img[data-v-44321bb6]{display:block;margin:0 auto;max-height:100%;max-width:100%;pointer-events:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.artwork-design-border[data-v-44321bb6]{left:50%;outline:2px solid #4864f9;pointer-events:all;position:absolute;top:0;touch-action:none;transform:translateX(-50%)}.artwork-design-border[data-v-44321bb6]:before{bottom:0;content:"";left:0;margin:-20px;position:absolute;right:0;top:0}@media(min-width:992px){.artwork-design-border[data-v-44321bb6]:before{display:none}}.artwork-design-border__handle[data-v-44321bb6]{background-color:#fff;border:2px solid #4864f9;bottom:-11px;cursor:inherit;height:20px;position:absolute;width:20px}.artwork-design-border__handle--left[data-v-44321bb6]{left:-11px}.artwork-design-border__handle--right[data-v-44321bb6]{right:-11px}.artwork-design-measurement[data-v-44321bb6]{background:currentColor;border-radius:5px;color:#121926;font-size:12px;font-weight:700;padding:0 4px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.artwork-design-measurement--dark[data-v-44321bb6]{color:#fff}.artwork-design-measurement--left[data-v-44321bb6]{left:0;top:50%;transform:translate(-110%,-50%)}.artwork-design-measurement--bottom[data-v-44321bb6]{bottom:0;left:50%;transform:translate(-50%,125%)}.artwork-design-measurement__label[data-v-44321bb6]{filter:invert(1)}
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkSurfacePosition.vue?vue&type=style&index=0&id=df07faf8&scoped=true&lang=scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-df07faf8{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-surface-position[data-v-df07faf8]{display:flex;grid-column-gap:8px}.artwork-surface-position__button[data-v-df07faf8]{background:transparent;background-color:#fff;border:2px solid #e3e8ef;border-radius:6px;color:inherit;color:#121926;cursor:pointer;display:inline-block;flex:1;font-family:inherit;font-size:inherit;font-size:13px;font-weight:inherit;font-weight:500;height:34px;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle}.artwork-surface-position__button[disabled][data-v-df07faf8]{background:#121926;border-color:transparent;color:#fff;cursor:not-allowed}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkMeasurement.vue?vue&type=style&index=0&id=88505648&scoped=true&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-measurement[data-v-88505648],.artwork-measurement-chest[data-v-88505648]{border-right-color:currentColor;border-right-width:2px;color:#121926;margin-left:-1px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none}.artwork-measurement--dark[data-v-88505648],.artwork-measurement-chest--dark[data-v-88505648]{color:#fff}.artwork-measurement[data-v-88505648]{border-right-style:solid}.artwork-measurement[data-v-88505648]:after,.artwork-measurement[data-v-88505648]:before{background-color:currentColor;content:"";height:2px;left:-4px;position:absolute;width:10px}.artwork-measurement[data-v-88505648]:before{top:0}.artwork-measurement[data-v-88505648]:after{bottom:0}.artwork-measurement__legends[data-v-88505648]{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.artwork-measurement__legends--top[data-v-88505648]{bottom:100%;top:auto;transform:translate(-50%,-5px)}.artwork-measurement__legend[data-v-88505648]{font-size:12px;font-weight:700}.artwork-measurement__legend--youth[data-v-88505648]{align-items:center;display:flex;gap:4px;margin-left:-80px}.artwork-measurement__legend-title[data-v-88505648]{line-height:1;margin-bottom:2px}.artwork-measurement__legend-invert-title[data-v-88505648]{filter:invert(1);line-height:22px}.artwork-measurement__legend-description-wrapper[data-v-88505648],.artwork-measurement__legend-title-wrapper[data-v-88505648]{background:currentColor;border-radius:5px;padding:0 4px}.artwork-measurement__legend-title-wrapper[data-v-88505648]{filter:invert(1);min-width:42px}.artwork-measurement__legend-description[data-v-88505648]{filter:invert(1);line-height:16px;text-transform:uppercase}.artwork-measurement__custom-legend[data-v-88505648]{align-items:center;display:flex;font-size:12px;font-weight:700;gap:10px;left:50%;margin-left:-14px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.artwork-measurement__custom-legend--top[data-v-88505648]{bottom:100%;top:auto;transform:translate(-50%,-5px)}.artwork-measurement-chest[data-v-88505648]{border-right-style:dashed}.artwork-measurement-chest__description[data-v-88505648]{bottom:24px;font-size:12px;left:10px;line-height:1;position:absolute;text-align:left}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkError.vue?vue&type=style&index=0&id=6221f4ad&scoped=true&lang=scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-6221f4ad{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-error[data-v-6221f4ad]{align-items:center;background:#fce5e5;border-radius:4px;color:#c90505;display:flex;font-size:12px;padding:8px}.artwork-error__icon[data-v-6221f4ad]{height:21px;margin-right:8px;width:21px}.artwork-error__icon>svg[data-v-6221f4ad]{display:block;height:100%;width:100%}.artwork-error__message[data-v-6221f4ad]{flex:1}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkNeckLines/ArtworkNeckLine.vue?vue&type=style&index=0&id=0255659a&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-0255659a{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-neck-line[data-v-0255659a]{border:2px solid transparent;border-radius:7px;padding:7px;position:relative}.artwork-neck-line--active[data-v-0255659a]{background-color:#fff;border-color:#cb34f0}.artwork-neck-line--active .artwork-neck-line__field[data-v-0255659a]{border-color:#121926}.artwork-neck-line--active .artwork-neck-line__toggle[data-v-0255659a]{display:flex}.artwork-neck-line--custom[data-v-0255659a]{margin-bottom:40px}.artwork-neck-line__title[data-v-0255659a]{color:#121926;font-size:14px;font-weight:700;margin-bottom:4px;text-align:center}.artwork-neck-line__field[data-v-0255659a]{border:2px solid #e3e8ef;border-radius:4px;color:#121926;display:block;font-size:14px;font-weight:600;height:40px;text-align:center;width:100%}.artwork-neck-line__toggles-wrapper[data-v-0255659a]{position:relative}.artwork-neck-line__toggle[data-v-0255659a]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;display:none;font-family:inherit;font-size:inherit;font-weight:inherit;height:50%;justify-content:center;line-height:inherit;padding:0;position:absolute;right:0;text-transform:inherit;vertical-align:middle;width:22px}.artwork-neck-line__toggle[data-v-0255659a]:before{border-style:solid;content:"";display:block;height:0;width:0}.artwork-neck-line__toggle[data-v-0255659a]:after{content:"";height:50px;left:0;position:absolute;width:50px}@media(min-width:768px){.artwork-neck-line__toggle[data-v-0255659a]:after{display:none}}.artwork-neck-line__toggle--up[data-v-0255659a]{padding-top:12px;top:0}.artwork-neck-line__toggle--up[data-v-0255659a]:before{border-color:transparent transparent #121926;border-width:0 4px 6px}.artwork-neck-line__toggle--up[data-v-0255659a]:after{bottom:0}.artwork-neck-line__toggle--down[data-v-0255659a]{bottom:0;padding-bottom:12px}.artwork-neck-line__toggle--down[data-v-0255659a]:before{border-color:#121926 transparent transparent;border-width:6px 4px 0}.artwork-neck-line__toggle--down[data-v-0255659a]:after{top:0}.artwork-neck-line__reset[data-v-0255659a]{align-items:center;background:transparent;border:0;color:inherit;color:#121926;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-size:14px;font-weight:inherit;font-weight:500;height:32px;left:50%;line-height:inherit;margin:10px 0 0 -62px;padding:0;position:absolute;text-transform:inherit;top:100%;vertical-align:middle;width:140px}.artwork-neck-line__reset--first[data-v-0255659a]{left:0;margin-left:0}.artwork-neck-line__reset--last[data-v-0255659a]{left:auto;margin-left:0;right:0}.artwork-neck-line__reset-icon[data-v-0255659a]{height:18px;margin-right:8px;width:19px}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkNeckLines/ArtworkNeckLines.vue?vue&type=style&index=0&id=51680bbf&scoped=true&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-neck-lines[data-v-51680bbf]{display:flex;margin:0 -12px -12px;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;padding:0 12px 12px}.artwork-neck-lines__item[data-v-51680bbf]{flex:0 0 94px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkNeckLineCustomization.vue?vue&type=style&index=0&id=8d7d5914&scoped=true&lang=scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-8d7d5914{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-neck-line-customization[data-v-8d7d5914]{display:flex;grid-column-gap:8px;margin-bottom:10px}.artwork-neck-line-customization__button[data-v-8d7d5914]{background:transparent;background-color:#fff;border:2px solid #e3e8ef;border-radius:6px;color:inherit;color:#121926;cursor:pointer;display:inline-block;flex:1;font-family:inherit;font-size:inherit;font-size:13px;font-weight:inherit;font-weight:500;height:34px;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle}.artwork-neck-line-customization__button[disabled][data-v-8d7d5914]{cursor:not-allowed}.artwork-neck-line-customization__button--disabled[data-v-8d7d5914]{opacity:.5}.artwork-neck-line-customization__button--active[data-v-8d7d5914]{background:#121926;border-color:transparent;color:#fff}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkLegend.vue?vue&type=style&index=0&id=211d8e28&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-legend[data-v-211d8e28]{align-items:center;background-color:#e4efff;border-radius:8px;bottom:0;color:#000;display:flex;font-size:14px;font-weight:600;height:52px;left:0;line-height:18px;margin:auto;padding:8px;position:absolute;right:0;text-align:center;top:0;width:90%}.artwork-legend--gray[data-v-211d8e28]{background-color:#e3e8ef;opacity:.5}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/ArtworkNecklinesWarning.vue?vue&type=style&index=0&id=413eb1a6&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.artwork-necklines-warning[data-v-413eb1a6]{display:flex;gap:4px}.artwork-necklines-warning__icon[data-v-413eb1a6]{color:#333;flex:none;height:18px;margin-top:1px;width:18px}.artwork-necklines-warning__text[data-v-413eb1a6]{color:#4b5565;font-size:12px;line-height:14px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/artworkComponents/Artwork.vue?vue&type=style&index=0&id=3acfd0ea&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-3acfd0ea{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork[data-v-3acfd0ea]{font-family:Poppins,sans-serif}.artwork--disabled[data-v-3acfd0ea]{opacity:.3;pointer-events:none}@container container (min-width: 700px){.artwork[data-v-3acfd0ea]{display:grid;grid-template-columns:100%;grid-template-rows:min-content 1fr;min-height:100%}}.artwork__title-wrapper[data-v-3acfd0ea]{display:flex;justify-content:space-between;margin-bottom:10px;position:relative}.artwork__title-price[data-v-3acfd0ea]{position:absolute;right:0;top:-10px}.artwork__error[data-v-3acfd0ea]{margin-bottom:10px}.artwork__delete-text[data-v-3acfd0ea],.artwork__title[data-v-3acfd0ea]{color:#000;font-size:16px;font-weight:500}.artwork__delete-text[data-v-3acfd0ea]{padding-right:5px}.artwork__remove-artwork[data-v-3acfd0ea]{align-items:center;background:transparent;background:#fce5e5;border:1px solid #e3e8ef;border-radius:6px;color:inherit;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:32px;justify-content:center;line-height:inherit;padding:4px;text-transform:inherit;vertical-align:middle;width:100px}.artwork__remove-artwork>svg[data-v-3acfd0ea]{display:block;height:100%;width:100%}.artwork__canvas[data-v-3acfd0ea]{margin:0 -12px}@media(min-width:768px){.artwork__canvas[data-v-3acfd0ea]{margin:0}}@container container (min-width: 700px){.artwork__canvas[data-v-3acfd0ea]{border-radius:4px;overflow:hidden}.artwork__canvas--preview[data-v-3acfd0ea]{max-height:500px}}.artwork__controls-bg-wrapper[data-v-3acfd0ea]{margin:14px 0 11px}.artwork__controls-bg-wrapper--bg[data-v-3acfd0ea]{background-color:#eef2f6;border-radius:4px;padding:12px}.artwork__controls--disabled[data-v-3acfd0ea]{opacity:.5;pointer-events:none}.artwork__controls+.artwork__controls[data-v-3acfd0ea]{margin-top:14px}.artwork__controls-title[data-v-3acfd0ea]{margin-bottom:4px}.artwork__controls-title--bold[data-v-3acfd0ea]{font-weight:700}@container container (min-width: 700px){.artwork__shadow-wrapper[data-v-3acfd0ea]{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 103px 29px 0 transparent,0 66px 26px 0 rgba(0,0,0,.01),0 37px 22px 0 rgba(0,0,0,.05),0 4px 9px 0 rgba(0,0,0,.1);padding:8px}}.artwork__shadow-wrapper.ab-made-monetization-enabled[data-v-3acfd0ea]{position:relative}.artwork__loader[data-v-3acfd0ea]{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.artwork__spinner[data-v-3acfd0ea]{width:30px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/previewsComponents/PreviewMessage.vue?vue&type=style&index=0&id=cafb52dc&scoped=true&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.preview-message[data-v-cafb52dc]{background:linear-gradient(90deg,#f8f3ff,#ebe5ff);border-radius:6px;color:#333;display:flex;gap:9px;padding:6px}.preview-message__icon[data-v-cafb52dc]{flex:none;height:16px;width:16px}.preview-message__text[data-v-cafb52dc]{font-size:11px;line-height:16px}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/previewsComponents/Preview.vue?vue&type=style&index=0&id=381e8908&scoped=true&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-381e8908{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.creation-preview[data-v-381e8908]{font-family:Poppins,sans-serif}.creation-preview--disabled[data-v-381e8908]{opacity:.3;pointer-events:none}.creation-preview__title[data-v-381e8908]{color:#000;font-size:16px;font-weight:500;margin-bottom:10px}@container container (min-width: 700px){.creation-preview__intro[data-v-381e8908]{left:6px;position:absolute;top:6px}.creation-preview__preview-wrapper[data-v-381e8908]{background-color:#fff;border:1px solid #e3e8ef;border-radius:8px;box-shadow:0 103px 29px 0 transparent,0 66px 26px 0 rgba(0,0,0,.01),0 37px 22px 0 rgba(0,0,0,.05),0 4px 9px 0 rgba(0,0,0,.1);height:625px;padding-top:34px;position:relative}}.creation-preview__image[data-v-381e8908]{display:block;max-width:100%}@container container (min-width: 700px){.creation-preview__image[data-v-381e8908]{margin:0 auto;max-height:100%}}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/uploadArtworkComponents/UploadArtworksButtons.vue?vue&type=style&index=0&id=694127a3&scoped=true&lang=scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-694127a3{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-upload-buttons[data-v-694127a3]{background:#e4efff;border:1px dashed #414192;border-radius:1px;box-shadow:0 0 0 6px #e4efff,0 0 0 8px #c0d9ff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin:0 auto;padding:14px 16px;pointer-events:all;position:relative;width:192px}.artwork-upload-buttons.ab-made-monetization-enabled[data-v-694127a3]{left:50%;position:absolute;top:200px;transform:translateX(-50%)}.artwork-upload-buttons--dragged-over[data-v-694127a3]>*{visibility:hidden}.artwork-upload-buttons--dragged-over[data-v-694127a3]:after{bottom:0;color:#121926;content:"Drop your design here";font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;height:20px;left:0;line-height:20px;margin:auto;position:absolute;right:0;text-align:center;top:0}.artwork-upload-buttons__button[data-v-694127a3]{align-items:center;background:transparent;border:1px solid #414192;border-radius:8px;color:inherit;color:#414192;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-size:16px;font-weight:inherit;font-weight:700;height:40px;justify-content:center;line-height:inherit;line-height:20px;padding:0;text-transform:inherit;vertical-align:middle;width:100%}.artwork-upload-buttons__button+.artwork-upload-buttons__button[data-v-694127a3]{margin-top:8px}.artwork-upload-buttons__button--upload[data-v-694127a3]{background:#414192;color:#fff;overflow:hidden;position:relative}.artwork-upload-buttons__button--disabled[data-v-694127a3]{opacity:.5;pointer-events:none}.artwork-upload-buttons__input[data-v-694127a3]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.artwork-upload-buttons__divider[data-v-694127a3],.artwork-upload-buttons__icon[data-v-694127a3],.artwork-upload-buttons__title[data-v-694127a3]{display:none}@container container (min-width: 700px){.artwork-upload-buttons__divider[data-v-694127a3],.artwork-upload-buttons__icon[data-v-694127a3],.artwork-upload-buttons__title[data-v-694127a3]{display:block}}.artwork-upload-buttons__icon[data-v-694127a3]{color:#414192;height:35px;margin:0 auto 8px;width:35px}.artwork-upload-buttons__title[data-v-694127a3]{color:#121926;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;margin:0;text-align:center}.artwork-upload-buttons__divider[data-v-694127a3]{color:#4b5565;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:18px;margin:0 0 12px;text-align:center}.artwork-upload-buttons__sign-in[data-v-694127a3]{text-align:center}.artwork-upload-buttons__link[data-v-694127a3]{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/uploadArtworkComponents/ArtworkUpload.vue?vue&type=style&index=0&id=05cbb96c&scoped=true&lang=scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-05cbb96c{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.artwork-upload[data-v-05cbb96c]{align-items:center;background-color:#f13131;border:4px solid #c12431;border-radius:12px;box-shadow:0 0 12px #f13131;color:#fff;cursor:pointer;display:flex;gap:12px;height:52px;justify-content:center;margin:20px auto;max-width:320px;pointer-events:all;position:relative;transition:box-shadow .3s,background-color .3s,border-color .3s}@container container (min-width: 700px){.artwork-upload[data-v-05cbb96c]{gap:6px;height:46px}}.artwork-upload[data-v-05cbb96c]:focus,.artwork-upload[data-v-05cbb96c]:hover{box-shadow:0 0 12px 3px #f13131}.artwork-upload__icon[data-v-05cbb96c]{height:34px;width:34px}@container container (min-width: 700px){.artwork-upload__icon[data-v-05cbb96c]{height:30px;width:30px}}.artwork-upload__label[data-v-05cbb96c]{display:block;font-size:20px;font-weight:600;line-height:1.2;margin-bottom:4px;text-shadow:0 2px 2px rgba(0,0,0,.25)}@container container (min-width: 700px){.artwork-upload__label[data-v-05cbb96c]{font-size:16px;margin-bottom:0}}.artwork-upload__input[data-v-05cbb96c]{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/placementComponents/Placement.vue?vue&type=style&index=0&id=ced673a2&scoped=true&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-ced673a2{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.placement[data-v-ced673a2]{display:grid;grid-template-areas:"artwork" "review" "preview";grid-template-columns:100%}@container container (min-width: 700px){.placement[data-v-ced673a2]{grid-template-areas:"artwork review" "preview preview";grid-template-columns:calc(50% - 16px) 50%;grid-column-gap:16px}}.placement--preview[data-v-ced673a2]{display:block}.placement--preview .placement__artwork[data-v-ced673a2]{margin-bottom:0}.placement__artwork[data-v-ced673a2]{grid-area:artwork;margin-bottom:44px}@container container (min-width: 700px){.placement__artwork[data-v-ced673a2]{margin-bottom:30px}}.css-ab-made-monetization-enabled .placement__artwork[data-v-ced673a2]{height:-moz-fit-content;height:fit-content}.placement__review[data-v-ced673a2]{grid-area:review;margin-bottom:24px}@container container (min-width: 700px){.placement__review[data-v-ced673a2]{margin-bottom:30px}}.placement__preview[data-v-ced673a2]{grid-area:preview;margin-bottom:44px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/stylePostLoader.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!../../../../jiffyshirts/node_modules/.pnpm/vue-loader@17.4.2_@vue+compiler-sfc@3.5.6_vue@3.5.6_typescript@5.8.3__webpack@5.96.1/node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./components/jiffy/vue-product-details-print-ab/ProductDetailsPrint.vue?vue&type=style&index=0&id=2f7ef12f&scoped=true&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation-2f7ef12f{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-print[data-v-2f7ef12f]{container:container/inline-size;position:relative}.product-details-print__header[data-v-2f7ef12f]{align-items:center;background:linear-gradient(90deg,#d8e8ff 6%,#fff 121%);border-radius:4px;display:flex;justify-content:space-between;margin-bottom:15px}.product-details-print__title[data-v-2f7ef12f]{color:#444;flex:1;font-size:20px;margin:0;padding:6px 16px}.product-details-print__pricing[data-v-2f7ef12f]{align-items:flex-end;display:flex;flex-direction:column;line-height:normal;margin-left:16px;margin-right:8px;padding:5px 1px;text-align:right}@container container (min-width: 700px){.product-details-print__pricing[data-v-2f7ef12f]{align-items:center;flex-direction:row;gap:8px}}.product-details-print__price[data-v-2f7ef12f]{color:#dd3622;font-size:22px;font-weight:700;white-space:nowrap}.product-details-print__location-text[data-v-2f7ef12f]{background-color:#25272c;border-radius:2px;color:#fff;font-size:11px;font-weight:700;padding:2px 4px;white-space:nowrap}@container container (min-width: 700px){.product-details-print__grid-wrapper--two-columns[data-v-2f7ef12f]{display:grid;grid-gap:38px;gap:38px;grid-template-columns:calc(50% - 19px) calc(50% - 19px)}.product-details-print__grid-wrapper--two-columns .product-details-print__placement--back[data-v-2f7ef12f]{margin-top:0}}.product-details-print__grid-wrapper--spaced[data-v-2f7ef12f]{margin-bottom:30px}.product-details-print__placement--back[data-v-2f7ef12f]{margin-top:20px}@container container (min-width: 700px){.product-details-print__placement--back[data-v-2f7ef12f]{margin-top:28px}}.product-details-print-warning[data-v-2f7ef12f]{align-items:center;background-color:#fcf8e3;border:1px solid #ce7903;border-radius:5px;display:flex;margin-bottom:8px;padding:6px 12px}.product-details-print-warning__icon[data-v-2f7ef12f]{border:2px solid;border-radius:50%;color:#ce7903;font-size:14px;font-weight:700;height:22px;line-height:18px;margin-right:4px;text-align:center;width:22px}.product-details-print-warning__text[data-v-2f7ef12f]{color:#000;font-size:13px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/pdp-made-banner/pdp-made-banner.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.pdp-made-banner{align-items:center;background:#f0f6ff;border:1px solid #e1e1e5;border-radius:3px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;margin:0 0 16px;overflow:hidden;padding:16px;position:relative;text-align:center}@media(min-width:992px){.pdp-made-banner{background:linear-gradient(180deg,#f0f6ff,#e4efff);flex-direction:row;padding:0 15px;text-align:left}}@media(min-width:1280px){.pdp-made-banner{padding:0 46px}}.pdp-made-banner__content{margin-bottom:16px;text-align:center}@media(min-width:992px){.pdp-made-banner__content{margin:0;text-align:left}}.pdp-made-banner__badge{background:#ff1376;border-radius:124px;color:#fff;font-family:Poppins,serif;font-size:12px;font-weight:700;left:10px;line-height:1.1;padding:4px 8px;position:absolute;top:14px}@media(min-width:992px){.pdp-made-banner__badge{font-size:14px;left:16px;line-height:.85;padding:6px 12px;top:16px}}.pdp-made-banner__title{color:#333;font-family:Poppins,serif;font-size:18px;font-weight:700;line-height:1.27;margin:2px 0 8px}@media(min-width:992px){.pdp-made-banner__title{font-size:20px;line-height:1.15;margin:6px 0 12px}}.pdp-made-banner__options{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:0}@media(min-width:992px){.pdp-made-banner__options{flex-direction:column}}.pdp-made-banner__options-item{align-items:center;color:#333;display:inline-flex;font-size:14px;font-weight:400;gap:4px;line-height:1.3;padding:0 4px}@media(min-width:992px){.pdp-made-banner__options-item{font-size:16px;gap:8px;padding:0}}.pdp-made-banner__options-mark{color:#009e5e}.pdp-made-banner__image{flex-shrink:0}@media(min-width:992px){.pdp-made-banner__image--mobile{display:none}}.pdp-made-banner__image--desktop{display:none}@media(min-width:992px){.pdp-made-banner__image--desktop{display:inline-block;margin-left:-20px}}@media(min-width:1280px){.pdp-made-banner__image--desktop{margin-left:0}}.pdp-made-banner__cta{align-items:center;background:#f13131;border-radius:8px;box-shadow:0 21.846px 6.242px 0 rgba(125,100,255,0),0 13.732px 5.617px 0 rgba(0,0,0,.01),0 8.114px 4.993px 0 rgba(0,0,0,.05),0 3.745px 3.745px 0 rgba(0,0,0,.09),0 .624px 1.872px 0 rgba(0,0,0,.1);color:#fff;display:flex;font-size:18px;font-weight:600;height:48px;justify-content:center;margin:15px auto 0;width:214px}@media(min-width:992px){.pdp-made-banner__cta{margin:30px 0 -20px;width:180px}}@media(min-width:1280px){.pdp-made-banner__cta{width:214px}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/pdp-experience-switcher-v2/pdp-experience-switcher-v2.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.pdp-experience-switcher-v2{background-color:#f0f6ff;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:12px 16px}@media(min-width:992px){.pdp-experience-switcher-v2{display:grid;grid-template-areas:"trigger price" "delivery delivery";grid-template-columns:.92fr 1.08fr}}@media(min-width:1280px){.pdp-experience-switcher-v2{grid-template-columns:1fr 1fr}}.pdp-experience-switcher-v2__title{color:#333;font-size:16px;margin:10px 0 7px}@media(min-width:992px){.pdp-experience-switcher-v2__title{font-size:17px;margin-top:0}}.pdp-experience-switcher-v2__triggers{display:flex;gap:12px;justify-content:space-between}.pdp-experience-switcher-v2__trigger{background-color:#fff;border:2px solid #414192;border-radius:8px;color:#333;flex-grow:1;font-size:14px;font-weight:700;height:40px}.pdp-experience-switcher-v2__trigger--active{background-color:#414192;color:#fff}.pdp-experience-switcher-v2__trigger-section{grid-area:trigger;padding-top:7px}.pdp-experience-switcher-v2__feature-messaging-section{grid-area:price}@media(min-width:992px)and (max-width:1279px){.pdp-experience-switcher-v2__feature-messaging-section{margin-top:6px}}.pdp-experience-switcher-v2__feature-messaging{background-color:#fff;border:2px solid #dee4f5;border-radius:8px;display:flex;flex-direction:column;font-size:14px;height:100%;padding:10px 12px}.pdp-experience-switcher-v2__feature-messaging-title{color:#333;font-size:15px;font-weight:700;margin:0}.pdp-experience-switcher-v2__feature-messaging-list{display:none;font-size:14px;font-weight:700}.pdp-experience-switcher-v2__feature-messaging-list--active{display:block}.pdp-experience-switcher-v2__feature-messaging-list-item{align-items:center;display:flex;font-weight:400;gap:6px;margin:5px 0}.pdp-experience-switcher-v2__feature-messaging-list-icon{color:#059669;flex-shrink:0;height:16px;width:16px}.pdp-experience-switcher-v2__feature-messaging-list-item-text__highlight{color:#8c0019;font-weight:700}.pdp-experience-switcher-v2__feature-messaging-list-item-text__small{color:#b7b7bd;font-size:12px}.pdp-experience-switcher-v2__feature-messaging-list-item-text__bold{font-weight:700}.pdp-experience-switcher-v2__feature-messaging-text-highlight{color:#8c0019;font-weight:700}.pdp-experience-switcher-v2__feature-messaging-text-small{color:#b7b7bd;font-size:12px}.pdp-experience-switcher-v2__feature-messaging-text-bold{font-weight:700}.pdp-experience-switcher-v2__delivery-section{grid-area:delivery}.pdp-experience-switcher-v2__delivery-section .product-details-delivery-date-simple{margin:0}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/pdp-experience-warning/pdp-experience-warning.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.pdp-experience-warning{align-items:center;background-color:#fcf8e3;border:1px solid #ce7903;border-radius:5px;display:flex;margin:4px 0 8px;padding:6px 12px}@media(min-width:768px){.pdp-experience-warning{display:inline-flex}}.pdp-experience-warning__icon{border:2px solid;border-radius:50%;color:#ce7903;font-size:14px;font-weight:700;height:22px;line-height:18px;margin-right:4px;text-align:center;width:22px}.pdp-experience-warning__text{color:#000;font-size:13px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details/product-details-upload-button/product-details-upload-button.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-upload-button{background-color:#fff;bottom:0;box-shadow:0 -17px 17px 0 rgba(0,0,0,.09),0 -10px 10px 0 rgba(0,0,0,.1);left:0;padding:16px;pointer-events:none;position:fixed;width:100%;z-index:var(--z-index-sticky-container)}@media(min-width:768px){.product-details-upload-button{display:none}}.product-details-upload-button__button{align-items:center;background:transparent;background-color:#f13131;border:0;border-radius:8px;box-shadow:0 .624px 1.872px rgba(0,0,0,.1);color:inherit;color:#fff;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;gap:8px;height:44px;justify-content:center;line-height:inherit;padding:0;pointer-events:all;position:relative;text-transform:inherit;vertical-align:middle;width:100%}.product-details-upload-button__button--add-this-product{background-color:#111827}.product-details-upload-button__icon{height:22px;width:22px}.product-details-upload-button__label{display:block;font-size:16px;font-weight:600;line-height:1.2;text-shadow:0 2px 2px rgba(0,0,0,.25)}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details/product-details-upload-button-static/product-details-upload-button-static.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.product-details-upload-button-static{align-items:center;background-color:#f13131;border:5px solid #c12431;border-radius:16px;color:#fff;cursor:pointer;display:none;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;gap:8px;justify-content:center;letter-spacing:-.3px;padding:5px;pointer-events:auto;transition:box-shadow .3s}.product-details-upload-button-static:focus,.product-details-upload-button-static:hover{box-shadow:0 0 12px #f13131}.product-details-upload-button-static__icon{height:36px;width:36px}.made-preset-loaded .product-details-upload-button-static{display:inline-flex}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-delivery-timeleft/product-delivery-timeleft.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-delivery-timeleft{background:linear-gradient(90deg,#1d9170,#32b38f);border-radius:4px;color:#fff;display:flex;flex-direction:column;font-size:14px;justify-content:center;line-height:1.1;min-height:60px;overflow:hidden;padding:12px;position:relative}.product-delivery-timeleft--built-in{margin:-20px 0 20px}@media(min-width:992px){.product-delivery-timeleft{font-size:16px;min-height:50px;padding:16px 12px}}.product-delivery-timeleft__loader{font-size:16px;overflow:hidden}.product-delivery-timeleft__loader:after{animation:vcl-animation 1.4s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%);bottom:0;content:"";left:50%;margin-left:-250%;position:absolute;right:0;top:0;width:500%;z-index:102}.product-delivery-timeleft__details{align-items:center;display:flex;gap:4px}@media(min-width:992px){.product-delivery-timeleft__details{gap:12px}}.product-delivery-timeleft__title{font-size:16px}.product-delivery-timeleft__info{display:flex;flex:1;flex-direction:column;gap:4px}@media(min-width:992px){.product-delivery-timeleft__info{align-items:center;flex-direction:row;gap:12px}}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details/product-details-back/product-details-back.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-back{min-height:30px}@media(min-width:768px){.product-details-back__wrap{margin-bottom:7px}}.product-details-back__icon{margin:0 4px}.product-details-back__link{color:#444;font-size:16px;font-weight:700;line-height:22px}.product-details-back__dtf-printer{position:relative;width:150px;z-index:1}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/grid-validation-modal/grid-validation-modal.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(hover:none){.modal-open-html{height:100%;overflow:hidden;position:fixed;width:100%}}@media(hover:none)and (min-width:768px){.modal-open-html{height:auto;overflow:visible;position:static;width:auto}}.grid-validation-modal{margin:0 auto;padding:12px;width:100%}@media(min-width:768px){.grid-validation-modal{padding:0}}.grid-validation-modal__modal-box{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 2px 2px 0 rgba(68,68,68,.1);margin:0 auto;max-width:540px;padding:56px 24px 40px;position:relative;top:50%;transform:translateY(-50%);z-index:1050}@media(min-width:768px){.grid-validation-modal__modal-box{padding:64px 52px 52px}}.grid-validation-modal__modal-box--small{max-width:360px;padding:56px 24px 40px}.grid-validation-modal__modal-box--large{max-width:720px}.grid-validation-modal__modal-title{color:#444;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:.1px;line-height:1.56;margin-bottom:16px}@media(min-width:768px){.grid-validation-modal__modal-title{font-size:24px;letter-spacing:-.1px;line-height:1.33}}.grid-validation-modal__modal-title--centered{text-align:center}.grid-validation-modal__modal-close{cursor:pointer;height:28px;position:absolute;right:18px;top:18px}.grid-validation-modal__modal-close svg{display:block;height:28px;width:28px}.grid-validation-modal__modal-body{color:#444;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1.5}.grid-validation-modal__modal-footer{display:flex;margin-top:24px}.grid-validation-modal__modal-footer--centered{text-align:center}.grid-validation-modal__modal-backdrop{background-color:#000;bottom:0;left:0;opacity:.6;position:fixed;right:0;top:0;z-index:1040}.grid-validation-modal__modal-body{display:flex}.grid-validation-modal__image{margin:0 auto}.grid-validation-modal__modal-footer{flex-direction:row}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-comments/product-comments-modal/product-comments-modal.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-comments-modal__body{display:flex;flex-direction:column;height:100%;padding:0 16px}.product-comments-modal__textarea{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;height:200px;margin:0;outline:none;padding:10px 15px;resize:vertical;width:100%}.product-comments-modal__textarea:active,.product-comments-modal__textarea:focus{border-color:#262698}.product-comments-modal__textarea.error{border-color:#f2dede;color:#900}.product-comments-modal__controls{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}@media(min-width:768px){.product-comments-modal__controls{justify-content:flex-end}}.product-comments-modal__control{border:1px solid transparent;border-radius:3px;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.428571429;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-comments-modal__control:focus,.product-comments-modal__control:hover{-webkit-text-decoration:none;text-decoration:none}.product-comments-modal__control:disabled{opacity:.25;pointer-events:none}.product-comments-modal__control--post{background-color:#06065a;border-color:transparent;color:#fff;margin-left:10px;min-width:200px}.product-comments-modal__control--post:focus,.product-comments-modal__control--post:hover{background-color:#414192;color:#fff}.product-comments-modal__control--post:disabled{background-color:#06065a}.product-comments-modal__control--close{background-color:#fff;border-color:#e1e1e5;color:#262698}.product-comments-modal__control--close:focus,.product-comments-modal__control--close:hover{background-color:#e1e1e5;color:#262698}.product-comments-modal__error-message{align-self:center;color:#900;flex:1 0 100%;font-weight:700;position:relative;top:-10px}.product-comments-modal__error-message:empty{display:none}@media(min-width:768px){.product-comments-modal__error-message{flex:auto;margin-right:auto;top:0}}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-comments/product-comments-item/product-comments-item.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-comments-item{display:flex;margin-bottom:25px;margin-top:25px;position:relative}.product-comments-item__vote{align-items:center;border-right:1px solid #e1e1e5;display:flex;flex-direction:column;margin-right:20px;padding-right:20px}.product-comments-item__vote-button{border:15px solid transparent;cursor:pointer}.product-comments-item__vote-button--up{border-bottom-color:#b7b7bd;border-top-width:0;margin-bottom:5px}.product-comments-item__vote-button--up.active,.product-comments-item__vote-button--up:focus,.product-comments-item__vote-button--up:hover{border-bottom-color:#39967a}.product-comments-item__vote-button--down{border-bottom-width:0;border-top-color:#b7b7bd;margin-top:5px;order:4}.product-comments-item__vote-button--down.active,.product-comments-item__vote-button--down:focus,.product-comments-item__vote-button--down:hover{border-top-color:#900}.product-comments-item__vote-rating{font-size:18px;font-weight:700;line-height:1}.product-comments-item__content-wrapper{flex:1}.product-comments-item__line{display:flex;flex-direction:column}@media(min-width:768px){.product-comments-item__line{flex-direction:row}}.product-comments-item__line+.product-comments-item__line{margin-top:20px}.product-comments-item__title{font-weight:700;margin-bottom:10px}@media(min-width:768px){.product-comments-item__title{flex:0 0 130px;margin-bottom:0}.product-comments-item__content{flex:1}}.product-comments-item__answers-list:not(:empty){margin-bottom:20px}.product-comments-item__send-answer[open]>.product-comments-item__send-answer-title{display:none}.product-comments-item__answer-vote{align-items:center;display:flex;font-style:normal;font-weight:700;justify-content:center;margin-right:10px}.product-comments-item__answer-vote-button{border:10px solid transparent;cursor:pointer}.product-comments-item__answer-vote-button--up{border-bottom-color:#b7b7bd;border-top-width:0}.product-comments-item__answer-vote-button--up.active,.product-comments-item__answer-vote-button--up:focus,.product-comments-item__answer-vote-button--up:hover{border-bottom-color:#39967a}.product-comments-item__answer-vote-button--down{border-bottom-width:0;border-top-color:#b7b7bd;order:2}.product-comments-item__answer-vote-button--down.active,.product-comments-item__answer-vote-button--down:focus,.product-comments-item__answer-vote-button--down:hover{border-top-color:#900}.product-comments-item__answer-vote-count{margin:0 7px}.product-comments-item__send-answer-title{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:.875rem;font-weight:500;letter-spacing:.25px;letter-spacing:.1px;line-height:1.5;line-height:1.43;margin-top:-5px;padding:4px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-comments-item__send-answer-title:focus,.product-comments-item__send-answer-title:hover{-webkit-text-decoration:none;text-decoration:none}.product-comments-item__send-answer-title:disabled{opacity:.25;pointer-events:none}.product-comments-item__send-answer-title:focus,.product-comments-item__send-answer-title:hover{background-color:#e1e1e5;color:#262698}.product-comments-item__send-answer-title::-webkit-details-marker{display:none}.product-comments-item__send-answer-textarea-wrapper{display:flex;flex-direction:column}@media(min-width:768px){.product-comments-item__send-answer-textarea-wrapper{flex-direction:row}}.product-comments-item__answer-input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;height:88px;margin:0 0 10px;outline:none;padding:10px 15px;resize:vertical;width:100%}.product-comments-item__answer-input:active,.product-comments-item__answer-input:focus{border-color:#262698}@media(min-width:768px){.product-comments-item__answer-input{flex:1;margin:0 20px 0 0}}.product-comments-item__answer-input.error{border-color:#f2dede;color:#900}.product-comments-item__answer-button--cancel{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-comments-item__answer-button--cancel:focus,.product-comments-item__answer-button--cancel:hover{-webkit-text-decoration:none;text-decoration:none}.product-comments-item__answer-button--cancel:disabled{opacity:.25;pointer-events:none}.product-comments-item__answer-button--cancel:focus,.product-comments-item__answer-button--cancel:hover{background-color:#e1e1e5;color:#262698}.product-comments-item__answer-button--submit{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-comments-item__answer-button--submit:focus,.product-comments-item__answer-button--submit:hover{-webkit-text-decoration:none;text-decoration:none}.product-comments-item__answer-button--submit:disabled{opacity:.25;pointer-events:none}.product-comments-item__answer-button--submit:focus,.product-comments-item__answer-button--submit:hover{background-color:#414192;color:#fff}.product-comments-item__answer-button--submit:disabled{background-color:#06065a}@media(max-width:767px){.product-comments-item__answer-button{font-size:.875rem;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:1.43;padding:4px 16px;width:49%}.product-comments-item__answer-button:not(:last-child){margin-bottom:5px}}.product-comments-item__answer-wrapper{position:relative}.product-comments-item__answer-wrapper+.product-comments-item__answer-wrapper{margin-top:10px}.product-comments-item__answer-wrapper--new{padding-right:20px}.product-comments-item__content-pre-line{white-space:pre-wrap;word-break:break-word}.product-comments-item__answer-metadata{align-items:flex-start;display:flex;font-size:12px;font-style:italic;margin-top:10px}.product-comments-item__official-answer-username-wrapper{position:relative}.product-comments-item__official-answer-username{align-items:center;color:#262698;display:flex;font-style:normal;font-weight:700;margin:0 5px}.product-comments-item__official-answer-username-icon{height:14px;margin-left:4px;width:14px}.product-comments-item__show-more-answers{background:transparent;border:0;color:inherit;color:#06065a;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:20px;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-transform:inherit;vertical-align:middle}.product-comments-item__show-more-answers:focus,.product-comments-item__show-more-answers:hover{color:#06065a;-webkit-text-decoration:none;text-decoration:none}.product-comments-item__badge{align-items:center;border-radius:100%;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:1;position:absolute;right:0;top:0;width:20px}.product-comments-item__badge--pending{background-color:#c2cff1;color:#444}.product-comments-item__badge--answer{margin-top:-24px;top:50%}.product-comments-item .tooltip{left:auto!important;margin-top:14px;opacity:1;padding:0;right:0}@media(min-width:768px){.product-comments-item .tooltip{right:-20px}}.product-comments-item .tooltip .tooltip-inner{background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 4px 20px rgba(37,40,55,.25);box-sizing:border-box;color:#333;font-size:.875rem;line-height:1.43;max-width:225px;padding:12px 21px;text-align:left;width:225px}.product-comments-item .tooltip .tooltip-arrow{border-color:transparent transparent #fff;border-style:solid;border-width:0 12px 12px;left:auto!important;right:1px;top:-14px}@media(min-width:768px){.product-comments-item .tooltip .tooltip-arrow{right:14px}}.product-comments-item__cover{background-color:hsla(0,0%,100%,.5);height:100%;left:0;position:absolute;top:0;width:100%}.product-comments-item__error-message{border:2px solid #900;border-radius:3px;font-weight:700;margin-top:20px;padding:10px}.product-comments-item__error-message:empty{display:none}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-comments/product-comments.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-comments__skeleton{background-color:#f6f7f8}.product-comments__search{display:block;position:relative}.product-comments__search-icon{color:#b7b7bd;height:40px;left:0;padding:10px;position:absolute;top:0;width:40px}.product-comments__search-icon>svg{display:block;height:100%;width:100%}.product-comments__search-input{-webkit-appearance:none;background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:none;display:block;height:40px;margin:0;outline:none;padding:10px 15px 10px 40px;width:100%}.product-comments__search-input:active,.product-comments__search-input:focus{border-color:#262698}.product-comments__search-input:disabled{background-color:#f0f0f0}.product-comments__search-clear{background:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;height:40px;line-height:inherit;padding:10px;position:absolute;right:0;text-transform:inherit;top:0;vertical-align:middle;width:40px}.product-comments__search-clear:focus,.product-comments__search-clear:hover{color:#06065a}.product-comments__search-clear>svg{display:block;height:100%;width:100%}.product-comments__spinner-icon{display:flex;justify-content:center;margin:50px 0}.product-comments__new-question{align-items:center;display:flex;flex-direction:column;margin-top:20px;text-align:center}.product-comments__new-question--empty-list .product-comments__answer-not-found,.product-comments__new-question--empty-list .product-comments__submit-question .custom{display:none}.product-comments__new-question--empty-list .product-comments__submit-question .new{display:inline}.product-comments__answer-not-found{font-weight:700;margin-bottom:15px}@media(min-width:768px){.product-comments__answer-not-found{font-size:20px}}.product-comments__submit-question{background-color:#06065a;border:1px solid transparent;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:1.5;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-comments__submit-question:focus,.product-comments__submit-question:hover{-webkit-text-decoration:none;text-decoration:none}.product-comments__submit-question:disabled{opacity:.25;pointer-events:none}.product-comments__submit-question:focus,.product-comments__submit-question:hover{background-color:#414192;color:#fff}.product-comments__submit-question:disabled{background-color:#06065a}@media(max-width:767px){.product-comments__submit-question{font-size:1rem;letter-spacing:.25px;line-height:1.5;padding:5px 16px}}.product-comments__submit-question .new{display:none}.product-comments__controls{display:flex;justify-content:center}.product-comments__clear-question{background:transparent;border:0;color:inherit;color:#262698;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin-right:10px;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-transform:inherit;vertical-align:middle}.product-comments__clear-question:focus,.product-comments__clear-question:hover{color:#262698;-webkit-text-decoration:none;text-decoration:none}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/bulk-discount-toggle-rows/bulk-discount-toggle-rows.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.bulk-discount-toggle-rows__toggle{background:transparent;border:0;color:inherit;color:#333;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;font-size:14px;font-weight:inherit;line-height:inherit;padding:0;text-transform:inherit;vertical-align:middle}.bulk-discount-toggle-rows__arrow{height:14px;margin-left:4px;margin-top:-2px;transform:rotate(270deg);vertical-align:middle;width:14px}.bulk-discount-toggle-rows__arrow--up{transform:rotate(90deg)}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-special-header/product-details-special-header.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-special-header{background-color:rgba(38,38,152,.1);border:2px solid #262698;border-radius:3px;color:#333;display:inline-block;font:normal 16px Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:19px}@media(min-width:375px){.product-details-special-header{font-size:12px;letter-spacing:normal;line-height:2;padding:8px 12px 5px}}@media(min-width:992px){.product-details-special-header{font-size:16px;letter-spacing:.25px;line-height:1.5;padding:7px 17px 6px}}.product-details-special-header__icon{color:#414192;display:inline-flex;margin-right:12px;vertical-align:top}.product-details-special-header__icon svg{height:22px;width:22px}.product-details-special-header__link{color:#337ab7;font-weight:700}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-discontinued/product-details-discontinued.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-discontinued{margin-bottom:16px}@media(min-width:768px){.product-details-discontinued{margin-bottom:24px}}.product-details-discontinued__message{padding-right:10px}@media(min-width:768px){.product-details-discontinued__message{display:inline-block}}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-subtitle/product-details-subtitle.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-subtitle{align-items:center;display:flex;justify-content:space-between;margin-bottom:11px}@media(min-width:768px){.product-details-subtitle{display:none}}.product-details-subtitle__feedback--compact{margin-top:3px}.product-details-subtitle__feedback,.product-details-subtitle__manufactor{display:inherit;font-size:12px;font-weight:700}.product-details-subtitle__feedback-stars{align-items:flex-start;margin-right:5px}.product-details-subtitle__manufactor{align-items:center}.product-details-subtitle__manufactor--compact{align-items:center;display:flex;flex-basis:min-content;flex-grow:1;flex-wrap:nowrap;gap:4px;justify-content:flex-start;margin-bottom:8px;min-width:100px}.product-details-subtitle__brand-container{margin-right:9px}.product-details-subtitle__brand-container--compact{margin-right:0}.product-details-subtitle__brand{max-height:48px;max-width:96px}.product-details-subtitle__brand--compact{max-width:65px}.product-details-subtitle__style{color:#333;line-height:1;word-wrap:anywhere}.product-details-subtitle__style--compact{align-items:center;color:#333;display:flex;font-feature-settings:"clig" off,"liga" off;font-size:12px;font-weight:700;line-height:16px;min-width:70px}.product-details-subtitle__style--compact:before{background-color:#000;content:"";display:inline-block;height:16px;margin-left:2px;margin-right:6px;width:1px}
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-subtitle/min_price.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.product-min-price--compact{line-height:1}.product-min-price__pretext{color:#333;font-size:12px;font-weight:400;line-height:16px;text-align:right;white-space:nowrap}.product-min-price__price-area{color:#80171e;font-size:24px;font-weight:700;text-align:right;text-transform:capitalize;white-space:nowrap}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-brand/product-details-brand.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/review-rating/review-rating.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.review-rating__stars{display:flex;font-size:16px;justify-content:space-between;max-width:192px}.review-rating__avg-rating{position:relative;top:1px}.review-rating__reviews-count{margin:7px 0 15px}.review-rating__star-line{display:flex;font-size:12px;letter-spacing:.25px;line-height:1.43;margin:4px 0;white-space:nowrap}.review-rating__bar{flex:1;margin-top:5px}.review-rating__star-name{min-width:55px}.review-rating__stars-count{min-width:40px;text-align:right}.review-rating__all-reviews-link{align-items:center;border-top:1px solid #e1e1e5;display:flex;justify-content:center;margin-top:14px;padding-top:14px}.review-rating__all-reviews-link>svg{height:9px;margin-left:5px}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-user-feedback/product-details-user-feedback.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}@media(min-width:768px){.product-details-user-feedback{align-items:center;display:flex;flex-wrap:wrap}.product-details-user-feedback--made{-moz-column-gap:16px;column-gap:16px;row-gap:8px}.product-details-user-feedback--made .product-details-user-feedback__point{margin-right:0}}.product-details-user-feedback__softness-score{align-items:center;display:flex;gap:8px;margin-bottom:8px}@media(min-width:992px){.product-details-user-feedback__softness-score{margin:0 40px 0 0}}.product-details-user-feedback__softness-score--made{flex-wrap:wrap}@media(min-width:992px){.product-details-user-feedback__softness-score--made{margin:0 auto 0 0}.product-details-user-feedback__softness-score--made .softness-score--inline{height:36px}.product-details-user-feedback__softness-score--made .softness-score--inline .softness-score__number{height:36px;width:36px}}.product-details-user-feedback__count{padding-left:4px}.product-details-user-feedback__link{color:#262698;font-size:14px;font-weight:700}.product-details-user-feedback__link:focus,.product-details-user-feedback__link:hover{color:#262698}@media(min-width:768px){.product-details-user-feedback__link{font-size:16px}}.product-details-user-feedback__link:focus,.product-details-user-feedback__link:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-user-feedback__point{position:relative}@media(min-width:768px){.product-details-user-feedback__point{margin-right:35px;min-width:150px;padding:4px 0}}@media(min-width:1280px){.product-details-user-feedback__point{padding:2px 0}}@media(min-width:768px){.product-details-user-feedback__point:last-child{margin-right:0}}@media(min-width:768px){.product-details-user-feedback__point--reviews{min-width:auto}}.product-details-user-feedback__point-popover{background-color:#fff;border:1px solid #e1e1e5;border-radius:2px;box-shadow:0 5px 10px 0 rgba(68,68,68,.15);display:none;left:50%;margin-left:-125px;opacity:0;padding:20px;position:absolute;top:100%;transform:translateY(0);transition:all .3s ease;visibility:hidden;width:250px;z-index:2}@media(min-width:992px){.product-details-user-feedback__point-popover{display:block}}.product-details-user-feedback__point-popover:after,.product-details-user-feedback__point-popover:before{border:10px solid transparent;bottom:100%;content:"";left:50%;margin-left:-10px;position:absolute}.product-details-user-feedback__point-popover:before{border-bottom-color:#e1e1e5}.product-details-user-feedback__point-popover:after{border-bottom-color:#fff;margin-bottom:-1px}.product-details-user-feedback__point:hover .product-details-user-feedback__point-popover{opacity:1;transform:translateY(5px);visibility:visible}.product-details-user-feedback__label{padding-right:4px}.product-details-user-feedback__rating-container{align-items:center;display:inline-flex}.product-details-user-feedback__chevron{color:#b7b7bd;display:none;margin-left:5px}@media(min-width:992px){.product-details-user-feedback__chevron{display:block}}.product-details-user-feedback__chevron>svg{width:10px}.product-details-user-feedback__same-day-badge{max-width:220px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-badges/product-details-badges.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-badges{display:flex;gap:8px;justify-content:space-between;margin:0 0 8px}@media(min-width:768px){.product-details-badges{display:none}}.product-details-badges__badge{align-items:center;border:1px solid #2b6a33;border-radius:4px;display:flex;flex:1;height:54px;padding:6px}.product-details-badges__icon-wrap{align-items:center;background-color:#2b6a33;border-radius:4px;display:flex;height:42px;justify-content:center;margin-right:5px;width:42px}.product-details-badges__icon{color:#fff}.product-details-badges__icon--truck{height:24px;width:24px}.product-details-badges__icon--box{height:26px;width:26px}.product-details-badges__label{color:#06065a;font-size:12px}.product-details-badges__strong{color:#414192;font-size:14px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-badges-carousel/product-details-badges-carousel.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-badges-carousel{margin-bottom:12px;position:relative}.product-details-badges-carousel__controls{align-items:center;background-color:#f5f5f5;bottom:0;display:flex;padding-right:12px;position:absolute;right:0;top:0}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-info-right/product-details-info-right.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-info-right{float:right;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;order:5;padding:0}@media(min-width:768px){.product-details-info-right{order:0}}@media(max-width:767px){.product-details-info-right{margin-bottom:15px;order:0}}@media(min-width:1280px){.product-details-info-right{padding-left:10px}}@media(min-width:768px)and (max-width:991px){.device-desktop .product-details-info-right{padding-right:24px}}.product-details-info-right__dtf-brand .product-details-summary__brand{margin-bottom:0;padding:10px 10px 0}@media(max-width:440px){.product-details-info-right__dtf-brand .product-details-summary__brand{left:0;margin:0 5px;position:relative}}.product-details-info-right__dtf-container{border:1px solid #e1e1e5;border-radius:3px;display:flex;flex-direction:column;margin:0}@media(min-width:992px){.product-details-info-right__dtf-container{margin:20px 0}}.product-details-info-right__dtf-product-description-wrapper{display:flex;flex-direction:column}@media(min-width:992px){.product-details-info-right__dtf-product-description-wrapper{flex-direction:row;flex-wrap:wrap}}.product-details-info-right__dtf-wrapper{padding-top:0;width:100%}@media(min-width:992px){.product-details-info-right__dtf-wrapper{width:50%}}@media(min-width:768px){.product-details-info-right__section-wrapper{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;display:flex;margin-top:24px;padding:20px}}@media(min-width:992px){.product-details-info-right__section-wrapper{padding:18px}}@media(min-width:1280px){.product-details-info-right__section-wrapper{padding:24px}}.product-details-info-right__dtf-section-wrapper{display:flex;flex-direction:column;padding:0}@media(min-width:768px){.product-details-info-right__dtf-section-wrapper{border:none;margin-top:0}}.product-details-info-right__section-title{margin-top:24px}@media(min-width:768px){.product-details-info-right__section-title{margin-top:2px}}.product-details-info-right__section-hero-image{margin:5px 0;width:100%}.product-details-info-right__section-title-secondary{align-items:center;display:flex;gap:3px;justify-content:flex-start;margin-bottom:7px;margin-top:0}.product-details-info-right__section-title-image{height:20px}.product-details-info-right__mask-disclaimer{display:block}@media(min-width:768px){.product-details-info-right__mask-disclaimer{display:none}}.product-details-info-right__section{border-top:1px solid #e1e1e5;padding:16px 0}@media(min-width:768px){.product-details-info-right__section{border-top:none;padding:0}}.product-details-info-right__section--top-half{min-height:106px}@media(min-width:768px){.product-details-info-right__section--top-half{min-height:auto}}@media(min-width:1280px){.product-details-info-right__section--top-half{flex-shrink:0;padding-right:24px;width:320px}}@media(min-width:768px){.product-details-info-right__section--bottom-half{padding-top:20px}}@media(min-width:992px){.product-details-info-right__section--bottom-half{padding-top:18px}}@media(min-width:1280px){.product-details-info-right__section--bottom-half{padding-left:0}}.product-details-info-right__dtf-section{border:none;padding:10px 20px}.product-details-info-right__dtf-section--hero{width:100%}.product-details-info-right__bulk_buyers_button{clear:both;text-align:center}@media(min-width:992px){.product-details-info-right__bulk_buyers_button{margin:18px 0 24px}}@media(min-width:1280px){.product-details-info-right__bulk_buyers_button{margin-bottom:22px}}@media(min-width:768px){.product-details-info-right__section-border{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;margin-top:20px;padding:20px}}@media(min-width:1280px){.product-details-info-right__section-border{display:flex;flex-wrap:wrap}}.product-details-info-right__section-border-section{border-top:1px solid #e1e1e5;padding:16px 0}@media(min-width:768px){.product-details-info-right__section-border-section{border:none;margin-top:18px;padding:0}}@media(min-width:1280px){.product-details-info-right__section-border-section{margin-top:26px}}.product-details-info-right__section-border-section--left{flex:0 0 297px;margin-top:0}.product-details-info-right__section-border-section--right{flex:1}@media(min-width:1280px){.product-details-info-right__section-border-section--right{margin-top:0}}@media(min-width:768px){.product-details-info-right__facemask-savings{display:none}}.product-details-info-right__desktop-related-products{display:none;margin:23px 0}@media(min-width:768px){.product-details-info-right__desktop-related-products{display:block}.product-details-info-right__desktop-related-products .product-related-products__tabs-control{font-size:18px}}@media(min-width:992px){.product-details-info-right__desktop-related-products .product-related-products__tabs-control{font-size:24px}}.product-details-info-right__related-header{border-bottom:2px solid #e1e1e5;font-size:24px}.product-details-info-right__saving-table{margin-top:25px}.product-details-info-right__dtf-faq{display:flex;width:100%}.product-details-info-right__dtf-faq-link{background:#262698;margin-top:12px;width:auto}.product-details-info-right__list{padding-left:5px}.product-details-info-right__list-item{display:list-item;list-style-position:outside;list-style-type:disc;margin-left:10px}.product-details-info-right__table{border:1px solid #e1e1e5;border-collapse:collapse;width:100%}.product-details-info-right__table-td,.product-details-info-right__table-th{border:1px solid #e1e1e5;padding:10px}.product-details-info-right__boxes-container{display:grid;font-family:inherit;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.product-details-info-right__box{align-items:center;background:#f2fbff;border:1px solid rgba(0,0,0,.1);border-radius:8px;display:flex;flex-direction:column;flex-grow:0;gap:4px;height:138px;min-width:155px;padding:12px 8px;position:relative}.product-details-info-right__box--horizontal{align-items:center;background:#fff;border:none;flex-direction:row;gap:8px;height:auto;justify-content:flex-start;margin-bottom:8px;min-width:100%;padding:0}.product-details-info-right__box--white-red{background:#fff;border:1px solid #ed0a0a;height:115px;padding:8px}.product-details-info-right__box--white-blue{background:#fff;border:1px solid #1e90ff;height:115px;padding:8px}.product-details-info-right__box-content{align-items:center;display:flex;flex-direction:column}.product-details-info-right__box-number{align-items:center;background:#cfe6ef;border-radius:120px;display:flex;height:32px;justify-content:center;left:7px;min-width:32px;position:absolute;top:7px}.product-details-info-right__box-icon-container{align-items:center;display:flex;justify-content:center;position:relative}.product-details-info-right__box-icon{height:42px;margin-top:10px;width:auto}.product-details-info-right__box-icon--small{height:28px;margin-top:0;width:28px}.product-details-info-right__box-icon--tiny{height:19px;position:absolute;right:-23px;top:20%;width:auto}.product-details-info-right__box-text{color:#333;font-size:14px;font-weight:500;line-height:15px;padding-top:8px;text-align:center}.product-details-info-right__box-text--semi-bold{font-weight:400;line-height:17px;padding-top:0;text-align:left}.product-details-info-right__box-text--bold{font-weight:700}.product-details-info-right__box-sub-text{font-size:12px;text-align:center}.product-details-info-right__box-sub-text--green{bottom:8px;color:#0a9e7b;font-weight:700;padding-top:6px;position:absolute}.product-details-info-right__dtf-settings{display:flex;gap:8px}.product-details-info-right__dtf-setting{background:#fff;border:1px solid #f05151;border-radius:8px;color:#000;flex:1;font-size:12px;line-height:1.5;padding:12px;text-align:center}.product-details-info-right__dtf-setting--blue{border-color:#1e90ff}.product-details-info-right__dtf-setting-title{color:#333;font-size:14px;font-weight:700;margin:4px 0;text-align:center}.product-details-info-right__dtf-setting-info{display:inline-block;text-align:left}.product-details-info-right__dtf-tips{display:flex;flex-direction:column;gap:8px}.product-details-info-right__dtf-tip{align-items:flex-start;display:flex;gap:8px}.product-details-info-right__dtf-tip-image{flex-shrink:0}.product-details-info-right__dtf-tip-info{color:#333;flex:1;font-size:14px;font-weight:400}.product-details-info-right__dtf-instructions{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.product-details-info-right__dtf-instruction{align-items:center;background:#f2fbff;border:1px solid rgba(0,0,0,.1);border-radius:8px;display:flex;flex-direction:column;gap:8px;min-height:145px;padding:20px 8px 16px;position:relative;text-align:center}.product-details-info-right__dtf-instruction-number{align-items:center;background:#cfe6ef;border-radius:120px;color:#4d6780;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;left:8px;position:absolute;top:8px;width:32px}.product-details-info-right__dtf-instruction-title{color:#333;font-size:14px;font-weight:500;line-height:1.14;text-align:center}.product-details-info-right__dtf-instruction-info{color:#0a9e7b;font-size:12px;font-weight:700;margin-top:auto;text-align:center}.product-details-info-right__dtf-instruction-press{align-items:center;display:flex;gap:2px}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-mask-disclaimer/product-details-mask-disclaimer.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-mask-disclaimer__section{margin:20px 0}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-mask-manufacturer-description/product-details-mask-manufacturer-description.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-mask-manufacturer-description{flex:0 0 100%;margin-top:10px;width:100%}@media(min-width:768px){.product-details-mask-manufacturer-description{margin-top:26px}}.product-details-mask-manufacturer-description--bordered{background-color:#fff;border:2px solid #e1e1e5;border-radius:3px;font-size:13px;letter-spacing:.2px;line-height:1.62;padding:16px}.product-details-mask-manufacturer-description__header{font-weight:700;margin:26px 0 8px}.product-details-mask-manufacturer-description__header:first-child{margin-top:0}.product-details-mask-manufacturer-description__blockquote{font-size:13px;font-style:italic;padding:5px 0}.product-details-mask-manufacturer-description__description{margin-bottom:0}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-description/product-details-description.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-description__title{font-size:21px;margin:26px 0 10px}@media(min-width:1280px){.product-details-description__title{margin-top:13px}}.product-details-description__text{text-align:justify}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-measurements/product-details-measurements.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.product-details-measurements{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.product-details-measurements__header{font-weight:700;letter-spacing:.25px;line-height:1.5;padding-bottom:4px}.product-details-measurements__table{display:table;font-size:12px;table-layout:fixed;width:100%}.product-details-measurements__table th{background-color:#fff;border-bottom:2px solid #e1e1e5}.product-details-measurements__table td{border-bottom:1px solid #e1e1e5}.product-details-measurements__table td,.product-details-measurements__table th{height:28px;letter-spacing:.5px;text-align:right;width:112px}.product-details-measurements__table td+td,.product-details-measurements__table th+th{text-align:center;width:auto}.product-details-measurements__table td:first-child{width:112px}.product-details-measurements__table tbody>tr:nth-child(2n)>td{background-color:#fff}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-savings/product-details-savings.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-savings{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media(min-width:768px){.product-details-savings{margin-top:18px}}.product-details-savings__header{align-items:center;background-color:#262698;border-radius:3px;color:#fff;display:flex;font-size:11px;font-weight:700;height:36px;justify-content:center;line-height:1.1;margin:0 auto;max-width:340px;padding:0 8px;position:relative;text-transform:uppercase;width:auto}@media(min-width:340px){.product-details-savings__header{font-size:13px}}@media(min-width:375px){.product-details-savings__header{padding:0 10px}}@media(min-width:768px){.device-desktop .product-details-savings__header{font-size:22px;height:40px;margin-bottom:-20px;padding:0}}.product-details-savings__header .tooltip{left:auto!important;margin-top:12px;opacity:1;padding:0;right:0}@media(min-width:768px){.product-details-savings__header .tooltip{right:-20px}}.product-details-savings__header .tooltip .tooltip-inner{background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 4px 20px rgba(37,40,55,.25);box-sizing:border-box;color:#333;font-size:.875rem;line-height:1.43;max-width:225px;padding:12px 21px;text-align:left;width:225px}.product-details-savings__header .tooltip .tooltip-arrow{border-color:transparent transparent #fff;border-style:solid;border-width:0 12px 12px;left:auto!important;right:1px;top:-14px}@media(min-width:768px){.product-details-savings__header .tooltip .tooltip-arrow{right:14px}.product-details-savings__header .tooltip{margin-top:16px;right:-6px}}.product-details-savings__header *{touch-action:none}.product-details-savings__header-footnote-link{align-items:center;cursor:pointer;display:flex;margin:-1px 0 0 5px}@media(min-width:768px){.product-details-savings__header-footnote-link{margin:-1px 0 0 10px}}.product-details-savings__header-footnote-link:active,.product-details-savings__header-footnote-link:focus,.product-details-savings__header-footnote-link:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}.product-details-savings__header-footnote{border:2px solid #fff;border-radius:10px;color:#fff;display:inline-block;font-size:10px;height:15px;line-height:12px;text-align:center;text-transform:lowercase;vertical-align:super;width:15px}@media(min-width:375px){.product-details-savings__header-footnote{font-size:11px;height:18px;line-height:14px;width:18px}}.product-details-savings__label{color:#b7b7bd;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;line-height:1.42;padding:4px 0;text-align:center;text-transform:uppercase}@media(min-width:768px){.product-details-savings__label{font-size:12px;padding:0}}.product-details-savings__msrp{padding-top:23px}@media(min-width:992px){.product-details-savings__msrp{padding-top:20px}}.product-details-savings__color{color:#444;font-size:1rem;font-weight:700;white-space:nowrap}@media(min-width:992px){.product-details-savings__color{margin-bottom:-3px}}.product-details-savings__text{color:#757575;font-size:1rem;letter-spacing:.28px;line-height:1.33}.product-details-savings__text--sizes{white-space:nowrap}.product-details-savings__text+.product-details-savings__sizes{margin-top:1px}@media(min-width:992px){.product-details-savings__text+.product-details-savings__sizes{margin-top:5px}}.product-details-savings__msrp_value{color:#757575;font-size:12px;position:relative;-webkit-text-decoration:line-through;text-decoration:line-through}@media(min-width:768px){.product-details-savings__msrp_value{font-size:13px;font-weight:500;letter-spacing:.1px}}@media(min-width:992px){.product-details-savings__msrp_value{line-height:1.56}}.product-details-savings__msrp_value--without-slash{-webkit-text-decoration:none;text-decoration:none}.product-details-savings__original-amount{color:#900;position:relative}.product-details-savings__color+.product-details-savings__original-amount{padding-top:15px}.product-details-savings__color+.product-details-savings__original-amount--sticker{padding-top:0}.product-details-savings__retail-label{color:#8d8d8d}.product-details-savings__retail-old{color:#8d8d8d;font-size:12px}.product-details-savings__summary{background-color:#fff;border:1px solid #e1e1e5;border-collapse:separate;border-radius:3px;color:#444;letter-spacing:.25px;padding:8px 12px;vertical-align:center;width:100%}.product-details-savings__summary td{line-height:22px;padding:1px 0;white-space:nowrap}.product-details-savings__summary td.product-details-savings__shipping-note{font-size:14px;padding-top:18px;white-space:normal}.product-details-savings__summary .product-details-savings__retail{font-size:16px;font-weight:700}.product-details-savings__summary .product-details-savings__discount{color:#8c0019;font-weight:700}@media(min-width:992px){.product-details-savings__summary .product-details-savings__discount{width:28%}}.product-details-savings__summary .product-details-savings__discount,.product-details-savings__summary .product-details-savings__retail{text-align:right}.product-details-savings__summary--case{margin-bottom:7px}@media(min-width:768px){.device-desktop .product-details-savings__summary{background-color:#fff;border:2px solid #262698;padding:25px 0 5px 10px;text-align:center}.device-desktop .product-details-savings__summary th{font-weight:700;text-align:center}.device-desktop .product-details-savings__summary td{font-weight:400;padding:0}.device-desktop .product-details-savings__summary .product-details-savings__retail{display:flex;flex-direction:column;height:44px;padding-top:1px}}@media(min-width:768px)and (min-width:768px){.device-desktop .device-desktop .product-details-savings__summary .product-details-savings__retail{padding-right:5px}}@media(min-width:768px)and (min-width:992px){.device-desktop .product-details-savings__summary .product-details-savings__retail{padding-right:0}}@media(min-width:768px){.device-desktop .product-details-savings__summary .product-details-savings__discount,.device-desktop .product-details-savings__summary .product-details-savings__retail{font-weight:700;text-align:center}.device-desktop .product-details-savings__summary .product-details-savings__discount{font-size:21px;padding-right:40px;padding-top:1px;vertical-align:top}}@media(min-width:768px)and (min-width:768px){.device-desktop .product-details-savings__summary .product-details-savings__discount{padding-right:10px;width:28%}}@media(min-width:768px)and (min-width:1280px){.device-desktop .product-details-savings__summary .product-details-savings__discount{padding-right:40px;width:auto}}@media(min-width:768px){.device-desktop .product-details-savings__summary .product-details-savings__discount--small{font-size:19px}}@media(min-width:992px){.product-details-savings__summary{table-layout:fixed}.product-details-savings__summary td{height:37px}.product-details-savings__summary th{font-size:16px}.product-details-savings__summary .product-details-savings__retail{height:46px}}.product-details-savings__amount{font-size:16px;font-weight:700;line-height:1.11}@media(min-width:768px){.product-details-savings__amount{font-size:18px}}.product-details-savings__info{transition:background-color .4s ease-in-out}.product-details-savings__info--highlight{background:#ffffc4}.product-details-savings__amounts{display:inline-block;position:relative;text-align:right}.product-details-savings__amounts:before{bottom:0;content:"";left:0;position:absolute;right:0;top:20px;transition:background-color .4s ease-in-out}.product-details-savings__amounts--highlight:before{background:#ffffc4}.product-details-savings__summary-label{font-weight:700}.product-details-savings__case{color:#444;font-size:11px;font-weight:700;line-height:1.1;position:relative;text-align:right}@media(min-width:768px){.product-details-savings__case{font-size:13px;line-height:1.62;margin-top:3px}}.product-details-savings__shipping-note-top{align-items:center;display:flex;font-weight:700;justify-content:center;width:100%}.product-details-savings__shipping-note-top a{-webkit-text-decoration:underline;text-decoration:underline}.product-details-savings__shipping-note-small{font-size:12px;font-weight:400}.product-details-savings__shipping-note-small a{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.product-details-savings__shipping-note-info{margin-left:5px}.product-details-savings--blue .product-details-savings__summary{border-color:#dee4f5;border-top-left-radius:0;border-top-right-radius:0;padding-top:10px}@media(min-width:992px){.product-details-savings--blue .product-details-savings__summary .product-details-savings__discount{padding-right:0}}@media(min-width:1280px){.product-details-savings--blue .product-details-savings__summary .product-details-savings__discount{position:relative}}@media(min-width:1280px){.product-details-savings--blue .product-details-savings__summary .product-details-savings__discount:not(:last-child):before{background-color:#dee4f5;content:"";height:50%;position:absolute;right:0;top:25%;width:1px}}.product-details-savings--blue .product-details-savings__amounts{text-align:center}.product-details-savings--blue .product-details-savings__header{background-color:#dee4f5;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#262698;font-size:16px;margin-bottom:0;max-width:none}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-tabbed-info/product-details-tabbed-info.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-tabbed-info{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media(min-width:768px){.product-details-tabbed-info{margin:20px 0 12px}}.product-details-tabbed-info__list{border-bottom:2px solid #e1e1e5;display:flex}.product-details-tabbed-info__item{background-color:transparent;border:none;font-weight:700;line-height:1.5;text-align:center;-webkit-text-decoration:none;text-decoration:none}@media(min-width:768px){.product-details-tabbed-info__item{flex-grow:1;padding:12px 0}}@media(min-width:992px){.product-details-tabbed-info__item{flex-grow:0;padding:12px 15px}}.product-details-tabbed-info__item .product-details-tabbed-info__link{color:#444;opacity:.5;-webkit-text-decoration:none;text-decoration:none}.product-details-tabbed-info__item .product-details-tabbed-info__link:hover{opacity:.75}.product-details-tabbed-info__item.active{border:none;border-bottom:2px solid #262698;margin-bottom:-2px}.product-details-tabbed-info__item.active .product-details-tabbed-info__link{color:#262698;opacity:1;-webkit-text-decoration:none;text-decoration:none}.product-details-tabbed-info__tab-content .product-details-tabbed-info__tab-pane{padding:0}@media(min-width:768px){.product-details-tabbed-info__tab-content{padding-top:20px}}.product-details-tabbed-info__reviews-link{align-items:center;background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;display:inline-flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-weight:500;font-weight:700;letter-spacing:.25px;line-height:1.5;line-height:1.75;padding:9px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.product-details-tabbed-info__reviews-link:focus,.product-details-tabbed-info__reviews-link:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-tabbed-info__reviews-link:disabled{opacity:.25;pointer-events:none}.product-details-tabbed-info__reviews-link:focus,.product-details-tabbed-info__reviews-link:hover{background-color:#e1e1e5;color:#262698}.product-details-tabbed-info__reviews-disclaimer{margin-top:20px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-video/product-details-video.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-video{width:100%}@media(max-width:767px){.product-details-video{margin-bottom:20px}}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-notes/product-notes.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-notes{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-top:20px}.product-notes__note{display:flex}@media(min-width:768px){.product-notes__note{margin-bottom:10px}.product-notes__note:last-child{margin-bottom:0}}.product-notes__icon{margin-top:-4px;opacity:.5;padding-right:18px}.product-notes__text{color:#444;letter-spacing:.25px;line-height:1.43}.product-notes__header{font-weight:700;padding-bottom:6px}@media(min-width:768px){.product-notes__header{line-height:1.1;padding-bottom:10px}}.product-notes__disclaimer{color:#1c1c1c;letter-spacing:.25px;line-height:1.43;padding-top:30px}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-shipping-notes/product-shipping-notes.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-shipping-notes{border:1px solid #e1e1e5;margin:0 0 20px;padding:14px 8px}@media(min-width:992px){.product-shipping-notes{padding:14px}}.product-shipping-notes--rename{border:0;border-top:1px solid #e1e1e5;padding:10px 0 0}@media(min-width:992px){.product-shipping-notes--rename{padding:10px 0 0}}.product-shipping-notes__free-shipping{display:block}@media(min-width:1280px){.product-shipping-notes__free-shipping{margin-right:-5px}}.product-shipping-notes__order-label-wrapper{display:block;height:0;margin-bottom:3px;position:relative;text-align:center;z-index:0}.product-shipping-notes__order-label{background:rgba(38,38,152,.1);border-radius:3px;display:inline-block;font-weight:700;letter-spacing:-.1px;padding:1px 5px;position:relative;text-transform:uppercase;top:-25px}.product-shipping-notes__order-label:before{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.product-shipping-notes__brands{display:block;margin:5px 0}.product-shipping-notes p{margin:0}.product-shipping-notes__note-top{align-items:center;display:flex;font-weight:700}.product-shipping-notes__header{margin-left:5px}.product-shipping-notes__header a{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.product-shipping-notes__note-info{font-size:12px;font-weight:400;margin-top:5px;padding-left:24px}.product-shipping-notes__note-info a{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.product-shipping-notes__note-info+.product-shipping-notes__note-info{margin-top:0}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-bulk-discount/product-details-bulk-discount.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-bulk-discount{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;margin-bottom:20px}@media(min-width:768px){.product-details-bulk-discount{margin-bottom:20px}}@media(min-width:992px){.product-details-bulk-discount{margin:20px 0}}.product-details-bulk-discount__header{background-color:#262698;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;flex-direction:column;font-size:16px;height:31px;justify-content:center;margin:0;text-align:center}@media(min-width:768px){.product-details-bulk-discount__header{border-radius:3px;font-size:20px;font-weight:700;height:40px;margin:20px auto -20px;max-width:200px;position:relative}}@media(min-width:992px){.product-details-bulk-discount__header{font-size:24px}}.product-details-bulk-discount__link{background-color:#262698;border:none;color:#fff;font:700 16px Arial,Helvetica Neue,Helvetica,sans-serif;margin:0;padding:0;text-transform:uppercase}.product-details-bulk-discount__link:active,.product-details-bulk-discount__link:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}@media(min-width:768px){.product-details-bulk-discount__link{font-size:20px}}.product-details-bulk-discount__save-note{color:#ed0a0a}.product-details-bulk-discount__strike{-webkit-text-decoration:line-through;text-decoration:line-through}.product-details-bulk-discount__summary-table{background-color:#fff;border-collapse:separate;border-spacing:0;color:#1c1c1c;line-height:25px;overflow:hidden;table-layout:fixed;width:100%}@media(min-width:768px){.product-details-bulk-discount__summary-table th{padding-top:20px}}@media(min-width:1280px){.product-details-bulk-discount__summary-table th{padding-top:24px}}@media(max-width:320px){.product-details-bulk-discount__summary-table{font-size:12px!important}}.product-details-bulk-discount__summary-table th{border-bottom:2px solid #e1e1e5}.product-details-bulk-discount__summary-table td{border-bottom:1px solid #e1e1e5}.product-details-bulk-discount__summary-table td,.product-details-bulk-discount__summary-table th{letter-spacing:-.5px;padding-left:5px;text-align:left}@media(min-width:992px){.product-details-bulk-discount__summary-table td,.product-details-bulk-discount__summary-table th{letter-spacing:0;padding-left:10px}}@media(min-width:1280px){.product-details-bulk-discount__summary-table td,.product-details-bulk-discount__summary-table th{padding-left:20px}}.product-details-bulk-discount__summary-table tbody>tr:nth-child(odd){background-color:#fbfbfb}.product-details-bulk-discount__summary-table tbody>tr:last-child td{border:0;color:#757575;font-size:16px;font-weight:500;height:30px;letter-spacing:.32px;line-height:1.11;padding-left:0;text-align:center}@media(min-width:768px){.product-details-bulk-discount__summary-table tbody>tr:last-child td{font-size:18px}}.product-details-bulk-discount th.product-details-bulk-discount__summary-table__header{text-align:center;width:134px}.product-details-bulk-discount__summary{border:2px solid #dee4f5;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0 solid #dee4f5}@media(min-width:768px){.product-details-bulk-discount__summary{border-color:#262698;border-radius:4px;border-top-width:2px;min-height:155px}}.product-details-bulk-discount__strike-amount{color:#8d8d8d;display:inline-block;-webkit-text-decoration:line-through;text-decoration:line-through}@media(min-width:768px){.product-details-bulk-discount__strike-amount{margin-left:3px}}.product-details-bulk-discount__percent-off{color:#8c0019;display:inline-block;font-size:65%;margin-bottom:4px;margin-top:7px;order:-5}@media(min-width:768px){.product-details-bulk-discount__percent-off{margin-bottom:0;margin-left:-1px;margin-top:0}}.product-details-bulk-discount__percent-off-badge{background-color:#8c0019;display:inline-block;line-height:12px;margin-bottom:7px;margin-top:0;order:-5;padding-bottom:1px;padding-top:1px;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.product-details-bulk-discount__percent-off-badge{margin-bottom:0;margin-left:-1px;margin-top:-3px;text-align:center;width:auto}}.product-details-bulk-discount__download-amounts{font-size:14px;padding:5px 0}.product-details-bulk-discount__sale-wrapper{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:center;padding-top:4px}@media(min-width:992px){.product-details-bulk-discount__sale-wrapper{align-items:center;flex-direction:row;justify-content:flex-start;padding:0}}.product-details-bulk-discount__amounts-wrapper{display:flex;flex-direction:column-reverse}@media(min-width:768px){.product-details-bulk-discount__amounts-wrapper{display:block}}@media(min-width:768px)and (max-width:991px){.product-details-bulk-discount__amounts-wrapper--dtf{display:flex}.product-details-bulk-discount__amounts-wrapper--dtf .product-details-bulk-discount__percent-off{margin-bottom:4px;margin-left:0;margin-top:8px}}.product-details-bulk-discount__sale{background-color:#ed0a0a;border-radius:3px;color:#fff;font-size:12px;line-height:14px;margin-bottom:2px;padding:3px;text-transform:uppercase}@media(min-width:768px){.product-details-bulk-discount__sale{line-height:12px;margin-bottom:0}}@media(min-width:992px){.product-details-bulk-discount__sale{margin:1px 4px 0}}.product-details-bulk-discount__sign-in-td:last-child{background:#fff;text-align:center;vertical-align:middle}.product-details-bulk-discount__sign-in{align-items:center;display:inline-flex;flex-direction:column;line-height:1.428571429}@media(min-width:992px){.product-details-bulk-discount__sign-in{flex-direction:row}}.product-details-bulk-discount__sign-in-text{margin-bottom:8px}@media(min-width:992px){.product-details-bulk-discount__sign-in-text{margin:0 8px 0 0}}.product-details-bulk-discount__sign-in-link{background-color:#fff;border:1px solid #e1e1e5;border-radius:3px;color:#262698;cursor:pointer;display:inline-block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:1rem;font-size:14px;font-weight:500;font-weight:700;height:36px;height:34px;letter-spacing:.25px;line-height:1.5;line-height:1.428571429;overflow:hidden;padding:6px 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.product-details-bulk-discount__sign-in-link:focus,.product-details-bulk-discount__sign-in-link:hover{-webkit-text-decoration:none;text-decoration:none}.product-details-bulk-discount__sign-in-link:disabled{opacity:.25;pointer-events:none}.product-details-bulk-discount__sign-in-link:focus,.product-details-bulk-discount__sign-in-link:hover{background-color:#e1e1e5;color:#262698}.product-details-bulk-discount__sign-in-summary{align-items:center;background-color:#fff;border:2px solid #262698;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0 solid #262698;display:flex;flex-direction:column;font-size:14px;line-height:1.428571429;padding:16px 24px;text-align:center;width:calc(100vw - 24px)}@media(min-width:768px){.product-details-bulk-discount__sign-in-summary{border-radius:4px;border-top-width:2px;padding-top:36px;width:auto}}.product-details-bulk-discount__sign-in-summary-title{font-size:18px;font-weight:700;line-height:21px;margin-bottom:8px}.product-details-bulk-discount__sign-in-summary-title--large-indent{margin-bottom:16px}.product-details-bulk-discount__sign-in-summary-text{color:#757575;font-size:12px;line-height:16px;margin-bottom:16px;max-width:290px}@media(min-width:992px){.product-details-bulk-discount__sign-in-summary-text{font-size:inherit;line-height:inherit;max-width:none}}.product-details-bulk-discount__sign-in-2{align-items:center;display:inline-flex}.product-details-bulk-discount__sign-in-2-text{margin-right:8px}@media(min-width:768px){.product-details-bulk-discount--dtf .product-details-bulk-discount__summary,.product-details-bulk-discount--dtf .product-details-bulk-discount__summary-table{min-height:420px}}.product-details-bulk-discount--blue .product-details-bulk-discount__summary{border-color:#dee4f5;border-top-left-radius:0;border-top-right-radius:0}.product-details-bulk-discount--blue .product-details-bulk-discount__header{background-color:#dee4f5;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#262698;font-size:16px;margin-bottom:0;max-width:none}.product-details-bulk-discount--blue .product-details-bulk-discount__link{background-color:transparent;color:#262698;cursor:default;font-size:16px}.product-details-bulk-discount--blue .product-details-bulk-discount__link:hover{-webkit-text-decoration:none;text-decoration:none}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details/product-details-suggested-searches/product-details-suggested-searches.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details-suggested-searches{margin-left:-15px;margin-right:-15px;padding:23px 0}.product-details-suggested-searches__links{display:flex;gap:8px;overflow-x:scroll;padding-bottom:5px}@media(min-width:768px){.product-details-suggested-searches__links{flex-wrap:wrap;overflow:auto;padding-bottom:0}}.product-details-suggested-searches__link{border:1px solid #e1e1e5;border-radius:8px;color:#333;flex:none;font-size:14px;line-height:16px;padding:7px 30px 7px 11px;position:relative}.product-details-suggested-searches__link:active,.product-details-suggested-searches__link:focus,.product-details-suggested-searches__link:focus-visible,.product-details-suggested-searches__link:hover{background-color:#f5f5f5;color:#333;outline:none;-webkit-text-decoration:none;text-decoration:none}.product-details-suggested-searches__link-icon{color:#b5b5b5;position:absolute;right:9px;top:6px}@media(min-width:768px){.product-details-suggested-searches__link{display:flex}}.product-details__section .product-details-suggested-searches{margin:0}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/final-sale-badge/final-sale-badge.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.final-sale-badge{background:#fff;border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 1px 2px 1px rgba(0,0,0,.15);height:68px;margin-bottom:14px;padding:12px 16px;width:100%}.final-sale-badge__badge{background:#8c0018;border-radius:3px;color:#fff;display:inline-block;font-weight:700;margin-bottom:4px;padding:2px 4px}.final-sale-badge__text{color:#333;font-size:14px;line-height:20px}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/brands/storefront-pdp/storefront-pdp.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.storefront-pdp{margin-bottom:5px}.storefront-pdp__desktop{display:flex}.storefront-pdp__button{align-items:center;border:1px solid #e1e1e5;border-radius:3px;cursor:pointer;display:inline-block;display:flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-size:14px;font-size:12px;font-weight:500;font-weight:700;justify-content:center;letter-spacing:.25px;line-height:1.5;line-height:1.428571429;padding:2px 10px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.storefront-pdp__button:focus,.storefront-pdp__button:hover{-webkit-text-decoration:none;text-decoration:none}.storefront-pdp__button:disabled{opacity:.25;pointer-events:none}@media(min-width:768px){.storefront-pdp__button{border-radius:12px;font-size:14px;padding:12px 15px}}@media(min-width:992px){.storefront-pdp__button{border-radius:3px;font-size:12px;padding:2px 10px}}.storefront-pdp__button .storefront-pdp__button-icon{height:10px;margin-left:5px;width:10px;fill:#333}.storefront-pdp__button:focus,.storefront-pdp__button:hover{background-color:#06065a;border:1px solid #06065a;color:#fff}.storefront-pdp__button:focus .storefront-pdp__button-icon,.storefront-pdp__button:hover .storefront-pdp__button-icon{fill:#fff}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/gangsheet-builder-additional-details/gangsheet-builder-additional-details.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.gangsheet-builder-additional-details{display:flex;flex-wrap:wrap;margin:20px 6px 4px}.gangsheet-builder-additional-details__item{align-items:center;display:flex;flex-basis:50%;font-size:15px;font-weight:700;gap:5px;margin-bottom:15px;width:50%}.gangsheet-builder-additional-details__item:nth-last-child(-n+2){flex-basis:100%}@media(min-width:992px){.gangsheet-builder-additional-details__item:nth-last-child(-n+2){flex-basis:50%}}.gangsheet-builder-additional-details__icon{color:#dd2590;fill:#fff;height:24px;width:24px}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details/product-details.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-details{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.product-details__container{background-color:#fff;margin-bottom:28px;padding:0 12px}@media(min-width:768px){.product-details__container{margin-bottom:40px;padding:0}}.product-details__container--relative{position:relative}.product-details__container--dtf .final-sale-badge,.product-details__container--dtf .product-colors-slider__header,.product-details__container--dtf .product-details-bulk-mobile__color,.product-details__container--dtf .product-details-info-right__bulk_buyers_button,.product-details__container--dtf .product-details-subtitle__feedback{display:none}.product-details__container--dtf .product-details-bulk-mobile__section{align-self:center}@media(max-width:767px){.product-details__container--dtf .product-details-subtitle{display:block}}.product-details__container--sample-collapsed .product-colors-slider,.product-details__container--sample-collapsed .product-details-variants-form,.product-details__container--sample-collapsed .product-details-variants-form__details-print-indent-wrapper{left:-200vw;min-width:375px;position:absolute;visibility:hidden}@media(min-width:992px){.product-details__container--sample-collapsed .product-colors-slider,.product-details__container--sample-collapsed .product-details-variants-form,.product-details__container--sample-collapsed .product-details-variants-form__details-print-indent-wrapper{min-width:560px}}@media(min-width:1280px){.product-details__container--sample-collapsed .product-colors-slider,.product-details__container--sample-collapsed .product-details-variants-form,.product-details__container--sample-collapsed .product-details-variants-form__details-print-indent-wrapper{min-width:706px}}.product-details__container--sample-collapsed .product-details-variants-form__footer{padding:0}.product-details__container--sample-collapsed .payment-logos{margin:0}.product-details__section{border-top:1px solid #e1e1e5;color:#444;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;padding:20px 0;width:100%}@media(min-width:768px){.product-details__section{padding:23px 0}}.product-details__section--last{padding-bottom:0}.product-details__section--comparables{border-top:0;padding-top:0}@media(min-width:768px){.product-details__section--comparables{border-top:1px solid #e1e1e5;padding-top:23px}}.product-details__section--reviews{position:relative}.product-details__info{margin-bottom:20px}@media(max-width:767px){.product-details__info{margin-bottom:0}}@media(min-width:1280px){.product-details__section-cols{display:flex}.product-details__section-cols .product-details__section-content{width:80%}.product-details__section-cols .product-details__review-content{width:73%}}.product-details__section-cols .product-details__review-info{display:none}@media(min-width:1280px){.product-details__section-cols .product-details__review-info{display:block;width:2%}}.product-details__softness-score{margin-bottom:8px}@media(min-width:768px){.product-details__softness-score{display:none}}.product-details__product-video-wrapper{text-align:center}.product-details__product-video{margin-top:-10px}.product-details__product-video--inline{display:inline-block;width:100%}@media(min-width:768px){.product-details__product-video--inline{width:50%}}@media(min-width:992px){.product-details__product-video--inline{width:58.33%}}.product-details__mobile-related-products{margin-bottom:16px;padding:0}@media(min-width:768px){.device-desktop .product-details__mobile-related-products{display:none}}.product-details__desktop-related-products{display:none;margin:23px 0}@media(min-width:768px){.product-details__desktop-related-products{display:block}}.product-details__section-title{display:flex;justify-content:space-between}.product-details__section-header{font-size:20px;font-weight:700;margin:0 0 18px}@media(min-width:768px){.product-details__section-header{font-size:24px}}@media(min-width:1280px){.product-details__section-header{flex-shrink:0;width:25%}}.product-details__section-header--wide{min-width:50%!important}@media(min-width:1280px){.product-details__section-header{width:20%}}.product-details__hide-details{color:#262698;font-weight:700}.product-details__hide-details:focus,.product-details__hide-details:hover{color:#262698}@media(min-width:768px){.product-details__hide-details{font-size:16px}}.product-details__guest_bulk_buyers_button{padding-top:25px}.product-details__bulk_buyers_button{margin:24px 0 16px;text-align:center}.product-details__savings-content{margin-top:-50px;padding-top:50px}@media(min-width:768px){.product-details__savings-content{margin-top:15px;padding-top:0}}@media(min-width:1280px){.product-details__savings-content{margin-top:15px;padding-top:0}}.product-details__review-info-mobile{float:right}@media(min-width:1280px){.product-details__review-info-mobile{display:none}}.product-details__review-info .tooltip,.product-details__review-info-mobile .tooltip{opacity:1;padding:0}.product-details__review-info .tooltip .tooltip-inner,.product-details__review-info-mobile .tooltip .tooltip-inner{background:#fff;border:1px solid #e1e1e5;border-radius:3px;box-shadow:0 4px 20px rgba(37,40,55,.25);box-sizing:border-box;color:#333;font-size:.875rem;line-height:1.43;max-width:225px;padding:12px 21px;text-align:left;width:225px}.product-details__review-info .tooltip .tooltip-arrow,.product-details__review-info-mobile .tooltip .tooltip-arrow{border-color:transparent transparent #fff;border-style:solid;border-width:0 12px 12px;top:-14px}.product-details .review-summary-info-link{color:blue}.product-details__review-info-glyphicon{border:2px solid #444;border-radius:10px;display:inline-block;font-size:.875rem;height:20px;line-height:16px;margin-right:5px;text-align:center;width:20px}.product-details__controls{margin-bottom:15px}.product-details__search-wrapper{flex:1 1 100%;margin-bottom:20px}@media(min-width:768px){.product-details__search-wrapper{flex-basis:auto;margin:0 auto 0 0;padding-right:10px}}.product-details__toggle-wrapper{margin-right:10px}.product-details__select{background-color:#fff;background-color:transparent;position:relative;text-align:right;width:150px;z-index:1}.product-details__select>button,.product-details__select>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;border:1px solid #e1e1e5;border-radius:3px;cursor:pointer;font-size:16px;font-weight:400;height:44px;letter-spacing:.25px;line-height:1.5;padding:10px 40px 10px 16px;text-align:left;width:100%}.product-details__select>button::-ms-expand,.product-details__select>select::-ms-expand{display:none}.product-details__select>button:focus,.product-details__select>select:focus{border-color:#262698;outline:none}.product-details__select:after{align-self:center;border-color:#444 transparent transparent;border-style:solid;border-width:6px 5px 0;content:" ";grid-area:input;height:0;justify-self:end;margin-top:-3px;pointer-events:none;position:absolute;right:0;right:20px;top:50%;width:0}@media(min-width:375px){.product-details__select{width:auto}}.product-details__select:after{right:14px;top:14px}@media(min-width:768px){.product-details__select:after{right:20px;top:20px}}.product-details__select select{border:1px solid #e1e1e5;border-radius:3px;color:#333;font-size:.875rem;height:auto;letter-spacing:.25px;line-height:30px;margin-bottom:0;min-height:32px;padding:0 1.8rem 0 1rem;width:150px;-webkit-font-smoothing:antialiased}@media(min-width:768px){.product-details__select select{border-radius:0;color:#000;font-size:1rem;line-height:42px;min-height:44px;width:197px}}.product-details__similar .product-details-similar-products{transition:all .35s ease;will-change:opacity}.product-details__similar.fade-out .product-details-similar-products{opacity:0}.product-details__similar.fade-in .product-details-similar-products{opacity:1}.product-details__made-header{background:linear-gradient(180deg,#cce1ff,#edf4ff);border-radius:8px;margin-bottom:20px;padding:12px}@media(min-width:1280px){.product-details__made-header{margin:0 20px 0 0;max-width:230px}}.product-details__made-header-logo{height:19px;width:84px}.product-details__made-header-title{font-size:24px;font-weight:700;line-height:1;margin:8px 0 12px}@media(min-width:1280px){.product-details__made-header-title{margin:6px 0}}.product-details__made-header-text{line-height:1.3;margin:0}
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-card-transfers/product-card-transfers.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.product-card-transfers{background-color:#fff;flex-basis:100%;margin:8px 0;position:relative}@media(min-width:992px){.product-card-transfers{align-items:center;background-color:#f5f5f5;border:1px dashed #444;border-radius:3px;display:flex;flex-direction:column;justify-content:center;margin:6px 8px;padding:15px 0}}.product-card-transfers--made{flex-basis:auto;margin:6px 0 8px;width:100%}@media(min-width:768px){.product-card-transfers--made{margin:8px 0}}@media(min-width:992px){.product-card-transfers--made{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;margin:6px -2px auto;width:auto}}@media(min-width:1280px){.product-card-transfers--made .product-card-transfers__description{font-size:14px}}.product-card-transfers--made .product-card-transfers__button{background:#000;color:#fff;font-size:14px;padding:12px}@media(min-width:992px){.product-card-transfers--made .product-card-transfers__button{background:#dd2572;box-shadow:none;font-family:Arial,sans-serif;font-size:12px}}.product-card-transfers--made .product-card-transfers__icon{height:20px;width:20px}@media(min-width:992px){.product-card-transfers--made .product-card-transfers__icon{height:24px;width:22px}.product-card-transfers--made .product-card-transfers__action{display:none}}.product-card-transfers--made .product-card-transfers__action--desktop{display:none}@media(min-width:992px){.product-card-transfers--made .product-card-transfers__action--desktop{display:inline}}.product-card-transfers--made .product-card-transfers__error:empty{margin:0}.product-card-transfers--made .product-card-transfers__progressbar{max-width:100%}.product-card-transfers--made .product-details-dtf-progress__file{max-width:170px}@media(min-width:768px){.product-card-transfers--made .product-details-dtf-progress__file{max-width:300px}}.product-card-transfers--dropping{opacity:.5}.product-card-transfers--uploading .product-card-transfers__dropzone-container{display:none}.product-card-transfers--uploading .product-card-transfers__progressbar{display:block}.product-card-transfers--unavailable{pointer-events:none}.product-card-transfers--unavailable .product-card-transfers__dropzone-container{opacity:.1}.product-card-transfers--unavailable .product-card-transfers__label{cursor:default}.product-card-transfers__dropzone-container{align-items:center;display:flex;flex-direction:column-reverse;gap:10px}@media(min-width:992px){.product-card-transfers__dropzone-container{flex-direction:column}}.product-card-transfers__description{display:none;font-size:20px;font-weight:700;text-align:center}@media(min-width:992px){.product-card-transfers__description{display:block;font-size:14px}}@media(min-width:1280px){.product-card-transfers__description{font-size:16px}}.product-card-transfers__button{align-items:center;background:#dd2572;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;line-height:1.42;padding:8px 10px;width:100%}@media(min-width:992px){.product-card-transfers__button{border-radius:4px;font-size:12px;font-weight:400;line-height:1.3;padding:5px 10px;width:auto}}.product-card-transfers__button:hover{background:#c11574}.product-card-transfers__icon{height:24px;width:22px}@media(min-width:992px){.product-card-transfers__icon{display:none}}.product-card-transfers__label{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.product-card-transfers__progressbar{display:none;padding:0 10px;width:100%}.product-card-transfers__progressbar-text{text-align:center}.product-card-transfers__error{color:#900;font-size:12px;margin-top:0;padding:0 15px;text-align:center}@media(min-width:992px){.product-card-transfers__error{margin-top:10px}}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-upsell-section/jiffy-made-upsell-card/jiffy-made-upsell-card.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.jiffy-made-upsell-card{align-items:center;border:1px solid #e1e1e5;border-radius:8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;text-align:center}.jiffy-made-upsell-card:active,.jiffy-made-upsell-card:focus,.jiffy-made-upsell-card:hover{border:1px solid #b7b7bd;-webkit-text-decoration:none;text-decoration:none}.jiffy-made-upsell-card__image-wrapper{align-items:center;background:#f0f6ff;display:flex;height:260px;justify-content:center;width:100%}@media(min-width:992px){.jiffy-made-upsell-card__image-wrapper{height:220px}}.jiffy-made-upsell-card__image{height:auto;width:100%}.jiffy-made-upsell-card__content{padding:16px;width:100%}.jiffy-made-upsell-card__badge{background:#ff1376;border-radius:124px;color:#fff;font-family:Poppins,serif;font-size:12px;font-weight:700;line-height:1.1;margin-top:24px;padding:4px 8px}@media(min-width:992px){.jiffy-made-upsell-card__badge{margin-top:14px}}.jiffy-made-upsell-card__title{color:#333;font-family:Poppins,serif;font-size:18px;font-weight:700;line-height:1.1;margin-top:6px;text-align:center}@media(min-width:992px){.jiffy-made-upsell-card__title{font-size:20px;line-height:1.1}}.jiffy-made-upsell-card__options{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin-top:12px}.jiffy-made-upsell-card__options-item{align-items:center;color:#333;display:inline-flex;font-size:16px;font-weight:400;gap:4px;white-space:nowrap}@media(min-width:992px){.jiffy-made-upsell-card__options-item{font-size:15px;gap:8px;padding:0}}.jiffy-made-upsell-card__options-mark{color:#009e5e}.jiffy-made-upsell-card__cta{align-items:center;background:#f13131;border-radius:8px;box-shadow:0 21.846px 6.242px 0 rgba(125,100,255,.03),0 13.732px 5.617px 0 rgba(0,0,0,.01),0 8.114px 4.993px 0 rgba(0,0,0,.05),0 3.745px 3.745px 0 rgba(0,0,0,.09),0 .624px 1.872px 0 rgba(0,0,0,.1);color:#fff;display:flex;font-size:18px;font-weight:600;height:48px;justify-content:center;margin-top:8px;padding:0 12px;width:100%}.jiffy-made-upsell-card__pricing{align-items:center;border:2px solid #dee4f5;border-radius:8px;display:flex;height:56px;justify-content:space-between;margin-top:28px;padding:12px}.jiffy-made-upsell-card__pricing-text{color:#000;font-size:14px;font-weight:700;text-align:left}@media(min-width:992px){.jiffy-made-upsell-card__pricing-text{font-size:12px}}.jiffy-made-upsell-card__pricing-info{color:#757575;font-size:12px;font-weight:400;line-height:16px;text-align:right}.jiffy-made-upsell-card__amount{color:#80171e;font-size:20px;font-weight:700;text-transform:capitalize;white-space:nowrap}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-upsell-section/product-details-upsell-section.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.product-details-upsell-section{margin:20px 0 0}@media(min-width:768px){.product-details-upsell-section{margin:0 12px}}@media(min-width:992px){.product-details-upsell-section{margin:20px 0 0}}.product-details-upsell-section__links{background-color:#f5f5f5;border-radius:8px;padding:19px;width:100%}.product-details-upsell-section__links-logo{margin-bottom:4px;width:218px}@media(min-width:768px){.product-details-upsell-section__links-logo{height:22px;margin:0 auto;width:128px}}@media(min-width:992px){.product-details-upsell-section__links-logo{height:32px;width:218px}}@media(min-width:1280px){.product-details-upsell-section__links-logo{height:20px;width:190px}}.product-details-upsell-section__link{color:#333;font-size:16px;font-weight:700;line-height:24px;padding:12px}@media(min-width:768px){.product-details-upsell-section__link{padding:4px}}@media(min-width:992px){.product-details-upsell-section__link{padding:12px}}.product-details-upsell-section__link:hover{color:#414192;-webkit-text-decoration:underline;text-decoration:underline}.product-details-upsell-section__link--stickers{margin-top:12px}.product-details-upsell-section__link--all,.product-details-upsell-section__link--stickers{color:#414192;-webkit-text-decoration:underline;text-decoration:underline}.product-details-upsell-section__products-grid{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden}@media(min-width:768px){.product-details-upsell-section__products-grid{flex-wrap:wrap;overflow-x:hidden}}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../jiffyshirts/node_modules/.pnpm/css-loader@7.1.2_webpack@5.96.1/node_modules/css-loader/dist/cjs.js!../../../../jiffyshirts/node_modules/.pnpm/postcss-loader@8.1.1_postcss@8.4.49_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/sass-loader@16.0.3_sass@1.81.0_webpack@5.96.1/node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./components/jiffy/product-details-upsell-section/product-card-overrides.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.product-details-upsell-section .jiffy-made-upsell-card,.product-details-upsell-section .product-card{flex:1 0 auto}@media(max-width:767px){.product-details-upsell-section .jiffy-made-upsell-card,.product-details-upsell-section .product-card{max-width:314px;width:90%}}@media(min-width:768px){.product-details-upsell-section .jiffy-made-upsell-card,.product-details-upsell-section .product-card{flex-basis:calc(50% - 4px);min-height:440px}}@media(min-width:992px){.product-details-upsell-section .jiffy-made-upsell-card,.product-details-upsell-section .product-card{flex-basis:calc(50% - 4px);min-height:590px}}@media(min-width:1280px){.product-details-upsell-section .jiffy-made-upsell-card,.product-details-upsell-section .product-card{flex-basis:calc(33.33333% - 5.3333px);min-height:590px}}.product-details-upsell-section .product-card{height:auto;justify-content:center;overflow:hidden}@media(max-width:767px){.product-details-upsell-section .product-card__dtf-rating-and-title{display:block;padding-right:120px}.product-details-upsell-section .product-card__head{border:none;height:auto;margin:0 auto;max-width:300px;width:100%}}@media(min-width:768px){.product-details-upsell-section .product-card__head{max-width:100%}}@media(max-width:767px){.product-details-upsell-section .product-card__dtf-details{flex:0}.product-details-upsell-section .product-card__dtf-details-content{display:none}}@media(min-width:992px){.product-details-upsell-section .product-card__item-image{display:flex;height:215px}}.product-details-upsell-section .product-card_item-image-source{-o-object-fit:cover;object-fit:cover}.product-details-upsell-section .product-card__dtf-details-image{display:none;height:30px}@media(min-width:370px){.product-details-upsell-section .product-card__dtf-details-image{display:block}}@media(max-width:767px){.product-details-upsell-section .product-card__dtf-details-image{position:absolute;right:16px;top:16px}}@media(min-width:768px){.product-details-upsell-section .product-card__dtf-details-image{display:none}}@media(max-width:767px){.product-details-upsell-section .product-card__details{position:static}}@media(min-width:768px){.product-details-upsell-section .product-card__details{align-items:center}}@media(min-width:992px){.product-details-upsell-section .product-card__details{padding:6px 0}}@media(max-width:767px){.product-details-upsell-section .product-card__badges-row{display:none}.product-details-upsell-section .product-card__transfers-ships{display:block}}.product-details-upsell-section .product-card__delivery-row{flex:0}.product-details-upsell-section .product-details-dtf-amounts__pricing{gap:8px;margin:0 0 20px;width:100%}@media(min-width:768px){.product-details-upsell-section .product-details-dtf-amounts__pricing{display:flex;justify-content:space-between;width:auto}}@media(max-width:767px){.product-details-upsell-section .product-details-dtf-amounts__amount-title{white-space:nowrap}}@media(min-width:768px){.product-details-upsell-section .product-details-dtf-amounts__amount-title{font-size:11px;min-height:22px}.product-details-upsell-section .product-details-dtf-amounts__from{font-size:11px}.product-details-upsell-section .product-details-dtf-amounts__per-inch{font-size:11px;padding:0;width:37px}}.product-details-upsell-section .product-details-dtf-amounts__actual-amount{align-items:center}@media(min-width:768px){.product-details-upsell-section .product-details-dtf-amounts__actual-amount{flex-direction:column;justify-content:center}}@media(min-width:992px){.product-details-upsell-section .product-details-dtf-amounts__actual-amount{flex-direction:row}}.product-details-upsell-section .product-details-dtf-amounts__bulk-buyer-toggle-wrapper{display:none}.product-details-upsell-section .product-details-dtf-amounts__bulk,.product-details-upsell-section .product-details-dtf-amounts__retail{flex:0}.product-details-upsell-section .product-details-dtf-amounts__amount{font-size:26px}@media(min-width:768px){.product-details-upsell-section .product-details-dtf-amounts__amount--small{font-size:15px!important}.product-details-upsell-section .product-details-dtf-amounts__amount{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px}}@media(min-width:992px){.product-details-upsell-section .product-details-dtf-amounts__amount{font-family:Arial Black,Arial Bold,Gadget,sans-serif}}.product-details-upsell-section .product-card-transfers{flex:0;min-height:auto}@media(max-width:767px){.product-details-upsell-section .product-card-transfers{padding:0 16px}}@media(min-width:992px){.product-details-upsell-section .product-card-transfers{min-height:135px}}.product-details-upsell-section__links.product-card{flex-grow:0}

/*# sourceMappingURL=application_pdp-us.68736a8d53d6f6301cce.css.map*/