@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?skc9fc");src:url("../fonts/icomoon.eot?skc9fc#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?skc9fc") format("truetype"),url("../fonts/icomoon.woff?skc9fc") format("woff"),url("../fonts/icomoon.svg?skc9fc#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"]:not(.btn),[class*=" icon-"]:not(.btn){font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-up-right :before{content:"\E903"}.icon-square-x-twitter:before{content:"\E908"}.icon-star-empty:before{content:"\E937"}.icon-star-half:before{content:"\E938"}.icon-star:before{content:"\E939"}.icon-account:before{content:"\E935"}.icon-arrow-left-thin:before{content:"\E92B"}.icon-arrow-right-thin:before{content:"\E930"}.icon-badge:before{content:"\E902"}.icon-bubble-tail:before{content:"\E900"}.icon-cart:before{content:"\E91E"}.icon-checkmark:before{content:"\E93E"}.icon-close:before{content:"\E93F"}.icon-collapse:before{content:"\E940"}.icon-expand:before{content:"\E941"}.icon-facebook:before{content:"\E942"}.icon-favorite:before{content:"\E943"}.icon-favorite-selected:before{content:"\E944"}.icon-filter:before{content:"\E945"}.icon-instagram:before{content:"\E946"}.icon-logo:before{content:"\E947"}.icon-pinterest:before{content:"\E906"}.icon-play:before{content:"\E918"}.icon-search:before{content:"\E919"}.icon-select:before{content:"\E901"}.icon-tiktok:before{content:"\E920"}.icon-twitter:before{content:"\E926"}.icon-youtube:before{content:"\E92A"}.icon-menu:before{content:"\E929"}.icon-images:before{content:"\E905"}.icon-alert:before{content:"\E904"}.icon-arrow-down:before{content:"\E907"}.icon-arrow-left:before{content:"\E909"}.icon-arrow-right:before{content:"\E90B"}.icon-arrow-top:before{content:"\E90C"}.icon-arrow-up:before{content:"\E90D"}.icon-call:before{content:"\E90E"}.icon-close-small:before{content:"\E911"}.icon-edit:before{content:"\E914"}.icon-email:before{content:"\E915"}.icon-film:before{content:"\E91A"}.icon-google:before{content:"\E91B"}.icon-guarantee:before{content:"\E91C"}.icon-image:before{content:"\E91D"}.icon-info:before{content:"\E921"}.icon-link:before{content:"\E923"}.icon-linkedin:before{content:"\E924"}.icon-livechat:before{content:"\E925"}.icon-location:before{content:"\E927"}.icon-lock:before{content:"\E928"}.icon-minus:before{content:"\E92C"}.icon-offsite:before{content:"\E92D"}.icon-pause:before{content:"\E92E"}.icon-plus:before{content:"\E931"}.icon-print:before{content:"\E932"}.icon-question:before{content:"\E933"}.icon-remove:before{content:"\E934"}.icon-size:before{content:"\E936"}.icon-zoom-out:before{content:"\E93C"}.icon-zoom:before{content:"\E93D"}.fa{display:inline-block;font-weight:normal;font-style:normal;text-rendering:auto;font-size:inherit}.fa-stack{position:relative;display:inline-block;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;line-height:inherit}.svg-icon{background-repeat:no-repeat;background-position:center;display:inline-block}.svg-icon.customize-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M15.4462 9.19774C15.4462 12.9716 12.4191 16 8.72308 16C5.02702 16 2 12.9716 2 9.19774C2 5.4239 5.02702 2.39551 8.72308 2.39551C12.4191 2.39551 15.4462 5.4239 15.4462 9.19774Z' stroke='url(%23paint0_linear_432_5183)' stroke-width='4'/%3E%3Cpath d='M10.3859 9.99504L7.49839 10.8875C7.41781 10.9125 7.32989 10.892 7.26939 10.8342C7.20888 10.7765 7.18563 10.6908 7.20888 10.6112L8.04114 7.75703C8.05163 7.72138 8.07099 7.68866 8.09739 7.66206L10.3859 9.99504ZM10.3859 9.99504C10.4222 9.98395 10.4549 9.96418 10.4814 9.93749L10.3859 9.99504ZM15.4203 0.56685C15.4201 0.567028 15.4199 0.567206 15.4197 0.567384L8.29433 7.81833L8.54939 8.06181L10.0544 9.49845L10.3165 9.74864L17.4482 2.491L17.4489 2.49033C17.646 2.29122 17.7537 2.02469 17.7499 1.74929L15.4203 0.56685ZM15.4203 0.56685C15.6182 0.368282 15.8892 0.253852 16.1743 0.250095C16.4598 0.246337 16.7342 0.353786 16.9376 0.547424L17.4285 1.01601C17.631 1.20988 17.746 1.47375 17.7499 1.74922L15.4203 0.56685Z' fill='white' stroke='%23181818' stroke-width='0.5'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_432_5183' x1='0.311538' y1='34.5041' x2='18.4047' y2='34.5041' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FDD22A'/%3E%3Cstop offset='0.166667' stop-color='%23FF9244'/%3E%3Cstop offset='0.34375' stop-color='%23FF93FF'/%3E%3Cstop offset='0.536458' stop-color='%23AF0DFC'/%3E%3Cstop offset='0.697917' stop-color='%2300C4E6'/%3E%3Cstop offset='1' stop-color='%231EE1B2'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");height:20px;width:20px}.login-page{padding-top:16px}.login-page .login-nav-tabs{background:#F9F9F9;padding:0;border-bottom:none;margin:-1px -1px 20px -1px}.login-page .login-nav-tabs .nav-link{padding-top:15px;padding-bottom:11px}.login-page .login-nav-tabs .nav-link:hover{color:#181818}.login-page .login-nav-tabs .nav-link.active{background:#F9F9F9;color:#181818;border-color:#F9F9F9;border-width:1px}.login-page .login-nav-tabs .nav-link:not(.active){border-bottom:1px solid #F9F9F9;color:#595959;margin-bottom:1px}.login-page .login-form-nav .login-oauth{margin-top:16px}.login-page .login-form-nav .remember-me{margin-top:20px}.login-page .login-form-nav .remember-me .custom-control-label{margin-bottom:0}.login-page .login-form-nav .forgot-password{margin-top:20px;font-family:"Inter",sans-serif;font-weight:normal;font-size:14px;line-height:20px;margin-bottom:2px;text-transform:none;letter-spacing:0}.login-page .request-password-body{margin-bottom:16px}.login-page .privacy-policy{margin-top:16px}.login-page .login-nav-tabs .nav-link,.login-page .card-header.track-order-header{font-family:"Inter",sans-serif;font-size:16px;font-weight:bold;letter-spacing:0;line-height:24px;text-decoration:none;text-transform:none}.account-page{padding-top:16px;padding-bottom:16px}@media (min-width: 1024px){.account-page .col-12>.card:only-child .card-body>form{width:750px;margin-left:auto;margin-right:auto}}.account-page .card:not(:last-of-type){margin-bottom:0}.account-page .card:not(:last-of-type) .card-body,.account-page .card:not(:last-of-type) .card-footer{border-bottom:0}.account-page .card-header+.card-footer a{color:inherit}.account-page .dashboard-info,.account-page dl dt,.account-page .dashboard-cards-block-title,.account-page .dashboard-info{color:#181818}.account-page .dashboard-cards-block-title{margin-bottom:16px}.account-page dl{margin-bottom:16px}.account-page dl dd{color:#595959;margin-bottom:0;margin-top:1px}.account-page dl:last-child{margin-bottom:0}.account-page .card-body.card-info-group p,.account-page .card-body .card-info-group p{color:#595959}.account-page .card-body p{color:#181818}.account-page .address-card .card-body div{color:#595959}.account-page .card-info-group p{margin-bottom:5px}.account-page .card-info-group p:last-child{margin-bottom:0}.account-page .card-info-group .wishlist-row{position:relative}.account-page .card-info-group .wishlist-row:not(:last-child){border-bottom:1px solid #F9F9F9;margin-bottom:16px;padding-bottom:32px}.account-page .tracking-consent{color:#181818;font-weight:normal;text-decoration:underline;cursor:pointer;display:inline-block}.account-page .tracking-consent:hover{color:rgba(24,24,24,0.8);text-decoration:underline}.dark-theme .account-page .tracking-consent{color:#fff}.dark-theme .account-page .tracking-consent:hover{color:#fff}.account-page .change-password-form .row,.account-page [name=change-password-form] .row,.account-page .address-form .row,.account-page .payment-form .row{margin-top:16px}.account-page .col-12>.address-card:only-child .card-body,.account-page .col-12>.payment-card:only-child .card-body{position:relative}@media (min-width: 1024px){.account-page .col-12>.address-card:only-child .card-body,.account-page .col-12>.payment-card:only-child .card-body{width:100%}}.account-page .card-make-default-link,.account-page .make-default-payment{margin-top:16px}.account-page .remove-btn{font-family:"Inter",sans-serif;border:none;border-radius:50%;font-size:0;position:absolute;top:0;right:0;margin:32px 16px 32px 16px;cursor:pointer;z-index:1;background-color:#fff;padding:4px 6px;height:22px;width:22px}.account-page .remove-btn:before{content:"\E93F";font-family:"icomoon";display:inline-block;font-size:11px;color:inherit;font-weight:normal}.account-page .remove-btn[class*="btn-"]:not(.title){padding-left:42px}.account-page .remove-btn[class*="btn-"]:not(.title):before{font-family:"icomoon";display:inline-block;font-size:20px;color:inherit;font-weight:normal;position:absolute;transform:translateX(-30px)}.account-page .remove-btn[class*="btn-"]:not(.title).btn-sm{padding-left:42px}.account-page .remove-btn[class*="btn-"]:not(.title).btn-sm:before{font-family:"icomoon";display:inline-block;font-size:22px;color:inherit;font-weight:normal;position:absolute;transform:translateX(-32px)}.account-page .remove-btn[class*="btn-"]:not(.title).btn-lg{padding-left:63px}.account-page .remove-btn[class*="btn-"]:not(.title).btn-lg:before{font-family:"icomoon";display:inline-block;font-size:22px;color:inherit;font-weight:normal;position:absolute;transform:translateX(-32px)}.account-page .remove-btn[class*="btn-"]:not(.title) [class*="icon-"],.account-page .remove-btn[class*="btn-"]:not(.title) [class^="icon-"],.account-page .remove-btn[class*="btn-"]:not(.title) .fa{display:none}.account-page .product-summary-block .shipment-block span.ship-to-name,.account-page .product-summary-block .shipment-block span.ship-to-address1,.account-page .product-summary-block .shipment-block span.ship-to-address2,.account-page .product-summary-block .shipment-block span.ship-to-phone,.account-page .product-summary-block .shipment-block span.ship-to-city-st-zip{display:block}.account-page .product-summary-block .shipment-block h3:not(:first-child){margin-top:16px}.order-card .order-image-col{min-width:120px;max-width:120px}.order-card .order-details-col{max-width:calc(100% - 120px);padding-left:0}@media (min-width: 544px){.order-card .order-details-col{padding-left:16px}}.account-page .card{padding-top:32px;padding-bottom:16px}.account-page .card.order-card{padding-top:16px}@media (min-width: 1024px){.account-page .card.order-card{padding-top:32px}}.account-page .card .card-header h2{font-family:"Inter",sans-serif}@media (min-width: 1024px){.account-page .card.address-card{height:100%}}.account-page .row.justify-content-center{padding-top:16px}.account-page .row.justify-content-center.mb-3 h2{font-size:24px}.account-page .col-12>.card:only-child .card-body{padding-bottom:48px}.account-page .col-12>.card:only-child .card-body .row:last-child{padding-top:16px}@media (max-width: 768.98px){.account-page .is-nfc-order{display:inline-flex;flex-direction:column}.account-page .nfc-order{order:-1}}.login-page .card .card-body:nth-child(1){border-radius:20px}.login-page .breadcrumb-wrapper{padding-bottom:16px}.login-page .password-validation-helper li.valid,.login-page .password-validation-helper li.error{color:#595959}.login-page .card .card-header{border-bottom:none;padding-top:32px;padding-left:32px;padding-right:32px;padding-bottom:32px}.login-page .nfc-login-card{margin-bottom:5px !important}.login-page .login-nav-tabs .nav-link{font-family:"Inter",sans-serif}.login-page .card-header .track-order-header{font-family:"Inter",sans-serif}.login-page .privacy-policy{padding:0}.contact-us-landing-page .card .card-body:last-child{border-radius:20px}.giftcert-page{padding-top:16px}.giftcert-page h1{margin-bottom:0;border-bottom:none;padding-top:32px;padding-bottom:32px}.giftcert-page h3{font-family:"Inter",sans-serif;font-size:20px;line-height:28px;text-transform:none;letter-spacing:0;font-weight:normal;font-style:normal;padding-top:16px}.order-product-summary .buy-with-prime-prime-day-deal-badge-sm-container{height:auto}.order-product-summary .buy-with-prime-prime-day-deal-badge-sm{height:24px;width:130px;padding:0 5px}.order-product-summary .buy-with-prime-prime-day-deal-badge-text-sm p{color:#CC0C39}.order-product-summary .buy-with-prime-prime-day-deal-badge-sm p{color:#fff}.order-product-summary .buy-with-prime-prime-day-deal-badge-text-sm{height:auto}.order-product-summary .quantity-form,.order-product-summary .remove-product,.order-product-summary .remove-product-btn,.order-product-summary .row.item-price-qty{display:none}.page[data-action=Order-Track] #maincontent,.page[data-action=Order-Details] #maincontent{background-color:#F9F9F9}.receipt .buy-with-prime-prime-day-deal-badge-sm-container{height:auto}.receipt .buy-with-prime-prime-day-deal-badge-sm{height:24px;width:130px;padding:0 5px}.receipt .buy-with-prime-prime-day-deal-badge-text-sm{height:auto}.receipt .order-product-summary .remove-product,.receipt .order-product-summary .row.item-price-qty,.receipt .order-product-summary .quantity-form{display:none}.receipt .order-product-summary .product-info .line-item-name,.receipt .order-product-summary .product-summary .line-item-name,.receipt .order-product-summary .multi-shipping .line-item-name{white-space:normal}.receipt h1{font-family:"Inter",sans-serif;font-size:24px;line-height:32px;text-transform:none;font-weight:bold;letter-spacing:-1px;font-style:normal;font-display:swap}@media (min-width: 1024px){.receipt h1{font-family:"Inter",sans-serif;font-size:32px;line-height:40px;text-transform:none;font-weight:bold;letter-spacing:-1px;font-style:normal;font-display:swap}}.receipt h2{font-family:"Inter",sans-serif;font-size:24px;line-height:32px;text-transform:none;font-weight:bold;letter-spacing:-1px;font-style:normal;font-display:swap;font-size:32px}@media (min-width: 1024px){.receipt h2{font-family:"Inter",sans-serif;font-size:32px;line-height:40px;text-transform:none;font-weight:bold;letter-spacing:-1px;font-style:normal;font-display:swap}}@media (min-width: 1024px){.receipt h2{font-size:32px}}.receipt .order-thank-you-email-msg{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap;margin-bottom:24px}@media (min-width: 1024px){.receipt .order-thank-you-email-msg{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}@media (min-width: 769px){.receipt .row.custom-spacing>div:nth-child(1){padding-right:12px}}@media (min-width: 769px){.receipt .row.custom-spacing>div:nth-child(2){padding-left:12px}}@media (max-width: 1199.98px){.receipt .card .card-header,.receipt .card .card-body{padding-left:24px;padding-right:24px}}.receipt .card .card-body{margin-bottom:24px}.receipt .order-details-wrapper,.receipt .single-shipping{margin-bottom:32px}@media (min-width: 1024px){.receipt .order-details-wrapper,.receipt .single-shipping{margin-bottom:40px}}@media (max-width: 1199.98px){.receipt .order-details-wrapper>div,.receipt .single-shipping>div{margin-bottom:32px}}.receipt .confirmation-container{max-width:904px;margin:0 auto}@media (max-width: 1199.98px){.receipt .confirm-details>.card-header{padding-bottom:0}}.receipt .confirm-details .summary-section-label{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:bold;letter-spacing:0;font-style:normal;font-display:swap;font-weight:600;display:flex;align-items:center;margin-top:0 !important}@media (min-width: 1024px){.receipt .confirm-details .summary-section-label{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:bold;letter-spacing:0;font-style:normal;font-display:swap}}@media (min-width: 1024px){.receipt .confirm-details .summary-section-label{font-weight:600}}.receipt .confirm-details .summary-details,.receipt .confirm-details .summary-details p:not(.summary-section-label),.receipt .confirm-details .summary-details .shipping-method-arrival-time{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap;color:#181818}@media (min-width: 1024px){.receipt .confirm-details .summary-details,.receipt .confirm-details .summary-details p:not(.summary-section-label),.receipt .confirm-details .summary-details .shipping-method-arrival-time{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .confirm-details .summary-details{padding-left:36px}.receipt .confirm-details .summary-details .shipping-method-arrival-time{top:0;margin-top:0}.receipt .confirm-details .order-details{flex:0 0 50%}@media (min-width: 1024px){.receipt .confirm-details .card-body .single-shipping{display:flex;justify-content:space-between}}.receipt .confirm-details .card-body .single-shipping .summary-details.shipping,.receipt .confirm-details .card-body .single-shipping .summary-details-shipping-method{flex:0 0 50%;padding-left:0}.receipt .confirm-details .card-body .single-shipping .summary-details.shipping .address-summary,.receipt .confirm-details .card-body .single-shipping .summary-details.shipping .shipping-phone,.receipt .confirm-details .card-body .single-shipping .summary-details-shipping-method .address-summary,.receipt .confirm-details .card-body .single-shipping .summary-details-shipping-method .shipping-phone{padding-left:36px}.receipt .confirm-details .card-body .single-shipping .summary-details.shipping .leading-lines,.receipt .confirm-details .card-body .single-shipping .summary-details-shipping-method .leading-lines{margin-bottom:0}.receipt .confirm-details .cancel-order-wrapper .btn{background:#fff;border:0;width:auto;padding:0;font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap;color:#181818;font-weight:normal;text-decoration:underline;cursor:pointer;color:#181818}@media (min-width: 1024px){.receipt .confirm-details .cancel-order-wrapper .btn{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .confirm-details .cancel-order-wrapper .btn:hover{color:rgba(24,24,24,0.8);text-decoration:underline}.dark-theme .receipt .confirm-details .cancel-order-wrapper .btn{color:#fff}.dark-theme .receipt .confirm-details .cancel-order-wrapper .btn:hover{color:#fff}.receipt .subtotal-item .order-receipt-label,.receipt .subtotal-item .sub-total{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}@media (min-width: 1024px){.receipt .subtotal-item .order-receipt-label,.receipt .subtotal-item .sub-total{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .order-discount,.receipt .shipping-item,.receipt .shipping-discount .sales-tax-item{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}@media (min-width: 1024px){.receipt .order-discount,.receipt .shipping-item,.receipt .shipping-discount .sales-tax-item{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .order-product-summary .product-line-item .item-attributes{width:calc(100% - 180px)}.receipt .summary-section-label .edit-shipping-method,.receipt .summary-section-label .edit-button{display:none}.receipt .card .card-header,.receipt .card .card-body{background:#fff}.receipt .leading-lines .start-lines span,.receipt .leading-lines .end-lines span{background-color:#fff}.receipt .checkout-order-total-summary .card-header{padding-bottom:32px}.receipt .checkout-order-total-summary .order-product-summary{max-width:455px;padding-bottom:32px}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block{padding-top:0}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item-details{flex-direction:unset !important;flex-wrap:wrap}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap;color:#5d5d5d}@media (min-width: 1024px){.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .item-price-qty,.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .line-item-availability,.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .line-item-name,.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .line-item-total-price-amount,.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes p{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap;color:#5d5d5d}@media (min-width: 1024px){.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .item-price-qty,.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .line-item-availability,.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .line-item-name,.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .line-item-total-price-amount,.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes p{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .line-item-name{white-space:initial;text-overflow:initial;max-width:80%;color:#181818}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .qty-card-quantity-count{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap;color:#5d5d5d}@media (min-width: 1024px){.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .item-attributes .qty-card-quantity-count{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .line-item-total-price{padding-left:116px;color:#5d5d5d;font-weight:normal;width:auto}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .line-item-total-price>.position-absolute{position:static !important}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .line-item-total-price>.position-absolute .price{display:flex}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .line-item-total-price>.position-absolute .price .strike-through:not(.non-adjusted-price){margin-right:8px}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .line-item-total-price .line-item-total-price-amount{color:#5d5d5d;font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}@media (min-width: 1024px){.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .line-item-total-price .line-item-total-price-amount{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .checkout-order-total-summary .order-product-summary .product-summary-block .product-line-item .line-item-total-price .line-item-total-price-amount.discount{color:#a80b1d}.receipt .checkout-order-total-summary .order-product-summary .preorder-cart-msg{display:none}.receipt .checkout-order-total-summary .grand-total{position:relative;padding-top:32px;margin-top:32px;margin-bottom:0}.receipt .checkout-order-total-summary .grand-total::before{height:1px;position:absolute;left:16px;right:16px;background:#D4D4D4;content:" ";top:0}.receipt .checkout-order-total-summary .grand-total .order-receipt-label,.receipt .checkout-order-total-summary .grand-total .grand-total-sum{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:bold;letter-spacing:0;font-style:normal;font-display:swap}@media (min-width: 1024px){.receipt .checkout-order-total-summary .grand-total .order-receipt-label,.receipt .checkout-order-total-summary .grand-total .grand-total-sum{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;text-transform:none;font-weight:bold;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .checkout-order-total-summary .grand-total p{margin-bottom:0}.receipt .checkout-order-total-summary .order-discount p,.receipt .checkout-order-total-summary .shipping-discount p{color:#181818}.receipt .checkout-order-total-summary .order-discount p span,.receipt .checkout-order-total-summary .shipping-discount p span{color:#181818}.receipt .checkout-order-total-summary .order-discount p span.shipping-discount-total,.receipt .checkout-order-total-summary .shipping-discount p span.shipping-discount-total{color:#a80b1d}@media (max-width: 1199.98px){.receipt .order-confirm-create-account>.card-header{padding-bottom:20px}}.receipt .order-confirm-create-account .card-header-custom{font-size:20px;line-height:28px;font-weight:bold}.receipt .order-confirm-create-account .show-password{position:absolute;top:14px;right:16px}.receipt .order-confirm-create-account .show-password .custom-control-label{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap;color:#181818;font-weight:normal;text-decoration:underline;cursor:pointer;color:#5d5d5d;outline:none}@media (min-width: 1024px){.receipt .order-confirm-create-account .show-password .custom-control-label{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .order-confirm-create-account .show-password .custom-control-label:hover{color:rgba(24,24,24,0.8);text-decoration:underline}.dark-theme .receipt .order-confirm-create-account .show-password .custom-control-label{color:#fff}.dark-theme .receipt .order-confirm-create-account .show-password .custom-control-label:hover{color:#fff}.receipt .order-confirm-create-account .show-password .custom-control-label::after,.receipt .order-confirm-create-account .show-password .custom-control-label::before{display:none}.receipt .order-confirm-create-account .validator-container{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}@media (min-width: 1024px){.receipt .order-confirm-create-account .validator-container{padding:24px 0 0 0}}@media (min-width: 1024px){.receipt .order-confirm-create-account .validator-container{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .order-confirm-create-account .validator-container p{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}@media (min-width: 1024px){.receipt .order-confirm-create-account .validator-container p{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .order-confirm-create-account .validator-container .password-validation-helper li{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap;color:#181818;padding:1px 0}@media (min-width: 1024px){.receipt .order-confirm-create-account .validator-container .password-validation-helper li{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .order-confirm-create-account .validator-container .password-validation-helper li::before{color:#181818;font-size:10px;width:20px}.receipt .order-confirm-create-account .validator-container .password-validation-helper li.valid{color:#181818}.receipt .order-confirm-create-account .validator-container .password-validation-helper li.valid::before{color:#2eab2b}.receipt .order-confirm-create-account .validator-container .password-validation-helper li.error::before{color:#a80b1d;font-size:12px}.receipt .order-confirm-create-account .btn.btn-primary.btn-block{height:56px;margin-bottom:16px;margin-top:24px}.receipt .order-confirm-create-account .email-list-check-wrapper{padding-top:16px}@media (min-width: 1024px){.receipt .order-confirm-create-account .email-list-check-wrapper{padding-top:24px}}.receipt .order-confirm-create-account .email-list-check-wrapper .form-group{margin-top:0}.receipt .order-confirm-create-account .email-list-check-wrapper .custom-checkbox{padding-left:30px}.receipt .order-confirm-create-account .email-list-check-wrapper .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after,.receipt .order-confirm-create-account .email-list-check-wrapper .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{height:20px;width:20px;top:0;left:-28px;font-size:12px;border-radius:4px;outline:none}.receipt .order-confirm-create-account .email-list-check-wrapper .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{top:-2px}.receipt .order-confirm-create-account .email-list-check-wrapper .custom-checkbox .custom-control-label{outline:none}.receipt .order-confirm-create-account .email-list-check-wrapper .custom-checkbox .custom-control-label::before,.receipt .order-confirm-create-account .email-list-check-wrapper .custom-checkbox .custom-control-label::after{height:20px;width:20px;top:0;left:-28px;outline:none;border-radius:4px}.receipt .order-confirm-create-account .email-list-check-wrapper .custom-control-label{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}@media (min-width: 1024px){.receipt .order-confirm-create-account .email-list-check-wrapper .custom-control-label{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .news-letter-section .card-header-custom{font-size:20px;line-height:28px;font-weight:bold}.receipt .news-letter-section .subscribe-message{padding-bottom:50px;margin-bottom:0}.receipt .news-letter-section .btn.btn-primary.btn-block{height:56px;margin-bottom:16px}.receipt .reciept-tems-and-conditons{font-family:"Inter",sans-serif;font-size:12px;line-height:16px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap;color:#595959;margin-bottom:0}@media (min-width: 1024px){.receipt .reciept-tems-and-conditons{font-family:"Inter",sans-serif;font-size:12px;line-height:16px;text-transform:none;font-weight:normal;letter-spacing:0;font-style:normal;font-display:swap}}.receipt .reciept-tems-and-conditons a{color:#595959}.receipt .customer-service-section .card-header{padding-bottom:32px}.receipt .customer-service-section .card-header-custom{font-size:20px;line-height:28px;font-weight:bold}.receipt .customer-service-section .service-icon-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (min-width: 1024px){.receipt .customer-service-section .service-icon-wrapper{flex-wrap:nowrap}}.receipt .customer-service-section .service-icon-wrapper .service-icons{text-align:center;text-decoration:none;width:calc(50% - 8px);height:110px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#F9F9F9}@media (max-width: 1199.98px){.receipt .customer-service-section .service-icon-wrapper .service-icons:nth-child(1),.receipt .customer-service-section .service-icon-wrapper .service-icons:nth-child(2){margin-bottom:16px}}@media (min-width: 1024px){.receipt .customer-service-section .service-icon-wrapper .service-icons{width:194.924px;height:110px}}.receipt .customer-service-section .service-icon-wrapper .service-icons img{height:40px;width:40px;display:block;margin:0 auto 13px}.receipt .customer-service-section .service-icon-wrapper .service-icons span{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:bold;letter-spacing:0;font-style:normal;font-display:swap;font-weight:600}@media (min-width: 1024px){.receipt .customer-service-section .service-icon-wrapper .service-icons span{font-family:"Inter",sans-serif;font-size:14px;line-height:20px;text-transform:none;font-weight:bold;letter-spacing:0;font-style:normal;font-display:swap}}@media (min-width: 1024px){.receipt .customer-service-section .service-icon-wrapper .service-icons span{font-weight:600}}.receipt .icon-news-letter{background-image:url(../../images/icons/icon-contact.svg);background-repeat:no-repeat;background-position:center;margin:0 auto 32px;height:88px;width:88px;background-color:#F9F9F9;border-radius:50%}.receipt .icon-confirmation{background-image:url(../../images/icons/order-reciept-green-tick-icon.svg);background-repeat:no-repeat;background-position:center;margin:16px auto 24px;height:108px;width:108px;background-color:#E2F4EC;border-radius:50%}.receipt .icon-order-number,.receipt .icon-order-date,.receipt .icon-shipping-address,.receipt .icon-shipping-method,.receipt .icon-cancel-order,.receipt .icon-preorder-info{display:inline-block;margin-right:16px;width:20px}.receipt .icon-order-number{background:url(../../images/icons/icon-shopping-bag-small.svg) no-repeat center;background-size:contain;height:18px}.receipt .icon-order-date{background:url(../../images/icons/icon-calendar.svg) no-repeat center;background-size:contain;height:20px}.receipt .icon-shipping-address{background:url(../../images/icons/icon-location.svg) no-repeat center;background-size:contain;height:20px}.receipt .icon-shipping-method{background:url(../../images/icons/icon-truck.svg) no-repeat center;background-size:contain;height:19px}.receipt .icon-cancel-order{background:url(../../images/icons/icon-close-circle.svg) no-repeat center;background-size:contain;height:19px}.receipt .icon-preorder-info{background:url(../../images/icons/icon-information.svg) no-repeat center;background-size:contain;height:20px}.receipt .form-group.required .form-control-label::before{display:none}.receipt .form-group.required .form-control-label::after{content:'*';color:#595959}.receipt .material-form input.is-invalid ~ .form-control-label{color:#a80b1d}.receipt .material-form input.is-invalid ~ .form-control-label::after{content:'*';color:#a80b1d}.order-confirmation-recommendations{background-color:#fff}
