@media (max-width: 991px) { .account-hero-section { margin: 115px 0 40px; } }

.orders-hero { padding: 50px 0 60px 70px; background: #F5F5F5; border-radius: 8px; position: relative; overflow: hidden; }

@media (max-width: 991px) { .orders-hero { padding: 16px 16px 40px; } }

.orders-hero::after { content: ''; position: absolute; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE0NiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMTE0NiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KPHBhdGggZD0iTTg0OS4yNTkgMjAyLjEyMUM4MzguMzcxIDIxNi4yMjMgODI1LjMwNiAyMjguNTYzIDgxNC40MTggMjQwLjkwM0M5MTYuNzY1IDQxMC4xMzUgMTA0My4wNyA1MjIuOTU3IDExMjUuODIgNTA1LjMyOUMxMjIxLjYzIDQ4NC4xNzUgMTI0MS4yMyAyNzAuODcxIDExNjAuNjYgMjcuNTk5OUMxMTA2LjIyIC0xMzYuMzQ0IDEwMzIuMTggLTI3NS42MDggOTQ1LjA3NCAtMzM1LjU0NEMxMDcxLjM4IC0yNDMuODc3IDEwMzIuMTggLTkuNDE5NjIgODQ5LjI1OSAyMDIuMTIxWiIgZmlsbD0iIzg5QUVERSIvPgo8cGF0aCBkPSJNMzU5LjI5OSA0NjguMzA5QzMzMC45OSA0NzUuMzYgMzAyLjY4MSA0NzMuNTk3IDI3Ni41NSA0NjQuNzgzQzQxOC4wOTUgNTEwLjYxNyA2NDIuMzg4IDQxOC45NDkgODE0LjQxOSAyNDAuOTAzQzc5OS4xNzUgMjE3Ljk4NiA3ODYuMTEgMTkxLjU0MyA3NzMuMDQ0IDE2Ni44NjRDNjU3LjYzMSAtNjUuODMwOSA2NTEuMDk4IC0zMzAuMjU2IDgxMi4yNDEgLTM2NS41MTNDODQwLjU1IC0zNzAuODAyIDg2Ni42ODEgLTM3MC44MDIgODkyLjgxMiAtMzYxLjk4N0M3NTMuNDQ2IC00MDcuODIxIDUzMy41MDggLTMxNy45MTcgMzYzLjY1NCAtMTQ2LjkyMUMzNzYuNzIgLTEyNS43NjcgMzg3LjYwOCAtMTAyLjg1MSA0MDAuNjc0IC03OS45MzM2QzUxOC4yNjQgMTU5LjgxMiA1MjQuNzk3IDQzMy4wNTIgMzU5LjI5OSA0NjguMzA5WiIgZmlsbD0iI0RBMjgxQyIvPgo8cGF0aCBkPSJNMzIwLjA5OCAtOTkuMzI0NkMzMzUuMzQxIC0xMTUuMTkgMzQ4Ljc2MSAtMTMwLjk1OCAzNjQuMDA0IC0xNDYuODIzQzI1OS40NzkgLTMyNi42MzIgMTI0LjExMyAtNDQ4LjM2NiAzNy4wMDkgLTQyOC45NzVDLTYwLjk4MzIgLTQwNy44MjEgLTgyLjc1OTIgLTE4Ny40NjcgLTAuMDEwMjE0NSA2Mi44NTYzQzU4Ljc4NTEgMjQyLjY2NiAxNDEuNTM0IDM5Mi41MDcgMjM5LjUyNiA0NDguOTE4Qzk1LjgwNDMgMzY0LjMwMSAxMzAuNjQ2IDExOS4yNjcgMzIwLjA5OCAtOTkuMzI0NloiIGZpbGw9IiNGQUI5MEUiLz4KPHBhdGggZD0iTTgxMi4yNDEgLTM2NS41MTNDNjUxLjA5OSAtMzMwLjI1NyA2NTcuNjMxIC02NS44MzEgNzczLjA0NSAxNjYuODYzQzc4Ni4xMSAxOTMuMzA2IDc5OS4xNzYgMjE3Ljk4NiA4MTQuNDE5IDI0MC45MDJDODI3LjQ4NSAyMjguNTYzIDgzOC4zNzMgMjE0LjQ2IDg0OS4yNjEgMjAyLjEyQzEwMzIuMTggLTkuNDIwMjkgMTA3MS4zOCAtMjQzLjg3OCA5NDIuODk4IC0zMzUuNTQ1QzkzMi4wMSAtMzQyLjU5NiA5MTIuNDExIC0zNTQuOTM2IDg5MC42MzUgLTM2MS45ODhDODY2LjY4MiAtMzcwLjgwMiA4NDAuNTUgLTM3Mi41NjUgODEyLjI0MSAtMzY1LjUxM1oiIGZpbGw9IiM4QzQ2OTkiLz4KPHBhdGggZD0iTTI3Ni41NDkgNDY0Ljc4MkMzMDIuNjggNDczLjU5NyAzMzAuOTg5IDQ3NS4zNiAzNTkuMjk4IDQ2OC4zMDhDNTI0Ljc5NiA0MzMuMDUxIDUyMC4zMTYgMTU5LjQ3OCA0MDAuNTQ4IC04MC4yNjgzQzM4OS42NiAtMTAzLjE4NSAzNzcuMDczIC0xMjUuNjY5IDM2NC4wMDcgLTE0Ni44MjNDMzYzLjkyNiAtMTQ2Ljk1NSAzMzAuOTg5IC0xMTUuMTkxIDMxNy45MjMgLTk5LjMyNTNDMTI4LjQ3MiAxMTkuMjY2IDkzLjYzMDIgMzY0LjMwMSAyMzkuNTMgNDQ3LjE1NEMyNDEuNzA3IDQ0OC45MTcgMjU2Ljk1IDQ1Ny43MzEgMjc2LjU0OSA0NjQuNzgyWiIgZmlsbD0iI0ZGNjYwMCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjYuMDAwMDYiIGhlaWdodD0iMTI2MiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMzgpIHJvdGF0ZSg5MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K") no-repeat; bottom: 0; left: -10px; right: -10px; height: 6px; background-size: 100%; }

@media (max-width: 991px) { .orders-hero::after { background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzI4IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCAzMjggNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0yNDAuNzkgMjAyLjEyQzIzNy40NTEgMjE2LjIyMyAyMzMuNDQ0IDIyOC41NjIgMjMwLjEwNSAyNDAuOTAyQzI2MS40OTEgNDEwLjEzMyAzMDAuMjIyIDUyMi45NTQgMzI1LjU5NyA1MDUuMzI2QzM1NC45OCA0ODQuMTcyIDM2MC45OSAyNzAuODcgMzM2LjI4MiAyNy42MDAyQzMxOS41ODcgLTEzNi4zNDMgMjk2Ljg4MyAtMjc1LjYwNiAyNzAuMTcyIC0zMzUuNTQyQzMwOC45MDMgLTI0My44NzUgMjk2Ljg4MyAtOS40MTkwNyAyNDAuNzkgMjAyLjEyWiIgZmlsbD0iIzg5QUVERSIvPgo8cGF0aCBkPSJNOTAuNTM5NCA0NjguMzA2QzgxLjg1ODMgNDc1LjM1NyA3My4xNzcyIDQ3My41OTQgNjUuMTYzOSA0NjQuNzhDMTA4LjU2OSA1MTAuNjEzIDE3Ny4zNSA0MTguOTQ3IDIzMC4xMDUgMjQwLjkwMUMyMjUuNDMgMjE3Ljk4NCAyMjEuNDIzIDE5MS41NDIgMjE3LjQxNyAxNjYuODYzQzE4Mi4wMjUgLTY1LjgzMDQgMTgwLjAyMSAtMzMwLjI1NCAyMjkuNDM3IC0zNjUuNTExQzIzOC4xMTggLTM3MC43OTkgMjQ2LjEzMSAtMzcwLjc5OSAyNTQuMTQ1IC0zNjEuOTg1QzIxMS40MDcgLTQwNy44MTggMTQzLjk2MSAtMzE3LjkxNCA5MS44NzQ5IC0xNDYuOTJDOTUuODgxNiAtMTI1Ljc2NiA5OS4yMjA1IC0xMDIuODUgMTAzLjIyNyAtNzkuOTMzQzEzOS4yODcgMTU5LjgxMSAxNDEuMjkgNDMzLjA0OSA5MC41Mzk0IDQ2OC4zMDZaIiBmaWxsPSIjREEyODFDIi8+CjxwYXRoIGQ9Ik03OC41MjAyIC05OS4zMjM5QzgzLjE5NDYgLTExNS4xODkgODcuMzA5OSAtMTMwLjk1NyA5MS45ODQ0IC0xNDYuODIyQzU5LjkzMTEgLTMyNi42MyAxOC40MjA0IC00NDguMzYzIC04LjI5MDU5IC00MjguOTcyQy0zOC4zNDA1IC00MDcuODE4IC00NS4wMTgyIC0xODcuNDY1IC0xOS42NDI4IDYyLjg1NkMtMS42MTI4NCAyNDIuNjY0IDIzLjc2MjYgMzkyLjUwNCA1My44MTI1IDQ0OC45MTVDOS43MzkzNCAzNjQuMjk5IDIwLjQyMzcgMTE5LjI2NiA3OC41MjAyIC05OS4zMjM5WiIgZmlsbD0iI0ZBQjkwRSIvPgo8cGF0aCBkPSJNMjI5LjQzNyAtMzY1LjUxMUMxODAuMDIyIC0zMzAuMjU0IDE4Mi4wMjUgLTY1LjgzMDUgMjE3LjQxNyAxNjYuODYyQzIyMS40MjQgMTkzLjMwNSAyMjUuNDMgMjE3Ljk4NCAyMzAuMTA1IDI0MC45MDFDMjM0LjExMiAyMjguNTYxIDIzNy40NSAyMTQuNDU5IDI0MC43ODkgMjAyLjExOUMyOTYuODgyIC05LjQyMDE0IDMwOC45MDIgLTI0My44NzYgMjY5LjUwNCAtMzM1LjU0M0MyNjYuMTY1IC0zNDIuNTk0IDI2MC4xNTUgLTM1NC45MzQgMjUzLjQ3NyAtMzYxLjk4NUMyNDYuMTMyIC0zNzAuNzk5IDIzOC4xMTggLTM3Mi41NjIgMjI5LjQzNyAtMzY1LjUxMVoiIGZpbGw9IiM4QzQ2OTkiLz4KPHBhdGggZD0iTTY1LjE2NTEgNDY0Ljc4QzczLjE3ODQgNDczLjU5NCA4MS44NTk1IDQ3NS4zNTcgOTAuNTQwNiA0NjguMzA1QzE0MS4yOTIgNDMzLjA0OSAxMzkuOTE4IDE1OS40NzcgMTAzLjE5IC04MC4yNjc1Qzk5Ljg1MTIgLTEwMy4xODQgOTUuOTkxNSAtMTI1LjY2OCA5MS45ODQ4IC0xNDYuODIyQzkxLjk1OTggLTE0Ni45NTQgODEuODU5NSAtMTE1LjE5IDc3Ljg1MjggLTk5LjMyNDRDMTkuNzU2MyAxMTkuMjY2IDkuMDcxOTMgMzY0LjI5OSA1My44MTI5IDQ0Ny4xNTFDNTQuNDgwNyA0NDguOTE0IDU5LjE1NTEgNDU3LjcyOCA2NS4xNjUxIDQ2NC43OFoiIGZpbGw9IiNGRjY2MDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI2LjAwMDAyIiBoZWlnaHQ9IjM4NyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2MCkgcm90YXRlKDkwKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=") no-repeat; background-size: 100%; } }

.orders-hero h2 { margin-bottom: 25px; }

@media (max-width: 991px) { .orders-hero h2 { margin-bottom: 15px; } }

.orders-hero .email, .orders-hero .mobile-no { font-family: "Intelo Regular", sans-serif; font-size: 20px; line-height: 28px; color: #062B4E; margin-bottom: 10px; }

@media (max-width: 991px) { .orders-hero .email, .orders-hero .mobile-no { font-size: 16px; line-height: 24px; margin-bottom: 5px; } }

.orders-hero .orders-hero-blob { position: absolute; right: -260px; top: -30px; }

.orders-hero .orders-hero-blob .blob-combo-wrap.blob-combo-2-wrap .blob:nth-child(1) { height: 700px; top: 4%; left: 9%; }

@media (max-width: 991px) { .orders-hero .orders-hero-blob .blob-combo-wrap.blob-combo-2-wrap .blob:nth-child(1) { height: 340px; top: 40%; left: 35%; transform: rotate(130deg); } }

.orders-hero .orders-hero-blob .blob-combo-wrap.blob-combo-2-wrap .blob:nth-child(2) { width: 600px; left: 60%; }

@media (max-width: 991px) { .orders-hero .orders-hero-blob .blob-combo-wrap.blob-combo-2-wrap .blob:nth-child(2) { width: 370px; left: 100%; top: 23%; transform: rotate(155deg); } }

.breadcrumbs-wrapper { position: absolute; top: 70px; width: 100%; z-index: 100; }

.breadcrumbs-wrapper .sl-container { max-width: auto; margin: 0 20px; }

@media (max-width: 991px) { .breadcrumbs-wrapper .sl-container { margin: 0 15px; } }

@media (max-width: 991px) { .breadcrumbs-wrapper { top: 60px; } }

@media (max-width: 991px) { .breadcrumbs-wrapper ul { white-space: nowrap; overflow-x: scroll; }
  .breadcrumbs-wrapper ul::-webkit-scrollbar { display: none; } }

.breadcrumbs-wrapper ul li { position: relative; display: inline-block; margin-right: 6px; }

.breadcrumbs-wrapper ul li a { position: relative; display: block; font-family: "Intelo Regular", sans-serif; font-size: 9px; line-height: 110%; letter-spacing: 0.12em; text-transform: uppercase; color: #062B4E; padding-right: 12px; }

@media (max-width: 991px) { .breadcrumbs-wrapper ul li a { font-size: 8px; } }

.breadcrumbs-wrapper ul li a::after { content: ''; position: absolute; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAwLjVMMy41IDNMMSA1LjUiIHN0cm9rZT0iIzA2MkI0RSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat; background-position: center 1px; height: 100%; width: 5px; right: 0; top: 0; }

.breadcrumbs-wrapper ul li:last-child a::after { content: unset; }

.my-account-list { margin-left: 70px; }

@media (max-width: 991px) { .my-account-list { position: relative; margin-left: 0; } }

.my-account-list h3 { font-family: "Intelo Light", sans-serif; font-size: 28px; line-height: 31px; color: #407DC9; margin-bottom: 55px; }

@media (max-width: 991px) { .my-account-list h3 { position: relative; font-size: 18px; line-height: 24px; color: #407DC9; padding-bottom: 7px; margin-bottom: 40px; border-bottom: 1px solid #E5E5E5; }
  .my-account-list h3::after { content: ''; position: absolute; right: 0; top: -3px; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMOCA4TDE1IDEiIHN0cm9rZT0iIzQwN0RDOSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==") no-repeat; background-position: left center; height: 100%; width: 14px; background-size: 100%; } }

@media (max-width: 991px) { .my-account-list ul { position: absolute; top: 30px; right: -15px; left: -15px; background: #fff; z-index: 1; padding: 0 15px 10px; border-radius: 8px; max-height: 0; overflow: hidden; transition: ease all 0.5s; opacity: 0; } }

@media (max-width: 991px) { .my-account-list ul li:last-child { padding-bottom: 10px; border-bottom: 1px solid #E5E5E5; } }

.my-account-list ul li a { display: inline-block; font-family: "Intelo Regular", sans-serif; font-size: 18px; line-height: 24px; color: #407DC9; padding: 12px 0; }

@media (max-width: 991px) { .my-account-list ul li a { display: block; padding: 8px 0; } }

.my-account-list ul li a:hover { color: #062B4E; }

.my-account-list ul li a.active { color: #062B4E; }

@media (max-width: 991px) { .my-account-list.show-account-menu h3::after { transform: rotate(-180deg); } }

@media (max-width: 991px) { .my-account-list.show-account-menu .account-menu { opacity: 1; max-height: 500px; transition: ease all 0.5s; } }

.my-order-list h3 { font-family: "Intelo Light", sans-serif; font-size: 28px; line-height: 31px; margin-bottom: 55px; }

@media (max-width: 991px) { .my-order-list h3 { margin-bottom: 16px; } }

.my-order-list p { font-size: 13px; line-height: 19px; }

.my-order-list .order-placed, .my-order-list .shipped-to, .my-order-list .order-number { margin-bottom: 25px; }

@media (max-width: 991px) { .my-order-list .order-placed, .my-order-list .shipped-to, .my-order-list .order-number { margin-bottom: 0; } }

@media (max-width: 991px) { .my-order-list .order-placed { max-width: 130px; } }

.my-order-list .order-info-grid { position: relative; grid-template-columns: 1fr 1fr 1fr; grid-column-gap: 0; padding-top: 15px; margin-top: 65px; }

@media (max-width: 991px) { .my-order-list .order-info-grid { grid-template-columns: 1fr 1fr; margin-top: 60px; } }

.my-order-list .order-info-grid::after { content: ''; position: absolute; height: 4px; background: linear-gradient(90deg, #407DC9 0%, rgba(64, 125, 201, 0) 100%); position: absolute; top: 0; left: 0; right: 0; }

.my-order-list .order-info-grid .grid-order-items { grid-row: span 2; }

@media (max-width: 991px) { .my-order-list .order-info-grid .grid-order-placed { order: 1; } }

@media (max-width: 991px) { .my-order-list .order-info-grid .grid-shipped-to { order: 3; } }

@media (max-width: 991px) { .my-order-list .order-info-grid .grid-order-number { order: 2; } }

@media (max-width: 991px) { .my-order-list .order-info-grid .grid-order-items { order: 4; grid-column: span 2; margin: 20px 0; } }

@media (max-width: 991px) { .my-order-list .order-info-grid .grid-total-amount { order: 5; } }

@media (max-width: 991px) { .my-order-list .order-info-grid .grid-order-dispatch { display: none; } }

@media (max-width: 991px) { .my-order-list .order-info-grid .grid-payment-status { order: 6; } }

@media (max-width: 991px) { .my-order-list .order-info-grid .grid-order-cta { grid-column: span 2; order: 7; } }

.my-order-list .order-info-grid .grid-order-cancellation-btn { grid-column: 3/4; margin-top: 30px; justify-self: end; }

@media (max-width: 991px) { .my-order-list .order-info-grid .grid-order-cancellation-btn { grid-row: 5; } }

.my-order-list .order-info-grid .payment-status p { max-width: 170px; }

.my-order-list .order-product li { font-family: "Intelo Light", sans-serif; font-size: 13px; line-height: 19px; color: #062B4E; }

.my-order-list h5, .my-order-list .product-qty { font-family: "Intelo Bold", sans-serif; font-size: 13px; line-height: 24px; color: #062B4E; text-transform: uppercase; letter-spacing: 0.06em; }

@media (max-width: 991px) { .my-order-list h5 { line-height: 18px; } }

.my-order-list .order-dispatch { margin-bottom: 30px; }

@media (max-width: 991px) { .my-order-list .order-dispatch { margin-top: 16px; margin-bottom: 0; } }

.my-order-list .total-amount { margin-bottom: 15px; }

.my-order-list .order-cta a { font-family: "Intelo Light", sans-serif; font-size: 12px; line-height: 17px; color: #062B4E; text-decoration: underline; display: block; }

.my-order-list .order-status-wrapper { display: flex; justify-content: space-between; margin-top: 50px; padding-top: 35px; position: relative; }

.my-order-list .order-status-wrapper::after { content: ''; position: absolute; width: 100%; height: 2px; background: #A4BCD2; top: 15px; }

.my-order-list .order-status-wrapper h5 { position: relative; display: inline-block; font-family: "Intelo Bold", sans-serif; color: #407DC9; font-size: 10px; line-height: 16px; letter-spacing: 0.11em; }

@media (max-width: 991px) { .my-order-list .order-status-wrapper h5 { line-height: 19px; } }

.my-order-list .order-status-wrapper h5::after, .my-order-list .order-status-wrapper h5::before { content: ''; position: absolute; border-radius: 100%; background: #89AEDE; width: 12px; height: 12px; left: 50%; transform: translateX(-50%); top: -27px; z-index: 1; }

@media (max-width: 991px) { .my-order-list .order-status-wrapper h5::after, .my-order-list .order-status-wrapper h5::before { left: 0; top: -25px; transform: unset; } }

.my-order-list .order-status-wrapper h5::before { width: 18px; height: 18px; background: rgba(113, 113, 113, 0.1); top: -30px; }

@media (max-width: 991px) { .my-order-list .order-status-wrapper h5::before { left: -3px; top: -28px; } }

@media (max-width: 991px) { .my-order-list .order-status-wrapper .grid-item:last-child h5:before { left: auto; right: -2px; }
  .my-order-list .order-status-wrapper .grid-item:last-child h5:after { left: auto; right: 0; } }

.my-order-list .product-item h5 { margin-bottom: 15px; margin-top: 30px; }

@media (max-width: 991px) { .my-order-list .product-item h5 { margin-top: 40px; } }

.my-order-list .product-item .product-item-grid { grid-template-columns: 2fr 3fr 3fr; position: relative; margin-bottom: 40px; }

@media (max-width: 991px) { .my-order-list .product-item .product-item-grid { grid-template-columns: 1fr 1fr; } }

.my-order-list .product-item .product-item-grid .product-image { border-radius: 8px; overflow: hidden; max-width: 160px; position: relative; padding-top: 66.88%; height: 0; }

@media (min-width: 768px) and (max-width: 991px) { .my-order-list .product-item .product-item-grid .product-image { max-width: 100%; } }

.my-order-list .product-item .product-item-grid .product-image img { position: absolute; height: 100%; width: 100%; max-width: unset; left: 50%; top: 50%; transform: translate(-50%, -50%); }

.my-order-list .product-item .product-item-grid .product-image.gift-ribbon::after { top: auto; right: 0; transform: rotate(1deg); bottom: 0; height: 60px; width: 60px; background-image: url(/static/img-tmp/mattress-ribbon.png); background-size: 100%; }

.my-order-list .product-item .product-item-grid:last-child { margin-bottom: 0; }

.my-order-list .product-item .product-name, .my-order-list .product-item .product-size { font-family: "Intelo Light", sans-serif; font-size: 13px; line-height: 19px; color: #062B4E; display: flex; flex-direction: column; }

.my-order-list .product-item .product-name .size, .my-order-list .product-item .product-size .size { font-family: "Intelo Bold", sans-serif; font-size: 10px; line-height: 16px; letter-spacing: 0.11em; text-transform: uppercase; color: #062B4E; }

.my-order-list .product-item .product-name { font-family: "Intelo Regular", sans-serif; }

.my-order-list .product-item .product-qty { line-height: normal; margin: 6px 0 10px; }

.my-order-list .product-item .product-price { font-family: "Intelo Regular", sans-serif; font-size: 13px; line-height: 19px; color: #062B4E; }

.my-order-list .product-item .cut-off, .my-order-list .product-item .off-price { font-family: "Intelo Light", sans-serif; color: #407DC9; }

@media (max-width: 991px) { .my-order-list .product-item .product-track { grid-column: span 2; } }

.my-order-list .product-item .product-track .order-dispatch { padding-left: 10px; }

@media (max-width: 991px) { .my-order-list .product-item .product-track .order-dispatch { padding: 0; } }

.my-order-list .details-btn { font-family: "Intelo Bold", sans-serif; color: #062B4E; font-size: 11px; line-height: 158.8%; letter-spacing: 0.15em; text-transform: uppercase; background: #C1D1E0; }

.my-order-list .details-btn .view-details { display: block; }

.my-order-list .details-btn .hide-details { display: none; }

.my-order-list .show .expand-details { max-height: 10000px; transition: ease all 0.8s; }

.my-order-list .show .view-details { display: none; }

.my-order-list .show .hide-details { display: block; }

.my-order-list .expand-details { max-height: 0; overflow: hidden; transition: ease all 0.8s; }

.my-order-list .view-cta { text-align: right; margin-top: 25px; }

.my-order-list .active h5 { color: #062B4E; }

.my-order-list .active h5:after { background: #062B4E; }

.my-order-list .current-active { position: relative; }

.my-order-list .current-active h5::before { width: 26px; height: 26px; top: -34px; }

@media (max-width: 991px) { .my-order-list .current-active h5::before { left: -7px; top: -32px; } }

.my-order-list .current-active h5 .blue-bar::after { content: ''; position: absolute; top: -23px; left: -1000%; background: #062B4E; height: 4px; z-index: 1; right: 50%; }

@media (max-width: 991px) { .my-order-list .current-active h5 .blue-bar::after { right: 100%; top: -21px; } }

.my-account-grid { grid-template-columns: 1fr 2fr; padding-bottom: 80px; }

@media (max-width: 991px) { .my-account-grid { grid-template-columns: 1fr; padding-bottom: 0; } }

.profile-content h3, .wishlist-wrapper h3 { font-family: "Intelo Light", sans-serif; font-size: 28px; line-height: 31px; margin-bottom: 65px; }

@media (max-width: 991px) { .profile-content h3, .wishlist-wrapper h3 { margin-bottom: 20px; } }

@media (max-width: 991px) { .edit-user-detail h3 { margin-bottom: 15px; } }

.login-signup-form h2 { margin-bottom: 20px; }

@media (max-width: 991px) { .login-signup-form h2 { margin-bottom: 15px; } }

.login-signup-form p { font-size: 20px; line-height: 28px; max-width: 506px; }

@media (max-width: 991px) { .login-signup-form p { font-size: 18px; line-height: 24px; } }

.login-signup-form .form-wrapper { z-index: 1; margin-top: 60px; padding: 55px 0 80px 70px; background: #F5F5F5; border-radius: 8px; position: relative; overflow: hidden; }

@media (max-width: 991px) { .login-signup-form .form-wrapper { padding: 16px 20px 45px 16px; z-index: 1; } }

.login-signup-form .form-wrapper .login-form { z-index: 1; }

.login-signup-form .form-wrapper::after { content: ''; position: absolute; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE0NiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgMTE0NiA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDApIj4KPHBhdGggZD0iTTg0OS4yNTkgMjAyLjEyMUM4MzguMzcxIDIxNi4yMjMgODI1LjMwNiAyMjguNTYzIDgxNC40MTggMjQwLjkwM0M5MTYuNzY1IDQxMC4xMzUgMTA0My4wNyA1MjIuOTU3IDExMjUuODIgNTA1LjMyOUMxMjIxLjYzIDQ4NC4xNzUgMTI0MS4yMyAyNzAuODcxIDExNjAuNjYgMjcuNTk5OUMxMTA2LjIyIC0xMzYuMzQ0IDEwMzIuMTggLTI3NS42MDggOTQ1LjA3NCAtMzM1LjU0NEMxMDcxLjM4IC0yNDMuODc3IDEwMzIuMTggLTkuNDE5NjIgODQ5LjI1OSAyMDIuMTIxWiIgZmlsbD0iIzg5QUVERSIvPgo8cGF0aCBkPSJNMzU5LjI5OSA0NjguMzA5QzMzMC45OSA0NzUuMzYgMzAyLjY4MSA0NzMuNTk3IDI3Ni41NSA0NjQuNzgzQzQxOC4wOTUgNTEwLjYxNyA2NDIuMzg4IDQxOC45NDkgODE0LjQxOSAyNDAuOTAzQzc5OS4xNzUgMjE3Ljk4NiA3ODYuMTEgMTkxLjU0MyA3NzMuMDQ0IDE2Ni44NjRDNjU3LjYzMSAtNjUuODMwOSA2NTEuMDk4IC0zMzAuMjU2IDgxMi4yNDEgLTM2NS41MTNDODQwLjU1IC0zNzAuODAyIDg2Ni42ODEgLTM3MC44MDIgODkyLjgxMiAtMzYxLjk4N0M3NTMuNDQ2IC00MDcuODIxIDUzMy41MDggLTMxNy45MTcgMzYzLjY1NCAtMTQ2LjkyMUMzNzYuNzIgLTEyNS43NjcgMzg3LjYwOCAtMTAyLjg1MSA0MDAuNjc0IC03OS45MzM2QzUxOC4yNjQgMTU5LjgxMiA1MjQuNzk3IDQzMy4wNTIgMzU5LjI5OSA0NjguMzA5WiIgZmlsbD0iI0RBMjgxQyIvPgo8cGF0aCBkPSJNMzIwLjA5OCAtOTkuMzI0NkMzMzUuMzQxIC0xMTUuMTkgMzQ4Ljc2MSAtMTMwLjk1OCAzNjQuMDA0IC0xNDYuODIzQzI1OS40NzkgLTMyNi42MzIgMTI0LjExMyAtNDQ4LjM2NiAzNy4wMDkgLTQyOC45NzVDLTYwLjk4MzIgLTQwNy44MjEgLTgyLjc1OTIgLTE4Ny40NjcgLTAuMDEwMjE0NSA2Mi44NTYzQzU4Ljc4NTEgMjQyLjY2NiAxNDEuNTM0IDM5Mi41MDcgMjM5LjUyNiA0NDguOTE4Qzk1LjgwNDMgMzY0LjMwMSAxMzAuNjQ2IDExOS4yNjcgMzIwLjA5OCAtOTkuMzI0NloiIGZpbGw9IiNGQUI5MEUiLz4KPHBhdGggZD0iTTgxMi4yNDEgLTM2NS41MTNDNjUxLjA5OSAtMzMwLjI1NyA2NTcuNjMxIC02NS44MzEgNzczLjA0NSAxNjYuODYzQzc4Ni4xMSAxOTMuMzA2IDc5OS4xNzYgMjE3Ljk4NiA4MTQuNDE5IDI0MC45MDJDODI3LjQ4NSAyMjguNTYzIDgzOC4zNzMgMjE0LjQ2IDg0OS4yNjEgMjAyLjEyQzEwMzIuMTggLTkuNDIwMjkgMTA3MS4zOCAtMjQzLjg3OCA5NDIuODk4IC0zMzUuNTQ1QzkzMi4wMSAtMzQyLjU5NiA5MTIuNDExIC0zNTQuOTM2IDg5MC42MzUgLTM2MS45ODhDODY2LjY4MiAtMzcwLjgwMiA4NDAuNTUgLTM3Mi41NjUgODEyLjI0MSAtMzY1LjUxM1oiIGZpbGw9IiM4QzQ2OTkiLz4KPHBhdGggZD0iTTI3Ni41NDkgNDY0Ljc4MkMzMDIuNjggNDczLjU5NyAzMzAuOTg5IDQ3NS4zNiAzNTkuMjk4IDQ2OC4zMDhDNTI0Ljc5NiA0MzMuMDUxIDUyMC4zMTYgMTU5LjQ3OCA0MDAuNTQ4IC04MC4yNjgzQzM4OS42NiAtMTAzLjE4NSAzNzcuMDczIC0xMjUuNjY5IDM2NC4wMDcgLTE0Ni44MjNDMzYzLjkyNiAtMTQ2Ljk1NSAzMzAuOTg5IC0xMTUuMTkxIDMxNy45MjMgLTk5LjMyNTNDMTI4LjQ3MiAxMTkuMjY2IDkzLjYzMDIgMzY0LjMwMSAyMzkuNTMgNDQ3LjE1NEMyNDEuNzA3IDQ0OC45MTcgMjU2Ljk1IDQ1Ny43MzEgMjc2LjU0OSA0NjQuNzgyWiIgZmlsbD0iI0ZGNjYwMCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjYuMDAwMDYiIGhlaWdodD0iMTI2MiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMzgpIHJvdGF0ZSg5MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K") no-repeat; bottom: 0; left: -10px; right: -10px; height: 6px; background-size: 100%; }

@media (max-width: 991px) { .login-signup-form .form-wrapper::after { background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzI4IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCAzMjggNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0yNDAuNzkgMjAyLjEyQzIzNy40NTEgMjE2LjIyMyAyMzMuNDQ0IDIyOC41NjIgMjMwLjEwNSAyNDAuOTAyQzI2MS40OTEgNDEwLjEzMyAzMDAuMjIyIDUyMi45NTQgMzI1LjU5NyA1MDUuMzI2QzM1NC45OCA0ODQuMTcyIDM2MC45OSAyNzAuODcgMzM2LjI4MiAyNy42MDAyQzMxOS41ODcgLTEzNi4zNDMgMjk2Ljg4MyAtMjc1LjYwNiAyNzAuMTcyIC0zMzUuNTQyQzMwOC45MDMgLTI0My44NzUgMjk2Ljg4MyAtOS40MTkwNyAyNDAuNzkgMjAyLjEyWiIgZmlsbD0iIzg5QUVERSIvPgo8cGF0aCBkPSJNOTAuNTM5NCA0NjguMzA2QzgxLjg1ODMgNDc1LjM1NyA3My4xNzcyIDQ3My41OTQgNjUuMTYzOSA0NjQuNzhDMTA4LjU2OSA1MTAuNjEzIDE3Ny4zNSA0MTguOTQ3IDIzMC4xMDUgMjQwLjkwMUMyMjUuNDMgMjE3Ljk4NCAyMjEuNDIzIDE5MS41NDIgMjE3LjQxNyAxNjYuODYzQzE4Mi4wMjUgLTY1LjgzMDQgMTgwLjAyMSAtMzMwLjI1NCAyMjkuNDM3IC0zNjUuNTExQzIzOC4xMTggLTM3MC43OTkgMjQ2LjEzMSAtMzcwLjc5OSAyNTQuMTQ1IC0zNjEuOTg1QzIxMS40MDcgLTQwNy44MTggMTQzLjk2MSAtMzE3LjkxNCA5MS44NzQ5IC0xNDYuOTJDOTUuODgxNiAtMTI1Ljc2NiA5OS4yMjA1IC0xMDIuODUgMTAzLjIyNyAtNzkuOTMzQzEzOS4yODcgMTU5LjgxMSAxNDEuMjkgNDMzLjA0OSA5MC41Mzk0IDQ2OC4zMDZaIiBmaWxsPSIjREEyODFDIi8+CjxwYXRoIGQ9Ik03OC41MjAyIC05OS4zMjM5QzgzLjE5NDYgLTExNS4xODkgODcuMzA5OSAtMTMwLjk1NyA5MS45ODQ0IC0xNDYuODIyQzU5LjkzMTEgLTMyNi42MyAxOC40MjA0IC00NDguMzYzIC04LjI5MDU5IC00MjguOTcyQy0zOC4zNDA1IC00MDcuODE4IC00NS4wMTgyIC0xODcuNDY1IC0xOS42NDI4IDYyLjg1NkMtMS42MTI4NCAyNDIuNjY0IDIzLjc2MjYgMzkyLjUwNCA1My44MTI1IDQ0OC45MTVDOS43MzkzNCAzNjQuMjk5IDIwLjQyMzcgMTE5LjI2NiA3OC41MjAyIC05OS4zMjM5WiIgZmlsbD0iI0ZBQjkwRSIvPgo8cGF0aCBkPSJNMjI5LjQzNyAtMzY1LjUxMUMxODAuMDIyIC0zMzAuMjU0IDE4Mi4wMjUgLTY1LjgzMDUgMjE3LjQxNyAxNjYuODYyQzIyMS40MjQgMTkzLjMwNSAyMjUuNDMgMjE3Ljk4NCAyMzAuMTA1IDI0MC45MDFDMjM0LjExMiAyMjguNTYxIDIzNy40NSAyMTQuNDU5IDI0MC43ODkgMjAyLjExOUMyOTYuODgyIC05LjQyMDE0IDMwOC45MDIgLTI0My44NzYgMjY5LjUwNCAtMzM1LjU0M0MyNjYuMTY1IC0zNDIuNTk0IDI2MC4xNTUgLTM1NC45MzQgMjUzLjQ3NyAtMzYxLjk4NUMyNDYuMTMyIC0zNzAuNzk5IDIzOC4xMTggLTM3Mi41NjIgMjI5LjQzNyAtMzY1LjUxMVoiIGZpbGw9IiM4QzQ2OTkiLz4KPHBhdGggZD0iTTY1LjE2NTEgNDY0Ljc4QzczLjE3ODQgNDczLjU5NCA4MS44NTk1IDQ3NS4zNTcgOTAuNTQwNiA0NjguMzA1QzE0MS4yOTIgNDMzLjA0OSAxMzkuOTE4IDE1OS40NzcgMTAzLjE5IC04MC4yNjc1Qzk5Ljg1MTIgLTEwMy4xODQgOTUuOTkxNSAtMTI1LjY2OCA5MS45ODQ4IC0xNDYuODIyQzkxLjk1OTggLTE0Ni45NTQgODEuODU5NSAtMTE1LjE5IDc3Ljg1MjggLTk5LjMyNDRDMTkuNzU2MyAxMTkuMjY2IDkuMDcxOTMgMzY0LjI5OSA1My44MTI5IDQ0Ny4xNTFDNTQuNDgwNyA0NDguOTE0IDU5LjE1NTEgNDU3LjcyOCA2NS4xNjUxIDQ2NC43OFoiIGZpbGw9IiNGRjY2MDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSI2LjAwMDAyIiBoZWlnaHQ9IjM4NyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM2MCkgcm90YXRlKDkwKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=") no-repeat; background-size: 100%; } }

.login-signup-form .form-wrapper h3 { font-size: 30px; line-height: 120%; }

.login-signup-form .form-wrapper label { cursor: pointer; }

@media (max-width: 991px) { .login-signup-form .form-wrapper .checkbox-label { font-size: 13px; } }

.login-signup-form .form-wrapper form { margin-top: 40px; }

.login-signup-form .form-wrapper form .form-fields { max-width: 390px; }

@media (max-width: 991px) { .login-signup-form .form-wrapper form { margin-top: 25px; } }

.login-signup-form .form-wrapper .form-selection { display: flex; align-items: center; justify-content: space-between; margin: 5px 0 70px; }

.login-signup-form .form-wrapper .remember-me { font-family: "Intelo Light", sans-serif; font-size: 13px; line-height: 19px; color: #062B4E; }

.login-signup-form .form-wrapper a { display: block; font-family: "Intelo Light", sans-serif; font-size: 16px; line-height: 24px; text-decoration: underline; color: #062B4E; margin-bottom: 10px; }

@media (max-width: 991px) { .login-signup-form .form-wrapper a { font-size: 13px; } }

.login-signup-form .form-wrapper .site-btn { margin-bottom: 16px; }

.login-signup-form .form-wrapper .resend-otp-btn { background: #E5E5E5; }

.login-signup-form .form-wrapper .guest-link { margin-bottom: 8px; }

.login-signup-form .form-wrapper .form-hero-blob { position: absolute; right: -260px; top: -30px; z-index: -1; }

@media (max-width: 991px) { .login-signup-form .form-wrapper .form-hero-blob { right: -450px; top: -50px; z-index: -1; } }

.login-signup-form .form-wrapper .form-hero-blob .blob-combo-wrap.blob-combo-2-wrap .blob:nth-child(1) { height: 700px; top: 8%; left: 3%; width: 600px; }

.login-signup-form .form-wrapper .form-hero-blob .blob-combo-wrap.blob-combo-2-wrap .blob:nth-child(2) { width: 500px; left: 60%; top: -5.5%; }

.login-signup-form .form-wrapper .form-hero-blob.signup-blob { position: absolute; right: 0; top: unset; bottom: -380px; }

@media (max-width: 991px) { .login-signup-form .form-wrapper .form-hero-blob.signup-blob { right: -450px; bottom: -100px; } }

@media (max-width: 991px) { .login-signup-form .form-wrapper .form-hero-blob.signup-blob .blob-combo-wrap { transform: rotate(-160deg); } }

.login-signup-form .form-wrapper .form-hero-blob.signup-blob .blob-combo-wrap.blob-combo-2-wrap .blob:nth-child(1) { height: 800px; top: -5%; left: -7%; width: 580px; transform: rotate(165deg); }

.login-signup-form .form-wrapper .form-hero-blob.signup-blob .blob-combo-wrap.blob-combo-2-wrap .blob:nth-child(2) { width: 500px; left: 35%; top: 25%; transform: rotate(-115deg); }

.login-signup-form .form-wrapper .term-condition { font-family: "Intelo Light", sans-serif; font-size: 13px; line-height: 19px; color: #062B4E; margin: 5px 0 60px; }

@media (max-width: 991px) { .login-signup-form .form-wrapper .term-condition { margin: 5px 0 40px; } }

.track-sleepwell-page .order-info-grid { margin-top: 0; }

.track-sleepwell-page .view-cta { display: none; }

.track-sleepwell-page .login-signup-form .form-wrapper { margin-top: 35px; }

.track-sleepwell-page .form-fields { margin-bottom: 40px; }

@media (max-width: 991px) { .track-sleepwell-page .my-account-list h3::after { content: none; } }

.track-sleepwell-page .track-order-info { display: none; }

.track-sleepwell-page .track-order-info.show-order { display: block; }

.cancel-order-popup.popup-wrapper { opacity: 1; padding: 36px 28px 36px 36px; background: #F5F5F5; overflow-x: hidden; border-radius: 8px; z-index: 1000; max-width: 760px; overflow-y: auto; max-height: 100vh; pointer-events: all; }

@media (max-width: 991px) { .cancel-order-popup.popup-wrapper { height: 470px; max-width: 320px; padding: 36px 16px 36px 16px; } }

@media (min-width: 992px) and (max-width: 1199px) { .cancel-order-popup.popup-wrapper { height: 600px; } }

@media (min-width: 768px) and (max-width: 991px) { .cancel-order-popup.popup-wrapper { height: 730px; max-width: 547px; } }

.cancel-order-popup.popup-wrapper .popup-close-btn { top: 20px; right: 20px; }

@media (max-width: 991px) { .cancel-order-popup.popup-wrapper .popup-close-btn { top: 38px; right: 10px; } }

.cancel-order-popup h3 { margin-bottom: 34px; }

@media (max-width: 991px) { .cancel-order-popup h3 { max-width: 270px; width: 230px; margin-bottom: 20px !important; } }

.cancel-order-popup .product-item-grid { grid-template-columns: .1fr 2.5fr 4fr 3fr !important; border-bottom: 1px solid #E5E5E5; padding-bottom: 18px; margin-bottom: 13px  !important; }

@media (max-width: 991px) { .cancel-order-popup .product-item-grid { grid-template-columns: .4fr 5fr 4fr !important; } }

.cancel-order-popup .product-item-grid:last-child { border-bottom: none; }

.cancel-order-popup .product-item-grid label { position: absolute; left: 0px; }

.cancel-order-popup .product-item-grid .product-image { grid-column: 2/3; }

.cancel-order-popup .warning-message { margin: 43px 0 10px 0; }

.cancel-order-popup::after { content: none; }

@media (max-width: 991px) { .cancel-order-popup::after { content: none; } }

.cancel-order-popup .gift-bundle-images { grid-column: 2/3; }

.order-cancellation .cancelled-order img, .order-cancellation .cancelled-order .cut-off, .order-cancellation .cancelled-order .off-price { filter: grayscale(100%); }

.all-order-cancel .product-item { margin-top: 100px; }

.orders-sleepwell-page .gift-ribbon::after { background-image: url(/static/img/ribbon.png); background-size: cover; top: 50%; right: 0; transform: translateY(-50%); width: 100%; height: 50px; }

@media (min-width: 992px) and (max-width: 1199px) { .orders-sleepwell-page .gift-ribbon::after { top: 40%; } }

@media (min-width: 768px) and (max-width: 991px) { .orders-sleepwell-page .gift-ribbon::after { height: 80px; top: 80px; } }

.orders-sleepwell-page .gift-bundle-images { position: relative; max-height: 114px; }

@media (min-width: 768px) and (max-width: 991px) { .orders-sleepwell-page .gift-bundle-images { max-height: unset; } }

.orders-sleepwell-page .gift-bundle-images img { border-radius: 8px; overflow: hidden; }

@media (min-width: 768px) and (max-width: 991px) { .orders-sleepwell-page .gift-bundle-images img { width: 110px; max-width: unset; } }

.orders-sleepwell-page .gift-bundle-images .gift-bundle-image2 { position: absolute; top: 50%; right: 0; transform: translateY(-50%); z-index: 0; width: 60%; }

@media (min-width: 992px) and (max-width: 1199px) { .orders-sleepwell-page .gift-bundle-images .gift-bundle-image2 { top: 40%; width: 50%; } }

@media (min-width: 768px) and (max-width: 991px) { .orders-sleepwell-page .gift-bundle-images .gift-bundle-image2 { top: 0%; right: 0; transform: translateY(50%); width: auto; } }

.orders-sleepwell-page .gift-bundle-image img { left: 43% !important; }

@media (max-width: 991px) { .orders-sleepwell-page .gift-bundle-image img { left: 40% !important; } }

@media (min-width: 992px) and (max-width: 1199px) { .orders-sleepwell-page .gift-bundle-image img { left: 41% !important; } }

@media (min-width: 768px) and (max-width: 991px) { .orders-sleepwell-page .gift-bundle-image img { left: 41% !important; } }

.order-item .btn-cancel { display: none; text-align: right; margin-top: 25px; }

.order-item .details-btn .cancel-btn { display: none; }

.order-item.show-cancel .view-cta { display: none; }

.order-item.show-cancel .btn-cancel { display: block; }

.my-order-list .expand-details { overflow: initial; }

.my-order-list .order-status-wrapper { overflow: hidden; }

.my-order-list .product-item .product-item-grid.cancel-active { padding-left: 30px; }

.my-order-list .product-item .product-item-grid label { position: absolute; left: 0px; top: 40px; }

.cancelled-order img, .cancelled-order .cut-off, .cancelled-order .off-price { filter: grayscale(100%); }

.cancelled-order .gift-ribbon::after { filter: grayscale(100%); }

.cancelled-order label { opacity: 0.5; pointer-events: none; }

.dispatched-order .dispatch-message { position: absolute; font-size: 10px; line-height: 12px; color: #FFFFFF; background: #407DC9; border-radius: 4px; padding: 3px 7px; display: none; }

.dispatched-order label { opacity: 0.5; }

.dispatched-order label input { pointer-events: none; }

.dispatched-order label:hover + .dispatch-message { display: block; display: block; left: -13%; top: 20px; z-index: 99; }

@media (max-width: 991px) { .dispatched-order label:hover + .dispatch-message { left: 0%; } }

.cancel-order-popup.popup-wrapper { max-width: 458px; }

.cancel-order-popup.popup-wrapper h3 { max-width: 321px; }

.cancel-order-popup.popup-wrapper .cancel-popup-btn button { min-width: 168px; }

.cancel-order-popup.popup-wrapper #cancel-stop { background: #407DC9; }

.cancel-order-popup.popup-wrapper .warning-message { margin-top: 15px; font-size: 12px; line-height: 17px; }

.cancel-order-popup.popup-wrapper::after { content: ''; position: absolute; bottom: 0; left: 0; background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDU4IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA0NTggNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0zOTkuMzc0IDIwMi4xMjFDMzkzLjMzNSAyMTYuMjIzIDM4Ni4wODggMjI4LjU2MyAzODAuMDQ4IDI0MC45MDNDNDM2LjgxOCA0MTAuMTM1IDUwNi44NzQgNTIyLjk1NyA1NTIuNzczIDUwNS4zMjlDNjA1LjkxOSA0ODQuMTc1IDYxNi43ODkgMjcwLjg3MSA1NzIuMDk4IDI3LjU5OTlDNTQxLjkwMiAtMTM2LjM0NCA1MDAuODM1IC0yNzUuNjA4IDQ1Mi41MiAtMzM1LjU0NEM1MjIuNTc2IC0yNDMuODc3IDUwMC44MzUgLTkuNDE5NjIgMzk5LjM3NCAyMDIuMTIxWiIgZmlsbD0iIzg5QUVERSIvPgo8cGF0aCBkPSJNMTI3LjYwNSA0NjguMzA5QzExMS45MDIgNDc1LjM2IDk2LjIwMDIgNDczLjU5NyA4MS43MDU4IDQ2NC43ODNDMTYwLjIxNyA1MTAuNjE3IDI4NC42MjcgNDE4Ljk0OSAzODAuMDQ4IDI0MC45MDNDMzcxLjU5MyAyMTcuOTg2IDM2NC4zNDYgMTkxLjU0MyAzNTcuMDk5IDE2Ni44NjRDMjkzLjA4MiAtNjUuODMwOCAyODkuNDU4IC0zMzAuMjU2IDM3OC44NCAtMzY1LjUxM0MzOTQuNTQzIC0zNzAuODAyIDQwOS4wMzcgLTM3MC44MDIgNDIzLjUzMSAtMzYxLjk4N0MzNDYuMjI4IC00MDcuODIxIDIyNC4yMzQgLTMxNy45MTYgMTMwLjAyIC0xNDYuOTIxQzEzNy4yNjggLTEyNS43NjcgMTQzLjMwNyAtMTAyLjg1IDE1MC41NTQgLTc5LjkzMzVDMjE1Ljc3OSAxNTkuODEyIDIxOS40MDIgNDMzLjA1MiAxMjcuNjA1IDQ2OC4zMDlaIiBmaWxsPSIjREEyODFDIi8+CjxwYXRoIGQ9Ik0xMDUuODYxIC05OS4zMjQ1QzExNC4zMTYgLTExNS4xOSAxMjEuNzYgLTEzMC45NTcgMTMwLjIxNSAtMTQ2LjgyM0M3Mi4yMzc0IC0zMjYuNjMyIC0yLjg0NjUzIC00NDguMzY2IC01MS4xNjEgLTQyOC45NzVDLTEwNS41MTUgLTQwNy44MjEgLTExNy41OTMgLTE4Ny40NjYgLTcxLjY5NDcgNjIuODU2NEMtMzkuMDgyNCAyNDIuNjY2IDYuODE2MzggMzkyLjUwNyA2MS4xNzAyIDQ0OC45MThDLTE4LjU0ODcgMzY0LjMwMiAwLjc3NzA0NSAxMTkuMjY3IDEwNS44NjEgLTk5LjMyNDVaIiBmaWxsPSIjRkFCOTBFIi8+CjxwYXRoIGQ9Ik0zNzguODQyIC0zNjUuNTEzQzI4OS40NiAtMzMwLjI1NiAyOTMuMDg0IC02NS44MzA5IDM1Ny4xIDE2Ni44NjNDMzY0LjM0NyAxOTMuMzA2IDM3MS41OTUgMjE3Ljk4NiAzODAuMDUgMjQwLjkwM0MzODcuMjk3IDIyOC41NjMgMzkzLjMzNiAyMTQuNDYgMzk5LjM3NiAyMDIuMTJDNTAwLjgzNiAtOS40MjAxNyA1MjIuNTc4IC0yNDMuODc3IDQ1MS4zMTQgLTMzNS41NDVDNDQ1LjI3NCAtMzQyLjU5NiA0MzQuNDA0IC0zNTQuOTM2IDQyMi4zMjUgLTM2MS45ODdDNDA5LjAzOCAtMzcwLjgwMiAzOTQuNTQ0IC0zNzIuNTY0IDM3OC44NDIgLTM2NS41MTNaIiBmaWxsPSIjOEM0Njk5Ii8+CjxwYXRoIGQ9Ik04MS43MDYyIDQ2NC43ODNDOTYuMjAwNiA0NzMuNTk3IDExMS45MDMgNDc1LjM2IDEyNy42MDUgNDY4LjMwOEMyMTkuNDAzIDQzMy4wNTIgMjE2LjkxOCAxNTkuNDc4IDE1MC40ODUgLTgwLjI2OEMxNDQuNDQ2IC0xMDMuMTg1IDEzNy40NjUgLTEyNS42NjkgMTMwLjIxNyAtMTQ2LjgyM0MxMzAuMTcyIC0xNDYuOTU1IDExMS45MDMgLTExNS4xOTEgMTA0LjY1NiAtOTkuMzI1Qy0wLjQyODM4NyAxMTkuMjY3IC0xOS43NTQyIDM2NC4zMDEgNjEuMTcyNiA0NDcuMTU0QzYyLjM4MDUgNDQ4LjkxNyA3MC44MzU1IDQ1Ny43MzEgODEuNzA2MiA0NjQuNzgzWiIgZmlsbD0iI0ZGNjYwMCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjYuMDAwMDYiIGhlaWdodD0iNzAwIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjE1KSByb3RhdGUoOTApIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==) no-repeat; background-size: 100%; height: 6px; width: 100%; }
