@-webkit-keyframes fadein{from{opacity:0.2}to{opacity:1}}@keyframes fadein{from{opacity:0.2}to{opacity:1}}.coupon-price-adjustment .coupon-code{margin:16px 0 0}.coupon-price-adjustment .coupon-code+.coupon-code{margin:8px 0 0}.coupon-price-adjustment .coupon-code .text-uppercase{vertical-align:middle}.coupon-price-adjustment .coupon-code .coupon-not-applied{color:#ca0000;font-size:.625rem;line-height:15px}.coupon-price-adjustment .coupon-code .coupon-not-applied::before{content:"‐";font-family:"Kors Sans Book",arial,sans-serif;margin-right:3px}.coupon-price-adjustment .coupon-code,.coupon-price-adjustment .coupon-promotion-relationship{font-size:.75rem;font-family:"Kors Sans Book",arial,sans-serif;letter-spacing:0.5px;line-height:12px}.coupon-price-adjustment .delete-coupon-confirmation-btn{position:relative}.coupon-price-adjustment .delete-coupon-confirmation-btn::before{background:var(--icon-color, currentColor);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size, 12px);height:var(--icon-size, 12px);content:""}.coupon-price-adjustment .delete-coupon-confirmation-btn::before{-webkit-mask:url("../../svg-icons/sprite.svg#close");mask:url("../../svg-icons/sprite.svg#close")}.coupon-price-adjustment .delete-coupon-confirmation-btn span{font-size:0}.coupon-price-adjustment .delete-coupon-confirmation-btn::before{color:#000;position:absolute;top:1px}.coupon-price-adjustment .delete-coupon-confirmation-btn a{color:#ca0000;font-size:.625rem}.coupon-price-adjustment .delete-coupon-confirmation-btn:has(a){padding-left:0}.coupon-price-adjustment .delete-coupon-confirmation-btn:has(a)::before{color:#ca0000}.promo-checkmark{display:none}.coupons-and-promos{padding-right:0;padding-left:0}.coupons-and-promos:not(:last-child),.coupons-and-promos:has(.coupon-price-adjustment){border-top:1px solid #ebebeb;margin:1.25rem 0}.promocode-flyout.edit-product-modal .modal-dialog.customer-vip-promo .applied-promo-title{font-size:1.125rem;font-family:"Kors Sans Light",arial,sans-serif}@-webkit-keyframes hide-animation{99%{opacity:1}100%{opacity:0}}@keyframes hide-animation{99%{opacity:1}100%{opacity:0}}@-webkit-keyframes show-animation{99%{opacity:0}100%{opacity:1}}@keyframes show-animation{99%{opacity:0}100%{opacity:1}}.promocode-flyout.edit-product-modal .modal-dialog.customer-vip-promo .delete-coupon-confirmation-btn{position:relative}.promocode-flyout.edit-product-modal .modal-dialog.customer-vip-promo .delete-coupon-confirmation-btn.success-checkmark .promo-checkmark{background-color:#fff;display:block;-webkit-animation:hide-animation 0s ease-out 5s forwards;animation:hide-animation 0s ease-out 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1;position:absolute;z-index:10;top:5px;height:10px;width:10px}.promocode-flyout.edit-product-modal .modal-dialog.customer-vip-promo .delete-coupon-confirmation-btn.success-checkmark .promo-checkmark::before{background:var(--icon-color, currentColor);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size, 16px);height:var(--icon-size, 16px);content:""}.promocode-flyout.edit-product-modal .modal-dialog.customer-vip-promo .delete-coupon-confirmation-btn.success-checkmark .promo-checkmark::before{-webkit-mask:url("../../svg-icons/sprite.svg#check");mask:url("../../svg-icons/sprite.svg#check")}@keyframes hide-animation{99%{opacity:1}100%{opacity:0}}.promocode-flyout.edit-product-modal .modal-dialog.customer-vip-promo .delete-coupon-confirmation-btn.success-checkmark .promo-checkmark::before{position:absolute;top:-3px;left:0;color:green;z-index:10}.promocode-flyout.edit-product-modal .modal-body{padding:0 24px}.promocode-flyout.m-large .modal-body{padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.promocode-flyout .innercontent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promocode-flyout .promo-code-form .cart-promo-code-label{display:none}.promocode-flyout .login-tools{margin-top:10px}.promocode-flyout .promocode-cancel-btn:not(.modal-footer-btn_close){padding:0;font-size:.75rem;font-family:"Kors Sans Book",arial,sans-serif;margin-top:12px;border-bottom:1px solid #000;letter-spacing:0.5px}.promocode-flyout .coupon-error{font-size:.75rem;color:#ca0000;line-height:16px;margin-top:8px}.promocode-flyout .coupon-promotion-relationship li{list-style:none}.promocode-flyout .security-error-code-wrapper{margin-top:16px}.promocode-flyout #resendBtn{font-size:.625rem;letter-spacing:0.5px;font-family:"Kors Sans Book",arial,sans-serif;text-decoration:underline}.promocode-flyout .promo-code-application-end{margin-top:32px}.promocode-flyout .promo-code-application-end p{letter-spacing:0.55px;font-size:.6875rem}.promocode-flyout .promo-code-application-end ul{list-style:none}.promocode-flyout .promo-code-application-end li{letter-spacing:0.5px;font-size:.625rem}.promocode-flyout .promo-code-application-end span{font-size:.5625rem}.promocode-flyout .applied-promo-title{font-size:.75rem;font-family:"Kors Sans Medium",arial,sans-serif;letter-spacing:0.55px;line-height:16px;margin-top:32px}.promocode-flyout .toast-message-applypromocode{top:20px;left:0;right:0;margin:auto;max-width:164px}.promocode-flyout .toast-message-applypromocode .toast-basket-alert{font-size:.625rem;line-height:12px;padding:11px 8px}.promocode-flyout .promocode-footer-btn{padding-bottom:24px}.promocode-flyout .promocode-footer-btn:has(.modal-footer-btn_close){padding-bottom:0}.promocode-flyout .customError{border-color:#ca0000}.guestUserLinks{font-size:.75rem;font-family:"Kors Sans Book",arial,sans-serif;letter-spacing:0.6px;line-height:17px}.guestUserLinks a{border-bottom:1px solid #000;cursor:pointer;font-family:"Kors Sans Medium",arial,sans-serif;text-decoration:none}.promo-modal-dialog.m-checkout-redesign .modal__title{margin-bottom:24px;margin-top:48px}.promo-modal-dialog.m-checkout-redesign .coupons-and-promos{border-top:none;margin:0;padding:20px 0 0}.promo-modal-dialog.m-checkout-redesign .applied-promo-title{margin-top:0;font-size:.75rem !important;font-family:"Kors Sans Medium",arial,sans-serif !important}.promo-modal-dialog.m-checkout-redesign .coupon-price-adjustment .coupon-code{margin-top:12px}.promo-modal-dialog.m-checkout-redesign .guestUserLinks{border-top:1px solid #ebebeb;margin-top:20px;padding-top:24px}.promo-modal-dialog.m-checkout-redesign .coupon-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.promo-modal-dialog.m-checkout-redesign .delete-coupon-confirmation-btn{height:12px;padding:0}.promo-modal-dialog.m-checkout-redesign .delete-coupon-confirmation-btn::before{position:initial}.share-flyout-modal{background-color:rgba(221,221,221,0.501961);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.share-flyout-modal .close{top:20px;right:14px;height:12px;width:12px}.share-flyout-modal .close::after,.share-flyout-modal .close::before{width:1px;height:12px}.share-flyout-modal .share-favorites-title{font-family:"Kors Sans Light",arial,sans-serif;font-size:1.125rem;line-height:22px;min-width:196px;margin:13px 0 15px}.share-flyout-modal .share-flyout-content{height:100vh;padding:24px 24px 0}@media (min-width: 768px){.share-flyout-modal .share-flyout-content{min-height:700px}}.share-flyout-modal .form-group{margin-bottom:20px}.share-flyout-modal .email-separator-note,.share-flyout-modal .share-char-limit{font-size:.625rem;color:#707070;line-height:13.5px;margin:-12px 0 12px}.share-flyout-modal .custom-textarea{min-height:120px}.share-flyout-modal .send-share-btn{padding:10px 0;margin-bottom:16px;font-size:.6875rem}.share-flyout-modal .send-share-btn:focus{border:1px dotted}.share-flyout-modal .share-disclaimer,.share-flyout-modal .cancel-send-share{font-family:"Kors Sans Book",arial,sans-serif;font-size:.625rem;letter-spacing:0.5px;line-height:14px}.share-flyout-modal .cancel-send-share{margin:15px 0 24px;border-bottom:1px solid;line-height:12px}.share-flyout-modal .share-loggedin-username,.share-flyout-modal .share-loggedin-email{font-family:"Kors Sans Medium",arial,sans-serif;font-size:.625rem;letter-spacing:0.5px;line-height:12px;margin-top:-2px}@media (min-width: 1025px){.share-flyout-modal .update-btn{margin-top:-24px}}.share-flyout-modal .share-flyout-body{height:calc(100% - 60px)}.share-flyout-modal .share-flyout-body .share-flyout-footer{position:absolute;bottom:0}.share-flyout-modal .share-flyout-body .share-flyout-footer .modal-footer{background:transparent}.share-flyout-modal .share-flyout-body .share-flyout-footer .footer-msg{padding:0 12px}@media (max-width: 1024.98px){.share-flyout-modal .share-flyout-body .share-flyout-footer .footer-msg{padding:0 7px}}.mention-me{min-height:.75rem;padding-block:1rem;border-top:1px solid #ebebeb;line-height:1}.mention-me .mmLink{display:block;font-size:.625rem;font-family:"Kors Sans Book",arial,sans-serif;text-decoration:underline;text-underline-offset:.1875rem;letter-spacing:.03125rem;text-align:left}.mention-me .mmLink:hover{text-decoration:none}.apply-promo-cart{margin-bottom:1.25rem;padding-inline:1.25rem;border:1px solid #000}.apply-promo-cart__btn{position:relative;font-size:.75rem;font-family:"Kors Sans Medium",arial,sans-serif;padding-right:1rem;padding-left:0;text-align:left}.apply-promo-cart__icon{position:absolute;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);top:50%;right:0}.apply-promo-cart .checkout-applied-coupon .coupon-price-adjustment,.apply-promo-cart .checkout-applied-coupon .coupon-price-adjustment:first-child{margin-top:0}.apply-promo-cart .checkout-applied-coupon .coupon-price-adjustment+.coupon-price-adjustment,.apply-promo-cart .checkout-applied-coupon .coupon-price-adjustment:first-child+.coupon-price-adjustment{margin-top:8px}.apply-promo-cart .checkout-applied-coupon .coupon-price-adjustment .coupon-code,.apply-promo-cart .checkout-applied-coupon .coupon-price-adjustment:first-child .coupon-code{text-align:left}.apply-promo-cart .checkout-applied-coupon .coupon-price-adjustment:last-child{padding-bottom:16px}.rewardsAndPromosTitle{font-size:1rem;font-family:"Kors Sans Book",arial,sans-serif;letter-spacing:0;line-height:22px;margin-top:35px;margin-bottom:15px;padding-top:0}.rewardsAndPromosList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-4px !important;margin-left:-4px !important}.rewardsAndPromosList .rewardsAndPromosWrapper{padding-left:4px !important;padding-right:4px !important;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 768px){.rewardsAndPromosList .rewardsAndPromosWrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:calc(50% - 4px)}}.rewardsAndPromosList .rewardsAndPromosItem.card{background:none;border:1px solid #000;width:100%;margin-bottom:20px}.rewardsAndPromosList .rewardsAndPromosItem.card:nth-child(2n){margin-left:0}@media (min-width: 768px){.rewardsAndPromosList .rewardsAndPromosItem.card:nth-child(2n){margin-left:8px}}@media (min-width: 768px){.rewardsAndPromosList .rewardsAndPromosItem.card{margin-bottom:8px;min-height:220px}}.rewardsAndPromosList .rewardsAndPromosItem.card .card-header{background:none;border-bottom:1px solid #cbcbcb;font-family:"Kors Sans Medium",arial,sans-serif;font-size:.75rem;line-height:12px;letter-spacing:1.1px;padding:10px 0;text-align:center;margin-left:1rem;margin-right:1rem}.rewardsAndPromosList .rewardsAndPromosItem.activeCard{background:#f2eddf}.rewardsAndPromosList .rewardsAndPromosItem .rewards-card__image{width:47px;height:47px}.rewardsAndPromosList .rewardsAndPromosItem .card-body{padding:12px 15px;text-align:center;background:none}.rewardsAndPromosList .rewardsAndPromosItem .offers{margin:12px 0}.rewardsAndPromosList .rewardsAndPromosItem .offers h5.card-title{color:#866c4b;font-family:"Kors Sans Medium",arial,sans-serif;font-size:.75rem;line-height:18px;letter-spacing:0;text-transform:uppercase}.rewardsAndPromosList .rewardsAndPromosItem .offers .card-text{font-family:"Kors Sans Book",arial,sans-serif;font-size:.75rem;line-height:18px;letter-spacing:0.6px;height:36px;text-overflow:clip;overflow:hidden}.rewardsAndPromosList .rewardsAndPromosItem .promoLink{font-family:"Kors Sans Book",arial,sans-serif;font-size:.75rem;line-height:15px;letter-spacing:0.6px}.rewardsAndPromosList .rewardsAndPromosItem .promoLink.applyLink::before{background:var(--icon-color, currentColor);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size, 12px);height:var(--icon-size, 12px);content:""}.rewardsAndPromosList .rewardsAndPromosItem .promoLink.applyLink::before{-webkit-mask:url("../../svg-icons/sprite.svg#plus");mask:url("../../svg-icons/sprite.svg#plus")}.rewardsAndPromosList .rewardsAndPromosItem .promoLink.removeLink::before{background:var(--icon-color, currentColor);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size, 12px);height:var(--icon-size, 12px);content:""}.rewardsAndPromosList .rewardsAndPromosItem .promoLink.removeLink::before{-webkit-mask:url("../../svg-icons/sprite.svg#minus");mask:url("../../svg-icons/sprite.svg#minus")}.rewardsAndPromosList .rewardsAndPromosItem .promoLink>span{border-bottom:0.5px solid #000;padding-bottom:1px}.rewardsAndPromosList .rewardsAndPromosItem .appliedTextContent{font-family:"Kors Sans Book",arial,sans-serif;font-size:.75rem;line-height:15px;letter-spacing:0.6px}.rewardsAndPromosList .rewardsAndPromosItem .appliedTextContent::before{background:var(--icon-color, currentColor);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size, 14px);height:var(--icon-size, 14px);content:""}.rewardsAndPromosList .rewardsAndPromosItem .appliedTextContent::before{-webkit-mask:url("../../svg-icons/sprite.svg#check");mask:url("../../svg-icons/sprite.svg#check")}.rewardsAndPromosList .rewardsAndPromosItem .appliedTextContent::before{color:green}.rewardsAndPromosList .rewardsAndPromosItem .appliedTextContent .appliedLabel{background-color:transparent;border-bottom:1px solid #000;display:inline}.rewardsAndPromosList .rewardsAndPromosItem.vipCustomError{border-color:#f00}.rewardsAndPromosList .vipCoupon-error-message{display:block;margin:12px 0;font-size:.75rem;font-family:"Kors Sans Medium",arial,sans-serif;letter-spacing:0;line-height:18px;color:#f00;text-align:left}.bv-size-feedback{font-family:"Kors Sans Book",arial,sans-serif;color:#000;letter-spacing:0.05rem;margin-bottom:9px}[data-action="Product-Show"] .bv-size-feedback{margin-top:12px;margin-bottom:36px}[data-action="Product-Show"] .bv-size-feedback .size-feedback-text{margin-bottom:12px}.bv-size-feedback .size-feedback-rating{width:250px;max-width:250px;white-space:nowrap;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.bv-size-feedback .size-feedback-rating span.js-size-feedback-result{width:10px;min-width:10px;max-width:10px;height:10px;display:inline-block;border:1px solid;border-radius:2px;margin-bottom:6px;border-color:#757575}.bv-size-feedback .size-feedback-rating span.js-size-feedback-result.active{background-color:#000;border-color:#000}.bv-size-feedback .size-feedback-rating span.js-size-feedback-result-line{height:1px;position:relative;width:90%;display:inline-block;border-bottom:1px solid;top:4.5px;border-color:#757575}.bv-size-feedback .size-feedback-text{font-size:.625rem;max-width:250px;margin-bottom:7px;overflow:hidden}.bv-size-feedback .size-feedback-text span{display:inline-block;text-align:center;width:33.33%}.bv-size-feedback .size-feedback-text span:nth-child(1){text-align:left;float:left}.bv-size-feedback .size-feedback-text span:nth-child(3){text-align:right;float:right}.bv-size-feedback .size-feedback-description{font-size:.75rem}.bv-size-feedback .size-feedback-link{text-decoration:underline}.bv-size-feedback .size-feedback-link.m-pdp{display:none}.product-detail-container .bv-size-feedback .size-feedback-link.m-pdp{display:inline}.bv-size-feedback .size-feedback-link.m-quick-view{display:none}.product-quickview .bv-size-feedback .size-feedback-link.m-quick-view{display:inline}afterpay-placement{--logo-badge-width: 84px;--messaging-line-height: 1.4}afterpay-placement[data-locale$="_US"]{--logo-badge-width: 65px;--messaging-line-height: 1.2}.checkout-continue{position:fixed;bottom:0;z-index:1;padding-right:0;padding-left:0}@media (max-width: 319.98px){.checkout-continue{background-color:rgba(255,255,255,0.95);-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.2);box-shadow:0 2px 10px rgba(0,0,0,0.2)}.checkout-continue div{padding:.625em}}.checkout-continue .paypal-button-size-responsive>.zoid-outlet,.checkout-continue .paypal-button-context-iframe{min-width:100px !important}.line-item-divider{margin:.625em -.625rem .625em -.625rem}[data-action="Cart-Show"] ~ .size-chart-modal .modal-dialog{margin:0}@media (min-width: 768px){[data-action="Cart-Show"] ~ .size-chart-modal .modal-dialog,[data-action="Cart-Show"] ~ .size-chart-modal .modal-dialog .modal-content,[data-action="Cart-Show"] ~ .size-chart-modal .modal-dialog .modal-body,[data-action="Cart-Show"] ~ .size-chart-modal .modal-dialog .table{max-width:none}}[data-action="Cart-Show"] ~ .size-chart-modal .modal-dialog .modal-content{margin-top:0;min-height:100vh}@media (min-width: 1025px){[data-action="Cart-Show"] ~ .size-chart-modal .modal-dialog{margin:3.125rem 0 0;position:absolute;right:calc(600px + 40px);max-width:calc(100% - 600px - 40px - 40px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[data-action="Cart-Show"] ~ .size-chart-modal .modal-dialog .modal-content{height:auto}}[data-action="Cart-Show"] ~ .size-chart-modal .close{padding:22px;right:-16px}[data-action="Cart-Show"] ~ .size-chart-modal .close::after,[data-action="Cart-Show"] ~ .size-chart-modal .close::before{width:1px}[data-action="Cart-Show"] ~ .size-chart-modal .modal-body{padding:1rem}[data-action="Cart-Show"] ~ .size-chart-modal .modal-header{padding:0 1rem}[data-action="Cart-Show"] ~ .size-chart-modal .modal-header .modal-title{margin-top:2.75rem}[data-action="Cart-Show"] .size-chart-container{padding-bottom:.8125rem}[data-action="Cart-Show"] .size-chart-container .size-guide-cta{color:#000}@media (min-width: 768px){[data-action="Cart-Show"] .cart-page{padding-left:36px;padding-right:36px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-info{margin-bottom:0.313em;position:relative}@media (min-width: 768px){.product-info{height:auto}}.product-info .remove-btn-lg{padding-left:0.3125rem;padding-right:0.3125rem;z-index:1}.promo-code-submit{padding-left:0}.quantity-form{margin-bottom:0;margin-top:-0.313em}.grand-total{font-size:.75rem;font-family:"Kors Sans Medium",arial,sans-serif}.grand-total-sum{font-size:.75rem;font-family:"Kors Sans Medium",arial,sans-serif}.promotion-information{margin-bottom:0.625rem;margin-top:0.625rem}.line-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.75rem;font-family:"Kors Sans Medium",arial,sans-serif;margin-bottom:0}.bundle-includes{font-size:0.813em;margin-bottom:0.625em}.cart-page .bundled-line-item+.bundled-line-item::before,.cart-page .bonus-line-item-row+.bonus-line-item-msg::before{content:"";display:block;border-bottom:0.063em dashed #ccc;margin:0.625em -0.625em}.quantity-label{font-size:0.813em}.cart-error-messaging.cart-error{position:fixed;top:0;width:100%;z-index:2}.cart{padding:0 0 30px}@media (min-width: 544px) and (max-width: 1024.98px){.cart{padding-top:0;margin-top:36px}}@media (max-width: 767.98px){.cart{padding-bottom:25px;overflow-x:hidden;margin-top:24px}}@media (max-width: 1024.98px){.cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 1025px){.cart{padding-top:48px;padding-left:40px;padding-right:40px;max-width:1440px}}@media (min-width: 1920px){.cart{padding-left:72px;padding-right:72px;width:1440px;margin:auto}}.cart .nav-cart{margin-bottom:24px}@media (min-width: 768px){.cart .nav-cart{margin-bottom:32px}}@media (min-width: 1025px){.cart .left-cart-section{margin-right:64px;min-height:750px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:537px;flex-basis:537px;overflow:hidden}}@media (min-width: 1920px){.cart .left-cart-section{margin-right:72px;overflow:hidden}}.cart .left-cart-section .pickup-instore-description{font-size:.625rem}@media (min-width: 1025px){.cart .left-cart-section .pickup-instore-description{width:67%;margin-left:12px}}@media (min-width: 1025px){.cart .right-cart-section{max-width:296px}}.cart .page-header{margin-bottom:24px;font-size:.875rem}@media (min-width: 768px){.cart .page-header{margin-bottom:36px}}@media (min-width: 1025px){.cart .page-header{margin-bottom:48px}}.cart .page-header h1{line-height:27px;font-size:.875rem;margin-bottom:0}@media (max-width: 1024.98px){.cart .page-header h1{font-family:"Kors Sans Medium",arial,sans-serif}}@media (min-width: 1025px){.cart .page-header h1{font-size:1.375rem;font-family:"Kors Sans Light",arial,sans-serif}}.cart .page-header span.cart-sub-total{font-family:"Kors Sans Medium",arial,sans-serif;letter-spacing:0.5px;color:#000}.cart .shipping-to-address{background:#f4f4f4;padding:11px 22px;margin-bottom:24px;line-height:12px}@media (max-width: 1024.98px){.cart .shipping-to-address{text-align:center}}.cart .shipping-to-address span,.cart .shipping-to-address h3{font-family:"Kors Sans Medium",arial,sans-serif;font-size:.625rem;letter-spacing:1px;color:#000}.cart .shipping-to-address h3.shipToHome{display:inline;margin-bottom:0}.cart .marketing-content .row{padding:0 20px 4px}.cart .marketing-content .row p{font-size:.625rem}.cart .marketing-content .row b{font-size:.75rem}.cart .marketing-content .row a{font-size:.625rem;border-bottom:1px solid #000}.cart .marketing-content .klarna{background:#f6f6f6;margin-top:20px;padding:20px}.cart .marketing-content .afterPay{background-color:#f6f6f6;margin-top:20px;padding:20px}.cart .marketing-content .shoprunner{background:#f6f6f6;margin-top:20px;padding:20px}.cart .marketing-content .shoprunner .shoprunner-msg{font-size:.5rem;font-family:"Kors Sans Book",arial,sans-serif;line-height:14px;text-align:left;padding-top:12px}.apply-promo-cart{margin-bottom:1.25rem;padding-inline:1.25rem;border:1px solid #000}.apply-promo-cart__btn{position:relative;font-size:.75rem;font-family:"Kors Sans Medium",arial,sans-serif;padding-block:1rem}.apply-promo-cart__icon{position:absolute;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);top:50%;right:0}.apply-promo-cart .coupon-price-adjustment .delete-coupon-confirmation-btn{width:12px;height:12px}.hide-cart-promo{display:none}.customer-service-slot{margin-bottom:20px}.cart-header{padding-bottom:48px}@media (min-width: 1025px){.cart-header{margin-right:34px}}.cart-item-heading{font-size:1.375rem;text-align:left}@media (max-width: 1024.98px){.cart-item-heading{text-align:center;margin:24px 0}}.promo-banner{margin:28px 0 16px;max-width:100%}.cart-header .cart-promotion{background-color:#aa8f6d;font-family:"Kors Sans Medium",arial,sans-serif;color:#fff;padding:10px;font-size:.625rem}@media (max-width: 1024.98px){.cart-header .cart-promotion{text-align:center}}.cart-header .cart-promotion .subtext-promo{font-family:"Kors Sans Book",arial,sans-serif}@media (min-width: 768px){.cart-header .cart-promotion .subtext-promo{display:inline-block}}.cart-heading h1{font-size:1.125rem;margin-bottom:24px}.orderSummary{padding:20px;color:#000;margin-bottom:20px}.orderSummary .cart-order-summary{font-size:.625rem;font-family:"Kors Sans Book",arial,sans-serif;letter-spacing:0.5px}.orderSummary .cart-order-summary .giftwrap-row{display:none}.orderSummary .cart-order-summary .giftwrap-row:not(.d-none) .gift-payment-methods{margin-bottom:10px}.orderSummary .order-summary-heading{font-family:"Kors Sans Medium",arial,sans-serif;font-size:.75rem;line-height:1.1;letter-spacing:1px;margin-bottom:20px}.orderSummary .order-summary-rows{border-bottom:1px solid #ebebeb;margin-bottom:1.25rem}.orderSummary .order-summary-rows .giftwrap-row{margin-left:0}.orderSummary .order-summary-apply-promo-btn{background:transparent;border:none;padding:0;color:#000}.orderSummary .order-summary-apply-promo-btn span:first-child{padding-bottom:3px;border-bottom:0.5px solid #000}.orderSummary .order-total{font-size:.75rem;font-family:"Kors Sans Medium",arial,sans-serif}@-webkit-keyframes checkout-cta-animate{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes checkout-cta-animate{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.orderSummary .checkout-CTA.sticky-btn{-webkit-animation:checkout-cta-animate 0.5s;animation:checkout-cta-animate 0.5s;position:fixed;bottom:0;width:calc(100% - 4px);padding:12px;background:#fff;z-index:10;left:0}.orderSummary .checkout-CTA.sticky-btn #apple-pay-cart-button.not-sticky,.orderSummary .checkout-CTA.sticky-btn .not-sticky{display:none}.orderSummary .expressComponent.applepay{padding:0;margin-top:10px}.order-summary-gift-card .remove-giftcard-paymentinstrument{margin-left:8px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-summary-gift-card .amountgiftcard{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-summary-gift-card.row:not(:has(.giftcardsummary)){margin-top:0 !important}.giftcard-dots{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:5px;vertical-align:middle}.giftcard-dots i{background-color:#000;border-radius:50%;height:2px;width:2px}.product-card-subheader .pd-col{max-width:7.5rem;width:100%}.product-card-subheader .main-col-qps{-webkit-box-flex:1;-ms-flex:1;flex:1}.toastfont-small{font-size:.625rem}.toast-message{background-color:#fff;color:green;border:1px solid green;padding:8px;font-size:.625rem}.toast-message::before{content:"";padding-right:5px}.toast-message.toast-error{background-color:#fff;color:#ca0000;border:1px solid #ca0000;padding:8px}.toast-message.toast-error::before{content:"";padding-right:0}.toast-oos,.cart-error-notification{background-color:#fff;color:#ca0000;border:1px solid #ca0000;padding:8px}.toast-oos::before,.cart-error-notification::before{content:"";padding-right:0}.cart-head .cart-promotion{background-color:#aa8f6d;font-family:"Kors Sans Medium",arial,sans-serif;color:#fff;padding:10px;font-size:.625rem;margin-bottom:16px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 319.98px){.cart-head .cart-promotion{text-align:center;display:block}}.cart-head .cart-promotion .subtext-promo{font-family:"Kors Sans Book",arial,sans-serif;margin-left:5px}.customer-service .shipping-return{text-align:center}.customer-service .shipping-return p{font-family:"Kors Sans Book",arial,sans-serif}@media (min-width: 768px) and (max-width: 1024.98px){.customer-service .shipping-return .free-shipping{line-height:13px}.customer-service .shipping-return p{font-family:"Kors Sans Book",arial,sans-serif;margin-bottom:2px;line-height:12px}}.subtext-emptycart{margin-bottom:24px;margin-top:60px}@media (max-width: 767.98px){.subtext-emptycart{margin:47px 0 24px;display:block}}.subtext-emptycart span{font-family:"Kors Sans Book",arial,sans-serif;font-size:.875rem}@media (max-width: 767.98px){.subtext-emptycart span{font-size:.75rem}}.subtext-emptycart .noitem{font-family:"Kors Sans Medium",arial,sans-serif}@media (min-width: 768px){.subtext-emptycart .noitem{margin:0 5px}}.empty-slot-container>div:first-child{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.product-pickup-in-store{padding-bottom:30px}@media (min-width: 768px){.customizedPrdInfo{width:60%}}.customizedPrdInfo .cart-monogram{font-size:.625rem;font-family:"Kors Sans Medium",arial,sans-serif;letter-spacing:0.5px}.customizedPrdInfo .cart-monogram span{font-family:"Kors Sans Book",arial,sans-serif;letter-spacing:0;margin-left:20px}.customizedPrdInfo .show-hide-content{margin-top:5px;display:none}.customizedPrdInfo .show-hide-content .fluid-monogram-content .fluid-monogram-product{margin-bottom:5px}.customizedPrdInfo .show-hide-content .fluid-monogram-content .fluid-monogram-product:nth-last-child(1){margin-bottom:0}.customizedPrdInfo .show-hide-content .fluid-monogram-content .fluid-monogram-product::before{content:"";width:2px;height:2px;border-radius:50%;background-color:#000;margin-right:3px}.customizedPrdInfo .show-hide-content .fluid-monogram-content .fluid-monogram-product span{margin-left:16px}.customizedPrdInfo .show-hide-content .fluid-monogram-content-styling{margin-left:24px}.customizedPrdInfo .show-hide-content .fluid-monogram-content-styling span{margin-bottom:5px;text-transform:capitalize}.customizedPrdInfo .removeFluidProduct{margin-bottom:10px;cursor:pointer}.customizedPrdInfo .removeFluidProduct .remove-customization{padding-bottom:2px}.customizedPrdInfo .removeFluidProduct .remove-customization::before{background:var(--icon-color, currentColor);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size, 8px);height:var(--icon-size, 8px);content:""}.customizedPrdInfo .removeFluidProduct .remove-customization::before{-webkit-mask:url("../../svg-icons/sprite.svg#close");mask:url("../../svg-icons/sprite.svg#close")}.customizedPrdInfo .removeFluidProduct .remove-customization::before{margin-right:5px}.customizedPrdInfo .customizedPrdDisclaimer{margin-top:16px;font-size:.625rem}.customizedPrdInfo .customizedPrdDisclaimer .header{font-family:"Kors Sans Medium",arial,sans-serif;letter-spacing:0.5px;height:auto}.customizedPrdInfo .customizedPrdDisclaimer p{margin-bottom:12px}.customizedPrdInfo .customizedPrdDisclaimer p:nth-last-child(1){margin-bottom:16px}.customizedPrdInfo .customizedPrdInfoShowMore .show-hide-btn{font-size:.625rem;letter-spacing:0.5px;font-family:"Kors Sans Book",arial,sans-serif;border:none;background:none;cursor:pointer;border-bottom:0.5px solid #000;padding-bottom:1px}.customizedPrdInfo .customizedPrdInfoShowMore .show-hide-btn span{margin-right:8px}.customizedPrdInfo .customizedPrdInfoShowMore .show-hide-btn .cs-title{border-bottom:0.5px solid #000;padding-bottom:1px}.customizedPrdInfo .customizedPrdInfoShowMore .show-details-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customizedPrdInfo .customizedPrdInfoShowMore .show-details-btn:focus{width:auto;outline:1px dotted #000}.customizedPrdInfo .customizedPrdInfoShowMore .show-details-btn::before{background:var(--icon-color, currentColor);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size, 10px);height:var(--icon-size, 10px);content:""}.customizedPrdInfo .customizedPrdInfoShowMore .show-details-btn::before{-webkit-mask:url("../../svg-icons/sprite.svg#plus");mask:url("../../svg-icons/sprite.svg#plus")}.customizedPrdInfo .customizedPrdInfoShowMore .show-details-btn::before{margin:0 8px 0 -2px}.customizedPrdInfo .customizedPrdInfoShowMore .hide-details-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customizedPrdInfo .customizedPrdInfoShowMore .hide-details-btn:focus{width:auto;outline:1px dotted #000}.customizedPrdInfo .customizedPrdInfoShowMore .hide-details-btn::before{background:var(--icon-color, currentColor);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size, 10px);height:var(--icon-size, 10px);content:""}.customizedPrdInfo .customizedPrdInfoShowMore .hide-details-btn::before{-webkit-mask:url("../../svg-icons/sprite.svg#minus");mask:url("../../svg-icons/sprite.svg#minus")}.customizedPrdInfo .customizedPrdInfoShowMore .hide-details-btn::before{margin:0 8px 0 -2px}.removeMonogram{display:none}.hide-details-btn{display:none}.show-hide-content{display:none}.engreavableProduct .show-hide-content{display:-webkit-box;display:-ms-flexbox;display:flex}.engreavableProduct .removeMonogram{display:block;padding:2px}.engreavableProduct .removeMonogram .remove-customization:focus-visible{display:inline-block}.engreavableProduct .show-details-btn{display:none !important}.engreavableProduct .hide-details-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.toggle-store-details{font-family:"Kors Sans Book",arial,sans-serif;display:inline-block}.toggle-store-details .show-store-details{display:none}.toggle-store-details .hide-store-details{display:block}.toggle-store-details .hide-store-details i::before{content:"";vertical-align:middle}.toggle-store-details.collapsed .show-store-details{display:block}.toggle-store-details.collapsed .show-store-details i::before{content:"";vertical-align:middle}.toggle-store-details.collapsed .hide-store-details{display:none}.product-content-block .store-details .store-availability-message,.product-content-block .store-details .store-distance{display:none}.product-content-block .store-details .store-name{margin-bottom:1rem;margin-top:5px;font-family:"Kors Sans Medium",arial,sans-serif;color:#000}.product-content-block .store-details .store-directions{margin:0.5rem 0}.product-content-block .store-details .store-map{border-bottom:1px solid}.product-content-block .store-details .store-phone{margin:1rem 0}.product-content-block .store-details .store-hours-title{margin-bottom:0.25rem}.product-content-block .store-details .store-hours{max-width:132px;margin-bottom:1rem}.product-content-block .store-details .store-hours li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-content-block .store-details .store-hours ul{list-style:none;padding:0;line-height:1.4}.product-change-to-ship-to-address,.product-change-to-pickup-in-store{margin-bottom:1rem}.product-change-to-pickup-in-store{border-top:1px solid #ebebeb;padding-top:10px}.show-pickup-instore-details .store-details{padding-top:10px}@media (max-width: 767.98px){.show-pickup-instore-details .store-details{border-top:1px solid #ebebeb}}@media (max-width: 767.98px){.apple-pay-enabled .checkout-continue{max-width:100%;width:50%}}.gift-payment-methods .label-message{display:none}a#remove-giftcard-paymentinstrument::before{background:var(--icon-color, currentColor);display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-size, 10px);height:var(--icon-size, 10px);content:""}a#remove-giftcard-paymentinstrument::before{-webkit-mask:url("../../svg-icons/sprite.svg#close");mask:url("../../svg-icons/sprite.svg#close")}a#remove-giftcard-paymentinstrument::after{bottom:12px;right:auto;margin-left:9px}.giftcardsummary{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2;margin-bottom:10px}.amountgiftcardname{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.mk-gift-icon img{display:block}.cart-apply-promocode-btn{border:1px solid #000;margin-bottom:20px}@media (max-width: 1024.98px){.cart-apply-promocode-btn{margin-top:20px}}.cart-apply-promocode-btn .order-summary-apply-promo-btn{padding:19px 0;letter-spacing:1.2px;line-height:13px;font-size:.75rem;font-family:"Kors Sans Medium",arial,sans-serif;color:#000}.cart-apply-promocode-btn .order-summary-apply-promo-btn i{right:20px}img[width="0"]{position:absolute}.appliedcode .coupon-code{margin:0}.appliedcode .coupon-price-adjustment{margin:8px 0}.appliedcode .coupon-price-adjustment:first-child{margin-top:11px}.appliedcode .coupon-price-adjustment:last-child{margin-bottom:0}.shopping-cart{font-size:.6875rem;font-family:"Kors Sans Book",arial,sans-serif}.afterpay-messaging{margin-bottom:20px}.afterpay-messaging *{margin:0}.checkout-button{width:170px;margin:auto}.checkout-button .keep-shopping{padding:10px}.cart-toasters{z-index:1021}.rfk-carousel-container .carousel-title{padding:40px 0 36px}@media (max-width: 767.98px){.rfk-carousel-container .carousel-title h2{font-size:1.125rem}}.rfk-carousel-container .product-tile-body{margin:0 0 40px}@media (max-width: 767.98px){.rfk-carousel-container .product-tile-body{margin:0 0 20px}}.overview-container-cart .buttons-wishlist .add-to-cart-wishList button.add-to-cart-wishlist{min-height:40px}@media (max-width: 767.98px){.customer-service{border-bottom:1px solid #ebebeb}}.loyalty-label .loyalty-tier-badge{background-color:#000;color:#fff;font-family:"Kors Sans Book",arial,sans-serif;padding:1px 2px;letter-spacing:0.8px;font-size:.5rem;line-height:13px;margin-left:0;top:-1px}.sg-cartitems{margin-top:20px}

