body.noScroll{overflow:hidden;position:fixed;inset:0}@keyframes dot-animation{0%{background-color:rgba(29,29,27,.4)}50%{background-color:rgba(29,29,27,.7)}100%{background-color:#1d1d1b}}.batcom--loading{display:inline-block;width:10px;height:10px;position:relative;background-color:gray;animation:dot-animation 1.2s infinite;animation-delay:.8s;border-radius:50%}.batcom--loading::before,.batcom--loading::after{border-radius:50%;content:"";display:inline-block;position:absolute;width:10px;height:10px;background-color:#1d1d1b;animation:dot-animation 1.2s infinite}.batcom--loading::before{animation-delay:.4s;left:-20px}.batcom--loading::after{animation-delay:1.2s;right:-20px}.batcom__loading-container{position:relative}.batcom__loading-container .batcom--loading{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.batcom__loading-container.loading{pointer-events:none;opacity:.3}.batcom__loading-container.loading .batcom--loading{display:inline-block}.batcom-overlay__shorthand{position:relative;z-index:0}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.batcom-bff-orderdetail .cq-Editable-dom{margin-bottom:0}.batcom-bff-orderdetail .batcom-bff-dynamicsummary.cq-Editable-dom{min-width:130px}.batcom-bff-orderdetail__order-summary.cq-Editable-dom{min-width:130px}.batcom-bff-orderdetail__container{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.batcom-bff-orderdetail__brand-wrapper,.batcom-bff-orderdetail__order-details-info,.batcom-bff-orderdetail__order-details-btn{display:flex;align-self:stretch;flex-grow:0}.batcom-bff-orderdetail__brand-wrapper{flex-direction:row;align-items:flex-start;padding:0;gap:4px;flex:none}.batcom-bff-orderdetail__brand{display:flex;justify-content:space-around;width:100%;gap:4px}.batcom-bff-orderdetail__brand-icons{background:var(--batcom-color-order-history-brand-bg);flex-grow:1;display:flex;align-items:center;justify-content:center;padding:.5rem 20px}.batcom-bff-orderdetail__brand-icon{display:flex}.batcom-bff-orderdetail__order-details-info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.batcom-bff-orderdetail__order-details-info p{display:flex;font-size:.875rem;line-height:1.125rem}.batcom-bff-orderdetail__order-details-info strong{font-family:var(--batcom-font-face-2-name);width:140px;font-weight:500}@media only screen and (min-width: 1024px){.batcom-bff-orderdetail__order-details-info{flex-basis:calc(75% - .5rem)}}.batcom-bff-orderdetail__order-details-info .batcom-additional-fields{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.batcom-bff-orderdetail__order-details-btn-wrapper{display:flex;gap:1rem}@media only screen and (min-width: 768px)and (max-width: 1023px){.batcom-bff-orderdetail__order-details-btn-wrapper{justify-content:space-between}}@media only screen and (max-width: 767px){.batcom-bff-orderdetail__order-details-btn-wrapper{gap:.5rem;flex-direction:column}.batcom-bff-orderdetail__order-details-btn-wrapper .batcom-bff-orderdetail__order-btn{flex-grow:1}.batcom-bff-orderdetail__order-details-btn-wrapper .batcom-bff-orderdetail__order-btn .cmp-button{padding:.5rem 1.5rem;width:100%}}@media only screen and (min-width: 768px)and (max-width: 1023px){.batcom-bff-orderdetail__order-details-btn-wrapper .batcom-bff-orderdetail__order-btn .cmp-button{min-width:312px}}.batcom-bff-orderdetail hr{width:100%}.batcom-bff-orderdetail__order-item,.batcom-bff-orderdetail__product-info{display:flex;justify-content:space-between}.batcom-bff-orderdetail__order-item{gap:1.5rem}.batcom-bff-orderdetail__product-info{gap:1rem}.batcom-bff-orderdetail__product-info-image{max-width:112px;align-self:flex-start}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__product-info-image{max-width:100px}}.batcom-bff-orderdetail__product-link:hover{text-decoration:none}.batcom-bff-orderdetail__product-info-description{display:flex;flex-direction:column}.batcom-bff-orderdetail__product-info-description-wrapper{display:flex;flex-direction:column;gap:12px;justify-content:space-between}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__product-info-description-wrapper{gap:1rem}}.batcom-bff-orderdetail__order-items-wrapper,.batcom-bff-orderdetail__order-items{display:flex;flex-direction:column;gap:2rem}.batcom-bff-orderdetail__order-items:last-child hr{display:none}.batcom-bff-orderdetail__product-price-wrapper{display:flex;gap:2rem;flex-shrink:0}@media only screen and (max-width: 767px){.batcom-bff-orderdetail__product-price-wrapper{display:none}}.batcom-bff-orderdetail__product-price-wrapper-mobile{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__product-price-wrapper-mobile{display:none}}.batcom-bff-orderdetail__order-details-title,.batcom-bff-orderdetail__order-details-items-title,.batcom-bff-orderdetail__order-details-information-title{font-family:var(--batcom-font-face-3-name)}@media only screen and (max-width: 767px){.batcom-bff-orderdetail__order-details-title,.batcom-bff-orderdetail__order-details-items-title,.batcom-bff-orderdetail__order-details-information-title{font-size:var(--batcom-typography-h4-size-mobile);line-height:var(--batcom-typography-h4-line-height-mobile)}}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__order-details-title,.batcom-bff-orderdetail__order-details-items-title,.batcom-bff-orderdetail__order-details-information-title{font-size:var(--batcom-typography-h4-size-tablet);line-height:var(--batcom-typography-h4-line-height-tablet)}}@media only screen and (min-width: 1024px){.batcom-bff-orderdetail__order-details-title,.batcom-bff-orderdetail__order-details-items-title,.batcom-bff-orderdetail__order-details-information-title{font-size:var(--batcom-typography-h4-size-desktop);line-height:var(--batcom-typography-h4-line-height-desktop)}}.batcom-bff-orderdetail__order-product-item-qty{letter-spacing:1px}@media only screen and (max-width: 767px){.batcom-bff-orderdetail__order-product-item-qty{font-size:var(--batcom-typography-x-small-size-mobile);line-height:var(--batcom-typography-x-small-line-height-mobile)}}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__order-product-item-qty{font-size:var(--batcom-typography-x-small-size-tablet);line-height:var(--batcom-typography-x-small-line-height-tablet)}}@media only screen and (min-width: 1024px){.batcom-bff-orderdetail__order-product-item-qty{font-size:var(--batcom-typography-x-small-size-desktop);line-height:var(--batcom-typography-x-small-line-height-desktop)}}.batcom-bff-orderdetail__order-product-item-qty,.batcom-bff-orderdetail__order-product-item-price{font-family:var(--batcom-font-face-2-name);font-weight:500}.batcom-bff-orderdetail__order-information{font-weight:400;display:flex;flex-wrap:wrap;gap:1rem}@media only screen and (max-width: 767px){.batcom-bff-orderdetail__order-information{font-size:var(--batcom-typography-small-size-mobile);line-height:var(--batcom-typography-small-line-height-mobile)}}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__order-information{font-size:var(--batcom-typography-small-size-tablet);line-height:var(--batcom-typography-small-line-height-tablet)}}@media only screen and (min-width: 1024px){.batcom-bff-orderdetail__order-information{font-size:var(--batcom-typography-small-size-desktop);line-height:var(--batcom-typography-small-line-height-desktop)}}.batcom-bff-orderdetail__order-information>div{display:flex;flex-direction:column;flex-basis:calc(50% - .5rem);gap:1rem;margin-bottom:.5rem}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__order-information>div{flex-basis:calc(25% - 12px)}}.batcom-bff-orderdetail__order-information-title{font-weight:500}.batcom-bff-orderdetail__order-deliveryaddress .block-properties>div:last-child,.batcom-bff-orderdetail__order-billingaddress .block-properties>div:last-child{margin-top:1rem}.batcom-bff-orderdetail__order-track-order-btn .cmp-button.disabled{--batcom-button-text: var(--batcom-color-button-disabled-text);--batcom-button-text-hover: var(--batcom-color-button-disabled-text-hover);--batcom-button-bg: var(--batcom-color-button-disabled-bg);--batcom-button-bg-hover: var(--batcom-color-button-disabled-bg-hover);--batcom-button-border: var(--batcom-color-button-disabled-border);--batcom-button-border-hover: var(--batcom-color-button-disabled-border-hover);--batcom-button-icon: var(--batcom-color-button-disabled-text);--batcom-button-icon-hover: var(--batcom-color-button-disabled-text-hover);--batcom-layout-button-primary-border-radius: var(--batcom-layout-button-disabled-border-radius);cursor:not-allowed;pointer-events:none}.batcom-container--primary-dark .batcom-bff-orderdetail__order-track-order-btn .cmp-button.disabled,.batcom-container--secondary-dark .batcom-bff-orderdetail__order-track-order-btn .cmp-button.disabled,.batcom-container--tertiary-dark .batcom-bff-orderdetail__order-track-order-btn .cmp-button.disabled{--batcom-button-text: var(--batcom-color-button-disabled-text-inverted);--batcom-button-text-hover: var(--batcom-color-button-disabled-text-hover-inverted);--batcom-button-bg: var(--batcom-color-button-disabled-bg-inverted);--batcom-button-bg-hover: var(--batcom-color-button-disabled-bg-hover-inverted);--batcom-button-border: var(--batcom-color-button-disabled-border-inverted);--batcom-button-border-hover: var(--batcom-color-button-disabled-border-hover-inverted);cursor:not-allowed}.batcom-container--primary-dark .batcom-bff-orderdetail__order-track-order-btn .cmp-button.disabled .cmp-button__svg :is(svg,g,path),.batcom-container--secondary-dark .batcom-bff-orderdetail__order-track-order-btn .cmp-button.disabled .cmp-button__svg :is(svg,g,path),.batcom-container--tertiary-dark .batcom-bff-orderdetail__order-track-order-btn .cmp-button.disabled .cmp-button__svg :is(svg,g,path){--batcom-button-icon: var(--batcom-color-button-disabled-text-inverted);--batcom-button-icon-hover: var(--batcom-color-button-disabled-text-hover-inverted)}.batcom-container--secondary-light .batcom-bff-orderdetail__order-track-order-btn .cmp-button.disabled{--batcom-button-text: var(--batcom-color-button-disabled-text-inverted);--batcom-button-text-hover: var(--batcom-color-button-disabled-text-hover-inverted);--batcom-button-bg: var(--batcom-color-button-disabled-bg-inverted);--batcom-button-bg-hover: var(--batcom-color-button-disabled-bg-hover-inverted);--batcom-button-border: var(--batcom-color-button-disabled-border-inverted);--batcom-button-border-hover: var(--batcom-color-button-disabled-border-hover-inverted);cursor:not-allowed}.batcom-container--secondary-light .batcom-bff-orderdetail__order-track-order-btn .cmp-button.disabled .cmp-button__svg :is(svg,g,path){--batcom-button-icon: var(--batcom-color-button-disabled-text-inverted);--batcom-button-icon-hover: var(--batcom-color-button-disabled-text-hover-inverted)}.batcom-bff-orderdetail__order-buy-all-again-btn .cmp-button .batcom--loading,.batcom-bff-orderdetail__order-product-buy-again-btn .cmp-button .batcom--loading{display:none}.batcom-bff-orderdetail__order-buy-all-again-btn .cmp-button.batcom-is-success,.batcom-bff-orderdetail__order-product-buy-again-btn .cmp-button.batcom-is-success{position:relative}.batcom-bff-orderdetail__order-buy-all-again-btn .cmp-button.batcom-is-success>span,.batcom-bff-orderdetail__order-product-buy-again-btn .cmp-button.batcom-is-success>span{filter:blur(2px)}.batcom-bff-orderdetail__order-buy-all-again-btn .cmp-button.batcom-is-success::after,.batcom-bff-orderdetail__order-product-buy-again-btn .cmp-button.batcom-is-success::after{content:"";position:absolute;width:45px;height:45px;top:50%;left:50%;margin-top:-22.5px;margin-left:-22.5px;background-color:#000;-webkit-mask-image:url("../../../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/checkmark.gif");mask-image:url("../../../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/checkmark.gif");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.batcom-bff-orderdetail__order-buy-all-again-btn .cmp-button.loading,.batcom-bff-orderdetail__order-product-buy-again-btn .cmp-button.loading{position:relative}.batcom-bff-orderdetail__order-buy-all-again-btn .cmp-button.loading svg,.batcom-bff-orderdetail__order-product-buy-again-btn .cmp-button.loading svg{display:none}.batcom-bff-orderdetail__order-buy-all-again-btn .cmp-button.loading>span,.batcom-bff-orderdetail__order-product-buy-again-btn .cmp-button.loading>span{filter:blur(2px)}.batcom-bff-orderdetail__order-buy-all-again-btn .cmp-button.loading::after,.batcom-bff-orderdetail__order-product-buy-again-btn .cmp-button.loading::after{content:"";position:absolute;width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;background-color:#000;-webkit-mask-image:url("../../../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/spinner.svg");mask-image:url("../../../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/spinner.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;animation:spin 2s linear infinite}.batcom-bff-orderdetail__order-product-item-bundle-options{display:none;flex-direction:column;text-transform:none;padding-top:1rem}.batcom-bff-orderdetail__order-product-item-bundle-options.active{display:flex}.batcom-bff-orderdetail__order-product-item-bundle-device,.batcom-bff-orderdetail__order-product-item-bundle-flavours{font-weight:500;color:var(--batcom-color-full-basket-quantity-icon)}@media only screen and (max-width: 767px){.batcom-bff-orderdetail__order-product-item-bundle-device,.batcom-bff-orderdetail__order-product-item-bundle-flavours{font-size:var(--batcom-typography-small-size-mobile);line-height:var(--batcom-typography-small-line-height-mobile)}}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__order-product-item-bundle-device,.batcom-bff-orderdetail__order-product-item-bundle-flavours{font-size:var(--batcom-typography-small-size-tablet);line-height:var(--batcom-typography-small-line-height-tablet)}}@media only screen and (min-width: 1024px){.batcom-bff-orderdetail__order-product-item-bundle-device,.batcom-bff-orderdetail__order-product-item-bundle-flavours{font-size:var(--batcom-typography-small-size-desktop);line-height:var(--batcom-typography-small-line-height-desktop)}}.batcom-bff-orderdetail__order-product-item-bundle-device .field-value,.batcom-bff-orderdetail__order-product-item-bundle-flavours .field-value{font-weight:400}.batcom-bff-orderdetail__order-product-item-name{font-weight:400}@media only screen and (max-width: 767px){.batcom-bff-orderdetail__order-product-item-name{font-size:var(--batcom-typography-body-size-mobile);line-height:var(--batcom-typography-body-line-height-mobile)}}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__order-product-item-name{font-size:var(--batcom-typography-body-size-tablet);line-height:var(--batcom-typography-body-line-height-tablet)}}@media only screen and (min-width: 1024px){.batcom-bff-orderdetail__order-product-item-name{font-size:var(--batcom-typography-body-size-desktop);line-height:var(--batcom-typography-body-line-height-desktop)}}.batcom-bff-orderdetail__order-product-item-name .field-value{font-weight:400}.batcom-bff-orderdetail__modal-base{width:95%;margin:0 auto;position:relative;z-index:5}.batcom-bff-orderdetail__modal-base-backdrop{width:100%;height:100%;position:fixed;top:0;left:0;background-color:var(--batcom-color-palette-interactive-overlay-default, rgba(15, 23, 42, 0.2392156863));z-index:1}.batcom-bff-orderdetail__modal-base-content{border:1px solid rgba(15,23,42,.0784313725);position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:24px 24px 48px;background:var(--batcom-color-palette-surface-neutral-option-2, #F6F6F6);box-shadow:2px -4px 12px 10px rgba(15,23,42,.06),0 10px 24px -4px rgba(15,23,42,.08);border-radius:8px;display:flex;flex-direction:column;align-items:flex-end;width:312px;z-index:2}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__modal-base-content{width:442px}}@media only screen and (min-width: 1024px){.batcom-bff-orderdetail__modal-base-content{width:588px}}@media only screen and (max-width: 1023px){.batcom-bff-orderdetail__modal-base-content{padding:24px}}.batcom-bff-orderdetail__modal-base-crossicon{cursor:pointer;max-width:18px;border:0;padding:0;background:rgba(0,0,0,0)}.batcom-bff-orderdetail__modal-base-message{text-align:center;margin-bottom:24px;padding-top:20px;text-transform:uppercase;width:100%}@media only screen and (max-width: 767px){.batcom-bff-orderdetail__modal-base-message{font-size:var(--batcom-typography-h4-size-mobile);line-height:var(--batcom-typography-h4-line-height-mobile)}}@media only screen and (min-width: 768px){.batcom-bff-orderdetail__modal-base-message{font-size:var(--batcom-typography-h4-size-tablet);line-height:var(--batcom-typography-h4-line-height-tablet)}}@media only screen and (min-width: 1024px){.batcom-bff-orderdetail__modal-base-message{font-size:var(--batcom-typography-h4-size-desktop);line-height:var(--batcom-typography-h4-line-height-desktop)}}.batcom-bff-orderdetail__modal-base-btn-container{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;flex-flow:column-reverse wrap}@media only screen and (min-width: 1280px){.batcom-bff-orderdetail__modal-base-btn-container{flex-flow:row wrap}}@media only screen and (max-width: 1023px){.batcom-bff-orderdetail__modal-base-btn--cancel,.batcom-bff-orderdetail__modal-base-btn--confirm{width:100%;margin-bottom:0}.batcom-bff-orderdetail__modal-base-btn--cancel .cmp-button,.batcom-bff-orderdetail__modal-base-btn--confirm .cmp-button{width:100%}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.batcom-bff-orderdetail__modal-base-btn--cancel,.batcom-bff-orderdetail__modal-base-btn--confirm{width:100%;margin-bottom:0}.batcom-bff-orderdetail__modal-base-btn--cancel .cmp-button,.batcom-bff-orderdetail__modal-base-btn--confirm .cmp-button{width:100%}}.batcom-bff-orderdetail__modal-base-btn--cancel .cmp-button,.batcom-bff-orderdetail__modal-base-btn--confirm .cmp-button{width:100%}