/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../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.5.6_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/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-progress/free-shipping-progress.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.free-shipping-progress__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){.free-shipping-progress__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}}.free-shipping-progress__loading{display:none;position:static;text-align:center}.free-shipping-progress__loading--visible{display:block}.free-shipping-progress__loading-message{margin-bottom:7px}.free-shipping-progress__loading-spinner{display:flex;justify-content:center}.free-shipping-progress__progress-bar-header{align-items:center;display:flex;flex-direction:column}.free-shipping-progress__progress-bar-title{align-items:center;color:#333;display:flex;font-weight:400;gap:10px;justify-content:center;margin:0;text-align:center}.free-shipping-progress__progress-bar-icon-wrap{display:flex;justify-content:center}.free-shipping-progress__progress-bar-icon-delivery{color:#4f4fab}.free-shipping-progress__progress-bar-text{color:#333;display:block;font-size:16px;font-weight:400}.free-shipping-progress__progress-bar-text-complete{color:#236f0c;display:block;font-size:16px;font-weight:700}.free-shipping-progress__progress-bar-component .progress-bar__line{background-color:#4f4fab}.free-shipping-progress__fg-name{color:#333;font-size:13px;font-weight:700;margin-top: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/postcss-loader@8.1.1_postcss@8.5.6_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/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:#155dfc;border-radius:52px;color:#fff;display:flex;gap:4px;justify-content:center;padding:6px 12px 6px 8px}.same-day-badge--small .same-day-badge__title{font-size:13px;line-height:14px}.same-day-badge--large{gap:15px;padding:6px 16px;width:100%}.same-day-badge--large .same-day-badge__icon{height:24px;min-width:24px;width:24px}.same-day-badge--large .same-day-badge__text{align-items:center}.same-day-badge__icon{height:16px;min-width:16px;width:16px}.same-day-badge__text{align-items:baseline;display:flex;flex-direction:column;gap:2px;white-space:nowrap}.same-day-badge__title{font-size:14px;font-weight:700;line-height:16px}.same-day-badge__timeline{font-size:12px;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.5.6_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/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/bogo-recommended-blanks/bogo-recommended-blanks.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.bogo-recommended-blanks{color:#444;display:flex;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.bogo-recommended-blanks__wrapper{flex:1;overflow:hidden;width:100%}.bogo-recommended-blanks__list+.bogo-recommended-blanks__list{margin-top:32px}.bogo-recommended-blanks__grid{display:flex;overflow-x:auto;overflow-y:hidden}@media(min-width:768px){.bogo-recommended-blanks__grid{overflow:hidden}}.bogo-recommended-blanks__item{padding:5px}.bogo-recommended-blanks__item .product-card{width:154px}.bogo-recommended-blanks__item .product-card__head{border-bottom:0;height:226px}.bogo-recommended-blanks__item .product-card__details{padding-top:10px}.bogo-recommended-blanks__item .product-card__rating{margin-top:6px}.bogo-recommended-blanks__item .product-card__title{letter-spacing:-.25px;min-height:40px}.bogo-recommended-blanks__item .product-card__badges-row,.bogo-recommended-blanks__item .product-card__brand-image,.bogo-recommended-blanks__item .product-card__delivery-spinner-icon,.bogo-recommended-blanks__item .product-card__mosaic,.bogo-recommended-blanks__item .product-card__softness-score{display:none}.bogo-recommended-blanks__item .product-card__model{position:absolute;right:7px;top:9px}.bogo-recommended-blanks__item .product-card__delivery-row{padding:10px 8px}.bogo-recommended-blanks__item .product-card__delivery-row--desktop{display:block}.bogo-recommended-blanks__item .product-card__delivery-row--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.5.6_typescript@5.8.3_webpack@5.96.1/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-2.use[2]!../../../../jiffyshirts/node_modules/.pnpm/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/bogo-atc-modal/bogo-atc-modal.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@keyframes vcl-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.bogo-atc-modal .modal-wrapper__modal-dialog{width:100%}@media(min-width:768px){.bogo-atc-modal .modal-wrapper__modal-dialog{max-width:none;width:670px}}.bogo-atc-modal .modal-wrapper__modal-header{background-color:transparent;border-bottom:none;justify-content:center;padding:16px 12px 12px}.bogo-atc-modal .modal-wrapper__modal-title{align-items:center;color:#364153;display:flex;font-size:18px;font-weight:700;gap:8px;line-height:1.4;margin:0}.bogo-atc-modal .modal-wrapper__modal-button-close{background:rgba(229,231,235,.5);border-radius:10px;height:40px;padding:11px;right:8px;top:8px;width:40px}@media(min-width:768px){.bogo-atc-modal .modal-wrapper__modal-button-close{right:12px;top:7px}}.bogo-atc-modal .modal-wrapper__modal-button-close:hover{background:rgba(229,231,235,.7)}.bogo-atc-modal .modal-wrapper__modal-button-close:active,.bogo-atc-modal .modal-wrapper__modal-button-close:focus{background:rgba(229,231,235,.9)}.bogo-atc-modal .modal-wrapper__modal-body{padding:0 14px 20px}.bogo-atc-modal__header-icon{color:#00834f;flex-shrink:0}.bogo-atc-modal__header-text{color:#364153}.bogo-atc-modal__content{min-height:100px}.bogo-atc-modal__upsell-banner{background-color:#eef2f6;margin:0 -14px;padding:16px 12px}@media(min-width:768px){.bogo-atc-modal__upsell-banner{padding:16px}}.bogo-atc-modal__upsell-banner-inner{background-color:#fff;border:1px solid #d1d5dc;border-radius:8px}.bogo-atc-modal__upsell-banner-content{display:grid;grid-template-areas:"image info" "button button";grid-template-columns:125px 1fr;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-row-gap:10px;padding:12px 10px 10px;row-gap:10px}@media(min-width:768px){.bogo-atc-modal__upsell-banner-content{grid-template-areas:"image info" "image button";padding-bottom:12px;row-gap:8px}}.bogo-atc-modal__upsell-banner-image-wrapper{grid-area:image;height:89px;width:125px}.bogo-atc-modal__upsell-banner-image{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bogo-atc-modal__upsell-banner-info{grid-area:info;min-width:0}.bogo-atc-modal__upsell-banner-info-title{color:#101828;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:700;line-height:22px;margin:-3px -3px 0 0}@media(min-width:768px){.bogo-atc-modal__upsell-banner-info-title{font-size:18px;line-height:1;margin:0 0 3px}}.bogo-atc-modal__upsell-banner-info-description{color:#4a5565;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.53;margin:0}.bogo-atc-modal__upsell-banner-info-button{align-items:center;background-color:#1d4ed8;border-radius:7px;color:#fff;display:flex;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;gap:4px;grid-area:button;height:44px;justify-content:center;letter-spacing:.015625em;padding:0 16px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease}.bogo-atc-modal__upsell-banner-info-button:focus,.bogo-atc-modal__upsell-banner-info-button:hover{background-color:#1841b4;color:#fff;-webkit-text-decoration:none;text-decoration:none}@media(min-width:768px){.bogo-atc-modal__upsell-banner-info-button{font-size:16px}}.bogo-atc-modal__upsell-banner-info-button-icon{height:16px;width:16px}.bogo-atc-modal__upsell-banner-footer{border-top:1px solid #e5e7eb;color:#4a5565;font-size:12px;font-weight:400;line-height:1.7;padding:7px 0;text-align:center}.bogo-atc-modal__upsell-banner-footer-link{color:#1d4ed8;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.bogo-atc-modal__upsell-banner-footer-link:hover{color:#173eab}.bogo-atc-modal__free-shipping-progress{padding:16px 0 0}@media(min-width:768px){.bogo-atc-modal__free-shipping-progress{padding:0 65px}.bogo-atc-modal__footer{padding-top:20px}}.bogo-atc-modal__footer-actions{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.bogo-atc-modal__footer-actions{flex-direction:row;gap:16px}}.bogo-atc-modal__footer-button{align-items:center;background-color:#fff;border:1px solid #b7b7bd;border-radius:8px;color:#414192;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:44px;justify-content:center;letter-spacing:.015625em;padding:0 24px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.bogo-atc-modal__footer-button:focus,.bogo-atc-modal__footer-button:hover{background-color:#414192;border-color:#414192;color:#fff;-webkit-text-decoration:none;text-decoration:none}@media(min-width:768px){.bogo-atc-modal__footer-button{flex:1}}.bogo-atc-modal__blanks-recommendations{margin:0 -5px;padding:18px 0 22px}@media(min-width:768px){.bogo-atc-modal__blanks-recommendations{padding-top:14px}}

/*# sourceMappingURL=bogo-atc-modal.ae21b39a506ab7ba05cb.css.map*/