.product-detail{color:#595959;font-family:"ProximaNova"}.product-detail .sub-container{position:sticky;top:150px}@media(max-width: 639.98px){.product-detail .sub-container{margin-top:31px}}.product-detail .sub-container .collections{display:flex;justify-content:space-between}.product-detail .sub-container .collections .bookmark{right:12px}.product-detail .sub-container .collections .bookmark:focus-visible{outline:1px dashed #1b1c1e}@media(min-width: 640px){.product-detail .sub-container .below-underline{border-bottom:1px solid #ccc}}@media(max-width: 639.98px){.product-detail .sub-container .mobile-border-line{border-bottom:1px solid #ccc}}.product-detail .sub-container .collection-name{text-transform:uppercase;color:#595959;font-family:"ProximaNova";letter-spacing:2px;font-size:12px;line-height:14px;-webkit-font-smoothing:antialiased}.product-detail .sub-container #monetate-pdpSection-C{width:100%}.product-detail .sub-container .product-name{padding-bottom:20px;margin-bottom:0;color:#1b1c1e;text-transform:capitalize;max-width:calc(100% - 30px);font-size:24px;line-height:28px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}.product-detail .sub-container .prices-add-to-cart-actions{padding:16px 0;position:static;background-color:rgba(0,0,0,0);box-shadow:none}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .ratings-and-price{display:flex;justify-content:space-between}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .ratings-and-price .ratings{display:flex}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .prices{padding:0}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .prices .price{text-align:left;color:#1b1c1e;font-size:24px;line-height:26px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial;font-family:"ProximaNovaLight"}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .prices .sales{font-weight:300 !important;font-family:"ProximaNovaLight"}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .prices .strike-through{color:#595959}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .rating{font-size:13px;line-height:14px;-webkit-font-smoothing:antialiased;display:flex;align-items:center}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .rating .stars{background:url("../../images/star-grey.svg") no-repeat;width:100%;height:14px;min-width:79px;margin-right:6px;position:relative}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .rating .stars span{background:url("../../images/star-black.svg") no-repeat;height:100%;position:absolute;left:0;top:0;z-index:3}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .product-availability .availability-msg{height:20px;width:230px;margin-top:4px;color:#1b1c1e}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .product-availability .availability-msg .label{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.product-detail .sub-container .prices-add-to-cart-actions .promo-prices .product-availability .availability-msg .msg{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.product-detail .sub-container .prices-add-to-cart-actions .promotion-code{color:#bf2a3e;padding:0;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.product-detail .sub-container .prices-add-to-cart-actions .promo-section{margin-top:8px}.product-detail .sub-container .prices-add-to-cart-actions .free-embriodery-guest{color:#bf2a3e;margin-top:8px;padding:0;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.product-detail .sub-container .prices-add-to-cart-actions .free-embriodery-guest .signinModal{font-family:"ProximaNova";color:#1b1c1e;text-decoration:underline}.product-detail .sub-container .product-inventory{text-align:left;margin-top:0;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;color:#b47b00}.product-detail .sub-container .product-inventory .stock-status-icon{height:16px;width:16px;position:relative;top:-1px}.product-detail .sub-container .product-description{font-family:"ProximaNova";margin-top:16px;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.product-detail .sub-container .pdp-compliance-message{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;border:1px solid #bf1b1b;padding:20px;margin-top:20px}.product-detail .sub-container .pdp-compliance-message b{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;font-weight:600;color:#1b1c1e}.product-detail .sub-container .color-section{position:relative}.product-detail .sub-container .color-section .selected-color-message{text-transform:capitalize;font-family:"ProximaNova";color:#1b1c1e;position:absolute;top:9px;left:15px;font-size:15px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.product-detail .sub-container .color-section .color-pointer{pointer-events:none}.product-detail .sub-container .color-section .color-attribute{margin-right:16px;margin-bottom:19px;margin-top:19.5px;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.product-detail .sub-container .color-section .color-attribute:focus{border-radius:50%}.product-detail .sub-container .color-section .color-display-name{font-family:"ProximaNova";color:#1b1c1e;text-transform:capitalize;margin-top:24px;font-size:15px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.product-detail .sub-container .color-section .color-display-name::first-letter{text-transform:uppercase}.product-detail .sub-container .size-section .size{margin-bottom:16px;margin-top:16px;font-family:"ProximaNova";color:#1b1c1e;min-height:24px;font-size:15px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.product-detail .sub-container .attributes{padding-left:0;padding-right:0}.product-detail .sub-container .attributes .paypaldiv{margin-top:20px;padding:0}.product-detail .sub-container .attributes .attribute{margin-top:0}.product-detail .sub-container .attributes .attribute button:focus-visible{outline:1px dashed #1b1c1e}.product-detail .sub-container .attributes .attribute .wrap-items{display:flex;flex-wrap:wrap}.product-detail .sub-container .attributes .size-header{color:#000;font-size:15px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.product-detail .sub-container .attributes .custom-CTS-text{font-size:15px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#1b1c1e;margin-right:8px}.product-detail .sub-container .attributes .CTS-description{color:#595959;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.product-detail .sub-container .attributes .CTS-description-small{color:#595959;font-size:13px;line-height:17px;-webkit-font-smoothing:antialiased}.product-detail .sub-container .attributes .viewSizeGuide{text-decoration:underline;color:#1b1c1e;font-size:15px;line-height:24px;-webkit-font-smoothing:antialiased}.product-detail .sub-container .attributes .product-size-container{padding-top:15px;padding-bottom:30px}.product-detail .sub-container .attributes .size-container{display:flex;flex-wrap:wrap}@media(min-width: 640px){.product-detail .sub-container .attributes .size-container{margin-bottom:-20px}}.product-detail .sub-container .attributes .size-container .size-selector,.product-detail .sub-container .attributes .size-container .cut-size-selector{width:40px;height:38px;margin-right:18px;padding:1px 6px;margin-bottom:20px;border-radius:0}.product-detail .sub-container .attributes .size-container .size-selector.color-pointer,.product-detail .sub-container .attributes .size-container .cut-size-selector.color-pointer{border:1px solid #000;pointer-events:none}.product-detail .sub-container .attributes .size-container .size-selector:disabled,.product-detail .sub-container .attributes .size-container .cut-size-selector:disabled{border:1px solid #ccc;color:#ccc;background-color:#f1f1f1}.product-detail .sub-container .attributes .size-container .size-selector.selected:disabled,.product-detail .sub-container .attributes .size-container .cut-size-selector.selected:disabled{border:1px solid #000}.product-detail .sub-container .attributes .size-container .size-selector:not(.cut-size-selector){width:auto;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#595959;padding:9px 12px;margin-right:15px;margin-bottom:15px}.product-detail .sub-container .attributes .size-container .size-selector:not(.cut-size-selector).color-pointer{color:#1b1c1e}.product-detail .sub-container .attributes .size-container .size-selector:not(.cut-size-selector):disabled{color:#8b8b8b}.product-detail .sub-container .attributes .size-container .cut-size-selector{width:auto;height:auto;display:flex;padding:9px 14px}.product-detail .sub-container .attributes .size-container .cut-size-selector .CTS-value{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;position:relative;top:6px;color:#595959}.product-detail .sub-container .attributes .size-container .cut-size-selector .CTS-recommendation{font-size:15px;line-height:16px;-webkit-font-smoothing:antialiased;color:#595959;border-left:1px solid #ccc;padding:7px 0 7px 12px;margin-left:12px;text-align:left}.product-detail .sub-container .attributes .size-container .cut-size-selector:disabled .CTS-value,.product-detail .sub-container .attributes .size-container .cut-size-selector:disabled .CTS-recommendation{color:#ccc}.product-detail .sub-container .attributes .size-container .cut-size-selector.color-pointer .CTS-value{color:#1b1c1e}@media(min-width: 640px){.product-detail .sub-container .attributes .size-container.cutToSizeOptions{flex-wrap:nowrap}}.product-detail .sub-container .attributes .size-container.cutToSizeOptions .cut-size-selector{padding:6px 10px;margin-right:13px}.product-detail .sub-container .attributes .size-container.cutToSizeOptions .cut-size-selector:last-child{margin-right:0}.product-detail .sub-container .attributes .swatch-circle{width:25px;height:25px;margin-left:0;margin-right:16px;margin-bottom:19px;margin-top:19.5px}.product-detail .sub-container .attributes .swatch-circle.unselectable{cursor:unset;opacity:.7}.product-detail .sub-container .attributes .swatch-circle.unselectable::after{background:url("../../images/disableswatch.svg") no-repeat center !important;content:"";position:absolute;left:-1px;top:-1px;width:25px;height:25px}.product-detail .sub-container .attributes .swatch-circle.accent-color-pointer.color-value,.product-detail .sub-container .attributes .swatch-circle.selected.color-value{width:32px;height:32px;margin-right:16px;margin-top:16px}.product-detail .sub-container .attributes .swatch-circle.accent-color-pointer.color-value::after,.product-detail .sub-container .attributes .swatch-circle.selected.color-value::after{content:"" !important;background:rgba(0,0,0,0)}.product-detail .sub-container .attributes .swatch-circle.accent-color-pointer.color-value::before,.product-detail .sub-container .attributes .swatch-circle.selected.color-value::before{content:"" !important;border:3px solid #fff;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%}.product-detail .sub-container .attributes .swatch-circle.accent-color-pointer.unselectable,.product-detail .sub-container .attributes .swatch-circle.selected.unselectable{cursor:unset}.product-detail .sub-container .attributes .swatch-circle.accent-color-pointer.unselectable::after,.product-detail .sub-container .attributes .swatch-circle.selected.unselectable::after{background:url("../../images/disableswatch.svg") no-repeat center !important;content:"";position:absolute;left:-1px;top:-1px;width:32px;height:32px}.product-detail .sub-container .product-btn-wrapper .klarna-pay .kosm-pdp{width:100%}.product-detail .sub-container .product-btn-wrapper .klarna-pay #osm-pdp-placement::part(osm-message){font-size:13px}.product-detail .sub-container .product-btn-wrapper .klarna-pay #osm-pdp-placement::part(osm-container){border:none !important}.product-detail .sub-container .cart-and-ipay{display:flex;justify-content:space-between;width:100%;margin-top:40px}.product-detail .sub-container .cart-and-ipay .apple-pay-pdp.btn{display:none !important}@media(max-width: 1023.98px){.product-detail .sub-container .cart-and-ipay{flex-direction:column}}.product-detail .sub-container .cart-and-ipay .add-to-cart{margin-bottom:20px;width:100%;text-transform:none}@media(min-width: 1024px){.product-detail .sub-container .cart-and-ipay .add-to-cart{margin-bottom:18px}}.product-detail .sub-container .cart-and-ipay .add-to-cart .fa-shopping-bag{display:none}.product-detail .sub-container .cart-and-ipay .add-to-cart.btn-50{width:100%}@media(min-width: 1024px){.product-detail .sub-container .cart-and-ipay .add-to-cart.btn-50{width:calc(50% - 9px);margin-right:9px}}.product-detail .sub-container .cart-and-ipay .pdp-apple-pay-button{padding-right:0;width:100%;height:44px;border:1px solid #1b1c1e;margin-bottom:20px}@media(min-width: 1024px){.product-detail .sub-container .cart-and-ipay .pdp-apple-pay-button{padding-left:0;width:calc(50% - 9px);margin-left:9px;margin-bottom:18px}}.product-detail .sub-container .cart-and-ipay .pdp-apple-pay-button button{height:32px;-apple-pay-button-type:check-out;-webkit-appearance:-apple-pay-button;display:inline-block;width:calc(100% - 4px);-apple-pay-button-style:#fff;max-height:32px;border-radius:0;margin-left:1px}.product-detail .sub-container .cart-and-ipay .pdp-apple-pay-button button.apple-pay-only-icon-btn{-apple-pay-button-type:plain}.product-detail .sub-container .cart-and-ipay .express-checkout{margin-bottom:18px}@media(min-width: 1200px){.product-detail .sub-container .cart-and-ipay .express-checkout{margin-right:10px}}.product-detail .sub-container .cart-and-ipay.flex-wrap .express-checkout{margin-right:0}.product-detail .sub-container .cart-and-ipay.pdp-paypal-hidden.apple-pay-enabled{flex-direction:row !important;justify-content:left}.product-detail .sub-container .cart-and-ipay.pdp-paypal-hidden.apple-pay-enabled .add-to-cart{width:calc(50% - 9px);margin-right:9px}.product-detail .sub-container .cart-and-ipay.pdp-paypal-hidden.apple-pay-enabled .express-btn-container{width:calc(50% - 9px);display:block;margin-left:9px}.product-detail .sub-container .cart-and-ipay.pdp-paypal-hidden.apple-pay-enabled .express-btn-container .apple-express-btn-container{width:100% !important;max-width:100% !important;padding:0 !important}.product-detail .sub-container .product-number-rating{display:flex;border-bottom:rgba(0,0,0,0);border-top:rgba(0,0,0,0)}.product-detail .sub-container .product-number-rating .ratings{background-color:unset;margin-top:0;margin-right:0;padding:0}.product-detail .sub-container .product-number-rating .ratings .TTteaser__write-review{color:#1b1c1e;font-size:13px;line-height:24px;-webkit-font-smoothing:antialiased}.product-detail .social-container{display:none}.product-detail .product-options{margin-top:0}.product-detail .primary-images.col-12{padding-left:0 !important;padding-right:0 !important}@media(min-width: 640px){.product-detail .primary-images.col-12{padding-left:1rem !important;padding-right:1rem !important}}@media(max-width: 639.98px){.product-detail .primary-images .product-carousel{overflow-x:hidden;min-height:417px}}.product-detail .primary-images .product-carousel .swiper-wrapper{z-index:0}@media(min-width: 640px){.product-detail .primary-images .product-carousel .swiper-wrapper{flex-wrap:wrap;display:flex}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide{width:48% !important}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide:nth-child(1){width:100% !important;aspect-ratio:510/619}}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide .social{position:absolute;top:6px;left:0;color:#fff;font-family:"ProximaNova";width:100%;display:flex;align-items:center;font-size:13px;line-height:24px;-webkit-font-smoothing:antialiased}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide .social .icon-styling{border-radius:8px;background:rgba(0,0,0,.5);padding:4px 7px;margin-left:6px}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide .social .icon-styling span{margin-left:20px}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide .social .icon-styling.icon_desktop span{margin-left:0}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide .social .icon_instagram::before{background:url(../../images/ig.svg) no-repeat center !important;content:"";position:absolute;top:9px;width:14px;height:14px}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide .social .icon_tiktok::before{background:url(../../images/tiktok-icon.svg) no-repeat center !important;content:"";position:absolute;top:9px;width:14px;height:14px}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide .social .icon_facebook::before{background:url(../../images/fb.svg) no-repeat center !important;content:"";position:absolute;top:9px;width:14px;height:14px}.product-detail .primary-images .product-carousel .swiper-wrapper.show-all .swiper-slide.overlay-image{max-height:inherit;overflow:inherit}@media(max-width: 1199.98px){.product-detail .primary-images .product-carousel .swiper-wrapper.show-all .swiper-slide.overlay-image-td{max-height:inherit;overflow:inherit}}.product-detail .primary-images .product-carousel .swiper-wrapper.show-all .swiper-slide.view-more-image{display:block;margin-bottom:unset;position:relative}@media(min-width: 640px){.product-detail .primary-images .product-carousel .swiper-wrapper.show-all .swiper-slide.view-more-image{margin-bottom:10px}}.product-detail .primary-images .product-carousel .swiper-wrapper.show-all .swiper-slide.view-more-image:nth-child(even){margin-left:unset}@media(min-width: 640px){.product-detail .primary-images .product-carousel .swiper-wrapper.show-all .swiper-slide.view-more-image:nth-child(even){margin-left:10px}}.product-detail .primary-images .product-carousel .swiper-wrapper.show-all #video-slide~.swiper-slide.view-more-image:nth-child(even){margin-left:unset}.product-detail .primary-images .product-carousel .swiper-wrapper.show-all #video-slide~.swiper-slide.view-more-image:nth-child(odd){margin-left:unset}@media(min-width: 640px){.product-detail .primary-images .product-carousel .swiper-wrapper.show-all #video-slide~.swiper-slide.view-more-image:nth-child(odd){margin-left:10px}}.product-detail .primary-images .product-carousel .swiper-wrapper.show-all .show-less{display:block}.product-detail .primary-images .product-carousel .swiper-wrapper.show-all .view-more{display:none}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide img{max-width:100%;width:100%;cursor:url("../../images/zoom-in-cursor.svg"),auto !important}.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide.overlay-image{max-height:none;overflow:hidden}@media(min-width: 640px){.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide.overlay-image{max-height:300px;width:100% !important}}@media(min-width: 1024px){.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide.overlay-image{max-height:400px;width:100% !important}}@media only screen and (min-width: 768px)and (max-width: 1180px){.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide.overlay-image-td{max-height:250px;overflow:hidden}}@media(min-width: 640px){.product-detail .primary-images .product-carousel .swiper-wrapper .swiper-slide.view-more-image{display:none}}.product-detail .primary-images .product-carousel .swiper-wrapper .show-less{display:none}.product-detail .primary-images .product-carousel .swiper-wrapper .view-more-btn{margin-top:10px}@media(max-width: 639.98px){.product-detail .primary-images .product-carousel .swiper-wrapper .view-more-btn{display:none}}@media(min-width: 640px){.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper .swiper-slide:nth-child(1){width:48% !important;aspect-ratio:auto}}@media(min-width: 640px){.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper .swiper-slide{margin-bottom:10px}.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper .swiper-slide:nth-child(even){margin-left:10px}}@media(min-width: 640px){.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper .swiper-slide.overlay-image{max-height:150px;width:48% !important}}@media(min-width: 1024px){.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper .swiper-slide.overlay-image{max-height:200px;width:48% !important}}@media(min-width: 640px){.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper #video-slide~.swiper-slide:nth-child(even){margin-left:0}.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper #video-slide~.swiper-slide:nth-child(odd){margin-left:10px}}.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper .view-more-btn{position:relative}.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper .view-more-btn:after{content:"";position:absolute;width:100%;top:-152px;height:150px;background:linear-gradient(transparent, #fff 90%);pointer-events:none;left:0}.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper.show-all .swiper-slide.overlay-image{max-height:inherit;overflow:inherit}@media(max-width: 1199.98px){.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper.show-all .swiper-slide.overlay-image-td{max-height:inherit;overflow:inherit}}.product-detail .primary-images .product-carousel.product-carousel-new .swiper-wrapper.show-all .view-more-btn:after{display:none}@media(min-width: 640px){.product-detail .primary-images .product-carousel .swiper-pagination{display:none}}@media(max-width: 639.98px){.product-detail .primary-images .product-carousel .swiper-pagination{bottom:12px}}.product-detail .primary-images .product-carousel .swiper-pagination .swiper-pagination-bullet{box-sizing:content-box;flex:0 1 auto;width:17px;height:2px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#949494;background-clip:padding-box;opacity:.5;transition:opacity .6s ease;border-radius:unset}.product-detail .primary-images .product-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:#1b1c1e}.product-detail .product_360_view{text-align:center;margin-bottom:0}.product-detail .product_360_view .spinWrapper{display:none}@media(min-width: 640px){.product-detail .product_360_view .spinWrapper{margin:60px 0}}@media(min-width: 1024px){.product-detail .product_360_view .spinWrapper{margin:100px 0}}.product-detail .product_360_view #p360{cursor:url("../../images/360.svg"),auto !important}.product-detail .product_360_view .drag-to-spin-image{left:50%;background:url("../../images/360.svg");position:absolute;bottom:50%;width:9.438rem;height:3.188rem;background-repeat:no-repeat;background-size:9.438rem 3.188rem;transform:translate(-50%)}.product-detail .product_360_view .description{color:#1b1c1e;display:none}@media(min-width: 640px){.product-detail .product_360_view .description{display:block}}.product-detail .product_360_view .description img{width:47px}.product-detail .product_360_view .description span{margin-left:14px;font-size:15px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}@media(min-width: 1024px){.product-detail .product_360_view:hover .drag-to-spin-image{display:none}}.product-detail #s7_spinview.s7spinviewer #s7_spinview_container{margin:0 auto}@media(min-width: 640px){.product-detail #s7_spinview.s7spinviewer #s7_spinview_container_inner:hover #s7_spinview_divToolsButtons div,.product-detail #s7_spinview.s7spinviewer #s7_spinview_container_inner:hover #s7_spinview_divSpinButtons,.product-detail #s7_spinview.s7spinviewer #s7_spinview_container_inner:hover #s7_spinview_fullScreenButton{display:block}.product-detail #s7_spinview.s7spinviewer #s7_spinview_divToolsButtons div,.product-detail #s7_spinview.s7spinviewer #s7_spinview_divSpinButtons,.product-detail #s7_spinview.s7spinviewer #s7_spinview_fullScreenButton{display:none;cursor:pointer}}.product-detail #s7_spinview.s7spinviewer #s7_spinview_spinView{cursor:url("../../images/360.svg") 17 18,auto}.product-detail .find-store-btn{font-size:15px;color:#595959;width:100px;text-align:right;border:none;background-color:rgba(0,0,0,0)}#product-video_videoPlayer{background-color:rgba(0,0,0,0)}.top-product-features{font-family:"ProximaNova";font-size:13px;line-height:17px;-webkit-font-smoothing:antialiased;padding-top:16px}.top-product-features .top-prod-feature{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:2px}.top-product-features .top-prod-feature .icon{width:42px;min-width:42px;max-width:42px;align-content:center}.top-product-features .top-prod-feature .icon img{max-width:32px;width:32px}.top-product-features .top-prod-feature .value{align-content:center;color:#1b1c1e}.sticky-container{display:none;background-color:#fafafa;box-shadow:0 1px 4px rgba(0,0,0,.25);transition:top .5s;transition-duration:.5s}.sticky-container.active{display:flex;position:fixed;width:100%;align-items:center;height:68px;font-size:13px;justify-content:space-around;z-index:101;left:0}@media(max-width: 1199.98px){.sticky-container.active{bottom:0;top:auto !important;background-color:#1b1c1e;z-index:101;height:72px;padding:0}}@media(min-width: 1200px){.sticky-container.position-sticky-lg{position:sticky !important}}.sticky-container .left-wrapper{justify-content:flex-start;display:flex;align-items:center}@media(max-width: 1199.98px){.sticky-container .left-wrapper{display:none}}.sticky-container .right-wrapper{justify-content:flex-end;display:flex;align-items:center}@media(max-width: 1199.98px){.sticky-container .right-wrapper{justify-content:space-between;flex:0 0 100% !important;max-width:100%;padding-right:0;padding-left:0}}@media(max-width: 639.98px){.sticky-container .right-wrapper{padding:16px;background:#f1f1f1}}.sticky-container .right-wrapper .view-options{margin-right:18px;padding:0;display:none}@media(min-width: 640px){.sticky-container .right-wrapper .view-options{display:block}}.sticky-container .right-wrapper .view-options a{text-decoration:none;height:32px;width:100%;display:block;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;font-size:13px;line-height:32px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.sticky-container .right-wrapper .view-options a:hover{color:#595959}@media(max-width: 1199.98px){.sticky-container .right-wrapper .view-options a{color:#fff;height:72px;padding-top:18px;display:block}}.sticky-container .right-wrapper .view-options button{padding:0}.sticky-container .right-wrapper .view-options button:focus-visible{outline:1px dashed #fff}@media(max-width: 1199.98px){.sticky-container .right-wrapper .view-options{flex-basis:50%;height:72px;margin-right:0;border-right:1px solid var(--color-white)}}@media(max-width: 1199.98px){.sticky-container .right-wrapper .add-to-cart{width:50%;height:72px !important;white-space:nowrap}.sticky-container .right-wrapper .add-to-cart span.value{font-size:13px}}@media(max-width: 639.98px){.sticky-container .right-wrapper .add-to-cart{width:100%;height:44px !important;font-size:15px;line-height:15px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";letter-spacing:1%}.sticky-container .right-wrapper .add-to-cart span.value{font-size:15px}}.sticky-container .right-wrapper .cart-and-ipay .apple-pay-pdp.btn{display:none !important}@media(max-width: 639.98px){.sticky-container .right-wrapper .cart-and-ipay{padding-bottom:0}}@media(max-width: 1199.98px){.sticky-container .right-wrapper .cart-and-ipay{flex-basis:50%}}.sticky-container .collection-name{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;text-transform:capitalize;justify-content:flex-start;margin-right:18px}@media(max-width: 1199.98px){.sticky-container .collection-name{display:none}}.sticky-container .product-name{text-transform:capitalize;justify-content:flex-start;border-left:1px solid #959595;padding-left:18px;color:#1b1c1e;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}@media(max-width: 1199.98px){.sticky-container .product-name{display:none}}.sticky-container .button{height:32px;justify-content:flex-end;text-transform:none;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;display:flex;align-items:center;font-size:13px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}@media(max-width: 639.98px){.sticky-container .button{color:var(--color-white)}}@media(max-width: 1199.98px){.sticky-container .button{height:72px;display:block}}.sticky-container .button .prices{margin-left:7px}.sticky-container .button .price{display:inline-block}.sticky-container .button .price del{display:none}.sticky-container .button .price .sales{font-size:12px;color:var(--color-white)}.sticky-container .button .price .sales .value{display:flex}.sticky-container .button .price .sales .value::before{content:"("}.sticky-container .button .price .sales .value::after{content:")"}.sticky-container .button .price .range{display:flex}.sticky-container .button .price .range::before{content:"(";font-size:14px}.sticky-container .button .price .range::after{content:")";font-size:14px}.sticky-container .button .price .range .value{display:flex}.sticky-container .button .price .range .value::before{content:""}.sticky-container .button .price .range .value::after{content:""}.sticky-container .paypal_pdp_button{display:none}.add-to-cart-messages{display:none}.gwp-image{padding:10px 0;width:38px}.gwp-text{padding:6px}.gwp-text p{margin-bottom:0}@media(min-width: 640px){.above-underline{border-top:1px solid #ccc}}.product-feature-attributes .above-underline~.above-underline{margin-top:16px}.breadcrumb-container .container{padding-left:0;padding-right:0}@media(min-width: 640px){.breadcrumb-container .container{padding-left:16px;padding-right:16px}}@media(min-width: 1024px)and (max-width: 1280px){.breadcrumb-container .container{padding-left:120px;padding-right:120px}}@media(min-width: 1281px){.breadcrumb-container .container{padding-left:72px;padding-right:72px}}.bread-crumb{display:block !important}.bread-crumb .bread-crumb-content .product-breadcrumb,.bread-crumb .bread-crumb-content .product-details{display:block !important}.breadcrumb-container{z-index:1;position:relative}.breadcrumb-container .product-breadcrumb .breadcrumb{border-bottom:none !important;padding:0;margin-top:19px;margin-bottom:28px}.breadcrumb-container .product-breadcrumb .breadcrumb .breadcrumb-item{font-family:"ProximaNova";color:#595959;font-size:11px;line-height:16px;-webkit-font-smoothing:antialiased}.breadcrumb-container .product-breadcrumb .breadcrumb .breadcrumb-item a{text-decoration:underline}.breadcrumb-container .product-breadcrumb .breadcrumb .breadcrumb-item img{margin-bottom:3px}.breadcrumb-container .product-breadcrumb .breadcrumb .breadcrumb-item a[aria-current=page]{text-decoration:none;pointer-events:none}.breadcrumb-container .product-breadcrumb .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"/"/""}@media(max-width: 1023.98px){.breadcrumb-container .product-breadcrumb .breadcrumb{border-top:1px solid rgba(0,0,0,0)}}.breadcrumb-container .product-breadcrumb .breadcrumb .breadcrumb-item{margin-right:.5rem !important;padding-left:0 !important}.breadcrumb-container .product-breadcrumb .breadcrumb .breadcrumb-item:before{display:none !important}.breadcrumb-container .product-breadcrumb .breadcrumb .breadcrumb-item:after{padding-left:.5rem !important;content:"/"/"" !important}.breadcrumb-container .product-breadcrumb .breadcrumb .breadcrumb-item:last-child::after{display:none !important}.product-wrapper .breadcrumb-container .product-breadcrumb .product-details{display:block !important}.product-wrapper .breadcrumb-container .product-breadcrumb .product-details .breadcrumb{margin-top:12px;margin-bottom:-10px}.s7videoviewer .s7videoplayer .s7iconeffect{width:50px !important;height:50px !important;background-size:50px !important}.s7videoviewer.s7touchinput .s7socialshare{display:none}.product-detail [disabled] .swatch-circle:not(.selected){cursor:unset !important}.product-detail [disabled] .swatch-circle:not(.selected)::after{background:url("../../images/crossline.svg") no-repeat center !important;content:"";position:absolute;left:-1px;top:-1px;width:25px;height:25px;opacity:70%}.disable-apple-pay .pdp-apple-pay-button{display:none}.product-detail .sub-container .disable-apple-pay .add-to-cart.btn-50{width:100%;margin-right:0}#zoomImageModal{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background:var(--color-white);z-index:1000}#zoomImageModal.show-zoom{display:block}#zoomImageModal .zoom-product-carousel{height:100%}#zoomImageModal .close{position:absolute;top:20px;right:15px;z-index:2;cursor:pointer;padding:5px 10px;background-color:rgba(255,255,255,.25);border-radius:5px}@media(min-width: 640px){#zoomImageModal .close{top:25px;right:20px}}#zoomImageModal .swiper-slide{overflow:hidden}#zoomImageModal .swiper-zoom-container img{cursor:url(../../images/zoom-in-cursor.svg),auto}#zoomImageModal .swiper-slide-zoomed img{cursor:url(../../images/zoom-out-cursor.svg),auto}#zoomImageModal .swiper-lazy-preloader{border:4px solid var(--gray);border-top-color:rgba(0,0,0,0)}#zoomImageModal .swiper-lazy{opacity:0}#zoomImageModal .swiper-lazy-loaded{opacity:1}#zoomImageModal .zoom-pagination{position:relative;bottom:29px;text-align:center;z-index:1}@media(max-width: 1023.98px){#zoomImageModal .zoom-pagination{bottom:24px}}#zoomImageModal .zoom-pagination .swiper-pagination-bullet{box-sizing:content-box;flex:0 1 auto;width:17px;height:2px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#595959;background-clip:padding-box;transition:opacity .6s ease;border-radius:unset;box-shadow:0 0 0 1px #fff;outline:none}#zoomImageModal .zoom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#1b1c1e}#zoomImageModal .pdp-modal-prev,#zoomImageModal .pdp-modal-next{content:" ";padding:24px;position:absolute;top:38%;background-repeat:no-repeat;background-position:center;cursor:pointer;z-index:2;background-color:#fff;border:none}#zoomImageModal .pdp-modal-prev:focus-visible,#zoomImageModal .pdp-modal-next:focus-visible{outline:1px dashed #1b1c1e}#zoomImageModal .pdp-modal-prev.swiper-button-disabled,#zoomImageModal .pdp-modal-next.swiper-button-disabled{opacity:0}#zoomImageModal .pdp-modal-next{background-image:url(../../images/pdp-Zoom-Arrow.svg) !important;right:40px}#zoomImageModal .pdp-modal-prev{background-image:url(../../images/pdp-Zoom-Arrow.svg) !important;left:40px;transform:rotate(180deg)}@media(max-width: 1199.98px){#zoomImageModal .pdp-modal-prev,#zoomImageModal .pdp-modal-next{display:none}}@media(max-width: 1023.98px){.pixlee-component .container{padding-left:0 !important;padding-right:0 !important}}.pixlee-component .container #pixlee_container:has(*){margin-top:50px}.pdp-review-section #pdp-review-section{padding-top:60px;padding-bottom:200px}.pdp-review-section .tt-c-reviews-toolbar__search input[type=text].tt-o-search-field__input::-moz-placeholder{color:#595959 !important}.pdp-review-section .tt-c-reviews-toolbar__search input[type=text].tt-o-search-field__input::placeholder{color:#595959 !important}.pdp-review-section .tt-o-listbox__option--is-active,.pdp-review-section .tt-o-listbox li.tt-o-listbox__option--is-active{outline:1px solid #595959 !important}.pdp-review-section .tt-c-reviews-summary__rating-number{margin-right:5px}.pdp-review-section .review-ratings #ratingsReview{margin-top:-10px}@media screen and (min-width: 568px){.pdp-review-section .review-ratings #ratingsReview{margin-top:-28px}}.pdp-review-section .review-ratings .heading{font-size:24px;line-height:34px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial;text-align:center;margin-bottom:4px}.pdp-review-section .review-ratings .nav-tabs{justify-content:center;margin-bottom:23px;flex-wrap:nowrap}@media(min-width: 640px){.pdp-review-section .review-ratings .nav-tabs{margin-bottom:32px}}@media(max-width: 639.98px){.pdp-review-section .review-ratings .nav-tabs .nav-item{width:100%;text-align:center}}.pdp-review-section .review-ratings .nav-tabs .nav-item .nav-link{font-family:"ProximaNova"}@media(max-width: 639.98px){.pdp-review-section .review-ratings .nav-tabs .nav-item .nav-link{padding-left:0;padding-right:0}}.pdp-review-section .review-ratings .nav-tabs .nav-item .nav-link.active{font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.pdp-review-section .review-ratings .tt-c-reviews-summary__heading{display:none}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary{background:#fff;padding:32px 16px;float:left}@media(min-width: 640px){.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary{padding:32px}}@media(min-width: 1024px){.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary{padding:32px 52px}}@media screen and (min-width: 768px){.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-header{float:left;width:25%;margin-bottom:0}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-text{float:right;width:75%;padding-left:4%}}@media(min-width: 1200px){.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-header{width:20%}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-text{width:80%}}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-text{font-size:16px;line-height:22px;-webkit-font-smoothing:antialiased}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-o-tooltip__content:after{display:none}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-heading{font-size:15px;line-height:15px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-heading:after{content:":"}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-text{text-align:left}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-header{flex-wrap:wrap}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-o-tooltip__content{display:block;position:relative;background:none;color:#595959;padding:0;width:auto;max-width:none;text-align:left;font-size:12.8px;line-height:16px;-webkit-font-smoothing:antialiased}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-o-tooltip__trigger{display:none}.pdp-review-section .review-ratings .tt-c-reviews-summary__ai-summary .tt-c-reviews-summary__ai-summary-footer{display:none}@media screen and (min-width: 568px){.pdp-review-section .review-ratings .tt-c-reviews-summary__grid-col{margin-right:0 !important;width:50% !important;padding:0 12px}}@media screen and (min-width: 768px){.pdp-review-section .review-ratings .tt-c-reviews-summary__grid-col{padding:0}}.pdp-review-section .review-ratings .tt-c-summary-dim-select__link{display:inline-block;margin-left:5px;margin-right:5px}.pdp-review-section .review-ratings .tt-c-summary-dim__text--spaced{max-width:45%;word-wrap:normal;width:auto}@media screen and (min-width: 568px){.pdp-review-section .review-ratings .tt-c-reviews-summary__write-review-wrap{padding-bottom:37px}.pdp-review-section .review-ratings .tt-c-reviews-summary__grid-footer{border:none;margin-top:-20px}}@media screen and (min-width: 768px){.pdp-review-section .review-ratings .tt-c-reviews-summary__custom-dim{width:50%;float:left;padding:0 6px}}@media(min-width: 1024px){.pdp-review-section .review-ratings .tt-c-reviews-summary__custom-dim{padding:0 16px}}@media(min-width: 1200px){.pdp-review-section .review-ratings .tt-c-reviews-summary__custom-dim{padding:0 32px}}.pdp-review-section .review-ratings .tt-o-search-field__input{padding:10px}.pdp-review-section .review-ratings .tt-o-search-field__clear{margin:0}.pdp-review-section .review-ratings .tt-o-button--primary span{color:#1b1c1e}.pdp-review-section .review-ratings .tt-o-button--primary,.pdp-review-section .review-ratings .tt-o-button--secondary{text-transform:none}.pdp-review-section .review-ratings .tt-o-byline__options-item--reply,.pdp-review-section .review-ratings .tt-o-byline__options-item--flag{margin-bottom:0;margin-left:0.2666666667rem}.swiper-zoom-container{position:relative}.swiper-zoom-container .social-zoom{position:absolute;top:0;height:65px;left:0;color:#fff;font-family:"ProximaNova";width:100%;display:flex;align-items:center;font-size:13px;line-height:24px;-webkit-font-smoothing:antialiased}.swiper-zoom-container .social-zoom .icon-styling{border-radius:8px;background:rgba(0,0,0,.5);padding:4px 7px;margin-left:6px}.swiper-zoom-container .social-zoom .icon-styling span{margin-left:20px}.swiper-zoom-container .social-zoom .icon-styling.icon_desktop span{margin-left:0}.swiper-zoom-container .social-zoom .icon_instagram::before{background:url(../../images/ig.svg) no-repeat center !important;content:"";position:absolute;top:25px;width:14px;height:14px}.swiper-zoom-container .social-zoom .icon_tiktok::before{background:url(../../images/tiktok-icon.svg) no-repeat center !important;content:"";position:absolute;top:25px;width:14px;height:14px}.swiper-zoom-container .social-zoom .icon_facebook::before{background:url(../../images/fb.svg) no-repeat center !important;content:"";position:absolute;top:25px;width:14px;height:14px}@keyframes media-skeleton-shimmer{100%{transform:translateX(100%)}}.product-slider #video-slide{width:100% !important;margin:0}@media(max-width: 639.98px){.product-slider #video-slide{order:1;align-self:center}}.product-slider #video-slide .autoplay-video{height:0px;overflow:hidden}.product-slider #video-slide video{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}.product-slider #video-slide.media-loading{position:relative;overflow:hidden;aspect-ratio:16/9;background-color:#ebebeb}.product-slider #video-slide.media-loading video{opacity:0}.product-slider #video-slide.media-loading::after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0) 100%);animation:media-skeleton-shimmer 1.4s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.product-slider #video-slide.media-loading::after{animation:none}}.product-slider #video-slide .video-ADA-controls{height:20px;width:20px;position:absolute;bottom:10px;right:5px;background:rgba(0,0,0,.3);cursor:pointer}.product-slider #video-slide .video-ADA-controls:before{content:"";background:url("../../images/play.svg");display:none;height:30px;width:30px;left:-4px;top:-5px;position:absolute}.product-slider #video-slide .video-ADA-controls:after{display:none;content:"";height:20px;width:20px;background:url("../../images/pause.svg")}.product-slider #video-slide .video-ADA-controls.isPlaying:after,.product-slider #video-slide .video-ADA-controls.isPaused:before{display:block}#pdp-rating-section-link{display:flex;text-decoration:unset}button.color-attribute.color-value.swatch-circle.swatch-value:focus-visible{outline:1px dashed #1b1c1e !important;outline-offset:2px !important}.pdp-credit-swiper .swiper-wrapper{align-items:center}.pdp-credit-swiper .swiper-wrapper:has(.swiper-slide:only-child)+.action-container{display:none !important}.pdp-credit-swiper .swiper-pagination{position:relative;bottom:0;margin-right:20px}.pdp-credit-swiper .swiper-pagination .swiper-pagination-bullet{background-color:#9a9a9a;margin-right:20px;margin-left:0px;opacity:1;height:6px;width:6px}.pdp-credit-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#1b1c1e}.pdp-credit-swiper .play-pause-buttons{top:0}.pdp-credit-swiper .play-pause-buttons button.pause-btn img{width:9px;height:auto}.pdp-credit-swiper .play-pause-buttons button.play-btn img{width:7px;margin:0 1px;height:auto}@media(max-width: 1199.98px){.page:has(.sticky-container.active)~.linc-web-chat.linc-web-chat-button{bottom:72px !important}}.applepay-content{height:44px;border:1px solid #1b1c1e;max-width:100%;padding-right:0;margin-bottom:20px;background-color:#fff}@media(min-width: 640px){.applepay-content{padding-left:0}}.applepay-content .apple-pay-cart,.applepay-content .apple-pay-cart:hover,.applepay-content .apple-pay-cart:active{-apple-pay-button-type:check-out;-webkit-appearance:-apple-pay-button;display:inline-block;-apple-pay-button-style:#fff;max-height:44px;border-radius:0;height:32px;width:calc(100% - 4px);margin:5px 2px 0}.applepay-content #tumi-apple-pay-minicart{-apple-pay-button-type:plain}.compare-landing{border-bottom:1px solid #f1f1f1;padding-top:20px;padding-bottom:20px;margin-bottom:25px}@media(min-width: 640px){.compare-landing{margin-bottom:41px}}@media(min-width: 1024px){.compare-landing{margin-bottom:60px}}.compare-landing .container{padding-left:0;padding-right:0}@media(min-width: 640px){.compare-landing .container{padding-left:16px;padding-right:16px}}@media(min-width: 1024px)and (max-width: 1280px){.compare-landing .container{padding-left:120px;padding-right:120px}}@media(min-width: 1281px){.compare-landing .container{padding-left:72px;padding-right:72px}}.compare-landing .back-link{font-size:12px;font-weight:400;line-height:16px;color:#1b1c1e;margin-bottom:6px}.compare-landing .back-link img{margin-right:5px}.compare-landing .page-title{font-size:24px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial;color:#1b1c1e}.compare-bar-wrapper{border-top:1px solid #f1f1f1;bottom:0;display:none;position:fixed;width:100%;z-index:11;background-color:#fff;padding-top:20px;padding-bottom:20px}@media(min-width: 640px){.compare-bar-wrapper{padding:25px 32px}}@media(min-width: 1024px){.compare-bar-wrapper{padding:25px 0}}.compare-bar-wrapper .slot{display:flex;align-items:center;min-height:75px;max-width:62px}@media(min-width: 1024px){.compare-bar-wrapper .slot{max-width:230px}}.compare-bar-wrapper .slot:not([data-pid]){border:1px dashed #ccc}.compare-bar-wrapper .slot .img-wrapper{width:60px;max-height:75px !important}@media(max-width: 639.98px){.compare-bar-wrapper .slot .img-wrapper{margin-right:0 !important}}.compare-bar-wrapper .slot .img-wrapper img{width:100%;height:auto}.compare-bar-wrapper .slot i{color:#666;font-size:1rem;position:relative}.compare-bar-wrapper .slot .product-category{font-size:12px;line-height:14px;-webkit-font-smoothing:antialiased;letter-spacing:.4px;color:#595959;margin-bottom:4px;text-transform:uppercase}@media(max-width: 1023.98px){.compare-bar-wrapper .slot .product-category{display:none}}.compare-bar-wrapper .slot .product-title{font-size:12px;line-height:14px;-webkit-font-smoothing:antialiased;color:#1b1c1e;margin-bottom:6px}@media(max-width: 1023.98px){.compare-bar-wrapper .slot .product-title{display:none}}.compare-bar-wrapper .slot .close{font-size:12px;line-height:14px;-webkit-font-smoothing:antialiased;color:#1b1c1e;text-decoration:underline;opacity:1;float:none;cursor:pointer;font-weight:400;letter-spacing:.1px}@media(max-width: 1023.98px){.compare-bar-wrapper .slot .close{display:none}}.compare-bar-wrapper .slot .close-mobile{display:none;width:11px;height:11px;background:url("../images/btn-close.svg") no-repeat center;font-size:14px;position:absolute;top:0;right:12px;text-decoration:none;z-index:13}@media(max-width: 639.98px){.compare-bar-wrapper .slot .close-mobile{display:block}}@media(min-width: 640px){.compare-bar-wrapper .slot .close-mobile{right:110px;padding:4px}}@media(max-width: 639.98px){.compare-bar-wrapper .slot .close-mobile{right:20px;padding:4px}}.compare-bar-wrapper .slot .button{margin-bottom:10px}.compare-bar-wrapper .slot .action{text-align:center}.compare-bar-wrapper .clear-all{font-size:15px;line-height:14px;-webkit-font-smoothing:antialiased;color:#1b1c1e;text-decoration:none;padding-top:25px;padding-bottom:15px;text-align:center}@media(max-width: 639.98px){.compare-bar-wrapper .clear-all{padding-bottom:0;padding-top:21px}}.compare-bar-wrapper .clear-all:hover{text-decoration:none !important}.compare-bar-wrapper .compare{background-color:#ccc;padding:0}@media(min-width: 640px){.compare-bar-wrapper .compare{min-width:174px}}@media(min-width: 1024px){.compare-bar-wrapper .compare{min-width:200px}}.compare-bar-wrapper .compare.active{background-color:#1b1c1e}.compare-bar-wrapper .min-products-msg{color:#fff;font-size:.75em;line-height:1.375rem;padding:.438rem}@media(max-width: 1023.98px){.compare-bar-wrapper .min-products-msg{width:60px;height:75px}}@media(max-width: 639.98px){.compare-bar-wrapper .product-slots .selected-product:nth-child(3){display:none}}.compare-bar-wrapper .container{padding-left:0;padding-right:0}@media(min-width: 640px){.compare-bar-wrapper .container{padding-left:16px;padding-right:16px}}@media(min-width: 1024px)and (max-width: 1280px){.compare-bar-wrapper .container{padding-left:120px;padding-right:120px}}@media(min-width: 1281px){.compare-bar-wrapper .container{padding-left:72px;padding-right:72px}}.product-tile .error-msg-add-to-cart{margin-top:18px}.product-tile .tile-body .compare{font-size:.875em}.product-tile .tile-body .remove{font-size:15px;line-height:14px;-webkit-font-smoothing:antialiased;color:#1b1c1e;text-align:center}.compare-products .form-group{margin-bottom:0}.table-striped-column td:nth-of-type(odd){background-color:#eee}.product-comparison .back-to-results{margin:1em 0}.product-comparison .product-header>.col{padding:0}.product-comparison .group-header{margin-bottom:40px}.product-comparison .group-header span,.product-comparison .group-header h2{font-size:24px;line-height:34px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial;color:#1b1c1e;margin-bottom:0}.product-comparison .content-attr hr:last-child{border:none}@media(max-width: 639.98px){.product-comparison .content-attr .row .product-compare:nth-child(3),.product-comparison .content-attr .row .alternateViewsimageslot:nth-child(3){display:none}}.product-comparison .content-attr .row:last-child .product-value{border-bottom:none;padding-bottom:0;margin-bottom:0}@media(max-width: 639.98px){.product-comparison .ratings .ratings-compare:nth-child(3){display:none}}.product-comparison .label{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#1b1c1e;margin-bottom:8px}.product-comparison .product-value{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;border-bottom:1px solid #ccc;color:#1b1c1e;padding-bottom:16px;margin-bottom:16px}.product-comparison .product-value .title{margin-bottom:6px;min-height:20px;color:#1b1c1e}.product-comparison .product-value .metal-description,.product-comparison .product-value .collection-description{color:#595959;margin-right:20px}.product-comparison .more-products{display:none}@media(max-width: 639.98px){.product-comparison .more-products{display:flex;align-items:center;flex-direction:row;max-height:187px}.product-comparison .more-products .more-products-wrapper{background-color:rgba(196,196,196,.1019607843);height:100%;display:flex;align-items:center;padding:0 12px;border:1px dashed #ccc}.product-comparison .more-products .more-products-wrapper a{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none}.product-comparison .more-products .more-products-wrapper a span.plus-icon{margin-bottom:20px;font-size:18px}.product-comparison .more-products .more-products-wrapper a span{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;color:#1b1c1e}}.alternate-image-swiper .swiper-pagination-bullet,.alternate-image-swiper .swiper-pagination-bullet-active{width:17px;height:2px;margin-right:4px;margin-left:4px;background-color:#ccc;border-radius:0}.alternate-image-swiper .swiper-pagination-bullet-active{background-color:#1b1c1e}.compared-suggestions{border:1px dashed #ccc;padding:0 10px}.compared-suggestions .notes{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#1b1c1e;text-align:center;margin-bottom:20px;padding:20px}@media(min-width: 640px){.compared-suggestions .notes{padding-top:20px;padding-bottom:0}}.compared-suggestions .compare-products-suggestion .suggesstion-items{display:flex;justify-content:flex-start;padding-top:10px;margin:0 10px 10px;border:2px solid rgba(0,0,0,0)}.compared-suggestions .compare-products-suggestion .suggesstion-items:hover{border:2px solid #1b1c1e}.compared-suggestions .compare-products-suggestion .suggesstion-items .product-compare-url{padding-left:10px;padding-right:5px}.compared-suggestions .compare-products-suggestion .suggesstion-items .image{margin-right:10px;margin-left:4px}.compared-suggestions .compare-products-suggestion .suggesstion-items .pdp-link{font-size:12px;line-height:14px;-webkit-font-smoothing:antialiased;color:#000 !important}.compared-suggestions .compare-products-suggestion .suggesstion-items .price .sales .value{font-size:12px;line-height:14px;-webkit-font-smoothing:antialiased;color:#000 !important}.compared-suggestions .compare-products-suggestion .suggesstion-items .price{font-size:12px;line-height:20px;-webkit-font-smoothing:antialiased;color:#000 !important}.measurement-selection{display:flex;position:relative;z-index:9;margin-top:20px}.measurement-selection .form-check{padding-left:0;margin-right:24px}.p-rl{padding-left:16px;padding-right:16px}@media(max-width: 1023.98px){.p-rl{padding-left:0;padding-right:0}}.products-detail .content{margin-bottom:60px}.basicspecifications .basic-specification-help{display:block;margin-top:40px}.basic-specification-help{display:none;color:#595959;font-size:15px;line-height:18px;-webkit-font-smoothing:antialiased}.basic-specification-help a{text-decoration:underline}.basicspecificationsmetric{display:none}.product-compared-suggestions{display:none}@media(min-width: 640px){.product-compared-suggestions{display:block}}@media(min-width: 1024px){.product-compared-suggestions{margin-bottom:120px}}.compare-products-suggestion .product-tile{margin-bottom:20px !important}.compare-products-suggestion .product-tile .product-compare-url{display:flex;align-items:center}.compare-products-suggestion .product-tile .product-compare-url a{text-decoration:none;font-size:18px}.compare-products-suggestion .product-tile .image-container img{height:75px;width:60px}.compare-products-suggestion a{text-decoration:none}.compare-products-tiles .remove-item{margin-top:21px;text-align:center;font-family:"ProximaNova";font-weight:400;font-size:15px;line-height:14px;-webkit-font-smoothing:antialiased}@media(min-width: 640px){.compare-products-tiles .remove-item{margin-top:25px}}.compare-products-tiles .remove-item a{text-decoration:none;color:#1b1c1e}.compare-products-tiles .product-add-to-cart{margin-top:25px}@media(min-width: 640px){.compare-products-tiles .product-add-to-cart{margin-top:20px}}@media(min-width: 1024px){.compare-products-tiles .product-add-to-cart{margin-top:30px}}.compare-products-tiles .price{margin-top:6px}@media(max-width: 639.98px){.compare-products-tiles.ctnr-product-item:nth-child(3){display:none}}.compare-products-tiles .product-tile-title{font-size:10px;line-height:10px;-webkit-font-smoothing:antialiased}@media(min-width: 1024px){.compare-products-tiles .product-tile-title{font-size:12px;line-height:15px;-webkit-font-smoothing:antialiased}}.compare-products-tiles .tile-body .pdp-link a{font-size:13px !important;line-height:15px;-webkit-font-smoothing:antialiased}@media(min-width: 1024px){.compare-products-tiles .tile-body .pdp-link a{font-size:16px !important;line-height:18px;-webkit-font-smoothing:antialiased}}@media(max-width: 639.98px){.products-detail .compare-attr-detail-product:nth-child(3){display:none}}.products-detail .compare-attr-detail-product .product-tile.no-alt-image{margin-bottom:64px !important}.products-detail .compare-attr-detail-product .alternateviews{margin-bottom:0}.products-detail .compare-attr-detail-product .ratings .stars{width:auto}.products-detail .ratings-compare .ratings{margin-bottom:30px}.products-detail .ratings-compare .ratings .stars{width:auto}.products-detail .ratings-compare h3{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#1b1c1e}.products-detail .ratings-compare .description{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959}.rating-description .label{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.rating-description .rating-info{margin-bottom:20px}.rating-description .span-info .custom-value{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.rating-description .span-info .custom-value::after{content:","}.rating-description .span-info .custom-value:last-child::after{content:""}.product-tile .image-container .tile-image{aspect-ratio:33/40;width:100%;height:auto}.delivery-options-container{margin-top:40px}.delivery-options-container .card-body{padding:0;margin-bottom:20px}.delivery-options-container .card-body:last-child{margin-bottom:33px}@media(min-width: 640px){.delivery-options-container .card-body:last-child{margin-bottom:20px}}.delivery-options-container .card-body label span{margin-left:12px;display:block;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#1b1c1e}.delivery-options-container .card-body .form-check{padding-left:0;display:flex}.delivery-options-container .card-body .form-check .shiptohomedisabled{opacity:.5;cursor:not-allowed}.delivery-options-container .free-shipping-additional-text{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#1b1c1e}.delivery-options-container .eddmessage,.delivery-options-container .pdp-no-zip-msg{font-size:15px;padding-left:33px;display:inline-block}.delivery-options-container .pdp-no-zip-msg{color:#575757}.delivery-options-container .edd-postal-code{color:#1b1c1e}.delivery-options-container.hiding-bopis .card-body:last-child{margin-bottom:0}.delivery-options-container .disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.product-btn-wrapper .delivery-options-container .freeStandardShipping .form-check{display:inline}.product-btn-wrapper .delivery-options-container .freeStandardShipping .card-body{display:inline-block;margin-bottom:0}.product-btn-wrapper .delivery-options-container .pickupInStore{margin-top:20px}.product-btn-wrapper .delivery-options-container .pickupInStore .form-check{flex-direction:column}.product-btn-wrapper .delivery-options-container .pickupInStore .form-check .find-store-btn{margin-left:18px}.product-btn-wrapper .delivery-options-container .pdp-zip{font-size:15px;color:#1b1c1e;margin:0 0 21px}.product-btn-wrapper .delivery-options-container .pdp-zip .edd-postal-code{text-decoration:underline !important}.product-btn-wrapper .delivery-options-container .pickup_unavailable [type=radio]:not(.tt-c-range-field__input)+label,.product-btn-wrapper .delivery-options-container .pickup_unavailable_premium [type=radio]:not(.tt-c-range-field__input)+label{padding:0}.product-btn-wrapper .delivery-options-container .pickup_unavailable [type=radio]:not(.tt-c-range-field__input)+label:before,.product-btn-wrapper .delivery-options-container .pickup_unavailable [type=radio]:not(.tt-c-range-field__input)+label:after,.product-btn-wrapper .delivery-options-container .pickup_unavailable_premium [type=radio]:not(.tt-c-range-field__input)+label:before,.product-btn-wrapper .delivery-options-container .pickup_unavailable_premium [type=radio]:not(.tt-c-range-field__input)+label:after{display:none}.product-btn-wrapper .delivery-options-container .pickup_unavailable [type=radio]:not(.tt-c-range-field__input)+label span,.product-btn-wrapper .delivery-options-container .pickup_unavailable_premium [type=radio]:not(.tt-c-range-field__input)+label span{margin:0}.product-btn-wrapper .delivery-options-container .pickup_unavailable .eddmessage,.product-btn-wrapper .delivery-options-container .pickup_unavailable .pdp-no-zip-msg,.product-btn-wrapper .delivery-options-container .pickup_unavailable_premium .eddmessage,.product-btn-wrapper .delivery-options-container .pickup_unavailable_premium .pdp-no-zip-msg{padding:0;line-height:24px}.d-mobile .global-modal#miniCartModal.fade .modal-dialog{bottom:-450px;transition:opacity .4s linear,bottom .4s ease-out}@media(min-width: 640px){.d-mobile .global-modal#miniCartModal.fade .modal-dialog{right:-450px;transition:opacity .4s linear,right .4s ease-out}}.d-mobile .global-modal#miniCartModal.fade.show .modal-dialog{bottom:0 !important}@media(min-width: 640px){.d-mobile .global-modal#miniCartModal.fade.show .modal-dialog{right:0 !important}}.d-mobile .minicart-flyout{top:auto;height:auto;max-height:100%;position:absolute}#miniCartModal .modal-header{padding:0 16px !important}@media(min-width: 640px){#miniCartModal .modal-header{padding:0 40px !important}}#miniCartModal .modal-body{padding:0 !important}#miniCartModal .modal-body .minicart-item{padding:0 16px !important}@media(min-width: 640px){#miniCartModal .modal-body .minicart-item{padding:0 40px !important}}#miniCartModal .modal-body .minicart-checkout-options{padding:0 16px !important}@media(min-width: 640px){#miniCartModal .modal-body .minicart-checkout-options{padding:0 40px !important}}#miniCartModal .modal-body .express-checkout-options.minicart{padding-top:20px !important;margin-bottom:-20px}#miniCartModal .modal-body .express-checkout-options.minicart .minicart-paypal{margin-bottom:10px}#miniCartModal .miniCart-pfas-message{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;margin-top:42px}#miniCartModal .miniCart-pfas-message b{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;font-weight:600;color:#1b1c1e}#miniCartModal .einstein-carousel-container{margin-bottom:0 !important}#miniCartModal .einstein-carousel-container .product-tile{margin-bottom:30px !important}.minicart-flyout .modal-content{padding:0 !important}.minicart-flyout .minicart-wrapper div:has(.einstein-container-wrapper){margin-top:auto}.minicart-flyout .einstein-container-wrapper{padding:0}.minicart-flyout .einstein-container{padding:0 !important}@media(min-width: 640px){.minicart-flyout .einstein-container{padding:0 70px !important}}.minicart-flyout .einstein-container .product-tile .tile-body .pdp-link a{min-height:auto;white-space:nowrap;text-overflow:ellipsis;display:block}@media(max-width: 639.98px){.minicart-flyout .einstein-container .einstein-wrapper{padding:0 30px}}.minicart-flyout .einstein-container .product-tile .plp-product-swiper .swiper-slide:after{background:none}.minicart-flyout .einstein-container .einstein-carousel-container .einstein-carousel .einstein-wrapper .product-tile .image-container .primary-image .dark-overlay-plp{opacity:.02 !important}.minicart-flyout .html-slot-container{padding:0 40px !important}.minicart-flyout .html-slot-container h2{display:none}.minicart-flyout .html-slot-container[data-minicart]{background-color:#fafafa;margin-top:30px}.minicart-flyout .html-slot-container[data-minicart] h2{display:block}.minicart-flyout .html-slot-container .product-tile .tile-body .pdp-link a{min-height:30px}@media(min-width: 640px){.minicart-flyout .html-slot-container .product-tile .tile-body .pdp-link a{min-height:36px}}.minicart-flyout .html-slot-container .einstein-carousel-container .einstein-carousel .einstein-wrapper .product-tile .image-container .primary-image .dark-overlay-plp{opacity:.02 !important}@media(min-width: 640px){.minicart-flyout{width:439px !important}}@media(min-width: 1024px){.minicart-flyout{width:455px !important}}.minicart-flyout .modal-content{padding:0 16px}@media(min-width: 640px){.minicart-flyout .modal-content{padding:0 40px}}.minicart-flyout .modal-content .modal-header{margin-bottom:22px;margin-top:22px;background-color:unset}@media(min-width: 640px){.minicart-flyout .modal-content .modal-header{margin-top:40px;margin-bottom:29px}}.minicart-flyout .modal-content .modal-header .cart-flyout-heading{color:#1b1c1e;font-family:"ProximaNovaLight","Helvetica Neue",Arial;font-size:24px;line-height:16px;-webkit-font-smoothing:antialiased}.minicart-flyout .modal-content .modal-header .close{line-height:20px}.minicart-flyout .modal-body .bonus-product-line-items{border:1px solid #ccc;padding:19px 0px 0px 0px;margin-bottom:40px;font-family:"ProximaNova"}.minicart-flyout .modal-body .bonus-product-line-items .minicart-bonus-desc{font-size:15px;line-height:22px;-webkit-font-smoothing:antialiased;color:#000;font-family:"ProximaNova";padding:0 30px}.minicart-flyout .modal-body .bonus-product-line-items .image-content{display:grid;grid-template-columns:1fr 220px;grid-template-rows:auto auto}.minicart-flyout .modal-body .bonus-product-line-items .item-image{width:auto !important;margin-right:0;padding:0 13px 0 12px}@media(min-width: 640px){.minicart-flyout .modal-body .bonus-product-line-items .item-image{grid-row:span 2;padding:0 20px}}.minicart-flyout .modal-body .bonus-product-line-items .color-swatch-container{min-width:220px;padding-top:16px}@media(max-width: 639.98px){.minicart-flyout .modal-body .bonus-product-line-items .color-swatch-container{grid-column:span 2;padding:16px 13px 0px 24px}}.minicart-flyout .modal-body .image-content{display:flex;align-items:center;padding-bottom:20px}.minicart-flyout .modal-body .image-content .product-content h6,.minicart-flyout .modal-body .image-content .product-content .h6{letter-spacing:2px;color:var(--color-grey1);margin-bottom:0;font-family:"ProximaNova";text-transform:uppercase;font-size:10px;line-height:14px;-webkit-font-smoothing:antialiased}@media(min-width: 640px){.minicart-flyout .modal-body .image-content .product-content h6,.minicart-flyout .modal-body .image-content .product-content .h6{font-size:10px;line-height:14px;-webkit-font-smoothing:antialiased}}.minicart-flyout .modal-body .image-content .product-content.donation-minicart .product-title{margin-bottom:10px;display:block}.minicart-flyout .modal-body .image-content .product-content .price{margin-top:10px;margin-bottom:10px}.minicart-flyout .modal-body .image-content .product-content .product-title{color:var(--color-black);font-family:"ProximaNova";font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}@media(min-width: 1024px){.minicart-flyout .modal-body .image-content .product-content .product-title{line-height:18px}}.minicart-flyout .modal-body .image-content .product-content .product-promotion{font-size:13px;color:#bb2131;margin:-8px 0 8px 0;position:relative;display:block}.minicart-flyout .modal-body .image-content .product-content .product-size,.minicart-flyout .modal-body .image-content .product-content .product-color{color:var(--color-black);font-family:"ProximaNova";display:block;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.minicart-flyout .modal-body .image-content .product-content .line-item-attributes{margin-top:10px;color:var(--color-black);font-family:"ProximaNova";font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.minicart-flyout .modal-body .image-content .product-content p{display:flex;align-items:center;color:#1b1c1e;margin-top:14.5px;font-family:"ProximaNova";font-size:13px;line-height:12px;-webkit-font-smoothing:antialiased}.minicart-flyout .modal-body .image-content .product-content .accenting{display:flex;align-items:center;justify-content:flex-start}.minicart-flyout .modal-body .image-content .product-content .accenting .icon-accent{background-image:url("../../images/accent-cart-added.svg");width:37px;height:22px;display:block;margin-right:9px;background-repeat:no-repeat;background-position:center}.minicart-flyout .modal-body .image-content .product-content .accenting .color{width:60%}.minicart-flyout .modal-body .image-content .product-content p:last-child{margin-bottom:0;margin-top:19px;display:flex;align-items:center;white-space:nowrap}.minicart-flyout .modal-body .image-content .product-content svg{margin-right:10px}.minicart-flyout .modal-body .image-content .product-content .icon{border:1px solid #1b1c1e;border-radius:5px;box-sizing:border-box;margin-right:10px;display:inline-block;min-width:36px !important;height:auto;padding:4px 0 2px;font-size:10px;text-align:center}.minicart-flyout .modal-body .image-content .product-content .mini-cart-price{color:var(--color-black);font-family:"ProximaNovaLight","Helvetica Neue",Arial;display:block;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}.minicart-flyout .modal-body .image-content .product-content .minicart-bonus-desc{font-size:14px;line-height:18px;-webkit-font-smoothing:antialiased;padding:0}.minicart-flyout .modal-body .image-content .price .strike-through .value{text-decoration-line:line-through;color:var(--color-grey1)}.minicart-flyout .modal-body .image-content .price span{color:var(--color-black);font-family:"ProximaNovaLight","Helvetica Neue",Arial;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}.minicart-flyout .modal-body .image-content .item-image{width:144px;height:auto;aspect-ratio:1/1}.minicart-flyout .modal-body .image-content .item-image .product-image{max-height:inherit;display:block;margin:0 auto;max-width:100%;height:auto}.minicart-flyout .modal-body .button--primary{text-transform:unset}.minicart-flyout .modal-body .button--secondary{margin-top:20px;margin-bottom:10px}.minicart-flyout .modal-body .bonus-product-line-items .swatch-circle{width:30px;height:30px;display:inline-block;border-radius:50%;margin-right:8px;position:relative;border:1px solid #fff;cursor:pointer}@media(min-width: 640px){.minicart-flyout .modal-body .bonus-product-line-items .swatch-circle{margin-right:11px}}@media(min-width: 1024px){.minicart-flyout .modal-body .bonus-product-line-items .swatch-circle{margin-right:13px}}.minicart-flyout .modal-body .bonus-product-line-items .swatch-circle:after{position:absolute;content:"";height:100%;width:100%;top:0;border-radius:50%;border:3px solid #fff;outline:3px solid #fff;outline-offset:-1px}.minicart-flyout .modal-body .bonus-product-line-items .swatch-circle:focus:after{outline-offset:-2px}.minicart-flyout .modal-body .bonus-product-line-items .swatch-circle.selected-productid{border-color:#1b1c1e}.minicart-flyout .modal-body .bonus-product-line-items .swatch-circle.selected-productid:after{outline:none}.minicart-flyout .content-slot-title{color:#1b1c1e;text-align:unset;margin-bottom:0 !important;padding-top:30px;text-transform:unset;font-size:15px !important;line-height:18px !important;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;width:auto;margin:0 16px}@media(min-width: 640px){.minicart-flyout .content-slot-title{margin:0 -30px}}.minicart-flyout .container{padding-left:0;padding-right:0}.minicart-flyout .container .einstein-carousel-container{margin-top:0 !important}@media(max-width: 639.98px){.minicart-flyout .container .einstein-carousel-container{margin:0}}.minicart-flyout .container .einstein-carousel-container .dark-overlay-plp{opacity:.02 !important}.minicart-flyout .container .einstein-carousel-container .product-tile-title{margin-bottom:2px}.minicart-flyout .container .einstein-carousel-container .product-tile-title a{font-size:10px;line-height:10px;-webkit-font-smoothing:antialiased}.minicart-flyout .container .einstein-carousel-container .pdp-link a{font-family:"ProximaNova";font-size:12px !important;font-size:12px;line-height:14px;-webkit-font-smoothing:antialiased}.minicart-flyout .container .einstein-carousel-container .price{margin-bottom:15px;margin-right:0;height:16px;margin-top:6px}.minicart-flyout .container .einstein-carousel-container .price .sales .value,.minicart-flyout .container .einstein-carousel-container .price .list .value{font-size:12px;line-height:12px;-webkit-font-smoothing:antialiased}.minicart-flyout .container .einstein-carousel-container .price .strike-through{font-size:0}.minicart-flyout .container .einstein-carousel-container .price .strike-through.list{margin-right:4px}.minicart-flyout .container .einstein-carousel-container .price .strike-through-price{font-size:0;text-decoration:none;margin-right:4px}.minicart-flyout .container .einstein-carousel-container .price .strike-through-price .value{text-decoration:line-through}.minicart-flyout .container .einstein-carousel-container .product-add-to-cart{display:block !important}.minicart-flyout .container .einstein-carousel-container .product-add-to-cart button{font-size:13px;line-height:14px;-webkit-font-smoothing:antialiased;background:rgba(0,0,0,0) !important;border:1px solid #1b1c1e !important;color:#1b1c1e !important;min-width:auto;padding:0;height:36px !important}@media(min-width: 640px){.minicart-wrapper{display:flex;height:calc(100vh - 90px);flex-direction:column;justify-content:flex-start}}#maincontent:has(.giftcard-container) .minicart-flyout .modal-body .image-content .item-image{aspect-ratio:auto}.applepay-content{height:44px;border:1px solid #1b1c1e;max-width:100%;padding-right:0;margin-bottom:20px;background-color:#fff}@media(min-width: 640px){.applepay-content{padding-left:0}}.applepay-content .apple-pay-cart,.applepay-content .apple-pay-cart:hover,.applepay-content .apple-pay-cart:active{-apple-pay-button-type:check-out;-webkit-appearance:-apple-pay-button;display:inline-block;-apple-pay-button-style:#fff;max-height:44px;border-radius:0;height:32px;width:calc(100% - 4px);margin:5px 2px 0}.applepay-content #tumi-apple-pay-minicart{-apple-pay-button-type:plain}.monogram-item .icon{border:1px solid #1b1c1e;border-radius:5px;font-size:15px;line-height:15px;margin-right:16px;text-align:center;color:#1b1c1e;min-width:48px !important;height:auto;padding:4px 0 2px}.monogram-item .icon span{width:48px;height:28px}.monogram-item .icon span.numberFormat{padding:0}.monogram-item .flex-grow-1{flex-basis:40%}.monogram-item .title,.monogram-item .confirmmsg,.monogram-item .confirmmsg-premium{color:#1b1c1e;font-family:"ProximaNovaSemiBold";font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.monogram-item .desc{color:#595959;font-family:"ProximaNova";font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.monogram-item a,.monogram-item .remove-monogram{color:#1b1c1e;cursor:pointer;text-decoration:underline;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.monogram-item a:hover{text-decoration:none !important}.monogram-item .remove-monogram:hover{text-decoration:none !important}.monogram-item.add-monogram .confirmmsg,.monogram-item.add-monogram .confirmmsg-premium,.monogram-item.add-monogram .edit-block{display:none}.monogram-item.edit-monogram.classic .confirmmsg-premium{display:none !important}.monogram-item.edit-monogram.premium .confirmmsg{display:none !important}.monogram-item.edit-monogram .title,.monogram-item.edit-monogram .add-block{display:none}.monogram-item.disabled{pointer-events:none}.monogram-item.disabled .clickable.add-block{opacity:.3}.toggle-value{color:#1b1c1e;text-decoration:underline;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.numberFormat{font-family:"TumiMonogramCLassic"}.monogram-modal .monogram-option-selection .item{margin-bottom:35px}.monogram-modal .monogram-option-selection a{font-size:18px;line-height:19px;-webkit-font-smoothing:antialiased;color:#1b1c1e;text-decoration:none;margin-top:18px;margin-bottom:4px;display:flex;flex-direction:column}.monogram-modal .image{margin-bottom:24px}.monogram-modal p{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959}.monogram-modal a:hover{text-decoration:none}.monogram-modal .count{font-size:12px;line-height:18px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";color:#595959;letter-spacing:2px}.monogram-modal .initials{font-size:18px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";color:#1b1c1e;margin-bottom:4px;margin-top:4px}.monogram-modal .monogram-wrapper fieldset{display:flex;justify-content:space-around}.monogram-modal .monogram-wrapper fieldset.personalization-premium-symbols{justify-content:center}.monogram-modal .wallet-disclaimer{font-weight:400;font-size:13px;line-height:18px;color:#595959;margin-top:28px}.monogram-modal .personalization-monogram-preview{display:none}.monogram-modal .personalization-monogram-preview.active{display:block}.monogram-modal .content{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";color:#595959}.monogram-modal .fonts{margin-top:4px;font-size:18px;line-height:20px;-webkit-font-smoothing:antialiased}@media(min-width: 1024px){.monogram-modal input::-webkit-input-placeholder{color:rgba(0,0,0,0)}.monogram-modal input::-moz-placeholder{color:rgba(0,0,0,0)}.monogram-modal input::-moz-placeholder{color:rgba(0,0,0,0)}.monogram-modal input::-ms-input-placeholder{color:rgba(0,0,0,0)}}.monogram-modal [type=radio]:checked+label::before,.monogram-modal [type=radio]:checked+label::after{content:"";border-radius:unset;border:none;background-color:rgba(0,0,0,0);width:0;height:0}.monogram-modal [type=radio]:not(:checked)+label::before,.monogram-modal [type=radio]:not(:checked)+label::after{border-radius:unset;border:none;width:auto}.monogram-modal .monogram-initials{text-align:center;padding-top:18px;padding-bottom:16px;outline:0 !important;display:flex}.monogram-modal .monogram-initials fieldset{display:flex;justify-content:space-around}.monogram-modal .monogram-initials .monogram-input{margin-right:17px;border:1px solid #949494;font-weight:lighter;height:80px;text-align:center;text-transform:uppercase;width:30%;padding:0 15px;vertical-align:top;font-size:25px}.monogram-modal .monogram-initials .monogram-input:last-child{margin-right:0}.monogram-modal .monogram-initials .monogram-input.symbol{font-family:"TumiMonogramCLassic" !important}.monogram-modal .monogram-initials .monogram-input.selected{border-color:#000}.monogram-modal .monogram-initials.removeFocusIndicator:focus{outline:0 !important}.monogram-modal .personalization-monogram-symbols button,.monogram-modal .personalization-premium-symbols button{position:relative;border:none;background:none;width:28px;height:28px;margin-right:10px}.monogram-modal .personalization-monogram-symbols button:last-child,.monogram-modal .personalization-premium-symbols button:last-child{margin-right:0}.monogram-modal .personalization-monogram-symbols [type=radio]:not(:checked)+label,.monogram-modal .personalization-premium-symbols [type=radio]:not(:checked)+label{padding-left:0;width:28.43px;height:28px;margin-right:10.33px}.monogram-modal .personalization-monogram-symbols [type=radio]:not(:checked)+label::before,.monogram-modal .personalization-monogram-symbols [type=radio]:not(:checked)+label::after,.monogram-modal .personalization-premium-symbols [type=radio]:not(:checked)+label::before,.monogram-modal .personalization-premium-symbols [type=radio]:not(:checked)+label::after{content:unset}.monogram-modal .personalization-monogram-symbols .symbol-size,.monogram-modal .personalization-premium-symbols .symbol-size{font-family:"TumiMonogramCLassic";font-size:32px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.monogram-modal .personalization-monogram-symbols .symbol_0::before,.monogram-modal .personalization-premium-symbols .symbol_0::before{content:"0"}.monogram-modal .personalization-monogram-symbols .symbol_1::before,.monogram-modal .personalization-premium-symbols .symbol_1::before{content:"1"}.monogram-modal .personalization-monogram-symbols .symbol_2::before,.monogram-modal .personalization-premium-symbols .symbol_2::before{content:"2"}.monogram-modal .personalization-monogram-symbols .symbol_3::before,.monogram-modal .personalization-premium-symbols .symbol_3::before{content:"3"}.monogram-modal .personalization-monogram-symbols .symbol_4::before,.monogram-modal .personalization-premium-symbols .symbol_4::before{content:"4"}.monogram-modal .personalization-monogram-symbols .symbol_5::before,.monogram-modal .personalization-premium-symbols .symbol_5::before{content:"5"}.monogram-modal .personalization-monogram-symbols .symbol_6::before,.monogram-modal .personalization-premium-symbols .symbol_6::before{content:"6"}.monogram-modal .personalization-monogram-symbols .symbol_7::before,.monogram-modal .personalization-premium-symbols .symbol_7::before{content:"7"}.monogram-modal .personalization-monogram-symbols .symbol_8::before,.monogram-modal .personalization-premium-symbols .symbol_8::before{content:"8"}.monogram-modal .personalization-monogram-symbols .symbol_9::before,.monogram-modal .personalization-premium-symbols .symbol_9::before{content:"9"}.monogram-modal .personalization-monogram-style .monogram-fonts{display:flex;margin-top:20px;justify-content:space-between}.monogram-modal .personalization-monogram-style label{width:173px;height:80px;padding:16px 4px !important;display:flex;border:1px solid #ccc;color:#595959;align-items:center;text-align:center}.monogram-modal .personalization-monogram-style label.uppercase{text-transform:uppercase}.monogram-modal .personalization-monogram-style label>span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:40px;line-height:24px}.monogram-modal .personalization-monogram-style label.font_style_1{margin-right:10px;font-family:"Times New Roman",Times,Baskerville,Georgia,serif}.monogram-modal .personalization-monogram-style label.font_style_2{font-family:Futura,Arial,sans-serif}.monogram-modal .personalization-monogram-style [type=radio]:checked+label{border:1px solid #1b1c1e;color:#000}.monogram-modal .monogram-btn-cntr{text-align:center;display:flex;flex-direction:column;margin-top:30px}.monogram-modal .monogram-btn-cntr .disabled{pointer-events:none;background:#ccc;color:#fff}.monogram-modal .monogram-btn-cntr .cancelBtn,.monogram-modal .monogram-btn-cntr .previousBtn{margin-top:24px;font-size:15px;line-height:14px;-webkit-font-smoothing:antialiased;border:none;background-color:rgba(0,0,0,0)}.monogram-modal .monogram-placement .premium-mongram-types .placement{margin-bottom:0}.monogram-modal .monogram-placement{display:flex;flex-wrap:wrap}.monogram-modal .monogram-placement [type=radio]+label{border-radius:50%;padding-left:28px;width:28px;height:28px;border:1px solid #949494}.monogram-modal .monogram-placement [type=radio]:not(:checked)+label{text-indent:-9999px;margin:0 4px 12px}.monogram-modal .monogram-placement [type=radio]:checked+label{text-indent:-9999px;margin:0 4px 12px}.monogram-modal .monogram-placement [type=radio]:not(:checked)+label::before,.monogram-modal .monogram-placement [type=radio]:not(:checked)+label::after{background-color:rgba(0,0,0,0)}.monogram-modal .monogram-placement .placement{display:inline-flex;width:100%;align-items:center;justify-content:space-between;border-radius:5px;padding:20px 0}.monogram-modal .monogram-placement .placement .option{background-color:rgba(0,0,0,0) !important;height:80px !important;width:93px !important;display:flex !important;align-items:center;justify-content:center;margin:0 5px !important;border-radius:0 !important;cursor:pointer;padding:0 10px !important;border:1px solid #ccc;transition:all .3s ease;text-indent:0 !important}.monogram-modal .monogram-placement .placement .option span{color:#595959;font-family:"ProximaNovaSemiBold";font-size:15px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.monogram-modal .monogram-placement .placement [id^=option-1]:checked:checked~.option-1{border-color:#000;background:#fff}.monogram-modal .monogram-placement .placement [id^=option-1]:checked:checked~.option-1 span{color:#1b1c1e;font-family:"ProximaNovaSemiBold";font-size:15px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.monogram-modal .monogram-placement .placement [id^=option-2]:checked:checked~.option-2{border-color:#000;background:#fff}.monogram-modal .monogram-placement .placement [id^=option-2]:checked:checked~.option-2 span{color:#1b1c1e;font-family:"ProximaNovaSemiBold";font-size:15px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.monogram-modal .monogram-placement .placement [id^=option-3]:checked:checked~.option-3{border-color:#000;background:#fff}.monogram-modal .monogram-placement .placement [id^=option-3]:checked:checked~.option-3 span{color:#1b1c1e;font-family:"ProximaNovaSemiBold";font-size:15px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.monogram-modal .monogram-placement .description{font-size:13px;line-height:18px;-webkit-font-smoothing:antialiased;color:#595959;margin-top:10px}.monogram-modal .monogram-fontColor{display:flex;flex-wrap:wrap;margin-top:20px}.monogram-modal .monogram-fontColor button.premium-color-attribute,.monogram-modal .monogram-fontColor [type=radio]+label{border-radius:50%;width:36px;height:36px;border:1px solid #949494;padding-left:0;display:flex;align-items:center}.monogram-modal .monogram-fontColor button.premium-color-attribute,.monogram-modal .monogram-fontColor [type=radio]:not(:checked)+label{text-indent:-9999px;margin:0 18px 16px 0;background-size:100% !important}.monogram-modal .monogram-fontColor button.premium-color-attribute.selected,.monogram-modal .monogram-fontColor [type=radio]:checked+label{text-indent:-9999px;margin:0 18px 16px 0;padding-left:0;background-size:100% !important}.monogram-modal .monogram-fontColor [type=radio]:checked+label::before{content:"" !important;border:3px solid #fff;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;width:34px;height:34px}.monogram-modal .monogram-fontColor [type=radio]:checked+label::after{content:"" !important;background:rgba(0,0,0,0) !important}.monogram-modal .monogram-fontColor [type=radio]:not(:checked)+label::before,.monogram-modal .monogram-fontColor [type=radio]:not(:checked)+label::after{background-color:rgba(0,0,0,0)}.monogram-modal .desclaimer-text,.monogram-modal .rainbow-warn-note,.monogram-modal .monogram-desclaimer-text{font-size:13px;line-height:18px;-webkit-font-smoothing:antialiased;color:#595959;margin-top:17px}.monogram-modal .modal-header{background-color:rgba(0,0,0,0)}.monogram-modal.global-modal .modal-dialog{max-width:455px !important}.monogram-modal.global-modal .modal-header{margin-bottom:0;position:absolute;right:43px;z-index:1002}.monogram-modal #monogramTabContent{margin-top:12px}.monogram-modal .modal-title{font-size:24px;line-height:24px;-webkit-font-smoothing:antialiased;color:#1b1c1e;margin-bottom:33px;font-family:"ProximaNova"}.monogram-modal .numberFormat{font-family:"TumiMonogramCLassic";margin:0 -2px}.monogram-modal #premium-monogram-form .monogram-initials .monogram-input{width:50% !important}.monogram-modal .monogram-disclaimer{margin-top:17px;font-size:13px;line-height:18px;-webkit-font-smoothing:antialiased}.monogram-modal .monogram-fontColor button.premium-color-attribute{text-indent:inherit;background:rgba(0,0,0,0);border:none;width:36px;height:36px;margin-right:18px;margin-left:0;padding:0}.monogram-modal .monogram-fontColor button.premium-color-attribute .swatch-circle{width:100%;height:100%;background-repeat:no-repeat;border-radius:1.25em;border:1px solid #949494;margin-left:0;margin-right:0;position:relative;display:flex;align-items:center}.monogram-modal .monogram-fontColor button.premium-color-attribute.selected .color-value{text-indent:inherit !important;padding-left:0;width:36px;height:36px}.monogram-modal .monogram-fontColor button.premium-color-attribute.selected .color-value::before{content:"" !important;border:3px solid #fff;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%}.monogram-modal .monogram-fontColor button.premium-color-attribute.selected .color-value::after{content:"" !important;background:rgba(0,0,0,0)}.monogram-modal .monogram-fontColor button.premium-color-attribute[disabled] .swatch-circle{opacity:.525}.monogram-modal .monogram-fontColor button.premium-color-attribute[disabled] .swatch-circle:after{width:100%;border:1px solid;content:"";transform:rotate(-45deg)}.monogram-modal #premium-monogram-form .monogram-initials .monogram-input{width:50% !important}.monogram-modal .monogram-form.classic-patch .monogram-option-tab,.monogram-modal .monogram-form.classic-tag .monogram-option-tab,.monogram-modal .monogram-form.classic-wallet .monogram-option-tab{display:none}.monogram-modal .monogram-initials.twoinputfields .monogram-input{width:50% !important}.product-wrapper .monogram-item{margin-top:16px}.product-wrapper .accent-item{margin-top:16px;margin-bottom:16px}.laser-monogram-item .icon{border-radius:5px;font-size:15px;line-height:15px;margin-right:16px;text-align:center;color:#1b1c1e;min-width:48px !important;height:auto;padding:4px 0 2px}.laser-monogram-item .icon span{width:48px;height:28px}.laser-monogram-item .icon span.numberFormat{padding:0}.laser-monogram-item .flex-grow-1{flex-basis:40%}.laser-monogram-item .title,.laser-monogram-item .confirmmsg{color:#1b1c1e;font-family:"ProximaNovaSemiBold";font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.laser-monogram-item .add-desc,.laser-monogram-item .edit-desc{color:#595959;font-family:"ProximaNova";font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.laser-monogram-item a,.laser-monogram-item .remove-laser-monogram{color:#1b1c1e;cursor:pointer;text-decoration:underline;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.laser-monogram-item a:hover{text-decoration:none !important}.laser-monogram-item .remove-laser-monogram:hover{text-decoration:none !important}.laser-monogram-item.add-laser-monogram .confirmmsg,.laser-monogram-item.add-laser-monogram .edit-laser-monogram-block,.laser-monogram-item.add-laser-monogram .edit-desc{display:none}.laser-monogram-item.edit-laser-monogram .title,.laser-monogram-item.edit-laser-monogram .add-laser-monogram-block,.laser-monogram-item.edit-laser-monogram .add-desc{display:none}.laser-monogram-item.disabled{pointer-events:none}.laser-monogram-item.disabled .clickable.add-laser-monogram-block{opacity:.3}.laseretching-monogram-modal .image{margin-bottom:24px}.laseretching-monogram-modal p{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959}.laseretching-monogram-modal a:hover{text-decoration:none}.laseretching-monogram-modal .count{font-size:12px;line-height:18px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";color:#595959;letter-spacing:2px}.laseretching-monogram-modal .initials{font-size:18px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";color:#1b1c1e;margin-bottom:4px;margin-top:4px}.laseretching-monogram-modal .laseretchingmonogram-wrapper fieldset{display:flex;justify-content:space-around}.laseretching-monogram-modal .personalization-laseretchingmonogram-preview{display:none}.laseretching-monogram-modal .personalization-laseretchingmonogram-preview.active{display:block}.laseretching-monogram-modal .content{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";color:#595959}.laseretching-monogram-modal .fonts{margin-top:4px;font-size:18px;line-height:20px;-webkit-font-smoothing:antialiased}@media(min-width: 1024px){.laseretching-monogram-modal input::-webkit-input-placeholder{color:rgba(0,0,0,0)}.laseretching-monogram-modal input::-moz-placeholder{color:rgba(0,0,0,0)}.laseretching-monogram-modal input::-moz-placeholder{color:rgba(0,0,0,0)}.laseretching-monogram-modal input::-ms-input-placeholder{color:rgba(0,0,0,0)}}.laseretching-monogram-modal [type=radio]:checked+label::before,.laseretching-monogram-modal [type=radio]:checked+label::after{content:"";border-radius:unset;border:none;background-color:rgba(0,0,0,0);width:0;height:0}.laseretching-monogram-modal [type=radio]:not(:checked)+label::before,.laseretching-monogram-modal [type=radio]:not(:checked)+label::after{border-radius:unset;border:none;width:auto}.laseretching-monogram-modal .laseretchingmonogram-initials{text-align:center;padding-top:18px;padding-bottom:16px;outline:0 !important;display:flex}.laseretching-monogram-modal .laseretchingmonogram-initials fieldset{display:flex;justify-content:space-around}.laseretching-monogram-modal .laseretchingmonogram-initials .laseretchingmonogram-input{margin-right:17px;border:1px solid #949494;font-weight:lighter;height:80px;text-align:center;text-transform:uppercase;width:30%;padding:0 15px;vertical-align:top;font-size:25px}.laseretching-monogram-modal .laseretchingmonogram-initials .laseretchingmonogram-input:last-child{margin-right:0}.laseretching-monogram-modal .laseretchingmonogram-initials .laseretchingmonogram-input.symbol{font-family:"TumiMonogramCLassic" !important}.laseretching-monogram-modal .laseretchingmonogram-initials .laseretchingmonogram-input.selected{border-color:#000}.laseretching-monogram-modal .laseretchingmonogram-initials.removeFocusIndicator:focus{outline:0 !important}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols button{position:relative;border:none;background:none;width:28px;height:28px;margin-right:10px}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols [type=radio]:not(:checked)+label{padding-left:0;width:28.43px;height:28px;margin-right:10.33px}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols [type=radio]:not(:checked)+label::before,.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols [type=radio]:not(:checked)+label::after{content:unset}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol-size{font-family:"TumiMonogramCLassic";font-size:32px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol_1::before{content:"1"}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol_2::before{content:"2"}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol_3::before{content:"3"}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol_4::before{content:"4"}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol_5::before{content:"5"}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol_6::before{content:"6"}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol_7::before{content:"7"}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol_8::before{content:"8"}.laseretching-monogram-modal .personalization-laseretchingmonogram-symbols .symbol_9::before{content:"9"}.laseretching-monogram-modal .personalization-laseretchingmonogram-style .laseretchingmonogram-fonts{display:flex;margin-top:20px;justify-content:space-between}.laseretching-monogram-modal .personalization-laseretchingmonogram-style label{width:173px;height:80px;padding:16px !important;display:flex;border:1px solid #ccc;color:#595959;align-items:center;text-align:center}.laseretching-monogram-modal .personalization-laseretchingmonogram-style label.uppercase{text-transform:uppercase}.laseretching-monogram-modal .personalization-laseretchingmonogram-style label>span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:40px;line-height:24px}.laseretching-monogram-modal .personalization-laseretchingmonogram-style label.font_style_1{margin-right:10px;font-family:"Times New Roman",Times,Baskerville,Georgia,serif}.laseretching-monogram-modal .personalization-laseretchingmonogram-style label.font_style_2{font-family:Futura,Arial,sans-serif}.laseretching-monogram-modal .personalization-laseretchingmonogram-style [type=radio]:checked+label{border:1px solid #1b1c1e;color:#000}.laseretching-monogram-modal .laseretchingmonogram-btn-cntr{text-align:center;display:flex;flex-direction:column;margin-top:30px}.laseretching-monogram-modal .laseretchingmonogram-btn-cntr .disabled{pointer-events:none;background:#ccc;color:#fff}.laseretching-monogram-modal .laseretchingmonogram-btn-cntr .cancelBtn,.laseretching-monogram-modal .laseretchingmonogram-btn-cntr .previousBtn{margin-top:24px;font-size:15px;line-height:14px;-webkit-font-smoothing:antialiased}.laseretching-monogram-modal .desclaimer-text,.laseretching-monogram-modal .rainbow-warn-note,.laseretching-monogram-modal .monogram-desclaimer-text{font-size:13px;line-height:18px;-webkit-font-smoothing:antialiased;color:#595959;margin-top:17px}.laseretching-monogram-modal .modal-header{background-color:rgba(0,0,0,0)}.laseretching-monogram-modal.global-modal .modal-dialog{max-width:455px !important}.laseretching-monogram-modal.global-modal .modal-header{margin-bottom:0;position:absolute;right:43px;z-index:1002}.laseretching-monogram-modal #monogramTabContent{margin-top:12px}.laseretching-monogram-modal .modal-title{font-size:24px;line-height:24px;-webkit-font-smoothing:antialiased;color:#1b1c1e;margin-bottom:33px;font-family:"ProximaNova"}.laseretching-monogram-modal .numberFormat{font-family:"TumiMonogramCLassic"}.product-wrapper .laser-monogram-item{margin-top:16px}.laseretching-edit-remove-modal .modal-title{font-size:24px;line-height:24px;-webkit-font-smoothing:antialiased;color:#1b1c1e;margin-bottom:33px;font-family:"ProximaNova"}.cutToSize-item .icon{align-content:center}.cutToSize-item .icon img{height:28px;width:24px}.cutToSize-item .icon .cutToSize-icon-text{color:#1b1c1e;font-family:"ProximaNovaSemiBold";font-size:13px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.cutToSize-item .flex-grow-1{flex-basis:40%}.cutToSize-item .title,.cutToSize-item .confirmmsg{color:#1b1c1e;font-family:"ProximaNovaSemiBold";font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.cutToSize-item .desc{color:#595959;font-family:"ProximaNova";font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.cutToSize-item a,.cutToSize-item .remove-cutToSize{color:#1b1c1e;cursor:pointer;text-decoration:underline;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.cutToSize-item a:hover{text-decoration:none !important}.cutToSize-item .remove-cutToSize:hover{text-decoration:none !important}.cutToSize-item.add-cutToSize .confirmmsg,.cutToSize-item.add-cutToSize .edit-block,.cutToSize-item.add-cutToSize .cutToSize-icon-text{display:none}.cutToSize-item.edit-cutToSize .title,.cutToSize-item.edit-cutToSize .add-block{display:none}.cutToSize-item.disabled{pointer-events:none}.cutToSize-item.disabled .clickable.add-block{opacity:.3}.cutToSize-item .disableCutToSize{pointer-events:none;cursor:not-allowed;opacity:.3}.CTS-cart-item .icon{width:44px}.CTS-cart-item .icon img{height:20px;width:17px}.CTS-cart-item .icon .cutToSize-icon-text{font-size:11px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.CTS-cart-item .title,.CTS-cart-item .confirmmsg{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.CTS-cart-item.add-cutToSize .icon img{margin-left:8px}.cutToSizeModal-modal .modal-title{font-size:24px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}.cutToSizeModal-modal .cutToSize-desc h3{font-size:18px;line-height:17px;-webkit-font-smoothing:antialiased;color:#1b1c1e;font-family:"ProximaNova"}.cutToSizeModal-modal .cutToSize-desc p{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#1b1c1e}.cutToSizeModal-modal .cutToSize-msg{font-size:13px;line-height:17px;-webkit-font-smoothing:antialiased;color:#555}.cutToSize-miniCart .icon-cutToSize img{height:14px;width:12px}.cutToSize-miniCart .icon-cutToSize .cutToSize-icon-text{font-size:10px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#1b1c1e}.cutToSize-miniCart .title{font-size:13px;line-height:12px;-webkit-font-smoothing:antialiased;color:#1b1c1e}#editProductModal .cutToSize-item{display:none}.CTS-cart-edit{display:none}.CTS-edit-modal .edit-productlist,.CTS-edit-modal .swatch[data-attr=color],.CTS-edit-modal hr,.CTS-edit-modal .base-Product,.CTS-edit-modal .size{display:none !important}.CTS-edit-modal .CTS-cart-edit{display:block}.CTS-edit-modal .swatch{border:none !important}.CTS-edit-modal .modal-dialog .modal-content .modal-body .size-container{min-width:auto !important}.accent-row{padding:0;margin:0}.accent-row .accent-item{margin-bottom:16px}.accent-row .accent-item .icon{box-sizing:border-box;font-size:15px;width:48px;height:28px;margin-right:16px;margin-left:12px}.accent-row .accent-item .icon span{width:48px;height:28px;padding:9px}.accent-row .accent-item .icon span.numberFormat{font-family:"TumiMonogram";padding:0}.accent-row .accent-item .title{color:#1b1c1e;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.accent-row .accent-item .desc{color:#595959;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.accent-row .accent-item .add-accent{color:#1b1c1e;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.accent-row .accent-item .edit-block-accent a{color:#1b1c1e;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.accent-row .accent-item a:hover{text-decoration:none !important}.accent-row .accent-item.add-monogram .confirmmsg,.accent-row .accent-item.add-monogram .edit-block{display:none}.accent-row .accent-item.edit-monogram .title,.accent-row .accent-item.edit-monogram .desc,.accent-row .accent-item.edit-monogram .add-block{display:none}.accent-row .accent-item .edit-block a{text-decoration:underline}.accent-content .color{color:#1b1c1e;font-family:"ProximaNova";margin-top:4px;margin-bottom:4px;font-size:18px;line-height:20px;-webkit-font-smoothing:antialiased}.accent-content .selected-accent-option{color:#595959;font-family:"ProximaNova";margin-top:4px;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.accent-content .selected-accent-price{color:#595959;font-family:"ProximaNova";margin-top:4px;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.accented-product .outer-wrapper{max-width:100vw;overflow-x:scroll;position:relative;scrollbar-width:thin;-ms-overflow-style:none}.accented-product .outer-wrapper::-webkit-scrollbar-thumb{height:3px;background-color:#1b1c1e}.accented-product .outer-wrapper::-webkit-scrollbar:vertical{display:none}.accented-product .outer-wrapper::-webkit-scrollbar{height:5px}.accented-product .outer-wrapper button{max-width:100px !important;max-height:130px !important;border:none;background:rgba(0,0,0,0);margin-right:10px;padding:0 5px}.accented-product .outer-wrapper button:focus{outline:none}.accented-product .outer-wrapper button .accent-image-container{height:92px !important;width:82.93px !important;border:none !important}.accented-product .outer-wrapper button .accent-price{margin-top:8px;color:#1b1c1e;font-family:"ProximaNova";padding-bottom:14px;font-size:14px;line-height:14px;-webkit-font-smoothing:antialiased}.accented-product .outer-wrapper button img{width:82.93px;height:92px}.accented-product .outer-wrapper .view-more-btn{display:none}.accented-product .pseduo-track{background-color:#ccc;height:2px;width:100%;position:absolute;top:141px}.accented-product .inner-wrapper{display:flex;padding-bottom:10px}.accent-modal .modal-dialog{width:100%}@media(min-width: 640px){.accent-modal .modal-dialog{width:455px}}.accent-modal .modal-dialog .modal-header{margin-bottom:22px}.accent-modal .modal-dialog .modal-title{color:#1b1c1e;font-family:"ProximaNova";font-size:24px;line-height:24px;-webkit-font-smoothing:antialiased}.accent-modal .modal-dialog .accent-btn-cntr{margin-top:28.5px}.accent-modal .modal-dialog .accent-btn-cntr .disabled{color:#ccc;background-color:#ccc;pointer-events:none}.accent-modal .modal-dialog .accent-btn-cntr .accent-step-button-next:hover{text-decoration:none}.accent-modal .modal-dialog .accent-btn-cntr .accent-cancel-btn{text-align:center;margin-top:24px}.accent-modal .modal-dialog .accent-btn-cntr .accent-cancel-btn .cancelBtn{color:#1b1c1e;font-size:15px;line-height:14px;-webkit-font-smoothing:antialiased}.accent-modal .modal-dialog .default-accent-img{height:46px;width:46px;margin-top:30px}.accent-modal .image-accent{max-width:280px;margin:auto}.accent-modal .wrap-items.accented-product{margin-top:22px}.accent-scroll{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrap-items .selected{border:1px solid #1b1c1e !important}.purchase-component-wrapper{margin-top:20px;margin-bottom:0px}@media(min-width: 640px){.purchase-component-wrapper{margin-top:40px}}@media(min-width: 1024px){.purchase-component-wrapper{max-width:850px}}.purchase-component-wrapper h3,.purchase-component-wrapper h2{text-align:center;text-transform:capitalize;margin-bottom:18px;color:#1b1c1e;font-family:"ProximaNovaLight";font-size:24px;line-height:24px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}@media(min-width: 640px){.purchase-component-wrapper h3,.purchase-component-wrapper h2{margin-bottom:12px}}@media(min-width: 1024px){.purchase-component-wrapper h3,.purchase-component-wrapper h2{font-size:30px;line-height:32px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}}.purchase-component-wrapper .description{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;text-align:center;margin:0 auto 40px;width:343px}@media(min-width: 640px){.purchase-component-wrapper .description{margin:0 auto}}@media(min-width: 1024px){.purchase-component-wrapper .description{width:508px}}.purchase-component-wrapper .purchase-component{padding:0 16px}@media(min-width: 640px){.purchase-component-wrapper .purchase-component{padding:0}.purchase-component-wrapper .purchase-component .swiper-wrapper{justify-content:center}}.purchase-component-wrapper .purchase-component .swiper-slide{width:146px;height:160px;border:1px solid #1b1c1e;text-align:center;padding-top:30px;display:flex;flex-direction:column;align-items:center}@media(min-width: 640px){.purchase-component-wrapper .purchase-component .swiper-slide{height:135px;width:146px !important;border:none;padding-top:25px}}.purchase-component-wrapper .purchase-component .swiper-slide .icon{margin-bottom:15px;max-width:32px}.purchase-component-wrapper .purchase-component .swiper-slide .icon img{width:100%}.purchase-component-wrapper .purchase-component .swiper-slide .sub-text{color:#1b1c1e;font-size:14px;line-height:19px;-webkit-font-smoothing:antialiased}.purchase-component-wrapper .purchase-component .swiper-slide .sub-text span{display:block}.purchase-component-wrapper .purchase-component .swiper-slide .sub-text a{font-size:14px;line-height:19px;-webkit-font-smoothing:antialiased;display:block;color:#595959}.purchase-component-wrapper .purchase-component .swiper-slide .sub-text a[href=""]{display:contents}.feature-tab{padding-top:60px}@media(min-width: 640px){.feature-tab{padding-top:80px;padding-left:32px;padding-right:32px}}@media(min-width: 1024px){.feature-tab{padding-top:100px}}.feature-tab .modal{padding-right:0}.feature-tab .modal-dialog{margin:0}@media(min-width: 640px){.feature-tab .modal-dialog{margin:.5rem auto}}.feature-tab .modal-dialog-scrollable{max-height:100vh}@media(min-width: 640px){.feature-tab .modal-dialog-scrollable{max-height:calc(100% - 1rem)}}.feature-tab .nav{flex-wrap:nowrap;overflow-x:overlay}@media(min-width: 640px){.feature-tab .nav{overflow-x:hidden;padding-left:0;padding-right:0}}@media(min-width: 1200px){.feature-tab .nav{overflow-x:inherit}}.feature-tab .nav.nav-fill .nav-item{flex:1 0 auto}@media(min-width: 640px){.feature-tab .nav.nav-fill .nav-item{flex:1}}.feature-tab .nav.nav-fill .nav-item:last-child .nav-link{padding-left:24px;padding-right:24px}@media(min-width: 640px){.feature-tab .nav.nav-fill .nav-item:last-child .nav-link{padding-left:0;padding-right:0}}.feature-tab .nav.nav-fill .nav-item .nav-link{padding-left:24px;padding-right:24px}@media(min-width: 640px){.feature-tab .nav.nav-fill .nav-item .nav-link{padding-left:0;padding-right:0}}.feature-tab .nav.nav-fill .nav-item .nav-link.active{color:#1b1c1e}.feature-tab .tab-content{padding-bottom:30px}@media(min-width: 1024px){.feature-tab #features .col-md-6{padding-left:88px;padding-right:88px}}.feature-tab #features .col-md-6:last-child h2,.feature-tab #features .col-md-6:last-child h3{margin-top:30px}@media(min-width: 640px){.feature-tab #features .col-md-6:last-child h2,.feature-tab #features .col-md-6:last-child h3{margin-top:0}}.feature-tab #features h2,.feature-tab #features h3{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;font-family:"ProximaNovaSemiBold";margin-bottom:12px;color:#1b1c1e}.feature-tab #features ul{padding-left:15px;margin-top:12px}.feature-tab #features ul li{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959;margin-bottom:10px}@media(min-width: 640px){.feature-tab #features ul li{font-size:14px;line-height:20px;-webkit-font-smoothing:antialiased}}@media(min-width: 1024px){.feature-tab #sustainability .right-section{padding-left:18px;padding-right:88px}}@media(max-width: 639.98px){.feature-tab #sustainability .right-section{margin-top:30px}}@media(min-width: 1024px){.feature-tab #sustainability .left-section{padding-left:88px;padding-right:18px}}.feature-tab #sustainability h2,.feature-tab #sustainability h3,.feature-tab #sustainability h4{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;font-family:"ProximaNovaSemiBold";margin-bottom:12px;color:#1b1c1e}.feature-tab #sustainability p{font-size:14px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959;margin-bottom:24px}.feature-tab #sustainability ul{padding-left:15px;margin-top:12px}.feature-tab #sustainability ul li{font-size:14px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959;margin-bottom:10px}.feature-tab #sustainability a{text-decoration:underline}.feature-tab #sustainability .sustainability-onepercent-logo{max-width:120px;height:auto;margin-bottom:12px}.feature-tab #specifications .col-20{flex:0 0 100%;max-width:100%;padding-right:1rem;padding-left:1rem}@media(min-width: 640px){.feature-tab #specifications .col-20{flex:0 0 50%;max-width:50%;padding:0}}@media screen and (min-width: 767px){.feature-tab #specifications .col-20{flex:0 0 33.3%;max-width:33.3%;padding:0}}@media screen and (min-width: 1279px){.feature-tab #specifications .col-20{flex:0 0 25%;max-width:25%;padding:0}}.feature-tab #specifications .specification-content-wrap{display:flex;align-items:center;margin-bottom:30px}@media(min-width: 640px){.feature-tab #specifications .specification-content-wrap{flex-direction:column;justify-content:center}}@media(min-width: 640px){.feature-tab #specifications .specification-content-wrap{margin-top:24px;margin-bottom:24px}}@media(max-width: 639.98px){.feature-tab #specifications .specification-content-wrap{margin-left:40px}}.feature-tab #specifications .specification-content-wrap img{margin-right:16px;max-width:32px;width:100%}@media(min-width: 640px){.feature-tab #specifications .specification-content-wrap img{margin-right:0}}.feature-tab #specifications .specification-content-wrap .specification-content-inner{text-align:left}@media(min-width: 640px){.feature-tab #specifications .specification-content-wrap .specification-content-inner{text-align:center}}.feature-tab #specifications .specification-content-wrap .specification-content-inner h5,.feature-tab #specifications .specification-content-wrap .specification-content-inner h3{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#1b1c1e;margin-bottom:0}@media(min-width: 640px){.feature-tab #specifications .specification-content-wrap .specification-content-inner h5,.feature-tab #specifications .specification-content-wrap .specification-content-inner h3{margin-top:15px}}.feature-tab #specifications .specification-content-wrap .specification-content-inner p{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#1b1c1e;margin-bottom:0}.feature-tab #maintenanceandcare .col-12{margin-bottom:40px}.feature-tab #maintenanceandcare a{font-size:15px;line-height:19px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;font-family:"ProximaNovaSemiBold";margin-top:16px;color:#1b1c1e;display:inline-block}.feature-tab #maintenanceandcare a svg{margin-left:8px}.feature-tab #maintenanceandcare p{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;margin-top:8px;color:#1b1c1e}.feature-tab #maintenanceandcare img{width:100%}.feature-tab #airlineGuideModal .modal-header{background-color:#fff;border:none}@media(min-width: 640px){.feature-tab #airlineGuideModal .modal-header{padding-left:87px;padding-right:71px;padding-top:44px}}@media(min-width: 1024px){.feature-tab #airlineGuideModal .modal-header{padding-left:89px;padding-right:40px;padding-top:35px}}.feature-tab #airlineGuideModal .modal-body{padding:0}@media(max-width: 1199.98px){.feature-tab #airlineGuideModal .modal-body{height:100%}}@media(min-width: 1024px){.feature-tab #airlineGuideModal .modal-body{min-height:350px}}.feature-tab #airlineGuideModal .modal-body .radio-wrap{padding-left:0;margin-top:20px;display:flex}.feature-tab #airlineGuideModal .modal-body .radio-wrap label{margin-bottom:0}.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal{padding-left:16px;padding-right:16px;display:flex;align-items:flex-start;margin-bottom:40px;flex-direction:column}@media(min-width: 1024px){.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal{flex-direction:row}}@media(min-width: 640px){.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal{flex-direction:row;align-items:center;padding-left:89px;padding-right:89px}}.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal .airlineimperial-modal{position:relative;width:100%}@media(min-width: 640px){.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal .airlineimperial-modal{width:400px}}.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal .airlinemetricparent-modal{position:relative;width:100%}@media(min-width: 640px){.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal .airlinemetricparent-modal{width:400px}}.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal input{width:100%}.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal button[type=submit]{position:absolute;top:18px;right:10px;background:url("../../images/search-icon-black.svg");width:18px;height:18px;border:rgba(0,0,0,0);cursor:pointer;background-repeat:no-repeat}.feature-tab #airlineGuideModal .modal-body .Compatible-airlines-modal button[type=submit]:focus{outline:rgba(0,0,0,0)}.feature-tab #compatibleairlineguide table th,.feature-tab #compatibleairlineguide table td{border:none}.feature-tab #compatibleairlineguide .table{margin-bottom:0}.feature-tab #compatibleairlineguide .table thead{position:sticky;top:0;background-color:#fff}.feature-tab #compatibleairlineguide .table thead th{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#1b1c1e;text-transform:capitalize}@media(max-width: 639.98px){.feature-tab #compatibleairlineguide .table thead th:nth-of-type(4){display:none}}.feature-tab #compatibleairlineguide .table tbody td{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959;padding-top:20px;padding-bottom:20px}@media(max-width: 639.98px){.feature-tab #compatibleairlineguide .table tbody td:nth-of-type(4){display:none}}.feature-tab #compatibleairlineguide .table-striped tbody tr:nth-of-type(odd){background-color:#f1f1f1}.feature-tab #fitAndSizing table td,.feature-tab #fitAndSizing table th{padding-top:20px;padding-bottom:20px;white-space:nowrap}@media(min-width: 640px){.feature-tab #fitAndSizing table td:first-child,.feature-tab #fitAndSizing table th:first-child{padding-left:30px}}.feature-tab #fitAndSizing table td:nth-child(n+2),.feature-tab #fitAndSizing table th:nth-child(n+2){text-align:center}.feature-tab #fitAndSizing table th{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.feature-tab #fitAndSizing table td{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.feature-tab #fitAndSizing .table-hr-striped td{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959}.feature-tab #fitAndSizing .table-hr-striped td:nth-child(2n){background-color:#f4f4f4}.feature-tab #fitAndSizing .table-hr-striped td:first-child{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;color:#1b1c1e}.feature-tab #fitAndSizing .belt-size-details .title{font-size:15px;line-height:19px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;margin-bottom:10px;color:#1b1c1e}.feature-tab #fitAndSizing .belt-size-details .desc{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#1b1c1e}.feature-tab #fitAndSizing .sg-note{font-size:13px;line-height:18px;-webkit-font-smoothing:antialiased;color:#505050}.feature-tab #fitAndSizing .tool-tip.btn{line-height:normal;vertical-align:text-bottom}.feature-tab .tab-content-wrap{margin:30px auto 0}@media(min-width: 640px){.feature-tab .tab-content-wrap{margin:40px auto 0}}@media(min-width: 1024px){.feature-tab .tab-content-wrap{margin:50px auto 0}}.feature-tab .tab-content-wrap .noresult,.feature-tab .tab-content-wrap .noresultm{margin:52px 0 60px 10px}@media(max-width: 1199.98px){#airlineGuideModal{overflow:hidden;padding:52px 32px 81px}}@media(max-width: 639.98px){#airlineGuideModal{padding:0}}@media(min-width: 640px){#airlineGuideModal .modal-lg{max-width:680px}}@media(min-width: 1024px){#airlineGuideModal .modal-lg{max-width:904px}}@media(max-width: 1199.98px){#airlineGuideModal .modal-lg{min-width:100%;min-height:100%}#airlineGuideModal .modal-lg .modal-content{min-height:100%}}#airlineGuideModal .modal-header{border:none;display:flex;align-items:center}#airlineGuideModal .modal-header .modal-title{text-transform:capitalize;font-family:"ProximaNovaLight","Helvetica Neue",Arial;color:#1b1c1e;font-size:24px;line-height:28px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}@media(min-width: 640px){#airlineGuideModal .modal-header .modal-title{font-size:24px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}}@media(min-width: 1024px){#airlineGuideModal .modal-header .modal-title{font-size:30px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}}#airlineGuideModal .modal-header .close{display:flex}#airlineGuideModal .imperialPopup,#airlineGuideModal .metricPopup{height:100vh}@media(min-width: 640px){#airlineGuideModal .imperialPopup,#airlineGuideModal .metricPopup{height:300px;padding-left:16px;padding-right:16px}}@media(min-width: 1024px){#airlineGuideModal .imperialPopup,#airlineGuideModal .metricPopup{padding-left:16px;padding-right:16px}}#airlineGuideModal table th,#airlineGuideModal table td{border:none;padding:16px}#airlineGuideModal .table thead{position:sticky;top:0;background-color:#fff}#airlineGuideModal .table thead th{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;font-family:"ProximaNovaSemiBold";color:#1b1c1e;text-transform:capitalize;font-weight:600 !important}#airlineGuideModal .table tbody td{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959;text-transform:capitalize}@media(min-width: 640px){#airlineGuideModal .table tbody td{padding-top:20px;padding-bottom:20px}}#airlineGuideModal .table-striped tbody tr:nth-of-type(odd){background-color:#f1f1f1}.maintenanceandcare-content-wrap p{margin:0}#airlinesForm .imperial.selectt,#airlinesForm .metric.selectt{margin-bottom:32px;overflow-x:hidden;overflow-y:auto;max-height:350px}#airlinesForm .Compatible-airlines{display:flex;margin-bottom:60px;padding-left:16px;padding-right:16px;align-items:flex-start;flex-direction:column}@media(max-width: 639.98px){#airlinesForm .Compatible-airlines{margin-left:0;display:block}}#airlinesForm .Compatible-airlines .airlineimperial,#airlinesForm .Compatible-airlines .airlinemetricparent{position:relative;width:400px}#airlinesForm .Compatible-airlines .airlineimperial input,#airlinesForm .Compatible-airlines .airlinemetricparent input{width:100%}#airlinesForm .Compatible-airlines .airlineimperial button[type=submit],#airlinesForm .Compatible-airlines .airlinemetricparent button[type=submit]{position:absolute;top:18px;right:10px;background:url("../../images/search-icon-black.svg");width:18px;height:18px;border:rgba(0,0,0,0);cursor:pointer;background-repeat:no-repeat}#airlinesForm .Compatible-airlines .airlineimperial button[type=submit]:focus,#airlinesForm .Compatible-airlines .airlinemetricparent button[type=submit]:focus{outline:rgba(0,0,0,0)}#airlinesForm .Compatible-airlines .radio-wrap{margin-bottom:0 !important;margin-top:20px;margin-left:auto}@media(max-width: 639.98px){#airlinesForm .Compatible-airlines .radio-wrap{margin-left:0}}#airlinesForm .Compatible-airlines td:first-child{text-decoration:underline}@media(min-width: 1024px){#airlinesForm .Compatible-airlines{flex-direction:row}}@media(min-width: 640px){#airlinesForm .Compatible-airlines{flex-direction:row;align-items:center}}#airlinesForm .Compatible-airlines .airlineimperial-modal{position:relative;width:100%}@media(min-width: 640px){#airlinesForm .Compatible-airlines .airlineimperial-modal{width:400px}}#airlinesForm .Compatible-airlines .airlinemetricparent-modal{position:relative;width:100%}@media(min-width: 640px){#airlinesForm .Compatible-airlines .airlinemetricparent-modal{width:400px}}#airlinesForm .Compatible-airlines input{width:100%}#airlinesForm .Compatible-airlines button[type=submit][name=search-button]{position:absolute;top:18px;right:10px;background:url("../../images/search-icon-black.svg");width:18px;height:18px;border:rgba(0,0,0,0);cursor:pointer;background-repeat:no-repeat}#airlinesForm .Compatible-airlines button[type=submit][name=search-button]:focus{outline:rgba(0,0,0,0)}#airlinesForm .Compatible-airlines [name=search-clear-button]{position:absolute;top:14px;right:60px;background:rgba(0,0,0,0);width:18px;color:#595959;font-size:13px;height:18px;border:rgba(0,0,0,0);cursor:pointer;background-repeat:no-repeat}#airlinesForm .Compatible-airlines [name=search-clear-button]:focus{outline:rgba(0,0,0,0)}#airlinesForm .icon-container{width:20px;height:20px}#airlinesForm .icon-container .right-icon{background:url("../../images/right-check-mark.svg");border:rgba(0,0,0,0);cursor:pointer;background-repeat:no-repeat;width:23.8px;height:16.51px;display:block}#airlinesForm .icon-container .wrong-icon{background:url("../../images/wrong-check-mark.svg");border:rgba(0,0,0,0);cursor:pointer;background-repeat:no-repeat;width:23.8px;height:16.51px;display:block}#airlinesForm .product-image-with-info{height:50%;margin:auto;align-items:center}#airlinesForm .product-image-with-info .image img{margin-left:auto;margin-right:auto;display:block;width:117px;height:142px}#airlinesForm .product-image-with-info .info{padding-left:80px;font-family:"ProximaNova"}@media(max-width: 639.98px){#airlinesForm .product-image-with-info .info{padding-left:50px}}#airlinesForm .product-image-with-info .info .text{color:#1b1c1e;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}#airlinesForm .product-image-with-info .info .size-dimensions{display:flex;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959}@media(max-width: 639.98px){#airlinesForm .product-image-with-info .info .size-dimensions .size-weight{display:none}}#airlinesForm .product-image-with-info .info .size-dimensions .dimension{max-width:70%;flex:70%}#airlinesForm .product-image-with-info .info .size-dimensions .size-weight{max-width:30%;flex:30%}@media(max-width: 639.98px){#airlinesForm .product-image-with-info .info .size-dimensions .dimension{max-width:100%;flex:100%}#airlinesForm .product-image-with-info .info .size-dimensions .size-weight{max-width:0%;flex:0%}}#airlinesForm .noresult,#airlinesForm .noresultm{margin:52px 0 60px 10px;padding-left:24px}.sg-tooltip{width:194px}.sg-tooltip .tooltip-inner{color:#595959;padding:12px;font-family:"ProximaNova";font-size:12px;line-height:normal;-webkit-font-smoothing:antialiased}.sg-tooltip .tooltip-inner .close-tooltip{font-size:1rem;top:16px;right:4px}.product-highlight{font-family:"ProximaNova"}.product-highlight img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-highlight .theme-dark,.product-highlight .theme-light{display:flex}.product-highlight .theme-dark h3,.product-highlight .theme-light h3{font-family:"ProximaNovaLight";font-size:24px;line-height:28px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial;margin-top:0;margin-bottom:12px}@media(min-width: 1024px){.product-highlight .theme-dark h3,.product-highlight .theme-light h3{font-size:30px;line-height:34px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial;margin-bottom:20px}}.product-highlight .theme-dark p,.product-highlight .theme-light p{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;margin-bottom:28px}@media(min-width: 1024px){.product-highlight .theme-dark p,.product-highlight .theme-light p{margin-bottom:20px}}.product-highlight .theme-dark{background-color:#1b1c1e}.product-highlight .theme-dark h3{color:#fff}.product-highlight .theme-dark p{color:#fff}.product-highlight .theme-dark .button--primary{background:#fff;border:1px solid #fff;color:#1b1c1e !important}.product-highlight .theme-dark .button--secondary{color:#fff;border:1px solid #fff}.product-highlight .theme-dark .button--secondary:hover{background-color:#fff;color:#1b1c1e !important}.product-highlight .theme-light{background-color:#f1f1f1}.product-highlight .theme-light h3{color:#1b1c1e}.product-highlight .theme-light p{color:#595959}.product-highlight .theme-light .button--secondary a:hover{color:#fff}@media(max-width: 1023.98px){.product-highlight .product-highlight-content{padding:16px}}.product-highlight .product-highlight-content .button{margin-bottom:12px}.product-highlight .product-highlight-content a:hover{text-decoration:none}.product-highlight .product-highlight-content.dynamic-space{padding-top:60px;padding-bottom:60px}@media(min-width: 640px){.product-highlight .product-highlight-content.dynamic-space{padding:60px 32px}}@media(min-width: 1024px){.product-highlight .product-highlight-content.dynamic-space{display:flex;align-items:center;padding:0 120px 0 108px}}@media(min-width: 1024px){.product-highlight .product-highlight-content.dynamic-space2{padding:0 108px 0 142px}}.product-highlight.sixty-forty .theme-dark h3,.product-highlight.sixty-forty .theme-light h3{margin-bottom:14px !important}@media(min-width: 640px){.product-highlight.sixty-forty .theme-dark h3,.product-highlight.sixty-forty .theme-light h3{margin-top:24px !important;margin-bottom:18px !important}}@media(min-width: 1024px){.product-highlight.sixty-forty .theme-dark h3,.product-highlight.sixty-forty .theme-light h3{margin-bottom:14px !important}}.product-highlight.sixty-forty .theme-dark p,.product-highlight.sixty-forty .theme-light p{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;margin-bottom:40px !important}@media(min-width: 640px){.product-highlight.sixty-forty .theme-dark p,.product-highlight.sixty-forty .theme-light p{margin-bottom:30px !important}}@media(min-width: 1024px){.product-highlight.sixty-forty .theme-dark p,.product-highlight.sixty-forty .theme-light p{margin-bottom:40px !important}}.product-highlight.sixty-forty .theme-dark .button,.product-highlight.sixty-forty .theme-light .button{margin-bottom:14px !important}.product-highlight.sixty-forty .product-highlight-content{display:flex;align-items:center}@media(min-width: 640px){.product-highlight.sixty-forty .product-highlight-content{padding-bottom:46px}}.product-highlight.united-sub-hero picture{align-items:center;display:flex;justify-content:center}.product-highlight.united-sub-hero picture img{width:233px;height:auto;margin-bottom:28px;margin-top:0}@media(max-width: 1023.98px){.product-highlight.united-sub-hero picture img{margin-top:30px}}.product-highlight.united-sub-hero .theme-dark h3{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.product-highlight.united-sub-hero .theme-light h3{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#575757}.product-highlight.united-sub-hero .theme-dark p.sub-description{font-size:12px;line-height:16px;-webkit-font-smoothing:antialiased}.product-highlight.united-sub-hero .theme-light p.description{font-size:12px;line-height:16px;-webkit-font-smoothing:antialiased;color:#575757}.product-highlight.united-sub-hero .theme-dark p.sub-description{font-size:12px;line-height:16px;-webkit-font-smoothing:antialiased}.product-highlight.united-sub-hero .theme-light p.sub-description{font-size:12px;line-height:16px;-webkit-font-smoothing:antialiased;color:#575757}.product-highlight.united-sub-hero .product-highlight-content.dynamic-space{text-align:center;justify-content:center;padding:0}.product-highlight.united-sub-hero .product-highlight-content.dynamic-space .content{justify-content:center;flex-basis:70%}.innovation-banner{overflow:visible}@media(min-width: 1921px){.innovation-banner{max-width:1408px;margin:0 auto;padding:0 72px}}@media(min-width: 1921px){.innovation-banner:before,.innovation-banner:after{position:absolute;z-index:10;content:"";width:0;height:calc(100% - 6px);pointer-events:none;top:-1px;transition:all .3s}.innovation-banner.left-shadow:before{background:linear-gradient(90deg, #1b1c1e 0px, transparent);left:70px;width:150px}.innovation-banner.right-shadow:after{background:linear-gradient(270deg, #1b1c1e 0px, transparent);right:70px;width:150px}}.innovation-banner-bg{background:#1b1c1e;padding:20px 0;line-height:0}@media(min-width: 640px){.innovation-banner-bg{padding:32px 0}}@media(min-width: 1200px){.innovation-banner-bg{padding:60px 0}}.innovation-banner-bg .swiper-wrapper{overflow:auto}.innovation-banner-bg .swiper-wrapper::-webkit-scrollbar{height:4px}.innovation-banner-bg .swiper-wrapper::-webkit-scrollbar-track{visibility:hidden}.innovation-banner-bg .swiper-wrapper::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(90deg, #1b1c1e 16px, #d9d9d9 16px, #d9d9d9 calc(100% - 16px), #1b1c1e calc(100% - 16px))}@media(min-width: 640px){.innovation-banner-bg .swiper-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg, #1b1c1e 32px, #d9d9d9 32px, #d9d9d9 calc(100% - 32px), #1b1c1e calc(100% - 32px))}}@media(min-width: 1024px){.innovation-banner-bg .swiper-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg, #1b1c1e 124px, #d9d9d9 124px, #d9d9d9 calc(100% - 124px), #1b1c1e calc(100% - 124px))}}@media(min-width: 1281px){.innovation-banner-bg .swiper-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg, #1b1c1e 72px, #d9d9d9 72px, #d9d9d9 calc(100% - 72px), #1b1c1e calc(100% - 72px))}}@media(min-width: 1440px){.innovation-banner-bg .swiper-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg, #1b1c1e calc((100vw - 1408px) / 2 + 72px), #d9d9d9 calc((100vw - 1408px) / 2 + 72px), #d9d9d9 calc(100% - ((100vw - 1408px) / 2 + 72px)), #1b1c1e calc(100% - ((100vw - 1408px) / 2 + 72px)))}}@media(min-width: 1921px){.innovation-banner-bg .swiper-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9}}.innovation-banner-bg .swiper-wrapper::-webkit-scrollbar:window-inactive{visibility:hidden}.innovation-banner-bg .swiper-slide{margin-right:30px;min-width:75%;flex-shrink:unset}@media(min-width: 640px){.innovation-banner-bg .swiper-slide{min-width:35%;margin-right:20px}}@media(min-width: 1200px){.innovation-banner-bg .swiper-slide{min-width:25.75%}}@media(min-width: 1440px){.innovation-banner-bg .swiper-slide{min-width:408px}}@media(min-width: 1921px){.innovation-banner-bg .swiper-slide{min-width:28.5%}}.innovation-banner-bg .swiper-slide:first-child{margin-left:16px}@media(min-width: 640px){.innovation-banner-bg .swiper-slide:first-child{margin-left:32px}}@media(min-width: 1024px){.innovation-banner-bg .swiper-slide:first-child{margin-left:124px}}@media(min-width: 1281px){.innovation-banner-bg .swiper-slide:first-child{margin-left:72px}}@media(min-width: 1440px){.innovation-banner-bg .swiper-slide:first-child{margin-left:0}}@media(min-width: 1440px)and (max-width: 1920px){.innovation-banner-bg .swiper-slide:first-child{margin-left:calc((100% - 1408px)/2 + 71px)}}.innovation-banner-bg .swiper-slide:last-of-type{margin-right:16px}@media(min-width: 640px){.innovation-banner-bg .swiper-slide:last-of-type{margin-right:32px}}@media(min-width: 1024px){.innovation-banner-bg .swiper-slide:last-of-type{margin-right:124px}}@media(min-width: 1281px){.innovation-banner-bg .swiper-slide:last-of-type{margin-right:72px}}@media(min-width: 1440px){.innovation-banner-bg .swiper-slide:last-of-type{margin-right:0}}@media(min-width: 1440px)and (max-width: 1920px){.innovation-banner-bg .swiper-slide:last-of-type{margin-right:calc((100% - 1408px)/2 + 71px)}}.innovation-banner-bg .swiper-slide.single-slide .product-highlight-content{padding:60px 0}.innovation-banner-bg .swiper-slide.single-slide .product-highlight-content .content{padding:0 16px}@media(min-width: 640px){.innovation-banner-bg .swiper-slide.single-slide .product-highlight-content{padding:0;align-content:center}.innovation-banner-bg .swiper-slide.single-slide .product-highlight-content .content{padding:0 16px}}@media(min-width: 1024px){.innovation-banner-bg .swiper-slide.single-slide .product-highlight-content .content{padding:0 88px}}.innovation-banner-bg .swiper-slide.single-slide .s7-image{line-height:0}@media(min-width: 640px){.innovation-banner-bg .swiper-slide.single-slide .s7-image,.innovation-banner-bg .swiper-slide.single-slide .product-highlight-content{flex:1}}@media(min-width: 640px){.innovation-banner-bg .swiper-slide.fluid-tablet{flex:1}}@media(min-width: 1200px){.innovation-banner-bg .swiper-slide.fluid-desktop{flex:1}}.innovation-banner-bg .innovation-banner-safari-fix{overflow:hidden;min-width:1px;max-width:0px;margin:0 !important;opacity:0}.innovation-banner-bg.innovative-theme-light{background:linear-gradient(180deg, #F1F1F1 0%, #FFFFFF 100%)}.innovation-banner-bg.innovative-theme-light p,.innovation-banner-bg.innovative-theme-light h3,.innovation-banner-bg.innovative-theme-light .product-highlight-cta{color:#1b1c1e !important}.innovation-banner-bg.innovative-theme-light .swiper-wrapper::-webkit-scrollbar-thumb{border-radius:0;background:linear-gradient(90deg, #FFFFFF 16px, #d9d9d9 16px, #d9d9d9 calc(100% - 16px), #FFFFFF calc(100% - 16px))}@media(min-width: 640px){.innovation-banner-bg.innovative-theme-light .swiper-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg, #ffffff 32px, #d9d9d9 32px, #d9d9d9 calc(100% - 32px), #ffffff calc(100% - 32px))}}@media(min-width: 1024px){.innovation-banner-bg.innovative-theme-light .swiper-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg, #ffffff 124px, #d9d9d9 124px, #d9d9d9 calc(100% - 124px), #ffffff calc(100% - 124px))}}@media(min-width: 1281px){.innovation-banner-bg.innovative-theme-light .swiper-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg, #ffffff 72px, #d9d9d9 72px, #d9d9d9 calc(100% - 72px), #ffffff calc(100% - 72px))}}@media(min-width: 1440px){.innovation-banner-bg.innovative-theme-light .swiper-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg, #ffffff calc((100vw - 1408px) / 2 + 72px), #d9d9d9 calc((100vw - 1408px) / 2 + 72px), #d9d9d9 calc(100% - ((100vw - 1408px) / 2 + 72px)), #ffffff calc(100% - ((100vw - 1408px) / 2 + 72px)))}}@media(min-width: 1921px){.innovation-banner-bg.innovative-theme-light .swiper-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9}}.product-highlight-pd{font-family:"ProximaNova"}.product-highlight-pd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.product-highlight-pd .theme-dark,.product-highlight-pd .theme-light{display:flex}.product-highlight-pd .theme-dark h3,.product-highlight-pd .theme-light h3{font-family:"ProximaNovaLight";font-size:20px;line-height:23px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial;margin-top:0;margin-bottom:10px}@media(min-width: 640px){.product-highlight-pd .theme-dark h3,.product-highlight-pd .theme-light h3{font-size:20px;line-height:28px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}}@media(min-width: 1024px){.product-highlight-pd .theme-dark h3,.product-highlight-pd .theme-light h3{font-size:24px;line-height:28px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}}.product-highlight-pd .theme-dark p,.product-highlight-pd .theme-light p{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;margin:0}@media(min-width: 1024px){.product-highlight-pd .theme-dark p,.product-highlight-pd .theme-light p{font-size:14px;line-height:22px;-webkit-font-smoothing:antialiased}}.product-highlight-pd .theme-dark .product-highlight-cta,.product-highlight-pd .theme-light .product-highlight-cta{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;text-decoration:underline;color:#fff}@media(min-width: 1024px){.product-highlight-pd .theme-dark .product-highlight-cta,.product-highlight-pd .theme-light .product-highlight-cta{font-size:14px;line-height:22px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}}.product-highlight-pd .theme-dark .product-highlight-cta:focus-visible,.product-highlight-pd .theme-light .product-highlight-cta:focus-visible{outline:1px dashed #fff}.product-highlight-pd .theme-dark h3{color:#fff}.product-highlight-pd .theme-dark p{color:#fff}.product-highlight-pd .theme-light h3{color:#1b1c1e}.product-highlight-pd .theme-light p{color:#1b1c1e}.product-highlight-pd .product-highlight-content{padding:30px 0}@media(min-width: 640px){.product-highlight-pd .product-highlight-content{padding:50px 0}}.product-highlight-pd .product-highlight-content .content{padding-right:10px}.item-attributes{vertical-align:top;padding-left:0}.line-item-attributes,.line-item-option,.gift-box-msg{font-size:.813rem;margin:0}.line-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1b1c1e;font-size:1em;margin-bottom:.313em}.line-item-pricing-info{margin-bottom:0}.line-item-pricing-info+.price{font-size:1em;font-weight:bolder}.line-item-pricing-info+.unit-price .price{font-size:1em;font-weight:bolder}.line-item-price-quantity-info{margin-top:.625em;border-top:1px solid #ccc}.line-item-total-text{font-size:.813em}.pricing{font-size:1em;font-weight:bolder}.item-image{height:5.625em;width:5.625em;margin-right:.938em;flex-grow:0;flex-shrink:0}.item-image img.product-image{display:block;margin:0 auto;max-width:100%;height:auto;max-height:5.625em}.non-adjusted-price{display:none}.line-item-promo{color:#008827;font-size:.813em}.line-item-header{display:flex;flex-direction:row;justify-content:space-between}.bundled-line-item+.bundled-line-item{margin-top:.625em}.bundle-includes{font-size:.813em;margin-bottom:.625em}.line-item-divider{margin:.625em -1.225em .625em -1.325em}.line-dotted{border-top:.063em dashed #ccc}.line-item-availability{font-size:.813rem}.product-line-item-details{overflow-y:auto}.minicart{position:relative}.minicart h1{font-size:1rem}.minicart .cart{padding-top:.625em;padding-bottom:.625em;background-color:#f9f9f9}.minicart .remove-btn{color:#999;float:right;background-color:#fff;border:none;font-size:1.625em;margin-top:-0.313em;padding:0}.minicart .product-summary{margin-right:-0.938em;max-height:21.875em;overflow-y:auto;overflow-x:hidden;padding-right:.938em}.minicart .card-body{padding:.625em}.minicart .quantity-label{font-size:.813em}.minicart .quantity{width:100%}.minicart .popover{top:100%;left:auto;right:0;min-width:23.44rem;max-width:23.44rem;min-height:22.7rem;display:none}.minicart .popover::before{left:auto;right:15px}.minicart .popover::after{left:auto;right:16px}.minicart .popover.show{display:block}.minicart .minicart-footer{border-top:1px solid #ccc}.minicart .estimated-total{margin-top:.625em}.minicart .sub-total-label{font-size:1em;font-weight:600}.minicart .sub-total{font-size:1em;font-weight:600}.minicart .line-item-divider{margin:.625em -0.625em .625em -1.325em}.minicart .line-item-name{width:90%}@media(min-width: 640px)and (max-width: 1023.98px){.hide-link-med{display:none}}@media(min-width: 1024px){.hide-no-link{display:none}}@media(max-width: 639.98px){.hide-no-link{display:none}}.embroidery-item{margin-top:16px}.embroidery-item .icon{border-radius:5px;font-size:15px;line-height:15px;margin-right:16px;text-align:center;color:#1b1c1e;min-width:48px !important;height:auto;padding:4px 0 2px}.embroidery-item .icon::after{content:"";display:block;height:10px;background-image:url(../../images/border-bottom.svg);background-repeat:no-repeat;background-position:center bottom}.embroidery-item .icon span{width:48px;height:28px}.embroidery-item .icon span.numberFormat{padding:0}.embroidery-item .flex-grow-1{flex-basis:40%}.embroidery-item .embroidery-title,.embroidery-item .embroidery-confirmmsg{color:#1b1c1e;font-family:"ProximaNovaSemiBold";font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial}.embroidery-item .embroidery-desc{color:#595959;font-family:"ProximaNova";font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}.embroidery-item a{color:#1b1c1e;text-decoration:underline;font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.embroidery-item a:hover{text-decoration:none !important}.embroidery-item.add-embroidery .embroidery-confirmmsg,.embroidery-item.add-embroidery .embroidery-edit-block{display:none}.embroidery-item.edit-embroidery .embroidery-title,.embroidery-item.edit-embroidery .embroidery-add-block{display:none}.embroidery-item.disabled{pointer-events:none}.embroidery-item.disabled .clickable.embroidery-add-block{opacity:.3}.embroidery-modal .image{margin-bottom:24px}.embroidery-modal p{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959}.embroidery-modal a:hover{text-decoration:none}.embroidery-modal .count{font-size:12px;line-height:18px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";color:#595959;letter-spacing:2px}.embroidery-modal .embroidery-initials{font-size:18px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";color:#1b1c1e;margin-bottom:4px;margin-top:20px}.embroidery-modal .embroidery-names{display:flex;flex-direction:row}.embroidery-modal .embroidery-names .label-name{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";text-transform:capitalize;height:20px;margin-right:16px;width:173px;border:none;padding:0 !important;display:block !important;text-align:left;color:#ccc}.embroidery-modal .embroidery-names .label-name:last-child{margin-right:0}.embroidery-modal .embroidery-names .label-name.selected{color:#1b1c1e}.embroidery-modal .embroidery-wrapper{min-height:250px}.embroidery-modal .embroidery-wrapper fieldset{display:flex;justify-content:space-around}.embroidery-modal .personalization-embroidery-preview{display:none}.embroidery-modal .personalization-embroidery-preview.active{display:block}.embroidery-modal .embroidery-content{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNova";color:#595959}.embroidery-modal .embroidery-content p.instore-pickup-note{text-align:center;height:17px;margin-top:45px;font-family:"ProximaNova";font-size:12px;line-height:17px;-webkit-font-smoothing:antialiased}@media(min-width: 640px){.embroidery-modal .embroidery-content p.instore-pickup-note{text-align:left}}.embroidery-modal .embroidery-content p.embroidery-order-note{margin-top:31px;margin-bottom:32px;font-family:"ProximaNova"}.embroidery-modal .embroidery-content .embroidery-count{font-size:12px;line-height:18px;-webkit-font-smoothing:antialiased}.embroidery-modal .embroidery-fonts{margin-top:4px;font-size:18px;line-height:20px;-webkit-font-smoothing:antialiased}.embroidery-modal .embroidery-fonts .items{flex:1 1 25%}@media(min-width: 1024px){.embroidery-modal input::-webkit-input-placeholder{color:rgba(0,0,0,0)}.embroidery-modal input::-moz-placeholder{color:rgba(0,0,0,0)}.embroidery-modal input::-moz-placeholder{color:rgba(0,0,0,0)}.embroidery-modal input::-ms-input-placeholder{color:rgba(0,0,0,0)}}.embroidery-modal [type=radio]:checked+label::before,.embroidery-modal [type=radio]:checked+label::after{content:"";border-radius:unset;border:none;background-color:rgba(0,0,0,0);width:0;height:0}.embroidery-modal [type=radio]:not(:checked)+label::before,.embroidery-modal [type=radio]:not(:checked)+label::after{border-radius:unset;border:none;width:auto}.embroidery-modal .embroidery-initials{text-align:center;outline:0 !important;display:flex}.embroidery-modal .embroidery-initials .embroidery-input{margin-right:17px;border:1px solid #949494;font-weight:lighter;height:80px;text-align:center;text-transform:uppercase;width:50%;padding:0 15px;vertical-align:top;font-size:25px}.embroidery-modal .embroidery-initials .embroidery-input:last-child{margin-right:0}.embroidery-modal .embroidery-initials .embroidery-input.symbol{font-family:"TumiMonogram" !important}.embroidery-modal .embroidery-initials .embroidery-input.selected{border-color:#000}.embroidery-modal .embroidery-initials.removeFocusIndicator:focus{outline:0 !important}.embroidery-modal .personalization-embroidery-symbols{margin-top:20px}.embroidery-modal .personalization-embroidery-symbols button{position:relative;border:none;background:none;width:28px;height:28px;margin-right:10px}.embroidery-modal .personalization-embroidery-symbols button label{padding-left:0;width:28.43px;height:28px;margin-right:10.33px;border:none}.embroidery-modal .personalization-embroidery-symbols button span{padding-left:5px}.embroidery-modal .personalization-embroidery-symbols [type=radio]:not(:checked)+label{padding-left:0;width:28.43px;height:28px;margin-right:10.33px;border:none}.embroidery-modal .personalization-embroidery-symbols [type=radio]:not(:checked)+label::before,.embroidery-modal .personalization-embroidery-symbols [type=radio]:not(:checked)+label::after{content:unset}.embroidery-modal .personalization-embroidery-symbols .symbol-size{font-family:"TumiMonogram";font-size:32px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%;color:#1b1c1e}.embroidery-modal .personalization-embroidery-symbols .embroidery_symbol_1::before{content:"1"}.embroidery-modal .personalization-embroidery-symbols .embroidery_symbol_2::before{content:"2"}.embroidery-modal .personalization-embroidery-symbols .embroidery_symbol_3::before{content:"3"}.embroidery-modal .personalization-embroidery-symbols .embroidery_symbol_4::before{content:"4"}.embroidery-modal .personalization-embroidery-symbols .embroidery_symbol_5::before{content:"5"}.embroidery-modal .personalization-embroidery-symbols .embroidery_symbol_6::before{content:"6"}.embroidery-modal .personalization-embroidery-symbols .embroidery_symbol_7::before{content:"7"}.embroidery-modal .personalization-embroidery-symbols .embroidery_symbol_8::before{content:"$"}.embroidery-modal .personalization-embroidery-symbols .embroidery_symbol_9::before{content:"!"}.embroidery-modal .personalization-embroidery-style,.embroidery-modal .embroidery-styles{margin-bottom:100px}.embroidery-modal .personalization-embroidery-style .embroidery-fonts,.embroidery-modal .embroidery-styles .embroidery-fonts{display:flex;margin-top:20px;justify-content:space-between;margin-bottom:100px}.embroidery-modal .personalization-embroidery-style label,.embroidery-modal .embroidery-styles label{width:173px;height:80px;padding:16px !important;display:flex;border:1px solid #ccc;color:#595959;align-items:center;text-align:center}.embroidery-modal .personalization-embroidery-style label.uppercase,.embroidery-modal .embroidery-styles label.uppercase{text-transform:uppercase}.embroidery-modal .personalization-embroidery-style label>span,.embroidery-modal .embroidery-styles label>span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;line-height:24px;letter-spacing:6px}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_1,.embroidery-modal .embroidery-styles label.embroidery_font_style_1{margin-right:10px;font-family:"Times New Roman",Times,Baskerville,Georgia,serif;font-weight:600}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_1 span,.embroidery-modal .embroidery-styles label.embroidery_font_style_1 span{font-size:40px}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_2,.embroidery-modal .embroidery-styles label.embroidery_font_style_2{font-family:"Futura Extra"}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_2 span,.embroidery-modal .embroidery-styles label.embroidery_font_style_2 span{font-size:36px}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_3,.embroidery-modal .embroidery-styles label.embroidery_font_style_3{font-family:"Bodoni 72"}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_3 span,.embroidery-modal .embroidery-styles label.embroidery_font_style_3 span{font-size:40px}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_3 span.bar,.embroidery-modal .embroidery-styles label.embroidery_font_style_3 span.bar{height:51px;border-right:1px solid #595959;padding-right:5px;margin-right:10px}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_4,.embroidery-modal .embroidery-styles label.embroidery_font_style_4{font-family:"Roundhand Bold"}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_4 span,.embroidery-modal .embroidery-styles label.embroidery_font_style_4 span{font-size:26px}.embroidery-modal .personalization-embroidery-style label.embroidery_font_style_4 span:nth-child(2),.embroidery-modal .embroidery-styles label.embroidery_font_style_4 span:nth-child(2){font-size:47px !important}.embroidery-modal .personalization-embroidery-style [type=radio]:checked+label,.embroidery-modal .embroidery-styles [type=radio]:checked+label{border:1px solid #1b1c1e;color:#000}.embroidery-modal .personalization-embroidery-style [type=radio]:not(.tt-c-range-field__input):not(:checked)+label,.embroidery-modal .embroidery-styles [type=radio]:not(.tt-c-range-field__input):not(:checked)+label{color:#595959}.embroidery-modal .embroidery-btn-cntr{text-align:center;display:flex;flex-direction:column;margin-top:55px}.embroidery-modal .embroidery-btn-cntr .disabled{pointer-events:none;background:#ccc;color:#fff}.embroidery-modal .embroidery-btn-cntr .cancelBtn,.embroidery-modal .embroidery-btn-cntr .previousBtn{margin-top:24px;font-size:15px;line-height:14px;-webkit-font-smoothing:antialiased}.embroidery-modal .embroidery-fontColor{display:flex;flex-wrap:wrap;margin-top:20px}.embroidery-modal .embroidery-fontColor button.premium-color-attribute,.embroidery-modal .embroidery-fontColor [type=radio]+label{border-radius:50%;width:36px;height:36px;padding-left:0;display:flex;align-items:center}.embroidery-modal .embroidery-fontColor button.premium-color-attribute,.embroidery-modal .embroidery-fontColor [type=radio]:not(:checked)+label{text-indent:-9999px;margin:0 18px 16px 0;background-size:100% !important}.embroidery-modal .embroidery-fontColor button.premium-color-attribute.selected,.embroidery-modal .embroidery-fontColor [type=radio]:checked+label{text-indent:-9999px;margin:0 18px 16px 0;padding-left:0;background-size:100% !important}.embroidery-modal .embroidery-fontColor [type=radio]:checked+label::before{content:"" !important;border:3px solid #fff;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;width:34px;height:34px}.embroidery-modal .embroidery-fontColor [type=radio]:checked+label::after{content:"" !important;background:rgba(0,0,0,0) !important}.embroidery-modal .embroidery-fontColor [type=radio]:checked+label{border:1px solid #1b1c1e}.embroidery-modal .embroidery-fontColor [type=radio]:not(:checked)+label::before,.embroidery-modal .embroidery-fontColor [type=radio]:not(:checked)+label::after{background-color:rgba(0,0,0,0)}.embroidery-modal .modal-header{background-color:rgba(0,0,0,0)}.embroidery-modal.embroidery-global-modal .modal-dialog{max-width:455px !important}.embroidery-modal.embroidery-global-modal .modal-header{margin-bottom:0;position:absolute;right:43px;z-index:1002}.embroidery-modal #embroideryTabContent{margin-top:12px}.embroidery-modal .modal-title{font-size:24px;line-height:24px;-webkit-font-smoothing:antialiased;color:#1b1c1e;margin-bottom:33px;font-family:"ProximaNova"}.embroidery-modal .numberFormat{font-family:"TumiMonogram"}.embroidery-modal .embroidery-styles{margin-bottom:100px}.embroidery-modal .embroidery-styles .embroidery-fonts{display:grid;margin-top:20px;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));margin-bottom:20px;gap:20px}.embroidery-modal .embroidery-styles label{width:160px;height:80px;padding:16px !important;display:flex;border:1px solid #ccc;color:#595959;align-items:center;text-align:center;margin-bottom:0}.embroidery-modal .embroidery-styles label.uppercase{text-transform:uppercase}.embroidery-modal .embroidery-styles label>span{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:40px;line-height:24px}.embroidery-modal .embroidery-styles label.font_style_1{margin-right:10px;font-family:"Times New Roman",Times,Baskerville,Georgia,serif;font-weight:600}.embroidery-modal .embroidery-styles label.font_style_2{font-family:"Futura Extra"}.embroidery-modal .embroidery-styles [type=radio]:checked+label{border:1px solid #1b1c1e;color:#000}.hiding-bopis-embroidery{display:none !important}.embroidery-store-error-msg{display:none}.show-embroidery-error-msg .stores-cta{display:none}.show-embroidery-error-msg .store-error-msg{display:block !important;padding-left:51px;font-weight:400;font-size:13px;line-height:17px}.product-wrapper .embroidery-item{margin-top:16px}.embroidery_font_style_one{font-family:"Times New Roman",Times,Baskerville,Georgia,serif;font-weight:600}.embroidery_font_style_two{font-family:"Futura Extra"}.embroidery_font_style_three{font-family:"Bodoni 72"}.embroidery_font_style_four{font-family:"Roundhand Bold"}.product-card .embroidery-item{margin-top:0;margin-bottom:20px}.product-card .embroidery-item .icon{min-width:36px !important;height:auto;padding:4px 0 2px;font-size:12px}.minicart-flyout .modal-body .image-content .product-content .icon.embroidery{border:none;font-weight:600}.minicart-flyout .modal-body .image-content .product-content .icon.embroidery:after{content:"";display:block;height:10px;background-image:url(../../images/border-bottom.svg);background-repeat:no-repeat;background-position:center bottom}.product-card .embroidery-item .embroidery-title,.product-card .embroidery-item .embroidery-confirmmsg,.product-card .embroidery-item .embroidery-desc{font-size:13px;line-height:20px;-webkit-font-smoothing:antialiased}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#f5f5dc;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#f5f5dc;border-radius:.69em;background-color:#f5f5dc;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#0070d2;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#0070d2;border-radius:.69em;background-color:#0070d2;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#a52a2a;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#a52a2a;border-radius:.69em;background-color:#a52a2a;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#008827;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#008827;border-radius:.69em;background-color:#008827;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000080;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000080;border-radius:.69em;background-color:#000080;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ffa500;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ffa500;border-radius:.69em;background-color:#ffa500;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#800080;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#800080;border-radius:.69em;background-color:#800080;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#f00;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#f00;border-radius:.69em;background-color:#f00;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected::after{transform:rotate(-35deg)}.buying-guide-component,.buying-guide-component-plp{padding:26px 0}@media(min-width: 640px){.buying-guide-component,.buying-guide-component-plp{padding:45px 0}}.buying-guide-component:not(:has(div)),.buying-guide-component-plp:not(:has(div)){padding:0}.buying-guide-component .headline,.buying-guide-component-plp .headline{font-size:24px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial;color:#1b1c1e}@media(min-width: 640px){.buying-guide-component .headline,.buying-guide-component-plp .headline{font-size:30px;line-height:16px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaLight","Helvetica Neue",Arial}}.buying-guide-component .description,.buying-guide-component-plp .description{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;color:#595959;padding:0 16px}.buying-guide-component .swiper-wrapper,.buying-guide-component-plp .swiper-wrapper{margin-top:30px;overflow:auto}.buying-guide-component .swiper-wrapper .swiper-slide,.buying-guide-component-plp .swiper-wrapper .swiper-slide{min-width:150px;width:auto;flex:1;margin-right:0px}@media(min-width: 640px){.buying-guide-component .swiper-wrapper .swiper-slide,.buying-guide-component-plp .swiper-wrapper .swiper-slide{min-width:200px}}.buying-guide-component .swiper-wrapper .swiper-slide .product-buying-guide-swatches,.buying-guide-component-plp .swiper-wrapper .swiper-slide .product-buying-guide-swatches{height:67px}.buying-guide-component .swiper-wrapper .swiper-slide .product-buying-guide-image,.buying-guide-component-plp .swiper-wrapper .swiper-slide .product-buying-guide-image{aspect-ratio:510/619;max-width:200px;margin:0 auto}.buying-guide-component .swiper-wrapper .swiper-slide .img-fluid,.buying-guide-component-plp .swiper-wrapper .swiper-slide .img-fluid{width:100%;height:auto;aspect-ratio:510/619;-o-object-fit:cover;object-fit:cover}.buying-guide-component .swiper-wrapper .swiper-slide:first-child,.buying-guide-component-plp .swiper-wrapper .swiper-slide:first-child{margin-left:auto !important}.buying-guide-component .swiper-wrapper .swiper-slide:last-child,.buying-guide-component-plp .swiper-wrapper .swiper-slide:last-child{margin-right:auto !important}.buying-guide-component .sub-container .attributes .attribute .wrap-items,.buying-guide-component-plp .sub-container .attributes .attribute .wrap-items{justify-content:center;display:flex}.buying-guide-component .sub-container .attributes .attribute .wrap-items .swatch-circle,.buying-guide-component-plp .sub-container .attributes .attribute .wrap-items .swatch-circle{margin-right:5px;width:18px;height:18px}@media(min-width: 640px){.buying-guide-component .sub-container .attributes .attribute .wrap-items .swatch-circle,.buying-guide-component-plp .sub-container .attributes .attribute .wrap-items .swatch-circle{width:20px;height:20px}}.buying-guide-component .sub-container .attributes .attribute .wrap-items .swatch-circle.selected,.buying-guide-component-plp .sub-container .attributes .attribute .wrap-items .swatch-circle.selected{width:24px;height:24px}@media(min-width: 640px){.buying-guide-component .sub-container .attributes .attribute .wrap-items .swatch-circle.selected,.buying-guide-component-plp .sub-container .attributes .attribute .wrap-items .swatch-circle.selected{width:26px;height:26px}}.buying-guide-component .sub-container .attributes .attribute .wrap-items .color-swatch-count,.buying-guide-component-plp .sub-container .attributes .attribute .wrap-items .color-swatch-count{margin-top:20px}.buying-guide-component .swatch-circle,.buying-guide-component-plp .swatch-circle{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-left:.156em;margin-right:.156em;position:relative;width:25px;height:25px;margin-left:0;margin-right:16px;margin-bottom:19px;margin-top:19.5px}.buying-guide-component .swatch-circle.color-value[data-selected=true]::after,.buying-guide-component-plp .swatch-circle.color-value[data-selected=true]::after{color:#000;content:"";display:table-caption;font-family:"FontAwesome";font-size:1.625em;left:.295em;position:absolute}.buying-guide-component .swatch-circle.color-value.selected::after,.buying-guide-component-plp .swatch-circle.color-value.selected::after{background:#fff;border-radius:50%;color:#000;content:"";display:table-caption;font-family:"FontAwesome";font-size:1.625em;height:.75em;left:.31em;line-height:.8em;position:absolute;top:.35em;width:.8em}.buying-guide-component .swatch-circle i.fa-times-circle,.buying-guide-component-plp .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.buying-guide-component .swatch-circle.unselectable,.buying-guide-component-plp .swatch-circle.unselectable{cursor:unset;opacity:.7}.buying-guide-component .swatch-circle.unselectable::after,.buying-guide-component-plp .swatch-circle.unselectable::after{background:url("../../images/disableswatch.svg") no-repeat center !important;content:"";position:absolute;left:-1px;top:-1px;width:25px;height:25px}.buying-guide-component .swatch-circle.accent-color-pointer.color-value,.buying-guide-component .swatch-circle.selected.color-value,.buying-guide-component-plp .swatch-circle.accent-color-pointer.color-value,.buying-guide-component-plp .swatch-circle.selected.color-value{width:32px;height:32px;margin-right:16px;margin-top:16px}.buying-guide-component .swatch-circle.accent-color-pointer.color-value::after,.buying-guide-component .swatch-circle.selected.color-value::after,.buying-guide-component-plp .swatch-circle.accent-color-pointer.color-value::after,.buying-guide-component-plp .swatch-circle.selected.color-value::after{content:"" !important;background:rgba(0,0,0,0)}.buying-guide-component .swatch-circle.accent-color-pointer.color-value::before,.buying-guide-component .swatch-circle.selected.color-value::before,.buying-guide-component-plp .swatch-circle.accent-color-pointer.color-value::before,.buying-guide-component-plp .swatch-circle.selected.color-value::before{content:"" !important;border:3px solid #fff;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%}.buying-guide-component .swatch-circle.accent-color-pointer.unselectable,.buying-guide-component .swatch-circle.selected.unselectable,.buying-guide-component-plp .swatch-circle.accent-color-pointer.unselectable,.buying-guide-component-plp .swatch-circle.selected.unselectable{cursor:unset}.buying-guide-component .swatch-circle.accent-color-pointer.unselectable::after,.buying-guide-component .swatch-circle.selected.unselectable::after,.buying-guide-component-plp .swatch-circle.accent-color-pointer.unselectable::after,.buying-guide-component-plp .swatch-circle.selected.unselectable::after{background:url("../../images/disableswatch.svg") no-repeat center !important;content:"";position:absolute;left:-1px;top:-1px;width:32px;height:32px}.buying-guide-component .color-display-name,.buying-guide-component-plp .color-display-name{display:none}.buying-guide-component .wrap-items,.buying-guide-component-plp .wrap-items{height:67px}.buying-guide-component .product-buying-guide,.buying-guide-component-plp .product-buying-guide{border-top:1px solid #ccc;padding:10px 12px 10px 12px;display:flex;flex-direction:column;color:#1b1c1e}@media(min-width: 640px){.buying-guide-component .product-buying-guide,.buying-guide-component-plp .product-buying-guide{padding:18px 12px 18px 12px}}.buying-guide-component .product-buying-guide .label,.buying-guide-component-plp .product-buying-guide .label{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;height:20px;white-space:nowrap}.buying-guide-component .product-buying-guide .product-value,.buying-guide-component-plp .product-buying-guide .product-value{font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased;margin-right:5px}.buying-guide-component .product-buying-guide .product-value.sizesOffered,.buying-guide-component-plp .product-buying-guide .product-value.sizesOffered{max-width:100%}.buying-guide-component .product-buying-guide .product-value.sizesOffered a,.buying-guide-component-plp .product-buying-guide .product-value.sizesOffered a{display:inline-block;clear:both;float:left}.buying-guide-component .product-buying-guide a.product-value,.buying-guide-component .product-buying-guide .collectionName a,.buying-guide-component .product-buying-guide .sizesOffered a,.buying-guide-component-plp .product-buying-guide a.product-value,.buying-guide-component-plp .product-buying-guide .collectionName a,.buying-guide-component-plp .product-buying-guide .sizesOffered a{text-decoration:underline}.buying-guide-component .buying-guide-color-attribute,.buying-guide-component-plp .buying-guide-color-attribute{padding:0}.buying-guide-component .primaryMateria-tooltip,.buying-guide-component-plp .primaryMateria-tooltip{position:absolute;margin-top:-3px}.buying-guide-component .btn-container,.buying-guide-component-plp .btn-container{padding:10px 12px}.buying-guide-component .button.button--secondary,.buying-guide-component-plp .button.button--secondary{min-width:auto}.buying-guide-component .button.button--secondary.disabled,.buying-guide-component-plp .button.button--secondary.disabled{background:#fff;color:#1b1c1e;border-color:#ccc;cursor:default}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#f5f5dc;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#f5f5dc;border-radius:.69em;background-color:#f5f5dc;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#0070d2;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#0070d2;border-radius:.69em;background-color:#0070d2;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#a52a2a;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#a52a2a;border-radius:.69em;background-color:#a52a2a;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#008827;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#008827;border-radius:.69em;background-color:#008827;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000080;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000080;border-radius:.69em;background-color:#000080;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ffa500;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ffa500;border-radius:.69em;background-color:#ffa500;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#800080;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#800080;border-radius:.69em;background-color:#800080;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#f00;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#f00;border-radius:.69em;background-color:#f00;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected::after{transform:rotate(-35deg)}klarna-express-button.klarna-express-btn-cart,.klarna-express-checkout-cart{width:100% !important;height:2.5rem !important;margin-bottom:5px !important}.klarna-express-checkout-pdp{width:100% !important;height:2.5rem !important;margin-top:5px !important}.keb-hide{display:none}.TTteaser{font-size:1rem;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.TTteaser__rating{display:inline-block;vertical-align:middle;margin-right:.5em}.TTteaser__star svg{width:1em;height:1em}.TTteaser__icon--full{fill:#000}.TTteaser__icon--half{stroke:#000;fill:transparent;color:#000}.TTteaser__icon--empty{stroke:#000}.TTteaser__read-qa,.TTteaser__read-comments,.TTteaser__read-reviews,.TTteaser__write-review{font-size:1rem;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#000;Text-decoration:underline}.TTteaser__write-review{border:none;text-decoration:underline;background:transparent;padding:0;cursor:pointer}.product-detail .attributes .swatch-circle{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-left:.156em;margin-right:.156em;position:relative}.product-detail .attributes .swatch-circle.color-value[data-selected=true]::after{color:#000;content:"";display:table-caption;font-family:"FontAwesome";font-size:1.625em;left:.295em;position:absolute}.product-detail .attributes .swatch-circle.color-value.selected::after{background:#fff;border-radius:50%;color:#000;content:"";display:table-caption;font-family:"FontAwesome";font-size:1.625em;height:.75em;left:.31em;line-height:.8em;position:absolute;top:.35em;width:.8em}.product-detail .attributes .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.color-attribute{border:none;padding:0;background:none}#pdp-above-fold-reco .content-slot-title{font-size:15px !important;line-height:18px !important;-webkit-font-smoothing:antialiased;font-family:"ProximaNovaSemiBold","Helvetica Neue",Arial;text-align:left;margin-bottom:10px !important;padding-top:30px}#pdp-above-fold-reco .einstein-carousel-container{margin-top:0}@media(min-width: 640px){#pdp-above-fold-reco .einstein-carousel-container{margin-left:20px;margin-right:20px}}#pdp-above-fold-reco .einstein-container-wrapper,#pdp-above-fold-reco .einstein-container{padding:0}@media(max-width: 639.98px){#pdp-above-fold-reco .einstein-wrapper{padding:0 6px}}#pdp-above-fold-reco .product-tile .plp-product-swiper .swiper-slide:after{background:none}#pdp-above-fold-reco .product-tile .image-container{margin-bottom:10px}#pdp-above-fold-reco .product-tile .tile-body{text-align:center}#pdp-above-fold-reco .product-tile .tile-body .product-tile-title{font-size:10px;line-height:10px;-webkit-font-smoothing:antialiased;min-height:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:2px;display:block}#pdp-above-fold-reco .product-tile .tile-body .pdp-link a{font-size:12px !important;line-height:14px !important;-webkit-font-smoothing:antialiased;min-height:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}#pdp-above-fold-reco .product-tile .price .sales .value,#pdp-above-fold-reco .product-tile .price .strike-through .value{font-size:12px;line-height:12px;-webkit-font-smoothing:antialiased}#pdp-above-fold-reco .product-tile .price .strike-through,#pdp-above-fold-reco .product-tile .price .strike-through-price{margin-right:4px;font-size:0}#pdp-above-fold-reco .product-tile .justify-content-between{justify-content:center !important;text-align:center}#pdp-above-fold-reco .product-tile .justify-content-between .price{margin-right:0;margin-top:6px;margin-bottom:0;min-height:18px}#pdp-above-fold-reco .product-add-to-cart{display:block !important}#pdp-above-fold-reco .product-add-to-cart .cart-and-ipay{margin-top:15px}#pdp-above-fold-reco .product-add-to-cart button{font-size:13px;line-height:14px;-webkit-font-smoothing:antialiased;background:rgba(0,0,0,0) !important;border:1px solid #1b1c1e !important;color:#1b1c1e !important;min-width:auto;padding:0;height:36px !important}
