.total-wrapper .row{align-items:start}.total-wrapper .row p{margin-bottom:0}.total-wrapper .title{margin-bottom:.5rem;font-size:1.5rem;font-weight:400}.total-wrapper .order-sum-info li{flex-wrap:wrap;justify-content:space-between;margin:.5em 0;display:flex}.total-wrapper .order-sum-info li span{display:inline-block}.total-wrapper .order-sum-info ul{flex-basis:100%;padding-left:1em}.total-wrapper .order-sum-item-name:before{content:" \2022 ";margin:0 .75rem;display:inline-block}.total-wrapper .grand-total{color:#6632f5}.total-wrapper .shipping-fee-notice{margin:20px 0;font-size:14px}.checkout-steps-container{color:#fff;background-color:#000;padding-top:1rem;padding-bottom:1rem}.checkout-steps{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}@media (width<=768.98px){.checkout-steps{gap:.25rem}}.checkout-steps-info{color:#888;border-bottom:3px solid;flex:1 1 0;min-width:0;padding-bottom:.25rem;font-size:1.25rem}@media (width>=1280px){.checkout-steps-info{font-size:1.5rem}}.checkout-steps-info a{width:100%;max-width:100%;color:inherit;flex-direction:row;align-items:center;gap:.5rem;padding:.25rem 0;text-decoration:none;display:inline-flex}@media (width<=768.98px){.checkout-steps-info a{text-align:center;flex-direction:column;gap:.35rem}}.checkout-steps-info .checkout-step-number{color:#fff;background-color:#888;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;line-height:1;transition:background-color .2s,color .2s;display:inline-flex}.checkout-steps-info .checkout-step-text{line-height:1.2;transition:color .2s}@media (width<=768.98px){.checkout-steps-info .checkout-step-text{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;font-size:.75rem}}.checkout-steps-info.active .checkout-step-number,.checkout-steps-info.is-complete:hover .checkout-step-number{color:#fff;background-color:#6632f5}.checkout-steps-info.active,.checkout-steps-info.is-complete:hover{color:#6632f5}.checkout-steps-info.active a[href=\#]{cursor:default}.checkout-steps-info:not(.active):not(.is-complete) a[href=\#]{cursor:default;pointer-events:none}.checkout-steps-container[data-checkout-progress="1"] .cart-step .checkout-step-number,.checkout-steps-container[data-checkout-progress="2"] .shipping-step .checkout-step-number,.checkout-steps-container[data-checkout-progress="3"] .payment-step .checkout-step-number,.checkout-steps-container[data-checkout-progress="4"] .confirmation-step .checkout-step-number{color:#fff;background-color:#6632f5}.checkout-steps-container[data-checkout-progress="1"] .cart-step,.checkout-steps-container[data-checkout-progress="2"] .shipping-step,.checkout-steps-container[data-checkout-progress="3"] .payment-step,.checkout-steps-container[data-checkout-progress="4"] .confirmation-step{color:#6632f5}.checkout-steps-container[data-checkout-progress="1"] .checkout-steps-progress-fill{width:25%}.checkout-steps-container[data-checkout-progress="2"] .checkout-steps-progress-fill{width:50%}.checkout-steps-container[data-checkout-progress="3"] .checkout-steps-progress-fill{width:75%}.checkout-steps-container[data-checkout-progress="4"] .checkout-steps-progress-fill{width:100%}.badge-coupon{color:#fff;background-color:#c08100;border-radius:.25rem;padding:0 .75em 0 0}.badge-coupon.coupon-not-applied{background-color:#78787e}.badge-coupon .remove-coupon{margin-right:-.5em;font-size:1.25rem;line-height:1.2}.divider{background-color:#c2c2c2;width:100%;height:1px;margin:20px auto}.swatch-circle-beige{background:beige;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{background:beige;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{background:#000;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{background:#000;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{background:#6632f5;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{background:#6632f5;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{background:brown;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{background:brown;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{background:#008827;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{background:#008827;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{background:#8f979d;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{background:#8f979d;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{background:navy;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{background:navy;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{background:orange;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{background:orange;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{background:#fe249a;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{background:#fe249a;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{background:purple;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{background:purple;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{background:red;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{background:red;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{background:#fff;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{background:#fff;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{background:#ff0;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{background:#ff0;border:.063em solid rgba(0,0,0,.3);border-radius:.69em;width:1.38em;height:1.38em;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg,#821e91 0 25%,#edd134 25%,#ff0 50%,#edd134 50%,#59ba00 50% 76%,#111 76% 100%) 0 0/50% 100% repeat-y,linear-gradient(0deg,#0e5cd1 0 50%,#e20b0b 50% 100%) 0 0/100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em;display:block;position:relative;transform:rotate(35deg)}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{transform:rotate(-35deg)}.attribute{margin-top:1.5em}.attribute label{display:block}.swatch a{text-decoration:none}@media (width<=543.98px){.primary-images{margin:0;padding:0}}.prices-add-to-cart-actions .price{text-align:center}.prices{text-align:center;padding-top:.5em;padding-bottom:.5em}.cart-and-ipay{text-align:center}@media (width<=543.98px){.cart-and-ipay{padding-bottom:26px}.cart-and-ipay .btn{width:98%;margin:1%;display:block}}.add-to-cart-messages{position:fixed;top:15%;left:50%;transform:translate(-50%,-50%)}.add-to-basket-alert{padding:1em;animation:5s linear forwards fade;box-shadow:1px 1px 5px gray}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.add-to-basket-alert.show{display:block}.simple-quantity{margin-top:1em}.main-attributes,.size-chart,div.availability{margin-top:1.5em}.bundle-item{border-bottom:1px solid #ccc;padding-bottom:1em}.bundle-item:last-child{border-bottom:none}.container.product-detail{margin-top:2em;margin-bottom:2em}@media (width<=543.98px){.container.product-detail{margin-top:0;margin-bottom:0}}.product-option:not(:first-child){margin-top:1.071em}.btn-attribute.selected{color:#000;background-color:#fff}.product-quickview .btn-attribute.selected{color:#fff;background-color:#000}.non-input-label{margin-bottom:.5rem;display:block}.quick-view-dialog,.choose-bonus-product-dialog{max-width:56.25em}.quick-view-dialog .selectable-bonus-product-line-item,.choose-bonus-product-dialog .selectable-bonus-product-line-item{margin-top:.2em;margin-bottom:.2em;padding-top:.3em;padding-bottom:.3em}.quick-view-dialog .beenSelected,.choose-bonus-product-dialog .beenSelected{background-color:#c2c2c2}.quick-view-dialog .modal-header,.choose-bonus-product-dialog .modal-header{background-color:#c2c2c2;border-bottom:2px solid #ccc;border-top-left-radius:.1875rem;border-top-right-radius:.1875rem}.quick-view-dialog .modal-header .full-pdp-link,.choose-bonus-product-dialog .modal-header .full-pdp-link{color:var(--skin-primary-color-1)}.quick-view-dialog .modal-header .close,.choose-bonus-product-dialog .modal-header .close{font-size:2rem;line-height:1.5rem}.quick-view-dialog .modal-title,.choose-bonus-product-dialog .modal-title{font-size:1em}.quick-view-dialog .product-name,.choose-bonus-product-dialog .product-name{font-size:1.875em}.quick-view-dialog .swatch-circle,.choose-bonus-product-dialog .swatch-circle{background:#fff;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;width:2.5em;height:2.5em}.quick-view-dialog .swatch-circle.color-value[data-selected=true]:after,.choose-bonus-product-dialog .swatch-circle.color-value[data-selected=true]:after{color:#000;content:"\f058";font-family:FontAwesome;font-size:1.625em;display:table-caption;position:absolute;left:.295em}.quick-view-dialog .swatch-circle.color-value.selected:after,.choose-bonus-product-dialog .swatch-circle.color-value.selected:after{color:#000;content:"\f058";background:#fff;border-radius:50%;width:.8em;height:.75em;font-family:FontAwesome;font-size:1.625em;line-height:.8em;display:table-caption;position:absolute;top:.35em;left:.31em}.quick-view-dialog .swatch-circle,.choose-bonus-product-dialog .swatch-circle{border:.063em solid rgba(0,0,0,.3);margin-right:.313em;display:inline-block;position:relative}.quick-view-dialog .swatch-circle i.fa-times-circle,.choose-bonus-product-dialog .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;width:.8em;height:.75em;line-height:.8em}.quick-view-dialog a[disabled] .swatch-circle,.choose-bonus-product-dialog a[disabled] .swatch-circle{cursor:not-allowed}.quick-view-dialog a[disabled] .swatch-circle.color-value.selected:after,.choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected:after{background-color:#495057}.quick-view-dialog .availablity-container,.choose-bonus-product-dialog .availablity-container{text-align:right}.quick-view-dialog .availablity-container,.quick-view-dialog .size-chart,.choose-bonus-product-dialog .availablity-container,.choose-bonus-product-dialog .size-chart{margin-top:.938em}.quick-view-dialog .modal-content,.choose-bonus-product-dialog .modal-content{border:1px solid rgba(0,0,0,.2)}.quick-view-dialog .modal-body,.choose-bonus-product-dialog .modal-body{max-height:28.125em;overflow-y:auto}.quick-view-dialog button.close,.choose-bonus-product-dialog button.close{font-size:1.25em}.quick-view-dialog .modal-footer,.choose-bonus-product-dialog .modal-footer{background-color:#fff;border:none;border-bottom-right-radius:.1875rem;border-bottom-left-radius:.1875rem}.quick-view-dialog .modal-footer .prices .price,.choose-bonus-product-dialog .modal-footer .prices .price{font-size:1.6em}.quick-view-dialog .prices .sales,.choose-bonus-product-dialog .prices .sales{font-size:1.5rem}.quick-view-dialog .promotions,.choose-bonus-product-dialog .promotions{text-align:left;color:#ff4545}@media (width<=768.98px){.quick-view-dialog .bonus-summary,.choose-bonus-product-dialog .bonus-summary{font-size:.625em}.quick-view-dialog .bonus-summary .bonus-product-name,.choose-bonus-product-dialog .bonus-summary .bonus-product-name{padding:0}}.quick-view-dialog .pre-cart-products,.choose-bonus-product-dialog .pre-cart-products{margin-right:.125em}.quick-view-dialog .color-attribute,.choose-bonus-product-dialog .color-attribute{background:0 0;border:none;padding:0}.quick-view-dialog .non-input-label,.choose-bonus-product-dialog .non-input-label{margin-bottom:.5rem;display:block}.text-bullet-type,.product-card-wrapper .line-item-attributes{margin-left:.5rem;font-size:14px;font-weight:400;list-style-type:disc;list-style-position:inside;display:list-item}@media (width<=1279.98px){.cart-page-wrapper{flex-wrap:wrap}}.product-card-wrapper,.total-wrapper{color:#fff;background-color:#000;border-radius:10px;padding:30px}.product-card-wrapper .line-item-wrapper{background-color:none;border-radius:10px}.product-card-wrapper .num-item-wrapper{max-width:100%}.product-card-wrapper .line-item-product-name{color:#fff;align-self:flex-start}@media (width<=1279.98px){.product-card-wrapper .line-item-product-name .product-name{font-size:1.25rem}}.product-card-wrapper .line-item-attributes,.product-card-wrapper .lineItem-options-values{color:inherit;font-size:14px}.product-card-wrapper .lineItem-options-values{color:#78787e;text-transform:capitalize}.product-card-wrapper .item-image{width:140px}@media (width>=1280px){.product-card-wrapper .line-item-total-price-amount.pricing{font-size:2rem}}.coupon-missing-error{display:none}
