.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track::before,.slick-track::after{content:"";display:table}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";src:url("../fonts/slick/slick.eot");src:url("../fonts/slick/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick/slick.woff") format("woff"),url("../fonts/slick/slick.ttf") format("truetype"),url("../fonts/slick/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;font-display:swap}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover::before,.slick-prev:focus::before,.slick-next:hover::before,.slick-next:focus::before{opacity:1}.slick-prev.slick-disabled::before,.slick-next.slick-disabled::before{opacity:.25}.slick-prev::before,.slick-next::before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev::before{content:"\2190"}[dir="rtl"] .slick-prev::before{content:"\2192"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next::before{content:"\2192"}[dir="rtl"] .slick-next::before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover::before,.slick-dots li button:focus::before{opacity:1}.slick-dots li button::before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button::before{color:#000;opacity:.75}@font-face{font-family:"Tumi-icon-origin";src:url("../fonts/Tumi/Tumi-icon-origin.eot?mcwuct");src:url("../fonts/Tumi/Tumi-icon-origin.eot?mcwuct#iefix") format("embedded-opentype"),url("../fonts/Tumi/Tumi-icon-origin.ttf?mcwuct") format("truetype"),url("../fonts/Tumi/Tumi-icon-origin.woff?mcwuct") format("woff"),url("../fonts/Tumi/Tumi-icon-origin.svg?mcwuct#Tumi-icon-origin") format("svg");font-weight:normal;font-style:normal;font-display:swap}.tumi-icon-og{font-family:"Tumi-icon-origin" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tumiTracer-lg::before,.icon-tumitracker::before,.tumi-icon-ft-tumitracker::before{content:'!'}.icon-tumi360Wheel-lg::before,.tumi-icon-ft-360_wheel::before{content:'"'}.icon-tumiAddABag-lg::before,.tumi-icon-ft-add_a_bag_system::before{content:'#'}.icon-tumiAirGradeAlHandle-lg::before,.tumi-icon-ft-aircraft_grade_aluminum_handle::before{content:'$'}.icon-tumiAntibacterialLining-lg::before,.tumi-icon-ft-antibacterial_lining::before{content:'%'}.icon-tumiCollapsible-lg::before,.tumi-icon-ft-collapsable::before{content:'&'}.icon-tumiDuraFold-lg::before,.tumi-icon-ft-durafold::before{content:'\''}.icon-tumiEasyGlide-lg::before,.icon-tumiEasyGlideWheels-lg::before,.tumi-icon-ft-easy_glide_wheels::before{content:'('}.icon-tumiEReader-lg::before,.tumi-icon-ft-ereader::before{content:')'}.icon-tumiFoldable-lg::before,.tumi-icon-ft-foldable::before{content:'*'}.icon-tumiFXTBallist-lg::before,.tumi-icon-ft-fxt_ballistic::before{content:'+'}.icon-tumiHTLS-lg::before,.tumi-icon-ft-htls_polyester::before{content:','}.icon-tumiIDlock-lg::before,.tumi-icon-ft-id_lock::before{content:'-'}.icon-tumiLeverLock-lg::before,.tumi-icon-ft-lever_lock::before{content:'.'}.icon-tumiLightweight-lg::before,.tumi-icon-ft-lightweight::before{content:'/'}.icon-tumiOmegaClosure-lg::before,.tumi-icon-ft-omega_closure_system::before{content:'0'}.icon-tumiPatArtShoulderSt-lg::before,.tumi-icon-ft-patented_articulating_strap::before{content:'1'}.icon-tumiRemoveLapCovCar-lg::before,.tumi-icon-ft-removable_laptop_cover::before{content:'2'}.icon-tumiRibTechLaptopPad-lg::before,.tumi-icon-ft-tech_laptop_padded_section::before{content:'3'}.icon-tumiSecureSlide-lg::before,.tumi-icon-ft-secure_slide::before{content:'4'}.icon-tumiTegris-lg::before,.tumi-icon-ft-tegris::before{content:'5'}.icon-tumiTitaniumBeta-lg::before,.tumi-icon-ft-titanium_beta::before{content:'6'}.icon-tumiTitanium-lg::before,.tumi-icon-ft-titanium::before{content:'7'}.icon-tumiTPass-lg::before,.tumi-icon-ft-tumi_t-pass::before{content:'8'}.icon-tumiWaterResistant-lg::before,.tumi-icon-ft-water_resistant::before{content:'9'}.icon-tumiWaterproofPocket-lg::before,.tumi-icon-ft-waterproof_pocket::before{content:':'}.icon-tumiZeiss-lg::before,.tumi-icon-ft-zeiss_polarized_lens::before{content:';'}.icon-arrow-down::before,.tumi-icon-ft-arrow_down_2::before{content:'\E800'}.tumi-icon-down::before{content:'\E801'}.tumi-icon-arrow-prev::before{content:'\E802'}.icon-arrow-go-lg::before,.tumi-icon-ft-arrow_right_1::before{content:'\E803'}.icon-arrow-go-sm::before,.tumi-icon-icon-go::before,.tumi-icon-ft-arrow_right_2::before{content:'\E804'}.tumi-icon-icon-arrow-next-sm::before,.icon-arrow-next::before,.tumi-icon-ft-arrow_right_4::before{content:'\E805'}.cvform-lbl-checkbox-reverse::before,.cvform-lbl-checkbox::before,.icon-check::before,.msg-success::before,.tumi-icon-ft-check::before,.cvform-lbl-checkbox-reverse::before,.cvform-lbl-checkbox::before{content:'\E806'}.icon-dot::before,.tumi-icon-ft-dot::before{content:'\E807'}.icon-info::before,.msg-info::before,.tumi-icon-ft-info::before{content:'\E808'}.icon-instagram::before,.tumi-icon-ft-instagram::before{content:'\E809'}.icon-locator::before,.tumi-icon-ft-locator::before{content:'\E80A'}.icon-minicart::before,.tumi-icon-ft-minicart::before{content:'\E80B'}.icon-pinterest::before{content:'\E80C'}.icon-pt::before,.tumi-icon-ft-pinterest::before{content:'\E80C'}.icon-search-lg::before,.icon-search::before,.tumi-icon-ft-search::before{content:'\E80D'}.icon-star-filled::before,.tumi-icon-ft-star_filled::before{content:'\E80E'}.icon-star-outline::before,.tumi-icon-ft-star_outline::before{content:'\E80F'}.icon-tumi-locator::before,.tumi-icon-ft-tumi_locator::before{content:'\E810'}.icon-tumi-t::before,.tumi-icon-ft-tumi_t::before{content:'\E811'}.icon-tw::before,.tumi-icon-ft-twitter::before{content:'\E812'}.icon-x::before,.tumi-icon-ft-x::before{content:'\E813'}.icon-fb::before,.tumi-icon-ft-facebook::before{content:'\E814'}.btn-prev::before,.icon-prev::before,.tumi-icon-ft-arrow_prev::before{content:'\E815'}.btn-next::before,.icon-next::before,.tumi-icon-ft-arrow_next::before{content:'\E816'}.icon-close::before,.tumi-icon-ft-close::before{content:'\E817'}.icon-openarrow-right::before,.tumi-icon-ft-arrow_right_3::before{content:'\E818'}.icon-plus::before,.tumi-icon-ft-plus::before{content:'\E819'}.icon-minus::before,.tumi-icon-ft-minus::before{content:'\E81A'}.icon-openarrow-up::before,.icon-up::before,.tumi-icon-ft-arrow_up_3::before{content:'\E81B'}.icon-arrow-go-back-sm::before,.tumi-icon-ft-arrow_left_2::before{content:'\E81C'}.icon-email::before,.tumi-icon-ft-email::before{content:'\E81D'}.icon-laptop::before,.tumi-icon-ft-laptop::before{content:'\E81E'}.icon-plane-md::before,.icon-plane::before,.tumi-icon-ft-plane::before{content:'\E81F'}.icon-shoulderstrap::before,.icon-tumiShoulderStrap-lg::before,.tumi-icon-ft-shoulderstrap::before{content:'\E820'}.icon-security::before,.tumi-icon-ft-security::before{content:'\E821'}.icon-truck-md::before,.icon-truck::before,.tumi-icon-ft-truck::before{content:'\E822'}.icon-print::before,.tumi-icon-ft-print::before{content:'\E823'}.icon-play::before,.tumi-icon-ft-play::before{content:'\E824'}.icon-warranty-md::before,.icon-warranty::before,.tumi-icon-ft-warranty::before{content:'\E825'}.icon-tumiXBrace45Handle-lg::before,.icon-xbrace::before,.tumi-icon-ft-xbrace::before{content:'\E826'}.icon-abc::before,.tumi-icon-ft-abc::before{content:'\E827'}.icon-menu::before,.tumi-icon-ft-menu::before{content:'\E828'}.icon-repairs::before,.tumi-icon-ft-repairs::before{content:'\E829'}.icon-profile::before,.tumi-icon-ft-profile::before{content:'\E82A'}.checkout-pagetitle-complete::before,.icon-checkcircle::before,.tumi-icon-ft-check-1::before{content:'\E82B'}.icon-patch-dark::before,.tumi-icon-ft-tumi-icon-ft-patch-dark::before{content:'\E82C'}.icon-patch-light::before,.tumi-icon-ft-tumi-icon-ft-patch-light::before{content:'\E82D'}.icon-tag-dark::before,.tumi-icon-ft-tumi-icon-ft-tag-dark::before{content:'\E82E'}.icon-tag-light::before,.tumi-icon-ft-tumi-icon-ft-tag-light::before{content:'\E82F'}.icon-accent::before,.tumi-icon-ft-accent-icon-01::before{content:'\E830'}.icon-bigcircle::before,.tumi-icon-ft-bigcircle-01::before{content:'\E831'}.icon-boxshipping::before,.tumi-icon-ft-boxshipping-01::before{content:'\E832'}.icon-calendar::before,.tumi-icon-ft-calendar-01::before{content:'\E833'}.icon-checkmark::before,.tumi-icon-ft-checkmark-01::before{content:'\E834'}.icon-circleoutline::before,.tumi-icon-ft-circleoutline-01::before{content:'\E835'}.icon-clock::before,.tumi-icon-ft-clock-01::before{content:'\E836'}.icon-dollarsign::before,.tumi-icon-ft-dollarsign-01::before{content:'\E837'}.icon-mail::before,.tumi-icon-ft-mail-01::before{content:'\E838'}.icon-mail2::before,.tumi-icon-ft-mail2-01::before{content:'\E839'}.icon-qanda::before,.tumi-icon-ft-qanda-01::before{content:'\E83A'}.icon-recycle::before,.tumi-icon-ft-recycle-01::before{content:'\E83B'}.icon-redtriangleplus::before,.tumi-icon-ft-redtriangle-01-01::before{content:'\E83C'}.icon-redtriangle::before,.tumi-icon-ft-redtriangle-01::before{content:'\E83D'}.icon-shippinglabel::before,.tumi-icon-ft-shippinglabel-01::before{content:'\E83E'}.icon-smallercircle::before,.tumi-icon-ft-smallercircle-01::before{content:'\E83F'}.icon-zoomplus::before,.tumi-icon-ft-zoom-01::before{content:'\E840'}.icon-errortriangle::before,.tumi-icon-ft-error-01::before{content:'\E841'}.icon-fitallowance::before,.tumi-icon-ft-fitallowance-01::before{content:'\E842'}.icon-giftoutline::before,.tumi-icon-ft-giftoutline-01::before{content:'\E843'}.icon-giftsolid::before,.tumi-icon-ft-giftsolid-01::before{content:'\E844'}.icon-personalization::before,.tumi-icon-ft-personalization-01::before{content:'\E845'}.icon-ruler::before,.tumi-icon-ft-ruler-01::before{content:'\E846'}.icon-share::before,.tumi-icon-ft-share-01::before{content:'\E847'}.icon-giftcard::before,.tumi-icon-ft-giftcard-01::before{content:'\E848'}.icon-tumiCX6-lg::before,.icon-tumiCX6-md::before,.icon-tumiCX6::before,.tumi-icon-ft-cx6::before{content:'\E849'}.icon-tumiBionicStretch-lg::before,.icon-tumiBionicStretch-md::before,.icon-tumiBionicStretch::before,.tumi-icon-ft-bionicstretch::before{content:'\E84A'}.icon-tumiHighlyDurable-lg::before,.icon-tumiHighlyDurable-md::before,.icon-tumiHighlyDurable::before,.tumi-icon-ft-highlydurable::before{content:'\E84B'}.icon-tumiDoubleLayerProtection-lg::before,.icon-tumiDoubleLayerProtection-md::before,.icon-tumiDoubleLayerProtection::before,.tumi-icon-ft-doublelayerprotection::before{content:'\E84C'}.icon-tumiTPN-lg::before,.icon-tumiTPN::before,.tumi-icon-ft-tumitpn-cv::before{content:'\E84D'}.icon-tumiProtectivePocket-lg::before,.icon-tumiProtectivePocket::before,.tumi-icon-ft-ProtectivePocket::before{content:'\E84E'}.icon-tumiConvertible-lg::before,.icon-tumiConvertible::before,.tumi-icon-ft-Convertible::before{content:'\E84F'}.icon-youtube::before,.tumi-icon-ft-youtube::before{content:'\E850'}.icon-pdp-monogramtag::before,.tumi-icon-ft-pdp-monogramtag::before{content:'\E851'}.icon-ft-pdp-ruler::before,.tumi-icon-ft-pdp-ruler::before{content:'\E852'}.tumi-icon-ft-social-email::before{content:'\E853'}.tumi-icon-ft-social-facebook::before{content:'\E854'}.tumi-icon-ft-social-pinterest::before{content:'\E855'}.tumi-icon-ft-social-twitter::before{content:'\E856'}.tumi-icon-ft-closex::before{content:'\E857'}.icon-maywehelp-call::before,.tumi-icon-ft-maywehelp-call::before{content:'\E858'}.icon-maywehelp-chat::before,.tumi-icon-ft-maywehelp-chat::before{content:'\E859'}.icon-maywehelp-email::before,.tumi-icon-ft-maywehelp-email::before{content:'\E85A'}.tumi-icon-ft-pdp_menu-open::before{content:'\E85B'}.tumi-icon-ft-pdp_menu-close::before{content:'\E85C'}.icon-ft-pdp-airlineguide::before,.tumi-icon-ft-pdp-airlineguide::before{content:'\E85D'}.icon-ft-pdp-carryon::before{content:'\E85E'}.tumi-icon-ft-pdp-carryon::before{content:'\E85E'}.icon-pdp-monogram::before,.tumi-icon-ft-pdp-monogram::before{content:'\E85F'}.icon-ft-alt-video::before,.tumi-icon-ft-alt-video::before{content:'\E860'}.icon-hamburger-menu-lg::before,.icon-hamburger-menu::before,.tumi-icon-ft-menu-1::before{content:'\E87A'}.icon-pdp-accent::before,.tumi-icon-ft-accent_icon::before{content:'\E87C'}.icon-account-resaved::before,.tumi-icon-ft-account_resaved::before{content:'\E87D'}.icon-lock::before,.tumi-icon-ft-lock::before{content:'\E87E'}.icon-info-filled::before,.tumi-icon-ft-delay-icon::before{content:'\E8FF'}.icon-yt::before,.tumi-icon-ft-youtube-1::before{content:'\E9ED'}.icon-bopis-locateme::before,.tumi-icon-ft-bopis-locateme::before{content:'\E900'}.swatch-circle-beige{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:beige;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:0.2}.swatch-filter-beige{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:beige;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:0.2}.swatch-circle-black{border:0.063em solid rgba(0,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:0.2}.swatch-filter-black{border:0.063em solid rgba(0,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:0.2}.swatch-circle-blue{border:0.063em solid rgba(0,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:0.2}.swatch-filter-blue{border:0.063em solid rgba(0,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:0.2}.swatch-circle-brown{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:0.2}.swatch-filter-brown{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:0.2}.swatch-circle-green{border:0.063em solid rgba(0,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:0.2}.swatch-filter-green{border:0.063em solid rgba(0,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:0.2}.swatch-circle-grey{border:0.063em solid rgba(0,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:0.2}.swatch-filter-grey{border:0.063em solid rgba(0,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:0.2}.swatch-circle-navy{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:0.2}.swatch-filter-navy{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:0.2}.swatch-circle-orange{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:0.2}.swatch-filter-orange{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:0.2}.swatch-circle-pink{border:0.063em solid rgba(0,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:0.2}.swatch-filter-pink{border:0.063em solid rgba(0,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:0.2}.swatch-circle-purple{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:0.2}.swatch-filter-purple{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:0.2}.swatch-circle-red{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:0.2}.swatch-filter-red{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:0.2}.swatch-circle-white{border:0.063em solid rgba(0,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:0.2}.swatch-filter-white{border:0.063em solid rgba(0,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:0.2}.swatch-circle-yellow{border:0.063em solid rgba(0,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:0.2}.swatch-filter-yellow{border:0.063em solid rgba(0,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:0.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, #ff0 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);background-repeat:repeat-y, repeat;background-size:50% 100%, 100% 100%;border:0.063em solid rgba(0,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:0.2}.swatch-circle-miscellaneous.selected::after{transform:rotate(-35deg)}.attribute{margin-top:0.938em;margin-right:25%;padding-right:1em}.attribute label{display:block}.swatch a{text-decoration:none}@media (max-width: 575.98px){.primary-images{margin:0;padding:0}}.prices-add-to-cart-actions{width:100%;position:fixed;bottom:0;z-index:50;padding-right:0;padding-left:0;left:0}@media (max-width: 575.98px){.prices-add-to-cart-actions{background-color:rgba(255,255,255,0.95);box-shadow:0 2px 10px rgba(0,0,0,0.2)}}@media (min-width: 576px){.prices-add-to-cart-actions{position:static;padding:0 0.9375em}}.prices-add-to-cart-actions .price{text-align:center}.prices{padding-bottom:0.5em;padding-top:0.5em;text-align:center}div.quantity{float:right;padding:0;width:25%}.cart-and-ipay{text-align:center}@media (max-width: 575.98px){.cart-and-ipay{padding-bottom:26px}.cart-and-ipay .btn{width:98%;margin:1%;display:block}}.add-to-cart-messages{transform:translate(-50%, -50%);position:fixed;top:15%;left:50%}.add-to-basket-alert{animation:fade 5s linear forwards;box-shadow:1px 1px 5px grey;padding:1em}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.add-to-basket-alert.show{display:block}.simple-quantity{margin-top:1em}.main-attributes{margin-top:1em}.size-chart{margin-top:1.071em}div.availability{margin-top:1.071em}.bundle-item{padding-bottom:1em;border-bottom:1px solid #ccc}.bundle-item:last-child{border-bottom:none}.container.product-detail{margin-top:2em;margin-bottom:2em}@media (max-width: 575.98px){.container.product-detail{margin-top:0;margin-bottom:0}}.product-option:not(:first-child){margin-top:1.071em}.quick-view-dialog,.choose-bonus-product-dialog{max-width:56.25em}.quick-view-dialog .selectable-bonus-product-line-item,.choose-bonus-product-dialog .selectable-bonus-product-line-item{margin-top:0.2em;margin-bottom:0.2em;padding-top:0.3em;padding-bottom:0.3em}.quick-view-dialog .beenSelected,.choose-bonus-product-dialog .beenSelected{background-color:#eee}.quick-view-dialog .modal-header,.choose-bonus-product-dialog .modal-header{background-color:#eee;border-bottom:2px solid #ccc;border-top-left-radius:0.1875rem;border-top-right-radius:0.1875rem}.quick-view-dialog .modal-header .full-pdp-link,.choose-bonus-product-dialog .modal-header .full-pdp-link{color:#00a1e0}.quick-view-dialog .modal-header .close,.choose-bonus-product-dialog .modal-header .close{font-size:2rem;line-height:1.5rem}.quick-view-dialog .modal-title,.choose-bonus-product-dialog .modal-title{font-size:1em}.quick-view-dialog .product-name,.choose-bonus-product-dialog .product-name{font-size:1.875em}.quick-view-dialog .swatch-circle,.choose-bonus-product-dialog .swatch-circle{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:0.063em solid rgba(0,0,0,0.3);display:inline-block;margin-right:0.313em;position:relative}.quick-view-dialog .swatch-circle.color-value[data-selected=true]::after,.choose-bonus-product-dialog .swatch-circle.color-value[data-selected=true]::after{color:#000;content:'\F058';display:table-caption;font-family:'FontAwesome';font-size:1.625em;left:0.295em;position:absolute}.quick-view-dialog .swatch-circle.color-value.selected::after,.choose-bonus-product-dialog .swatch-circle.color-value.selected::after{background:#fff;border-radius:50%;color:#000;content:'\F058';display:table-caption;font-family:'FontAwesome';font-size:1.625em;height:0.75em;left:0.31em;line-height:0.8em;position:absolute;top:0.35em;width:0.8em}.quick-view-dialog .swatch-circle i.fa-times-circle,.choose-bonus-product-dialog .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:0.75em;line-height:0.8em;width:0.8em}.quick-view-dialog a[disabled] .swatch-circle,.choose-bonus-product-dialog a[disabled] .swatch-circle{cursor:not-allowed}.quick-view-dialog a[disabled] .swatch-circle.color-value.selected::after,.choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected::after{background-color:#495057}.quick-view-dialog .availablity-container,.choose-bonus-product-dialog .availablity-container{text-align:right}.quick-view-dialog .availablity-container,.quick-view-dialog .size-chart,.choose-bonus-product-dialog .availablity-container,.choose-bonus-product-dialog .size-chart{margin-top:0.938em}.quick-view-dialog .modal-content,.choose-bonus-product-dialog .modal-content{border:1px solid rgba(0,0,0,0.2)}.quick-view-dialog .modal-body,.choose-bonus-product-dialog .modal-body{max-height:28.125em;overflow-y:auto}.quick-view-dialog button.close,.choose-bonus-product-dialog button.close{font-size:1.25em}.quick-view-dialog .modal-footer,.choose-bonus-product-dialog .modal-footer{background-color:#fff;border:none;border-bottom-right-radius:0.1875rem;border-bottom-left-radius:0.1875rem}.quick-view-dialog .modal-footer .prices .price,.choose-bonus-product-dialog .modal-footer .prices .price{font-size:1.6em}.quick-view-dialog .prices .sales,.choose-bonus-product-dialog .prices .sales{font-size:1.5rem}.quick-view-dialog .promotions,.choose-bonus-product-dialog .promotions{text-align:left;color:#c00}@media (max-width: 767.98px){.quick-view-dialog .bonus-summary,.choose-bonus-product-dialog .bonus-summary{font-size:0.625em}}@media (max-width: 767.98px){.quick-view-dialog .bonus-summary .bonus-product-name,.choose-bonus-product-dialog .bonus-summary .bonus-product-name{padding:0}}.quick-view-dialog .pre-cart-products,.choose-bonus-product-dialog .pre-cart-products{margin-right:0.125em}.single-approaching-discount{border:1px solid rgba(0,0,0,0.125);background-color:#fff;color:#008827;margin-bottom:0.3125rem}.checkout-continue{position:fixed;bottom:0;z-index:1;padding-right:0;padding-left:0}@media (max-width: 575.98px){.checkout-continue{background-color:rgba(255,255,255,0.95);box-shadow:0 2px 10px rgba(0,0,0,0.2)}.checkout-continue div{padding:.625em}}@media (min-width: 576px){.checkout-continue{position:static;padding-right:0.938em;padding-left:0.938em}}.edit{margin-right:0.625em}.product-edit{margin-top:auto}.product-edit a{font-size:0.813em}.line-item-attributes{font-size:0.813rem;margin:0}.item-attributes{display:inline-block;vertical-align:top}.line-item-divider{margin:.625em -.625rem .625em -.625rem}.line-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1em;color:#222;font-weight:bold;margin-bottom:.625em;width:90%}.line-item-price{font-size:1em;color:#222;font-weight:bold}.line-item-price-info{font-size:0.75em;margin-bottom:0.5rem}.no-margin-top{margin-top:0}.number-of-items{margin-top:1rem}@media (min-width: 576px){.number-of-items{margin-top:0}}.optional-promo{color:#00a1e0}.product-info{margin-bottom:0.313em;padding:.625em}@media (min-width: 768px){.product-info{height:auto}}.product-to-remove{font-weight:bold}.item-image{height:5.625em;width:5.625em;margin-right:0.938em;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.item-image img.product-image{display:block;margin:0 auto;max-width:100%;height:auto;max-height:5.625em}.promo-code-form{display:none}@media (min-width: 576px){.promo-code-form{display:block}}.promo-code-submit{padding-left:0}.quantity-form{margin-bottom:0;margin-top:-0.313em}.product-info .remove-btn{color:#999;font-size:1.625em;padding:0;position:absolute;top:-.625rem;right:0.25rem;border:none;background-color:#fff}@media (min-width: 992px){.product-info .remove-btn{top:0;bottom:0;right:-.625rem;margin-top:-.625rem;margin-bottom:-.625rem}}.product-info .remove-btn-lg{border:none;border-radius:0;font-size:1.625em;position:absolute;top:0;right:0;bottom:0;padding-left:0.3125rem;padding-right:0.3125rem;z-index:1}.bonus-product{display:block;text-align:center}.remove-line-item{position:relative}.remove-coupon{border:none;background:transparent}.sub-total{font-weight:bold}.grand-total{font-size:1em;font-weight:600}.coupon-price-adjustment+.coupon-price-adjustment{margin-top:0.625rem}.coupon-price-adjustment{background-color:#fff;padding:0.625em;border:1px solid rgba(0,0,0,0.125);border-radius:0.1875rem}.coupon-promotion-relationship{font-size:0.813em;padding-left:1rem;margin-bottom:0}.coupons-and-promos{margin-bottom:0.625rem;padding-right:0;padding-left:0}.coupon-code{font-size:1.125em}.coupon-applied{color:#008827;font-size:0.813em}.coupon-not-applied{color:#c00;font-size:0.813em}.coupon-error{color:#c00;margin-top:0.25rem}.coupon-missing-error{display:none}.applied-promotion-discount{color:#008827;float:right}.promotion-information{margin-bottom:0.625rem;margin-top:0.625rem}.line-item-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.bundle-includes{font-size:0.813em;margin-bottom:0.625em}.cart-page .bundled-line-item+.bundled-line-item::before,.cart-page .bonus-line-item-row+.bonus-line-item-msg::before{content:"";display:block;border-bottom:0.063em dashed #ccc;margin:0.625em -0.625em}.quantity-label{font-size:0.813em}.quantity{width:100%;min-width:5em}.bundle-misc{font-size:0.813rem}@media (max-width: 991.98px){.bundle-misc{margin-bottom:0.625em}}.cart-error-messaging.cart-error{position:fixed;top:0;width:100%;z-index:2}.valid-cart-error{min-height:6.5rem}.bundled-line-item .item-attributes{margin-left:0}.bonus-product-button{margin-right:1.5em}.modal-dialog .modal-footer{-ms-flex-pack:center;justify-content:center}.modal-dialog .modal-footer .btn{min-width:100px}.modal-dialog .modal-footer .btn.btn-outline-primary{color:#000;background-color:#fff;border:2px solid #000;display:inline-block;text-transform:uppercase;font-weight:700;padding:5px 10px;border-radius:0;font-size:.857rem;padding-top:0.5em;padding-bottom:0.5em;margin-right:0}@media (min-width: 768px){.modal-dialog .modal-footer .btn.btn-outline-primary{max-width:20.286em;padding-left:1.5em;padding-right:1.5em}}.modal-dialog .modal-footer .btn.btn-outline-primary:hover,.modal-dialog .modal-footer .btn.btn-outline-primary:focus{color:#c00}.modal-dialog .modal-title{font-size:1.2857rem;font-weight:600}.modal-dialog .modal-content{border-radius:0}.modal-dialog .close{position:absolute;text-indent:-999em;top:10px;right:10px;background-color:#000;color:#fff;width:20px;height:20px;font-size:.857rem;padding:0;margin:0;float:none;text-shadow:none;z-index:10;cursor:pointer;outline:0;opacity:1;filter:alpha(opacity=1);transition:background-color ease-in 0.3s}.modal-dialog .close::before{text-indent:0;position:absolute;top:50%;left:50%;content:'\E813';transform:translate(-50%, -50%);font-family:"Tumi-icon-origin";font-style:normal;font-weight:normal}.modal-dialog .close:hover,.modal-dialog .close:focus{background-color:rgba(0,0,0,0.75)}.product-monogram{padding:0.357em 0;text-align:center}.product-monogram .monogramming-popup-link{text-decoration:none;color:#222}.product-monogram .monogramming-popup-link:hover,.product-monogram .monogramming-popup-link:focus{text-decoration:none;color:#222}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.product-monogram .monogramming-popup-link>span{flex:1 1 auto;-ms-flex:1 1 auto}}@media (min-width: 1200px){.product-monogram .monogramming-popup-link>span{display:block;margin-bottom:0.714em;padding-left:0;padding-right:0;text-align:center}.product-monogram .monogramming-popup-link>span:last-child{margin-bottom:0}}.product-monogram .tumi-icon-og{font-size:1.4286rem}.product-monogram .icon-pdp-monogram{text-align:left}.product-monogram .mono-info{padding:0}@media (min-width: 1200px){.product-monogram .mono-info{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.product-monogram .info-title{display:block;white-space:nowrap;color:#222;text-align:center;font-size:.857rem}@media (min-width: 1200px){.product-monogram .info-title{font-size:1rem}}.product-monogram .info-desc{color:#dfdfdf;font-size:.857rem}.product-monogram .monogram-add .monogram-popup-link{color:#222;text-decoration:underline;font-size:.857rem}.product-monogram .monogram-add .monogram-popup-link:hover,.product-monogram .monogram-add .monogram-popup-link:focus{color:#222}@media (min-width: 1200px){.product-monogram .monogram-edit>div{margin-bottom:0.714em}.product-monogram .monogram-edit>div:last-child{margin-bottom:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.product-monogram .monogram-edit .row>div{flex:1 1 auto;-ms-flex:1 1 auto}}@media (min-width: 1200px){.product-monogram .monogram-edit .mono-preview{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;text-align:center;margin-bottom:7px}}@media (min-width: 1200px){.product-monogram .monogram-edit .mono-actions{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:14px}}.product-monogram .monogram-edit .monogramming-popup-link,.product-monogram .monogram-edit .monogram-popup-link,.product-monogram .monogram-edit .monogramming-remove{color:#222;text-decoration:underline;font-size:.857rem}.product-monogram .monogram-edit .monogramming-popup-link:hover,.product-monogram .monogram-edit .monogramming-popup-link:focus,.product-monogram .monogram-edit .monogram-popup-link:hover,.product-monogram .monogram-edit .monogram-popup-link:focus,.product-monogram .monogram-edit .monogramming-remove:hover,.product-monogram .monogram-edit .monogramming-remove:focus{color:#222}.product-monogram .monogram-text-preview{background-color:#555;padding:4px 10px;line-height:1;display:-ms-inline-flexbox;display:inline-flex;display:-webkit-inline-flex;text-align:left;border-radius:5px;-ms-flex-align:center;align-items:center}@media (min-width: 1200px){.product-monogram .monogram-text-preview{text-align:center}}.product-monogram .monogram-text-preview .mono-letter{font-size:1.0714rem;min-width:8px;font-weight:400}.product-monogram .monogram-text-preview .mono-letter.has-symbol{font-family:"Tumi-symbols" !important;text-transform:lowercase !important}.product-monogram .monogram-content .row{-ms-flex-align:center;align-items:center}@media (min-width: 1200px){.product-monogram .monogram-content .row{flex-direction:column;-ms-flex-direction:column}}#right-sidebar.sidebar-monogram .sidebar-header{display:none}#right-sidebar.sidebar-monogram .sidebar-wrapper .sidebar-content{padding-left:0;padding-right:0;padding-top:0}.monogram-wrapper .monogram-label{color:#fff;margin-bottom:0;font-size:.929rem;text-transform:uppercase;letter-spacing:0.2em;padding-top:5px;padding-bottom:5px;background-color:#000}.monogram-wrapper .monogram-text-preview{position:absolute;z-index:2;top:50%;left:50%;color:#979797;font-size:2.5rem;font-family:'Time New Roman Bold', serif;display:-ms-flexbox;display:flex;display:-ms-flex;transform:translate(-50%, -50%);-ms-flex-align:center;align-items:center}.monogram-wrapper .monogram-text-preview .mono-letter{display:inline-block;min-width:35px;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.2),0 -1px 0 rgba(0,0,0,0.2);font-weight:400;color:#fff}.monogram-wrapper .monogram-text-preview .mono-letter.has-symbol{font-family:"Tumi-symbols" !important;text-transform:lowercase !important}.monogram-wrapper .monogram-progress-bar{position:relative}.monogram-wrapper .progress-list{padding-left:0;margin-bottom:0;background-color:#e7e8e9;position:relative;display:-ms-flexbox;display:flex;display:-ms-flex}.monogram-wrapper .progress-list li{list-style:none;position:relative;text-transform:uppercase;font-size:.786rem;outline:0;cursor:pointer;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.monogram-wrapper .progress-list li .link-step{position:relative;cursor:pointer;color:#9c9c9c;padding-top:2.6em;padding-bottom:1.2em;display:block}.monogram-wrapper .progress-list li .link-step:hover,.monogram-wrapper .progress-list li .link-step:focus{text-decoration:none}.monogram-wrapper .progress-list li::before{content:'';position:absolute;width:11px;height:11px;background-color:#9c9c9c;left:50%;top:1.5em;z-index:2;transform:translateX(-50%);border-radius:50%;transition:background-color ease-in 0.3s}.monogram-wrapper .progress-list li::after{content:'';position:absolute;top:calc(1.5em + 4px);left:calc(-50% + 11px);width:80%;height:3px;z-index:1;background-color:#9c9c9c;transition:background-color ease-in 0.3s}.monogram-wrapper .progress-list li:first-child::after{content:none;position:static}.monogram-wrapper .progress-list li.done{color:#222}.monogram-wrapper .progress-list li.done::before,.monogram-wrapper .progress-list li.done::after{background-color:#222}.monogram-wrapper .progress-list li.done .link-step{color:#222}.monogram-wrapper .progress-list .monogram-progress-step{display:block;margin-top:3px}.monogram-wrapper .monogram-apply-failure{position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;background-color:rgba(0,0,0,0.7);margin-bottom:0;text-align:center;z-index:-1;visibility:hidden;font-size:1.4286rem;line-height:60px;opacity:0;filter:alpha(opacity=0);transition:linear 0.3s}.monogram-wrapper .monogram-apply-failure.show{z-index:10;visibility:visible;opacity:1;filter:alpha(opacity=1)}.monogram-wrapper .monogram-message{color:#c00;font-size:1rem}.monogram-wrapper .monogram-header-content{font-size:1.2857rem;font-weight:600}.monogram-wrapper .monogram-content{padding-top:40px;padding-left:30px;padding-right:30px}.monogram-wrapper .monogram-content .option{position:relative}.monogram-wrapper .monogram-content .option input{opacity:0;visibility:hidden;position:absolute;z-index:-1}.monogram-wrapper .monogram-content .option input:checked+label{border-color:#555}.monogram-wrapper .monogram-content .option input:checked+label::before{color:#555}.monogram-wrapper .monogram-content .option label{position:relative;padding:20px;padding-left:50px;font-size:1rem;border:1px solid #ddd;text-align:left;display:block;cursor:pointer;transition:border-color ease-in 0.3s}.monogram-wrapper .monogram-content .option label::before{content:'\E806';position:absolute;width:23px;height:23px;left:20px;top:50%;border:1px solid #555;z-index:1;color:transparent;font-size:8px;text-align:center;line-height:21px;font-family:"Tumi-icon-origin";font-style:normal;font-weight:normal;transform:translateY(-50%);transition:color ease-in 0.3s}.monogram-wrapper .btn-step,.monogram-wrapper .btn-mono-apply{height:40px;padding-top:0.75rem;padding-bottom:0.75rem;line-height:1rem;font-weight:600;font-size:1rem;border-radius:0;border:2px solid #000;background-color:#fff;color:#000;display:block;width:100%;color:#000;height:auto;padding-top:1em;padding-bottom:1em}.monogram-wrapper .btn-step:hover,.monogram-wrapper .btn-mono-apply:hover{color:#c00}.monogram-wrapper .btn-step:active,.monogram-wrapper .btn-mono-apply:active{box-shadow:none;border-color:#000;background:#fff}.monogram-wrapper .btn-step:focus,.monogram-wrapper .btn-mono-apply:focus{box-shadow:none;background:#fff}.monogram-wrapper .btn-step:hover,.monogram-wrapper .btn-step:focus,.monogram-wrapper .btn-step:active,.monogram-wrapper .btn-mono-apply:hover,.monogram-wrapper .btn-mono-apply:focus,.monogram-wrapper .btn-mono-apply:active{color:#333;border-color:#333}.monogram-wrapper .monogram-cancel{padding-top:1.2em;padding-bottom:1.2em;text-align:center;font-size:.929rem}.monogram-wrapper .monogram-cancel .monogram-cancel-btn{text-decoration:underline;padding:0;border:0;background:0;outline:0;cursor:pointer}.monogram-wrapper .monogram-footer{padding-top:1.5em;padding-bottom:1.5em;border-top:1px solid #eee}.monogram-background-image{position:relative}.monogram-background-image.monotag .monogram-text-preview{font-size:2rem}.monogram-background-image.monotag .monogram-text-preview .mono-letter{min-width:28px}.monogram-actions{margin-top:1.429em}.monogram-actions .col-apply{display:none}.monogram-actions.first .col-prev{display:none}.monogram-actions.first .col-next{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.monogram-actions.last .col-next{display:none}.monogram-actions.last .col-prev,.monogram-actions.last .col-apply{display:block}.monogram-input{border:1px solid #ddd;font-weight:lighter;height:70px;width:70px;text-align:center;text-transform:uppercase;padding:0 15px;vertical-align:top;font-size:25px;color:#000;outline:0}.monogram-input:focus,.monogram-input.selected{color:#000;border-color:#000}.monogram-input.has-symbol{font-family:"Tumi-symbols" !important;text-transform:lowercase !important}.monogram-text-input{padding-left:30px;padding-right:30px;margin-bottom:10px}.monogram-text-input .col-4{padding-left:5px;padding-right:5px}.monogram-symbols ul{list-style:none;padding-left:0;margin-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-pack:center;justify-content:center}.monogram-symbols ul li{padding-left:5px;padding-right:5px;padding-top:10px}.monogram-symbols ul li a{display:block;width:30px;height:30px;border:1px solid #ddd;color:#000;text-align:center;display:inline-block;cursor:pointer;font-size:23px;font-family:"Tumi-symbols";font-style:normal;font-weight:normal}.monogram-symbols ul li a::before{line-height:27px}.monogram-symbols ul li a:hover,.monogram-symbols ul li a:focus{text-decoration:none}.monogram-fonts .font-list{padding-left:0;list-style:none;margin-bottom:0;display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-pack:center;justify-content:center}.monogram-fonts .font-list .font-item{position:relative;padding-left:5px;padding-right:5px}.monogram-fonts .font-list input{opacity:0;position:absolute;visibility:hidden;z-index:-1}.monogram-fonts .font-list input:checked+label{color:#fff;background-color:#000;border-color:#000}.monogram-fonts .font-list label{color:#000;display:block;border:1px solid #ddd;padding:5px;margin-bottom:0;transition-property:background-color, border-color;cursor:pointer;transition:ease-in 0.3s}.monogram-colors{padding-top:10px;margin-top:15px;border-top:1px solid #ddd}.monogram-colors .color-list{display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.monogram-colors .color-item{padding-left:5px;padding-right:5px;margin-bottom:10px;position:relative}.monogram-colors .color-label{display:inline-block;width:30px;height:30px;border:1px solid #ddd;margin-bottom:0;cursor:pointer;transition:border-color ease-in 0.3s}.monogram-colors input{opacity:0;position:absolute;visibility:hidden;z-index:-1}.monogram-colors input:checked+label{border-color:#000}.monogram-colors input.color-blind+.color-label{background-image:url("../images/monogram/icon/blindSwatch.jpg");background-repeat:no-repeat;background-position:center center}[data-action="Product-Show"] .monogram-colors input.color-blind+.color-label,[data-action="Account-Show"] .monogram-colors input.color-blind+.color-label,[data-action="Account-Monogram"] .monogram-colors input.color-blind+.color-label{background-image:url("../../images/monogram/icon/blindSwatch.jpg")}.monogram-colors input.color-silver+.color-label{background-image:url("../images/monogram/icon/silverSwatch.jpg");background-repeat:no-repeat;background-position:center center}[data-action="Product-Show"] .monogram-colors input.color-silver+.color-label,[data-action="Account-Show"] .monogram-colors input.color-silver+.color-label,[data-action="Account-Monogram"] .monogram-colors input.color-silver+.color-label{background-image:url("../../images/monogram/icon/silverSwatch.jpg")}.monogram-colors input.color-gold+.color-label{background-image:url("../images/monogram/icon/goldSwatch.jpg");background-repeat:no-repeat;background-position:center center}[data-action="Product-Show"] .monogram-colors input.color-gold+.color-label,[data-action="Account-Show"] .monogram-colors input.color-gold+.color-label,[data-action="Account-Monogram"] .monogram-colors input.color-gold+.color-label{background-image:url("../../images/monogram/icon/goldSwatch.jpg")}.monogram-colors input.color-copper+.color-label{background-image:url("../images/monogram/icon/copperSwatch.jpg");background-repeat:no-repeat;background-position:center center}[data-action="Product-Show"] .monogram-colors input.color-copper+.color-label,[data-action="Account-Show"] .monogram-colors input.color-copper+.color-label,[data-action="Account-Monogram"] .monogram-colors input.color-copper+.color-label{background-image:url("../../images/monogram/icon/copperSwatch.jpg")}.monogram-colors input.color-gunmetal+.color-label{background-image:url("../images/monogram/icon/gunMetalSwatch.jpg");background-repeat:no-repeat;background-position:center center}[data-action="Product-Show"] .monogram-colors input.color-gunmetal+.color-label,[data-action="Account-Show"] .monogram-colors input.color-gunmetal+.color-label,[data-action="Account-Monogram"] .monogram-colors input.color-gunmetal+.color-label{background-image:url("../../images/monogram/icon/gunMetalSwatch.jpg")}.monogram-colors input.color-metallicblue+.color-label{background-image:url("../images/monogram/icon/metallicBlueSwatch.jpg");background-repeat:no-repeat;background-position:center center}[data-action="Product-Show"] .monogram-colors input.color-metallicblue+.color-label,[data-action="Account-Show"] .monogram-colors input.color-metallicblue+.color-label,[data-action="Account-Monogram"] .monogram-colors input.color-metallicblue+.color-label{background-image:url("../../images/monogram/icon/metallicBlueSwatch.jpg")}.monogram-colors input.color-metallicpink+.color-label{background-image:url("../images/monogram/icon/metallicPinkSwatch.jpg");background-repeat:no-repeat;background-position:center center}[data-action="Product-Show"] .monogram-colors input.color-metallicpink+.color-label,[data-action="Account-Show"] .monogram-colors input.color-metallicpink+.color-label,[data-action="Account-Monogram"] .monogram-colors input.color-metallicpink+.color-label{background-image:url("../../images/monogram/icon/metallicPinkSwatch.jpg")}.monogram-colors input.color-metallicpurple+.color-label{background-image:url("../images/monogram/icon/metallicPurple.jpg");background-repeat:no-repeat;background-position:center center}[data-action="Product-Show"] .monogram-colors input.color-metallicpurple+.color-label,[data-action="Account-Show"] .monogram-colors input.color-metallicpurple+.color-label,[data-action="Account-Monogram"] .monogram-colors input.color-metallicpurple+.color-label{background-image:url("../../images/monogram/icon/metallicPurple.jpg")}#monogram-step2.unique-symbol-selected .monogram-text-input .no-gutters{-ms-flex-pack:center;justify-content:center}#monogram-step2.unique-symbol-selected .monogram-text-input .no-gutters>.col-4:nth-child(2),#monogram-step2.unique-symbol-selected .monogram-text-input .no-gutters>.col-4:nth-child(3){display:none}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}#chooseBonusProductModal{right:0;left:0;width:auto;overflow:visible}@media (min-width: 768px){#chooseBonusProductModal{width:28.429em;left:50%;right:auto;transform:translateX(-50%)}}@media (min-width: 1200px){#chooseBonusProductModal{left:auto;right:6.786em;padding-right:0 !important;transform:translateX(0)}}@media (min-width: 1600px){#chooseBonusProductModal{width:31.786em;right:7.857em}}#chooseBonusProductModal.gwp-modal .modal-header{padding-top:1em}#chooseBonusProductModal.gwp-modal .modal-body{padding-bottom:0.5em}#chooseBonusProductModal.gwp-modal .modal-content{max-height:95vh;overflow-y:auto;overflow-x:hidden}#chooseBonusProductModal.gwp-modal .modal-content::-webkit-scrollbar-track{border-radius:0;background-color:#d8d8d8}#chooseBonusProductModal.gwp-modal .modal-content::-webkit-scrollbar{width:8px;background-color:#d8d8d8}#chooseBonusProductModal.gwp-modal .modal-content::-webkit-scrollbar-thumb{border-radius:0;background-color:#000}@media (min-width: 1200px){#chooseBonusProductModal.gwp-modal .modal-content{max-height:90vh}}@media (min-width: 1600px){#chooseBonusProductModal.gwp-modal .modal-content{max-height:85vh}}#chooseBonusProductModal.gwp-modal .modal-footer{padding-bottom:1.8em;padding-top:0.5em}#chooseBonusProductModal.gwp-modal .modal-footer .gwp-modal-footer{padding-top:0.57em}#chooseBonusProductModal.gwp-modal .tile-image{margin-bottom:0}#chooseBonusProductModal .close{color:#fff;position:absolute;top:0.5em;right:0.5em;font-size:.857rem;opacity:1;filter:alpha(opacity=1)}#chooseBonusProductModal .modal-dialog{margin:0}@media (min-width: 1200px){#chooseBonusProductModal .modal-dialog{margin-top:3em}}#chooseBonusProductModal .modal-header{background:none;border:0;text-align:center;font-size:1.4286rem;padding-top:2.5em;-ms-flex-pack:center;justify-content:center;border-radius:0}#chooseBonusProductModal .modal-content{border:0;display:block;border-radius:0}#chooseBonusProductModal .modal-body{max-height:none;padding-left:2em;padding-right:2em;-ms-flex:auto;flex:auto;overflow:visible}#chooseBonusProductModal .modal-body.d-flex{-ms-flex-pack:center;justify-content:center}#chooseBonusProductModal .modal-footer{padding-bottom:2em;text-align:center;display:block}#chooseBonusProductModal .bonus-header{padding:0.5em 1em;text-align:center}#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev,#chooseBonusProductModal .owl-carousel .owl-nav .owl-next{display:inline-block;width:30px;height:30px;background-color:#fff;color:#000;text-align:center;line-height:35px;position:relative;border-radius:50%;transform:translateY(-50%);position:absolute;top:40%;width:30px;height:30px;z-index:3;background-color:#000;color:#fff;outline:0}@media (min-width: 992px){#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev,#chooseBonusProductModal .owl-carousel .owl-nav .owl-next{width:32px;height:32px}}@media (min-width: 1600px){#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev,#chooseBonusProductModal .owl-carousel .owl-nav .owl-next{width:34px;height:34px}}#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev .sa-icon,#chooseBonusProductModal .owl-carousel .owl-nav .owl-next .sa-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev.disabled,#chooseBonusProductModal .owl-carousel .owl-nav .owl-next.disabled{opacity:.6;filter:alpha(opacity=.6)}#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev span,#chooseBonusProductModal .owl-carousel .owl-nav .owl-next span{display:none}#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev::before,#chooseBonusProductModal .owl-carousel .owl-nav .owl-next::before{font-family:"Samsonite-icons";font-style:normal;font-weight:normal;transform:translate(-50%, -50%);position:absolute;left:50%;top:50%}#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev{left:0.2em}@media (min-width: 768px){#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev{left:0.4em}}#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev::before{content:"\E902"}#chooseBonusProductModal .owl-carousel .owl-nav .owl-next{right:0.2em}@media (min-width: 768px){#chooseBonusProductModal .owl-carousel .owl-nav .owl-next{right:0.4em}}#chooseBonusProductModal .owl-carousel .owl-nav .owl-next::before{content:"\E903"}#chooseBonusProductModal .attributes,#chooseBonusProductModal .selected-bonus-products{display:none}#chooseBonusProductModal .align-items-end{-ms-flex-pack:center;justify-content:center}#chooseBonusProductModal .bonus-product-price{text-align:left;font-size:.929rem;margin-top:0.5em}#chooseBonusProductModal .bonus-product-price .regular-price{text-decoration:line-through;margin-bottom:0.65em;color:#c1c1c1}#chooseBonusProductModal .bonus-product-price .bonus-price{color:#000}#chooseBonusProductModal .tile-image{margin-bottom:0.5em}#chooseBonusProductModal .product-name{font-size:1rem;text-transform:uppercase;margin-bottom:0.5em;margin-top:0.8em;min-height:1em}#chooseBonusProductModal .bonus-product-selection{bottom:0;left:0;right:0;z-index:2;text-align:center}#chooseBonusProductModal .select-bonus-product{color:#000;background-color:#fff;border:2px solid #000;display:inline-block;text-transform:uppercase;font-weight:700;padding:5px 10px;border-radius:0;font-size:.786rem;display:block}@media (min-width: 1200px){#chooseBonusProductModal .select-bonus-product{font-size:.857rem}}@media (min-width: 1600px){#chooseBonusProductModal .select-bonus-product{font-size:.929rem}}#chooseBonusProductModal .select-bonus-product.selected{background-color:#000;color:#fff}#chooseBonusProductModal .product-detail{position:relative}#chooseBonusProductModal .bonus-product-item{width:50%;padding-left:0.571em;padding-right:0.571em}#chooseBonusProductModal .add-bonus-products{height:40px;padding-top:0.75rem;padding-bottom:0.75rem;font-weight:600;line-height:1rem;font-size:1rem;border-radius:0;border:none;background-color:#c00;color:#fff;font-size:.857rem;padding:0.7em 2em;background-color:#c41e3a}#chooseBonusProductModal .add-bonus-products:active{box-shadow:none}#chooseBonusProductModal .add-bonus-products:focus{box-shadow:none}#chooseBonusProductModal .add-bonus-products:hover,#chooseBonusProductModal .add-bonus-products:active,#chooseBonusProductModal .add-bonus-products:focus{background-color:#a02424;box-shadow:none;border-color:transparent}#chooseBonusProductModal .add-bonus-products:disabled{opacity:0.5}@media (min-width: 1200px){#chooseBonusProductModal .add-bonus-products{font-size:.929rem}}#chooseBonusProductModal .gwp-product{-ms-flex:0 0 100%;flex:0 0 100%}#chooseBonusProductModal .gwp-product .product-detail{padding-bottom:0}#chooseBonusProductModal .gwp-product .tile-image{max-width:75%;display:block;margin-left:auto;margin-right:auto}#chooseBonusProductModal .gwp-product .select-bonus-product{display:inline-block;width:auto;min-width:11em}#chooseBonusProductModal .bonus-product-qty-section{text-align:center;margin-top:0.8em;position:relative}#chooseBonusProductModal .bonus-product-qty-section .increase-bonus-qty,#chooseBonusProductModal .bonus-product-qty-section .decrease-bonus-qty{border:none;top:50%;position:absolute;width:1.28571em;height:1.28571em;border-radius:2rem;text-align:center;background:#f66;color:#fff;display:inline-block;transform:translateY(-60%)}@media (min-width: 1200px){#chooseBonusProductModal .bonus-product-qty-section .increase-bonus-qty,#chooseBonusProductModal .bonus-product-qty-section .decrease-bonus-qty{transform:translateY(-50%)}}#chooseBonusProductModal .bonus-product-qty-section .increase-bonus-qty.disabled,#chooseBonusProductModal .bonus-product-qty-section .decrease-bonus-qty.disabled{opacity:0.6}#chooseBonusProductModal .bonus-product-qty-section .increase-bonus-qty{right:2em}#chooseBonusProductModal .bonus-product-qty-section .increase-bonus-qty:hover{cursor:pointer}#chooseBonusProductModal .bonus-product-qty-section .increase-bonus-qty::before{font-size:0.6rem;content:"\E903";font-family:"Samsonite-icons";font-style:normal;font-weight:normal;position:absolute;left:54%;top:50%;transform:translate(-50%, -50%)}#chooseBonusProductModal .bonus-product-qty-section .decrease-bonus-qty{left:2em}#chooseBonusProductModal .bonus-product-qty-section .decrease-bonus-qty:hover{cursor:pointer}#chooseBonusProductModal .bonus-product-qty-section .decrease-bonus-qty::before{font-size:0.6rem;content:"\E902";font-family:"Samsonite-icons";font-style:normal;font-weight:normal;position:absolute;left:45%;top:50%;transform:translate(-50%, -50%)}#chooseBonusProductModal .bonus-product-qty-section .bonus-product-qty{width:2em;font-size:1.2857rem;text-align:center;border:0;background:#fff;opacity:1;padding:0;font-family:"ProximaNova" !important}#chooseBonusProductModal .owl-item .bonus-product-item{width:100%}html.show-bonus-product-popup{overflow:hidden;height:100%}@supports (-webkit-touch-callout: none){html.show-bonus-product-popup body{position:fixed}}.tumi-plus-section{padding:0.357em 0;text-align:center}.tumi-plus-section .tumi-plus-popup-link{text-decoration:none;color:#222}.tumi-plus-section .tumi-plus-popup-link:hover,.tumi-plus-section .tumi-plus-popup-link:focus{text-decoration:none;color:#222}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.tumi-plus-section .tumi-plus-popup-link>span{flex:1 1 auto;-ms-flex:1 1 auto}}@media (min-width: 1200px){.tumi-plus-section .tumi-plus-popup-link>span{display:block;margin-bottom:0.714em;padding-left:0;padding-right:0;text-align:center}.tumi-plus-section .tumi-plus-popup-link>span:last-child{margin-bottom:0}}@media (min-width: 1200px){.tumi-plus-section .tumi-plus-popup-link .icon-pdp-accent{margin-bottom:0.474em}}.tumi-plus-section .tumi-icon-og{font-size:1.4286rem}.tumi-plus-section .icon-pdp-accent{text-align:left}.tumi-plus-section .icon-pdp-accent::before{font-size:1.5em;display:block;margin-top:-5px}.tumi-plus-section .tumi-plus-info{padding:0}@media (min-width: 1200px){.tumi-plus-section .tumi-plus-info{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.tumi-plus-section .info-title{display:block;white-space:nowrap;color:#222;text-align:center;font-size:.857rem}@media (min-width: 1200px){.tumi-plus-section .info-title{font-size:1rem}}.tumi-plus-section .info-desc{color:#dfdfdf;font-size:.857rem}@media (min-width: 1200px){.tumi-plus-section .tumi-plus-edit>div{margin-bottom:0.714em}.tumi-plus-section .tumi-plus-edit>div:last-child{margin-bottom:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.tumi-plus-section .tumi-plus-edit .row>div{flex:1 1 auto;-ms-flex:1 1 auto}}@media (min-width: 1200px){.tumi-plus-section .tumi-plus-edit .tumi-plus-preview{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0;text-align:center;margin-bottom:7px}}@media (min-width: 1200px){.tumi-plus-section .tumi-plus-edit .tumi-plus-actions{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:9px}}.tumi-plus-section .tumi-plus-edit .tumi-plus-popup-link,.tumi-plus-section .tumi-plus-edit .tumi-plus-remove{color:#222;text-decoration:underline;font-size:.857rem}.tumi-plus-section .tumi-plus-edit .tumi-plus-popup-link:hover,.tumi-plus-section .tumi-plus-edit .tumi-plus-popup-link:focus,.tumi-plus-section .tumi-plus-edit .tumi-plus-remove:hover,.tumi-plus-section .tumi-plus-edit .tumi-plus-remove:focus{color:#222}@media (min-width: 1200px){.tumi-plus-section .tumi-plus-edit .col-3.icon{margin-bottom:0.674em}}.tumi-plus-section .tumi-plus-content .row{-ms-flex-align:center;align-items:center}@media (min-width: 1200px){.tumi-plus-section .tumi-plus-content .row{flex-direction:column;-ms-flex-direction:column}}.tumi-plus-section.has-border-bottom{border-bottom:1px solid #c5c5c5}@media (min-width: 1200px){.tumi-plus-section.has-border-bottom{border-bottom:0}}#right-sidebar.sidebar-tumi-plus .sidebar-header{display:none}#right-sidebar.sidebar-tumi-plus .sidebar-wrapper .sidebar-content{padding-left:0;padding-right:0;padding-top:0}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items{padding:20px}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items h3{display:block;text-transform:none;padding:10px 0;font-size:18px;font-weight:400;color:#222;border-bottom:2px solid #ebebeb}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items p{color:#dfdfdf}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items .engraving-accessories{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;margin:0 -6px;list-style:none;padding:0}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items .engraving-accessories li{display:block;width:calc(100% / 3);margin-bottom:12px;padding:0 6px}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items .engraving-accessories li input{display:none}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items .engraving-accessories li input:checked+label{padding:4px;border-width:2px;border-color:#a02424}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items .engraving-accessories li label{display:block;margin:0;padding:5px;border:1px solid #ebebeb;text-align:center;height:100%}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items .engraving-accessories li label span{display:block;font-size:12px;color:#555}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items .engraving-accessories li label span.product-image{position:relative;overflow:hidden;max-width:82px;margin:0 auto 5px}#right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items .engraving-accessories li label span.product-price{color:#222}#right-sidebar.sidebar-tumi-plus .tumi-plus-button-apply{background:#fff;position:sticky;right:0;bottom:-40px;left:0;padding:20px;padding-bottom:70px;box-shadow:0 -20px 20px -20px #1e1e1e40}#right-sidebar.sidebar-tumi-plus .tumi-plus-button-apply input{width:100%;font-size:20px;font-weight:bold}#right-sidebar.sidebar-tumi-plus .engraving-disclaimer{padding:15px 0;border-top:1px solid #ebebeb;margin:20px;margin-top:0}@media (min-width: 1200px){.product-additional.has-three-section>div:last-child{border-top:1px solid #c5c5c5;margin-top:0.571em;-ms-flex:0 0 100%;flex:0 0 100%;max-width:none;padding-top:0.357em}}.cart-page .tumi-plus-section{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:initial;text-align:initial}.cart-page .tumi-plus-section .addon-icon{-ms-flex:auto;flex:auto;max-width:initial}.cart-page .tumi-plus-section .icon-pdp-accent{color:#555}.cart-page .tumi-plus-section .icon-pdp-accent::before{display:initial;margin-top:auto}.cart-page .tumi-plus-section .info-title{font-size:12px;text-align:left}.cart-page .tumi-plus-section .tumi-plus-add .tumi-plus-popup-link{display:-ms-flexbox;display:flex;width:100%}.cart-page .tumi-plus-section .tumi-plus-add .tumi-plus-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-page .tumi-plus-section .tumi-plus-add .info-title{text-decoration:underline}@media (min-width: 992px){.coupon-selection>.col-12{max-width:calc(75% - 18px)}}@media (min-width: 992px){.coupon-selection .coupon-collapse{position:absolute;width:100%;z-index:1}}.coupon-selection .coupon-collapse .card{background-color:#ebebeb;border:0}@media (min-width: 992px){.coupon-selection .coupon-collapse .card{border:1px solid rgba(0,0,0,0.125);border-bottom:0;background-color:transparent}}.coupon-selection .coupon-collapse .card .card-header{background:none;padding:0.714rem 0.5rem;border-color:#fff;line-height:1;display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-align:center;align-items:center}@media (min-width: 992px){.coupon-selection .coupon-collapse .card .card-header{border-color:rgba(0,0,0,0.125)}}.coupon-selection .coupon-collapse .card .card-header .btn-link{padding:0;height:auto;color:#222;position:relative;width:100%;text-align:left;text-decoration:none;display:inline-block}.coupon-selection .coupon-collapse .card .card-header .btn-link::before{content:'\F067';position:absolute;right:10px;top:50%;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateY(-50%)}.coupon-selection .coupon-collapse .card .card-header .btn-link[aria-expanded="true"]::before{content:'\F068'}.coupon-selection .coupon-collapse .card .card-header h6{margin-bottom:0}.coupon-selection .coupon-collapse .card .card-body{padding-left:15px;padding-right:15px;padding-bottom:0;max-height:290px;overflow-y:scroll}.coupon-selection .coupon-collapse .card .card-body::-webkit-scrollbar-track{border-radius:20px;background-color:#fff}.coupon-selection .coupon-collapse .card .card-body::-webkit-scrollbar{width:5px;background-color:#fff}.coupon-selection .coupon-collapse .card .card-body::-webkit-scrollbar-thumb{border-radius:20px;background-color:#c2c2c2}@media (min-width: 768px){.coupon-selection .coupon-collapse .card .card-body{max-height:225px}}.coupon-selection .coupon-collapse .card .card-body .coupon-item{padding-bottom:1.5rem;padding-top:1.5rem;border-bottom:1px solid #fff}@media (min-width: 992px){.coupon-selection .coupon-collapse .card .card-body .coupon-item{border-color:#c2c2c2}}.coupon-selection .coupon-collapse .card .card-body .coupon-item:first-child{padding-top:0}.coupon-selection .coupon-collapse .card .card-body .coupon-item .detail{padding-left:1.8rem}@media (min-width: 992px){.coupon-selection .coupon-collapse .card .card-body .coupon-item .detail{margin-bottom:0}}@media (min-width: 992px){.coupon-selection .coupon-collapse .card .card-body .coupon-item .action{text-align:right}}.coupon-selection .coupon-collapse .card .card-body .coupon-item .btn-use{border:2px solid #222;background-color:#fff;min-width:90px;height:34px;line-height:1;padding:5px 0 8px}.page-checkout .coupon-code-form .coupon-selection{border-bottom:0}.page-checkout .coupon-code-form .coupon-selection>.col-12{max-width:none}.page-checkout .coupon-code-form .coupon-selection .coupon-collapse{position:static}.page-checkout .coupon-code-form .coupon-selection .coupon-collapse .card{background-color:#fff;border:1px solid rgba(0,0,0,0.125);border-bottom:0}.page-checkout .coupon-code-form .coupon-selection .coupon-collapse .card-header{margin-left:0;margin-right:0;border-bottom:1px solid rgba(0,0,0,0.125)}.page-checkout .coupon-code-form .coupon-selection .coupon-collapse .card-header .btn-link{border:0}.page-checkout .coupon-code-form .coupon-selection .coupon-collapse .card-body .coupon-item{border-color:#c2c2c2}#editProductModal{display:none;overflow:visible;padding-right:0 !important}#editProductModal.show .modal-dialog{top:47%;transform:translateY(-50%)}#editProductModal a:hover,#editProductModal a:focus,#editProductModal a:active{outline:none}#editProductModal .image-container{height:100%}#editProductModal .quick-view-dialog{max-width:736px}#editProductModal .quickview-information{padding-top:1rem}@media (min-width: 768px){#editProductModal .quickview-information{padding:4rem 3rem 1.6rem 1rem}}#editProductModal .quickview-information .product-availability-section{display:none}#editProductModal .modal-header{background:none;padding:0;border:0}#editProductModal .modal-footer{padding:0}#editProductModal .modal-content{border:0;padding:0;border-radius:0}#editProductModal .modal-body{max-height:none;padding:2rem;overflow:visible}@media (min-width: 768px){#editProductModal .modal-body{padding:0}}#editProductModal .modal-header .close{display:none}#editProductModal .close{font-family:"Tumi-icon-origin";font-size:.929rem;position:absolute;top:0.667rem;right:0.667rem;color:transparent;background-color:transparent;z-index:10;outline:0;cursor:pointer}#editProductModal .close::before{content:'\E813';color:#fff;background-color:#000;width:1.429rem;height:1.429rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#editProductModal .full-pdp-link{display:none}#editProductModal .gray-overlay{display:block;position:absolute;inset:0;height:100%;width:100%;background-color:#222;z-index:0;opacity:.04;filter:alpha(opacity=.04)}#editProductModal .primary-image{position:relative;height:100%;min-height:150px}@media (min-width: 768px){#editProductModal .primary-image{padding:3rem}}@media (min-width: 992px){#editProductModal .primary-image:hover .pagination{display:-ms-flexbox;display:flex}}#editProductModal .primary-image .tile-image{display:-ms-flexbox;display:flex;margin:auto;max-width:50%}@media (min-width: 768px){#editProductModal .primary-image .tile-image{max-width:100%}}#editProductModal .primary-image .image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;position:absolute;inset:0;height:100%;width:100%;background:none}#editProductModal .primary-image .image-wrapper .image-items{-ms-flex-preferred-size:100%;flex-basis:100%;z-index:1}#editProductModal .primary-image .pagination{display:none;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;bottom:0.667rem;width:100%;z-index:1}#editProductModal .primary-image .pagination span{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:17px;height:2px;margin-right:0.533rem;margin-left:0;text-indent:-999px;cursor:pointer;background-color:#555;opacity:0.4;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;transition:opacity 0.6s ease;border-radius:unset;display:inline-block}#editProductModal .primary-image .pagination span.active{opacity:1}#editProductModal .primary-image .next-arrow::after,#editProductModal .primary-image .prev-arrow::after{content:'\E805';font-family:"Tumi-icon-origin";position:absolute;top:calc(50% - 6px);z-index:1;cursor:pointer}#editProductModal .primary-image .next-arrow::after{right:10px}#editProductModal .primary-image .prev-arrow::after{left:10px;scale:-1}#editProductModal .product-name{font-size:1.1429rem;font-weight:400;margin-bottom:0}@media (min-width: 768px){#editProductModal .product-name{padding-bottom:0.667rem}}@media (min-width: 1200px){#editProductModal .product-name{letter-spacing:0.025rem}}@media (min-width: 768px){#editProductModal .attribute{padding-top:1rem;margin-top:0}}#editProductModal .attribute .label,#editProductModal .attribute .color-value,#editProductModal .attribute .value{font-size:.857rem;font-weight:500}#editProductModal .product-field .attr-label{font-weight:600}#editProductModal .price{font-size:1.0714rem;font-weight:500}#editProductModal .price .sales{font-size:1.0714rem;font-weight:600}#editProductModal .price .strike-through{font-size:1.0714rem;font-weight:400;margin-right:0.5rem;margin-left:0}#editProductModal .price .strike-through .value{text-decoration:line-through}#editProductModal .price .price-inner{display:-ms-flexbox;display:flex;white-space:nowrap;-ms-flex-align:center;align-items:center}#editProductModal .price .price-inner span{display:inline-block;line-height:1.4}#editProductModal .promotions{font-size:.857rem;color:#fff;text-align:center;position:absolute;top:15px;left:15px;display:inline-block;z-index:10}@media (min-width: 768px){#editProductModal .promotions{top:10px;left:-15px}}#editProductModal .promotions>div{position:relative;display:block;min-width:80px;background-color:#bbb;padding:8px 12px}@media (min-width: 768px){#editProductModal .promotions>div:last-child::before{content:'';position:absolute;top:100%;left:0;border-color:#dfdfdf transparent transparent transparent;border-style:solid;border-width:30px 0 20px 30px;z-index:1}}#editProductModal .promotions .empty-callout-message{display:none}#editProductModal .promotions .callout{margin-bottom:5px}#editProductModal .promotions .callout:last-child{margin-bottom:0}#editProductModal .quickview-right-top{position:absolute;top:0;right:1.429rem;text-align:right;display:inline-block;z-index:10}#editProductModal .product-sticker img{width:30px;height:30px}#editProductModal .global-availability{padding-left:0;padding-right:0}#editProductModal .global-availability .col-sm-4{display:none}#editProductModal .carousel-control-prev{left:0}#editProductModal .carousel-control-next{right:0}#editProductModal [data-attr*="productSize"]{display:none}#editProductModal .color-swatchs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0.533rem}#editProductModal .color-swatchs .swatch-circle.color-value.selected::after{content:none}#editProductModal .color-swatchs .attr-item{width:22px;height:22px;border:2px solid transparent;padding:1px;margin-right:0.667rem;transition:border-color 0.2s ease-in}@media (min-width: 992px){#editProductModal .color-swatchs .attr-item{max-width:31px}}#editProductModal .color-swatchs .attr-item.selected,#editProductModal .color-swatchs .attr-item:hover{border-color:#000}#editProductModal .color-swatchs .attr-item a{display:block;outline:none}#editProductModal .color-swatchs .attr-item a .swatch-value{display:inline-block;width:16px;height:16px;border:none;margin:0}#editProductModal .cart-and-ipay{text-align:left;padding-bottom:0}#editProductModal .update-cart-product-global{min-width:176px;height:35px;width:100%;margin:0}@media (min-width: 768px){#editProductModal .update-cart-product-global{width:50%}}#editProductModal .update-cart-product-global .fa-shopping-bag{display:none}#editProductModal .product-add-to-cart{margin-top:1rem}#editProductModal .product-attributes h4{display:none}#editProductModal .global-availability,#editProductModal .product-options{display:none}#editProductModal .product-collection{font-size:.857rem;margin-bottom:0}@media (min-width: 768px){#editProductModal .product-collection{margin-bottom:0.667rem}}@media (min-width: 768px){#editProductModal .detail-panel .prices{padding:0}}#editProductModal .veil{opacity:.6;filter:alpha(opacity=.6);animation-duration:.5s;animation-name:fadeIn}#editProductModal .edit-quantity{padding:0;padding-bottom:1rem;padding-top:1rem;position:relative;border-bottom:1.5px solid #c2c2c2}@media (min-width: 768px){#editProductModal .edit-quantity{margin-top:0}}#editProductModal .edit-quantity .input-group-button{position:absolute;left:2px;top:50%;transform:translateY(-45%)}#editProductModal .edit-quantity .input-group-button:last-child{left:65px}#editProductModal .edit-quantity .input-group-button .circle{border-radius:unset;padding:0;border:none;outline:none;cursor:pointer}#editProductModal .edit-quantity .input-group-field{text-align:center;width:96px;height:32px;border:1px solid #000;appearance:none;-webkit-appearance:none}@media (min-width: 992px){#editProductModal .edit-quantity .input-group-field{padding-left:1rem}}#editProductModal .edit-quantity .input-group-field:hover,#editProductModal .edit-quantity .input-group-field:focus{outline:none;border-radius:none}#editProductModal .edit-quantity .quantity-resp-msg{display:none;font-size:.786rem;color:#c00;position:absolute;bottom:0;padding:0;margin:0;overflow:hidden;white-space:nowrap}#editProductModal .quantity-control button{width:28px;height:26px;margin-top:1px;background:#fff url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDkgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAwLjVINFY0LjVIMFY1LjVINFY5LjVINVY1LjVIOVY0LjVINVYwLjVaIiBmaWxsPSIjMUIxQzFFIi8+Cjwvc3ZnPgo=") center no-repeat}#editProductModal .quantity-control.minus button{background:#fff url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgOSAyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCAwLjVIOVYxLjVIMFYwLjVaIiBmaWxsPSIjMUIxQzFFIi8+Cjwvc3ZnPgo=") center no-repeat}.product-edit .edit{text-decoration:underline}@media (min-width: 1600px){.container{max-width:1140px}}.cart-container.title .continue-shopping{text-align:center}@media (min-width: 992px){.cart-container.title .continue-shopping a{left:15px;top:25px;position:absolute}}.cart-container .page-title{padding-bottom:0.714em;border-bottom:1px solid #eee}.cart-container.cart-page .totals ~ .content-asset{width:100%}.cart-container.cart-page .totals ~ .content-asset p{margin-bottom:0.5rem}.cart-container.cart-page .cart-terms{margin:1.5rem 0}.cart-container.cart-page .cart-terms .custom-checkbox:checked+label::after{display:block}.cart-container.cart-page .cart-terms .custom-checkbox ~ label::after{top:6px;left:4px;width:10px;height:10px;display:none;background-color:#c41e3a;content:""}.cart-container.cart-page .cart-terms .form-check-input{margin-left:0}.cart-container.cart-page .cart-terms .form-check-label{margin-right:10px}.title{margin-top:1rem}@media (min-width: 992px){.title{padding-top:30px}}.title h1,.title .custom-page-title{text-align:center;color:#c00;font-size:18px;font-weight:600;padding-top:1rem}@media (min-width: 992px){.title h1,.title .custom-page-title{font-size:2.5rem;margin-top:0;padding-bottom:1rem;text-align:center}}.cart-empty{padding-top:40px;margin-bottom:70px}.cart-empty h2{font-size:1rem}@media (min-width: 992px){.cart-empty h2{font-size:1.1429rem}}.cart-page{padding-bottom:60px}.cart-page .strike-through{text-decoration:line-through}.cart-page h2.heading{font-size:16px !important;color:#000 !important;padding-top:11px;font-weight:normal;text-transform:none;border-bottom:1px solid #ccc;padding-bottom:15px;text-align:left !important;margin-bottom:0}@media (min-width: 992px){.cart-page h2.heading{border:none;font-size:1.5rem !important;font-weight:600}}.cart-page .text-center h1{font-size:1rem;margin-top:40px}@media (min-width: 992px){.cart-page .text-center h1{font-size:1.1429rem}}.cart-page .card.product-info{border:none;border-bottom:1px solid #ccc;border-radius:0;padding-left:0;padding-right:0;margin:0;position:relative}@media (min-width: 768px){.cart-page .card.product-info{-ms-flex-direction:row;flex-direction:row;padding-top:0.625em;margin:0.25rem 0;border:1px solid rgba(0,0,0,0.075);border-top:none;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);border-radius:0.25rem;margin:0.35rem 0}.cart-page .card.product-info:first-child{border-top:1px solid rgba(0,0,0,0.075)}}.cart-page .card.product-info .line-item-header{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;font-size:.857rem;padding-bottom:1.18em}@media (min-width: 992px){.cart-page .card.product-info .line-item-header{padding-bottom:0.2em}}.cart-page .card.product-info .line-item-header+.row{margin-left:0;margin-right:0}.cart-page .card.product-info .line-item-header+.row>.col-lg-12{padding-left:0;padding-right:0}.cart-page .card.product-info .line-item-header .unavailable-status{padding:0.5em 1em}.cart-page .card.product-info .line-item-header .bonus-line-item-msg{border-top:0;margin-top:0;padding:6px 15px 0}.cart-page .card.product-info .item-attributes{padding-bottom:10px;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}@media (min-width: 768px){.cart-page .card.product-info .item-attributes{margin:auto 0}}.cart-page .card.product-info .item-attributes .product-name,.cart-page .card.product-info .item-attributes .collection-name,.cart-page .card.product-info .item-attributes .product-color{padding-bottom:5px}.cart-page .cart-bonus-product-action{padding:1.5em 1.072em 0;border:0;width:100%}@media (min-width: 768px){.cart-page .cart-bonus-product-action{-ms-flex-align:end;align-items:flex-end;padding:1.5em 1.072em 0}}@media (min-width: 992px){.cart-page .cart-bonus-product-action{padding:0 1.072em}}.cart-page .cart-bonus-product-action .btn-outline-primary{color:#000;background-color:#fff;border:2px solid #000;display:inline-block;text-transform:uppercase;font-weight:700;padding:5px 10px;border-radius:0;font-size:.857rem;padding-top:0.5em;padding-bottom:0.5em;margin-right:0}@media (min-width: 768px){.cart-page .cart-bonus-product-action .btn-outline-primary{max-width:20.286em;padding-left:1.5em;padding-right:1.5em}}.cart-page .cart-bonus-product-action .btn-outline-primary:hover,.cart-page .cart-bonus-product-action .btn-outline-primary:focus{color:#fff;background-color:#000}.cart-page .bonus-line-item-msg{text-transform:uppercase;font-size:.857rem;padding-top:1.18em;padding-bottom:1.18em;margin-top:1.18em;min-width:100%;border-top:1px solid #ebebeb}@media (min-width: 768px){.cart-page .bonus-line-item-msg{padding-left:2em;padding-right:2em}}@media (min-width: 992px){.cart-page .bonus-line-item-msg{padding-bottom:0}}.cart-page .bonus-line-item-msg+.bonus-line-item-msg::before{margin:0}.cart-page .bundled-line-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0}.cart-page .bundled-line-item .content-line-item{padding:0 15px;margin:0;width:100%}@media (min-width: 992px){.cart-page .bundled-line-item .content-line-item{padding:0}}@media (max-width: 1199.98px){.cart-page .bundled-line-item .content-line-item .col-lg-12.flex-row{padding:0}}.cart-page .bundled-line-item .item-attributes .custom-sku,.cart-page .bundled-line-item .item-attributes .product-color{line-height:1.6}@media (max-width: 1199.98px){.cart-page .bundled-line-item .monogram-section{padding:0}}.cart-page .bundled-line-item .product-card-footer .row{-ms-flex-pack:end;justify-content:flex-end}.cart-page .bundled-line-item .product-card-footer .row .line-item-total-price .price{transform:translateY(-6px);text-align:right;padding:0 15px}.cart-page .bundled-line-item+.bundled-line-item::before{margin:0}.cart-page .remove-btn-lg{background-color:transparent;color:#c41e3a;font-size:.929rem;top:-3.2em;right:0.625em;padding:0}@media (min-width: 768px){.cart-page .remove-btn-lg{top:-2em;right:1.5em}}@media (min-width: 992px){.cart-page .remove-btn-lg{right:0.525em}}.cart-page .remove-btn-lg span{display:none}.cart-page .line-item-quantity,.cart-page .item-price{display:none}.cart-page .line-item-total-price{position:relative}@media (min-width: 992px){.cart-page .line-item-total-price{margin-top:0;right:0}}.cart-page .line-item-total-price .line-item-price-info{display:none}.cart-page .line-item-total-price .price{font-size:.857rem;padding:0.5em 0}.cart-page .line-item-total-price .price .regular-price{text-decoration:line-through;color:#999}.cart-page .line-item-total-price .price .bonus-price{color:#212529}.cart-page span.strong{font-weight:600}.cart-page .price-inner span{display:block}.cart-page .price-inner .strike-through{padding-bottom:2px;color:#000}.cart-page .price-inner .sales{color:#c00}.cart-page .line-item-price{padding:8px 0 5px;font-size:.857rem;text-align:left}.cart-page .line-item-price .strike-through{margin-right:0}@media (min-width: 768px){.cart-page .line-item-price{text-align:right}}@media (min-width: 992px){.cart-page .line-item-price{position:absolute;right:2.571rem;z-index:1;top:50%;padding-top:0;padding-bottom:0;transform:translateY(-50%)}}.cart-page .line-item-attributes{font-size:.857rem}.cart-page .line-item-attributes .container-applied-promotion{padding:5px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.cart-page .line-item-attributes .container-applied-promotion .line-item-promo{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cart-page .line-item-attributes .container-applied-promotion .price{padding:5px 0}.cart-page .line-item-attributes .container-applied-promotion .pricing.line-item-total-price-amount::before{content:"-"}.cart-page .line-item-attributes .container-applied-promotion .line-item-final-price{color:#c00;-ms-flex:0 0 100%;flex:0 0 100%}.cart-page .line-item-attributes.prices{text-align:left}@media (min-width: 992px){.cart-page .line-item-attributes.prices{display:none}}.cart-page .line-item-attributes.prices .regular-retail-price{padding-left:0;padding-right:0}.cart-page .line-item-attributes.prices .product-card-footer{padding:0}.cart-page .line-item-attributes .regular-retail-price .strike-through{margin-right:0.3em}.cart-page .line-item-attributes .regular-retail-price .promotion-combines-sale-price-book .strike-through{color:#999}.cart-page .line-item-attributes.prices-desktop{display:none;position:static}@media (min-width: 992px){.cart-page .line-item-attributes.prices-desktop{display:block;text-align:right}.cart-page .line-item-attributes.prices-desktop .strike-through,.cart-page .line-item-attributes.prices-desktop .sales{text-align:right;margin:0}.cart-page .line-item-attributes.prices-desktop .strike-through{margin-right:0.3em}}@media (min-width: 768px){.cart-page .line-item-attributes .tumi-icon-og{display:none}}.cart-page .line-item-attributes .tumi-icon-og:focus{outline:transparent}.cart-page .product-addons{background-color:#ebebeb;margin-bottom:0.5em}@media (min-width: 768px){.cart-page .product-addons{margin:auto}}.cart-page .product-addons .addon-item{display:-ms-flexbox;display:flex;display:-ms-flex;padding:0.714rem}.cart-page .product-addons .addon-item:nth-child(odd){padding-bottom:0.5rem}.cart-page .product-addons .addon-item:nth-child(even){padding-top:0.5rem}.cart-page .product-addons .addon-item:only-child,.cart-page .product-addons .addon-item:last-child{padding-bottom:0.714rem}.cart-page .product-addons .addon-icon{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%;text-align:center}.cart-page .product-addons .icon-giftsolid{font-size:1.1429rem;color:#555}.cart-page .product-addons .link{text-decoration:underline}.cart-page .product-addons .mono-img{border:1px solid #555;border-radius:3px;font-weight:normal;font-size:10px;letter-spacing:0.025em;line-height:2em;display:block;color:#555;padding:0 4px;white-space:nowrap}.cart-page .product-addons .info-title{margin-bottom:0.4em;display:block}.cart-page .product-addons .addon-info{font-size:12px;display:inline-block;padding:0 1rem;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.cart-page .product-addons .addon-info .title1{display:block}.cart-page .product-addons .addon-info .monogramming-popup-link{display:block;text-decoration:underline;line-height:1.1}.cart-page .product-addons .separated{padding-left:5px;padding-right:5px}.cart-page .product-addons .separated::before{content:'|'}.cart-page .gift-actions{line-height:normal}.cart-page .gift-actions .description{margin-bottom:0.4em}.cart-page .monogram-product-item .description{font-size:.929rem}.cart-page .monogram-product-item .extra-actions{padding-left:55px}.cart-page .monogram-product-item .extra-actions .action-item{display:inline-block}.cart-page .monogram-product-item .extra-actions a{text-decoration:underline;font-size:.857rem}.cart-page .item-image{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;height:auto;margin-bottom:0.938em;margin-right:0}@media (min-width: 992px){.cart-page .item-image{width:7em;margin-bottom:0}}.cart-page .item-image .product-image{max-height:none;max-width:100%}.cart-page .remove-line-item{position:absolute;top:10px;right:5px;font-size:8px}@media (min-width: 768px){.cart-page .remove-line-item{top:1rem;right:1.2rem}}.cart-page .remove-line-item button{background-color:transparent;border:none;color:#c00}.cart-page .remove-line-item button:hover,.cart-page .remove-line-item button:focus,.cart-page .remove-line-item button:active{background-color:transparent !important;border:none;box-shadow:none;color:#f66}.cart-page .totals{border:2px solid #ebebeb;max-width:295px;margin:0 auto;margin-top:15px;padding:0}@media (min-width: 992px){.cart-page .totals{margin:0;border:none;max-width:100%;margin-top:15px;padding:0 15px}}@media (min-width: 992px){.cart-page .totals .total-head{text-align:right;font-weight:600;padding:0 0 1rem 1rem}}.cart-page .totals .cart-coupon-section{border:2px solid #ebebeb;border-top:0;max-width:295px;margin:0 auto}@media (min-width: 992px){.cart-page .totals .cart-coupon-section{border:0;max-width:50%;margin:0}}.cart-page .totals .cart-coupon-section+.content-asset{width:100%}@media (min-width: 992px){.cart-page .totals .cart-coupon-section+.content-asset{width:auto}}.cart-page .totals .cart-coupon-section+.content-asset .coupon-terms-condition{margin:20px 15px 0;padding-bottom:10px}@media (min-width: 992px){.cart-page .totals .cart-coupon-section+.content-asset .coupon-terms-condition{position:absolute;width:50%;left:0;top:130px;border-bottom:0;margin:0;padding:0 15px}}@media (min-width: 992px){.cart-page .totals .cart-coupon-section.selection-hidden+.content-asset .coupon-terms-condition{top:85px}}.cart-page .subtotal{margin-bottom:0.625rem}.cart-page .subtotal p{margin-bottom:0}.cart-page .subtotal .col-8{padding-right:0}.cart-page .subtotal .col-4{padding-left:0}.cart-page .cart-promo-code.row{margin:0;padding:0}@media (min-width: 992px){.cart-page .cart-promo-code .form-container{padding-left:0}}.cart-page .promo-code-form{display:block}.cart-page .promo-code-form .coupon-message-label{display:none}.cart-page .promo-code-form .promocode-container{background-color:#ebebeb;padding:10px 0;padding-top:12px}@media (min-width: 992px){.cart-page .promo-code-form .promocode-container{background-color:transparent}}.cart-page .promo-code-form .promocode-container .promo-code-btn{font-weight:600}.cart-page .promo-code-form input{background-color:#fff;border:1px solid #ccc;border-radius:0;height:40px;padding:0 8px;-moz-appearance:none;-webkit-appearance:none}.cart-page .promo-code-form button{background:#fff;color:#222;height:40px;border:2px solid #000;border-radius:0;padding:8px 10px}.cart-page .promo-code-form button:focus{box-shadow:none}.cart-page .cart-total-info{padding-top:10px;font-size:.857rem}@media (min-width: 992px){.cart-page .cart-total-info{-ms-flex-order:1;order:1;padding-right:0}}.cart-page .cart-total-info .label{font-weight:600}.cart-page .cart-total-info .promotion-name{font-weight:600}.cart-page .cart-total-info .remove-coupon{height:auto;cursor:pointer}.cart-page .cart-total-info .remove-coupon:hover,.cart-page .cart-total-info .remove-coupon:active,.cart-page .cart-total-info .remove-coupon:focus{background-color:transparent;outline:transparent;color:bb2031}.cart-page .cart-total-info .shipping-information{margin-bottom:0.625rem}.cart-page .cart-total-info .shipping-information span.shipping-name{font-weight:600}.cart-page .cart-total-info .shipping-information span.shipping-cost{float:right}.cart-page .total-head.col-sm-12{display:block;padding-top:1rem;font-weight:600}@media (min-width: 992px){.cart-page .total-head.col-sm-12{display:none}}.cart-page .cart-total{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:15px 0}.cart-page .cart-action{padding:0;margin:0}.cart-page .cart-action .checkout-continue{z-index:2;position:relative}.cart-page .cart-action .checkout-continue a{padding:10px;border-radius:0;background:#bb2031;color:#fff;border:2px solid #bb2031;margin:auto}@media (min-width: 992px){.cart-page .cart-action .checkout-continue a{max-width:200px}}.cart-page .cart-action .checkout-continue a:hover,.cart-page .cart-action .checkout-continue a:active,.cart-page .cart-action .checkout-continue a:focus{background-color:#bb2031;box-shadow:none;border-color:transparent}.cart-page .cart-action .checkout-continue.sticky-bottom{position:fixed;bottom:0;margin:0}.cart-page .cart-action .checkout-continue.sticky-top{top:52px;position:fixed;margin:0;height:fit-content}.cart-page .cart-action .checkout-continue.sticky-top.checkout-continue{background:transparent}.cart-page .coupon-price-adjustment{padding:0;margin-bottom:0.625rem;border:none}.cart-page .coupon-price-adjustment .cart-bonus-product-action{padding-top:0.5em;padding-bottom:0.5em}.cart-page .coupons-and-promos .coupon-code{font-size:.857rem}.cart-page .coupons-and-promos .coupon-applied,.cart-page .coupons-and-promos .applied-promotion-discount,.cart-page .coupons-and-promos .coupon-discount-price,.cart-page .coupons-and-promos .remove-coupon{color:#c00}.cart-page .coupons-and-promos .coupon-discount-price{float:right}.cart-page .hide-order-discount{display:none}.cart-page .benefit-info-message{font-size:14px;text-decoration:underline;margin-top:10px;text-align:left;width:100%;padding:0 15px}@media (min-width: 768px){.cart-page .benefit-info-message{text-align:right}}.cart-page .benefit-info-popup .modal-header{display:block;text-align:right;padding:0 0.5rem;border:0}.cart-page .benefit-info-popup .modal-header .btn-close-popup{background:#fff;border:0;outline:none;padding:0;cursor:pointer;font-size:20px;height:20px}.cart-page .benefit-info-popup .modal-dialog.modal-dialog-centered{min-height:auto;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 15px);margin:0}.cart-page .benefit-info-popup .modal-body{text-align:left}.modal.show .modal-dialog{transform:translate(0, 15%)}.modal.gift-card .modal-dialog{transform:translate(0, 2%)}@media (min-width: 768px){.modal.gift-card .modal-dialog{max-width:700px}}@media (min-width: 992px){.modal.gift-card .modal-dialog{max-width:900px}}@media (min-width: 1200px){.modal.gift-card .modal-dialog{max-width:1000px}}@media (min-width: 768px){.modal.gift-card .col-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 768px){.modal.gift-card .col-left,.modal.gift-card .col-right{margin-top:1.8em}}@media (min-width: 768px){.modal.gift-card .col-left .form-group:first-child,.modal.gift-card .col-right .form-group:first-child{margin-top:0}}@media (min-width: 768px){.modal.gift-card .form-group.form-message{height:100%}}.modal.gift-card .form-group textarea.form-control{height:auto}@media (min-width: 768px){.modal.gift-card .form-group textarea.form-control{height:100%}}.modal.gift-card .custom-control-label{font-weight:700}.modal .custom-checkbox ~ label{font-size:.857rem}.modal .btn{min-width:100px}.modal .btn-outline-primary{height:40px;padding-top:0.75rem;padding-bottom:0.75rem;line-height:1rem;font-weight:600;font-size:1rem;border-radius:0;border:2px solid #000;background-color:#fff;color:#000}.modal .btn-outline-primary:hover{color:#c00}.modal .btn-outline-primary:active{box-shadow:none;border-color:#000;background:#fff}.modal .btn-outline-primary:focus{box-shadow:none;background:#fff}.modal .btn-outline-primary:active{color:#c00 !important;background:#fff !important;border-color:#000 !important}.modal .custom-checkbox ~ label::after,.modal .custom-checkbox ~ label::before{top:-2px;width:18px;height:18px}.promotion-information{margin-top:0}.cart-error-messaging.cart-error{position:relative;top:auto}.cart-error-messaging.cart-error .alert.text-danger{min-height:auto;background:transparent;border-radius:0;color:#000 !important;border-color:#000;margin-top:2rem}.remaining-quota-message .cart-error-messaging{position:relative;margin-top:2rem}.remaining-quota-message .valid-cart-error{min-height:auto;background:transparent;border-radius:0;color:#000;border-color:#000}.product-recommendations{padding-top:40px}.product-recommendations .title{font-size:1.4286rem;text-align:center;margin-bottom:1.429em;margin-top:0;padding-top:0}@media (min-width: 992px){.product-recommendations .title{font-size:1.7143rem}}.product-recommendations .slick-track{display:-ms-flexbox;display:flex}.product-recommendations .slick-slide{margin:0 5px;height:inherit}.product-recommendations .slick-slide>div,.product-recommendations .slick-slide .tile-item,.product-recommendations .slick-slide .product{height:100%}.product-recommendations .slick-slider{padding-top:20px;margin-bottom:70px;opacity:0;min-height:26rem;display:-ms-flexbox;display:flex;display:-ms-flex}.product-recommendations .slick-slider.slick-initialized{display:block;opacity:1;min-height:inherit}@media (min-width: 992px){.product-recommendations .slick-slider{padding-left:30px;padding-right:30px}}.product-recommendations .slick-slider .slick-arrow{display:none;opacity:1;filter:alpha(opacity=1)}@media (min-width: 992px){.product-recommendations .slick-slider .slick-arrow{display:block}}.product-recommendations .slick-slider .slick-arrow::before{font-family:auto}.product-recommendations .slick-slider .slick-arrow:hover::before{color:#c00}.product-recommendations .slick-slider .slick-arrow.slick-prev{left:5px}.product-recommendations .slick-slider .slick-arrow.slick-next{right:5px}.product-recommendations .slick-slider .slick-prev,.product-recommendations .slick-slider .slick-next{z-index:3;width:auto;height:auto}.product-recommendations .slick-slider .slick-prev::before,.product-recommendations .slick-slider .slick-next::before{color:#000;font-size:2rem;opacity:.5;filter:alpha(opacity=.5)}.product-recommendations .slick-slider .slick-prev:hover::before,.product-recommendations .slick-slider .slick-prev:active::before,.product-recommendations .slick-slider .slick-next:hover::before,.product-recommendations .slick-slider .slick-next:active::before{opacity:1;filter:alpha(opacity=1)}.product-recommendations .slick-slider .slick-prev{left:20px}.product-recommendations .slick-slider .slick-next{right:20px}.product-recommendations .slick-slider .image-container .tile-image{position:relative;z-index:-2}.product-recommendations .slick-slider .image-container .gray-overlay{background-color:#000;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;display:block;opacity:.03;filter:alpha(opacity=.03)}.product-recommendations .slick-slider .product-tile{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.product-recommendations .slick-slider .product-tile{display:block;height:auto}}.product-recommendations .slick-slider .product-tile .title-messages{display:none}.product-recommendations .slick-slider .product-tile .price .strike-through{display:block;margin:0 0 2px}@media (min-width: 768px){.product-recommendations .slick-slider .product-tile .price .strike-through{display:inline;margin:0 0.938rem 0 0}}.product-recommendations .slick-slider .tile-body{text-align:center;padding-bottom:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column}.product-recommendations .slick-slider .tile-body a{color:#000;font-size:.857rem;text-decoration:none}@media (min-width: 992px){.product-recommendations .slick-slider .tile-body a{font-size:1rem}}.product-recommendations .slick-slider .tile-body .brand-link,.product-recommendations .slick-slider .tile-body .promotions{display:none}.product-recommendations .slick-slider .tile-body .pdp-link{font-weight:600}.product-recommendations .slick-slider .tile-body .product-collection h4{line-height:0.8}@media (min-width: 768px){.product-recommendations .slick-slider .tile-body .product-collection h4{line-height:1.2}}.product-recommendations .slick-slider .tile-body .style-review-cntr{display:none}.product-recommendations .slick-slider .tile-body .add-to-cart{border-radius:0;background-color:#c00;border-color:#c00;color:#fff;font-weight:600;font-size:.929rem;height:40px;margin:15px 0}@media (min-width: 768px){.product-recommendations .slick-slider .tile-body .add-to-cart{min-width:170px}}.product-recommendations .slick-slider .tile-body .add-to-cart:hover,.product-recommendations .slick-slider .tile-body .add-to-cart:focus{background-color:#a02424;border-color:#a02424}.product-recommendations .slick-slider .tile-body .add-to-cart .fa-shopping-bag{display:none}#chooseBonusProductModal .modal-dialog{transform:translate(0, 0)}.membership-remind-message{margin-top:1rem}.membership-remind-message .notification-message{border:1px solid #dfdfdf;padding:1rem;text-align:center}.membership-remind-message .notification-message h4{text-transform:uppercase}.membership-remind-message .notification-message a{text-decoration:underline}.gift-box-section{padding:0.357em 0;text-align:center}.gift-box-section .gift-box-popup-link{text-decoration:none;color:#222}.gift-box-section .gift-box-popup-link:hover,.gift-box-section .gift-box-popup-link:focus{text-decoration:none;color:#222}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.gift-box-section .gift-box-popup-link>span{flex:1 1 auto;-ms-flex:1 1 auto}}@media (min-width: 1200px){.gift-box-section .gift-box-popup-link>span{display:block;margin-bottom:0.714em;padding-left:0;padding-right:0;text-align:center}.gift-box-section .gift-box-popup-link>span:last-child{margin-bottom:0}}.gift-box-section .tumi-icon-og{font-size:1.4286rem;text-align:center;padding-left:1rem}.gift-box-section .icon-gift-box::before{content:'';font-size:1.5em;display:block;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MyA0NCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxYjFjMWU7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTMwLjQ4LDI2LjUxdi03LjY3aDEuODV2LTguOTFoLTkuMzNjMi4wOC0xLjQ1LDMuNi0zLjQ5LDIuNjctNC44OS0xLTEuNDktMy44Ni0uODEtNi4xNi42NC0xLjIzLjc4LTIuMDIsMS45Mi0yLjUyLDIuODgtLjQ5LS45Ni0xLjI5LTIuMTEtMi41Mi0yLjg4LTIuMy0xLjQ1LTUuMTYtMi4xNC02LjE2LS42NC0uOTMsMS40LjU5LDMuNDUsMi42Nyw0Ljg5SDEuNjl2OC45MWgxLjg1djE1aDkuNzRsNi4xMiw1Ljk2aDIxLjkxdi0xMy4yOWgtMTAuODNabS0xLjQxLDBoLTkuNjdsLTEuNjgsMS42NHYtOS4zaDExLjM1djcuNjdoMFptMS44NS05LjA2aC0xMy4ydi02LjE3aDEzLjJ2Ni4xN1ptLTEwLjYzLTEwLjY1YzIuMTMtMS4zNCwzLjk0LTEuNDQsNC4yLTEuMDYuMjcuNC0uNTUsMS45NS0yLjcsMy4zLTEuMy44Mi0yLjkxLjg4LTMuODYuODQuMzQtLjg2LDEuMDYtMi4yNiwyLjM1LTMuMDhoLjAxWm0tMTAuNzctMS4wNmMuMDgtLjEyLjMzLS4yMS42OS0uMjEuNzYsMCwyLjA2LjM0LDMuNTEsMS4yNiwxLjMuODIsMi4wMSwyLjIyLDIuMzUsMy4wOC0uOTUuMDQtMi41NiwwLTMuODYtLjg0LTIuMTMtMS4zNC0yLjk1LTIuOS0yLjctMy4zaC4wMVptLTYuNDIsMTEuN3YtNi4xN2gxMy4ydjYuMTdIMy4xWm0xLjg1LDEuMzdoMTEuMzV2MTAuNjlsLTMuMDEsMi45NUg0Ljk3di0xMy42M2gtLjAxWm0zNC45NCwxOS41OWgtMTkuOWwtNS40MS01LjI4LDUuNDEtNS4yOGgxOS45djEwLjU1WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTM2LjA3LDMwLjY2aC0xNC4xMXYxLjM3aDE0LjExdi0xLjM3WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTM2LjA3LDM0LjI2aC0xNC4xMXYxLjM3aDE0LjExdi0xLjM3WiIvPjwvc3ZnPg==");background-repeat:no-repeat;width:100%;height:48px;background-position:center;margin-top:0}.gift-box-section .gift-box-info{padding:0}@media (min-width: 1200px){.gift-box-section .gift-box-info{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}}.gift-box-section .info-title{display:block;white-space:nowrap;color:#222;text-align:left;font-size:.857rem;text-transform:capitalize}@media (min-width: 1200px){.gift-box-section .info-title{font-size:1rem}}@media (min-width: 1200px){.gift-box-section .gift-box-edit>div{margin-bottom:0.714em}.gift-box-section .gift-box-edit>div:last-child{margin-bottom:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.gift-box-section .gift-box-edit .row>div{flex:1 1 auto;-ms-flex:1 1 auto}}.gift-box-section .gift-box-edit .gift-box-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 1200px){.gift-box-section .gift-box-edit .gift-box-actions{margin-bottom:9px}}.gift-box-section .gift-box-edit .gift-box-actions .link{color:#222;text-decoration:underline;font-size:13px}.gift-box-section .gift-box-edit .gift-box-actions .link:hover{text-decoration:none}.gift-box-section .gift-box-edit .gift-box-actions span{margin:0 5px}.gift-box-section .gift-box-content .row{-ms-flex-align:center;align-items:center}.gift-box-section .gift-box-content .row:focus{outline:none}.sidebar-gift-box .line-item-name{font-weight:400}@media (min-width: 992px){.sidebar-gift-box .sidebar-body{width:440px}}#right-sidebar.sidebar-gift-box .gift-box-content-header{padding-top:0.5rem;margin-bottom:38px}#right-sidebar.sidebar-gift-box .gift-box-content-header .gift-box-header-title{font-size:24px;font-weight:300;color:#1b1c1e;text-align:left;line-height:16px;-webkit-font-smoothing:antialiased;margin-top:-28px}@media (min-width: 992px){#right-sidebar.sidebar-gift-box .sidebar-wrapper .sidebar-dismiss{right:unset;left:25rem}}#right-sidebar.sidebar-gift-box .product-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#right-sidebar.sidebar-gift-box .product-wrapper .image-wrapper{width:43%;height:181px;display:block;margin-bottom:20px;margin-right:10px}#right-sidebar.sidebar-gift-box .product-wrapper .image-wrapper img{width:100%;height:100%}#right-sidebar.sidebar-gift-box .product-wrapper .content{text-align:left;max-width:53%}#right-sidebar.sidebar-gift-box .product-wrapper .collection-name{color:#595959;letter-spacing:0.4px;font-size:10px;line-height:10px;-webkit-font-smoothing:antialiased}#right-sidebar.sidebar-gift-box .product-wrapper .product-name{color:#1b1c1e;font-size:15px;line-height:20px;-webkit-font-smoothing:antialiased}#right-sidebar.sidebar-gift-box .form-group{text-align:left}#right-sidebar.sidebar-gift-box .form-group .custom-control-label::after{font-size:13px;top:0}#right-sidebar.sidebar-gift-box .form-group .form-control{transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}#right-sidebar.sidebar-gift-box .form-group .form-control.is-invalid{border-color:#f42837}#right-sidebar.sidebar-gift-box .form-group .form-control.is-invalid ~ .invalid-feedback{padding-left:0}#right-sidebar.sidebar-gift-box .form-group .form-control:focus{box-shadow:none;outline:none;border-bottom:1px solid #000}#right-sidebar.sidebar-gift-box .form-group .form-control:focus ~ .form-control-label{top:-8px;transition:0.2s;font-size:.857rem}#right-sidebar.sidebar-gift-box .form-group .form-control.has-content ~ .form-control-label{top:-8px;font-size:.857rem}#right-sidebar.sidebar-gift-box .form-group .form-control-label{pointer-events:none}#right-sidebar.sidebar-gift-box .form-group .form-control-label::after{content:"*"}#right-sidebar.sidebar-gift-box .form-group .gift_card_message_description{color:#595959;margin-top:4px;margin-bottom:0;font-size:12px;line-height:16px;-webkit-font-smoothing:antialiased}#right-sidebar.sidebar-gift-box .form-group .gift_card_message_description ~ .invalid-feedback{margin-top:-2px}#right-sidebar.sidebar-gift-box .form-group .giftbox-panel-img-wait-to-load{width:100px;height:100px;margin-top:-50px}#right-sidebar.sidebar-gift-box .form-title:first-child{margin-bottom:0}#right-sidebar.sidebar-gift-box .form-title label{font-size:18px;height:100%;padding-left:1.5em;padding-right:2rem;padding-top:0;color:#1b1c1e;line-height:19px;-webkit-font-smoothing:antialiased}#right-sidebar.sidebar-gift-box .form-title label[for=giftBox]{margin-bottom:16px}#right-sidebar.sidebar-gift-box .form-control.is-invalid ~ .gift_card_message_description{margin-top:1rem}#right-sidebar.sidebar-gift-box .custom-checkbox.is-invalid ~ label{color:#f42837}#right-sidebar.sidebar-gift-box .gift-box-description{margin-bottom:42px}#right-sidebar.sidebar-gift-box .gift-box-description p{font-size:15px;color:#595959;max-width:265px;line-height:20px;-webkit-font-smoothing:antialiased}#right-sidebar.sidebar-gift-box .gift-box-description p strong{color:#1b1c1e;font-weight:500}#right-sidebar.sidebar-gift-box .gift-box-content-footer{-ms-flex-pack:center;justify-content:center;padding-top:1rem}#right-sidebar.sidebar-gift-box .gift-box-content-footer .gift-box-button-apply,#right-sidebar.sidebar-gift-box .gift-box-content-footer .gift-box-cancel{width:100%;height:44px}#right-sidebar.sidebar-gift-box .gift-box-content-footer .gift-box-button-apply{color:#fff;background-color:#1b1c1e;border:none}#right-sidebar.sidebar-gift-box .gift-box-content-footer .gift-box-button-apply:hover{background-color:#595959}#right-sidebar.sidebar-gift-box .gift-box-content-footer .gift-box-cancel{margin:0 16px;padding-top:1.5rem}#right-sidebar.sidebar-gift-box .gift-box-content-footer .gift-box-cancel:hover{outline:none;text-decoration:underline;color:#1b1c1e}#right-sidebar.sidebar-gift-box .gift-note{text-align:left;margin:20px 0}#right-sidebar.sidebar-gift-box .gift-note h6,#right-sidebar.sidebar-gift-box .gift-note p{margin-bottom:0}#right-sidebar.sidebar-gift-box .gift-note p{font-weight:500}.wishlist-message{position:fixed;z-index:102;padding:5px 25px 0;width:100%;background-color:#fff;color:#000;box-shadow:0 2px 10px rgba(0,0,0,0.2)}@media (min-width: 768px){.wishlist-message{padding:5px 25px}}@media (min-width: 992px){.wishlist-message{padding:5px 10%}}.wishlist-message .row{position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.wishlist-message .row .col-image{width:auto;-ms-flex:unset;flex:unset;padding:0}.wishlist-message .row .col-image img{height:20vw}@media (min-width: 768px){.wishlist-message .row .col-image img{height:10vw}}@media (min-width: 992px){.wishlist-message .row .col-image img{height:5vw}}@media (min-width: 768px){.wishlist-message .row .col-image{padding:0 15px}}.wishlist-message .row .col-message{padding:0 5px}@media (min-width: 992px){.wishlist-message .row .col-message{text-transform:uppercase}}.wishlist-message .row .col-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:0;-webkit-justify-content:flex-end}.wishlist-message .row .icon-ico-close-thin{position:absolute;top:-5px;right:0}.wishlist-message p{margin-bottom:0;font-size:.857rem}.wishlist-message .col-4{text-align:center}.wishlist-message .btn-go-wishlist{display:inline-block;cursor:pointer;min-width:137px;height:44px;text-align:center;transition:0.3s ease all;text-transform:capitalize;position:relative;z-index:1;line-height:16px;padding-top:8px;padding-bottom:8px;color:#fff;border-radius:0;border:1px solid #1b1c1e;background-color:#1b1c1e;width:100%;height:auto;min-width:unset}.wishlist-message .btn-go-wishlist:hover,.wishlist-message .btn-go-wishlist:focus,.wishlist-message .btn-go-wishlist:active{color:#fff;border-color:#595959;background-color:#595959;box-shadow:none}.wishlist-message .btn-go-wishlist:disabled{background-color:#ccc}#right-sidebar.active.sidebar-tumi-plus .sidebar-wrapper .sidebar-content{padding-bottom:0}#right-sidebar.active.sidebar-tumi-plus .sidebar-wrapper .sidebar-content .tumi-plus-button-apply{bottom:0}.tumi-plus-section .tumi-plus-edit .tumi-plus-popup-link,.tumi-plus-section .tumi-plus-edit .tumi-plus-remove{font-size:13px}#editProductModal{display:none;overflow:visible;padding-right:0 !important}#editProductModal.show .modal-dialog{top:47%;transform:translateY(-50%)}#editProductModal a:hover,#editProductModal a:focus,#editProductModal a:active{outline:none}#editProductModal .image-container{height:100%}#editProductModal .quick-view-dialog{max-width:736px}#editProductModal .quickview-information{padding-top:1rem}@media (min-width: 768px){#editProductModal .quickview-information{padding:4rem 3rem 1.6rem 1rem}}#editProductModal .quickview-information .product-availability-section{display:block}#editProductModal .quickview-information .product-availability-section .product-availability-msg{color:#1b1c1e;font-size:13px;margin:0}#editProductModal .quickview-information .product-availability-section .product-availability-msg.out-of-stock{color:#bb2131}#editProductModal .modal-header{background:none;padding:0;border:0}#editProductModal .modal-footer{padding:0}#editProductModal .modal-content{border:0;padding:0;border-radius:0}#editProductModal .modal-body{max-height:none;padding:2rem;overflow:visible}@media (min-width: 768px){#editProductModal .modal-body{padding:0}}#editProductModal .close{position:absolute;top:0.667rem;right:0.667rem;color:transparent;background-color:transparent;z-index:10;outline:0;cursor:pointer}#editProductModal .close::before{content:'';background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDEuMjA4MzNMMC43MDgzMzMgMC41TDguNTA1MjEgOC4yOTY4OEwxNi4wOTE4IDAuNzEwMzEyTDE2LjgwMDEgMS40MTg2NUw5LjIxMzU0IDkuMDA1MjFMMTcgMTYuNzkxN0wxNi4yOTE3IDE3LjVMOC41MDUyMSA5LjcxMzU0TDAuOTE5MjcxIDE3LjI5OTVMMC4yMTA5MzggMTYuNTkxMUw3Ljc5Njg4IDkuMDA1MjFMMCAxLjIwODMzWiIgZmlsbD0iIzFCMUMxRSIvPgo8L3N2Zz4K") no-repeat;width:17px;height:17px;margin:auto 0;transform:translate(-50%, -50%)}#editProductModal .modal-header .close{display:none}#editProductModal .full-pdp-link{display:none}#editProductModal .gray-overlay{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;z-index:0;opacity:.03;filter:alpha(opacity=.03)}#editProductModal .primary-image{position:relative;height:100%;min-height:150px}@media (min-width: 768px){#editProductModal .primary-image{padding:3rem}}@media (min-width: 992px){#editProductModal .primary-image:hover .pagination{display:-ms-flexbox;display:flex}}#editProductModal .primary-image .tile-image{display:-ms-flexbox;display:flex;margin:auto;max-width:50%}@media (min-width: 768px){#editProductModal .primary-image .tile-image{max-width:100%}}#editProductModal .primary-image .image-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:0;left:0;height:100%;width:100%;background:none}#editProductModal .primary-image .image-wrapper .image-items{-ms-flex-preferred-size:100%;flex-basis:100%;z-index:1}#editProductModal .primary-image .pagination{display:none;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;bottom:0.667rem;width:100%;z-index:1}#editProductModal .primary-image .pagination span{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:17px;height:2px;margin-right:0.533rem;margin-left:0;text-indent:-999px;cursor:pointer;background-color:#ccc;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;transition:opacity 0.6s ease;border-radius:unset;display:inline-block}#editProductModal .primary-image .pagination span.active{background-color:#1b1c1e}#editProductModal .primary-image .gray-overlay{position:absolute;opacity:0.03;background-color:#000;left:0;top:0;height:100%;width:100%}#editProductModal .primary-image .next-arrow::after{width:20px;height:12px;right:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xOS43NTQzIDZIMCIgc3Ryb2tlPSIjMUIxQzFFIi8+DQo8cGF0aCBkPSJNMTQuOTAwNCAxTDE5Ljc1NDggNkwxNC45MDA0IDExIiBzdHJva2U9IiMxQjFDMUUiLz4NCjwvc3ZnPg0K") !important;position:absolute;top:calc(50% - 6px);z-index:1;cursor:pointer;content:''}#editProductModal .primary-image .prev-arrow::after{width:20px;height:12px;left:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAyMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xOS43NTQzIDZIMCIgc3Ryb2tlPSIjMUIxQzFFIi8+DQo8cGF0aCBkPSJNMTQuOTAwNCAxTDE5Ljc1NDggNkwxNC45MDA0IDExIiBzdHJva2U9IiMxQjFDMUUiLz4NCjwvc3ZnPg0K") !important;position:absolute;top:calc(50% - 6px);scale:-1;z-index:1;cursor:pointer;content:''}#editProductModal .product-name{font-size:18px;font-weight:400;color:#1b1c1e;margin-bottom:0}@media (min-width: 768px){#editProductModal .product-name{padding-bottom:0.667rem}}@media (min-width: 1200px){#editProductModal .product-name{letter-spacing:0.025rem}}#editProductModal .product-name a{color:#1b1c1e}#editProductModal .product-name a:hover,#editProductModal .product-name a:focus{color:#1b1c1e;text-decoration:none}@media (min-width: 768px){#editProductModal .attribute{padding-top:1rem;margin-top:0}}#editProductModal .attribute .value{font-size:15px;color:#1b1c1e}#editProductModal .attribute .label,#editProductModal .attribute .color-value{font-size:13px;color:#1b1c1e;font-weight:500}#editProductModal .product-field .attr-label{font-weight:600}#editProductModal .product-field .value{color:#1b1c1e}#editProductModal .price{font-size:15px;font-weight:500;color:#1b1c1e}#editProductModal .price .sales{font-size:15px;font-weight:600}#editProductModal .price .strike-through{font-size:15px;font-weight:400;color:#999;margin-right:0.5rem;margin-left:0}#editProductModal .price .price-inner{display:-ms-flexbox;display:flex;white-space:nowrap;-ms-flex-align:center;align-items:center}#editProductModal .price .price-inner .value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#editProductModal .promotions{font-size:0.857rem;color:#1b1c1e;font-weight:500;text-transform:uppercase;position:absolute;top:5px;left:15px;display:inline-block;z-index:10}#editProductModal .promotions>div{position:relative;display:block;min-width:80px;background-color:transparent;padding:0.2rem 0.8rem}@media (min-width: 768px){#editProductModal .promotions>div:last-child::before{display:none}}#editProductModal .promotions .empty-callout-message{display:none}#editProductModal .promotions .callout{margin-bottom:0}#editProductModal .quickview-right-top{position:absolute;top:0;right:1.333rem;text-align:right;display:inline-block;z-index:10}#editProductModal .product-sticker img{width:2rem;height:2rem}#editProductModal .global-availability{padding-left:0;padding-right:0}#editProductModal .global-availability .col-sm-4{display:none}#editProductModal .carousel-control-prev{left:0}#editProductModal .carousel-control-next{right:0}#editProductModal [data-attr*="productSize"]{display:none}#editProductModal .color-swatchs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0.533rem}#editProductModal .color-swatchs .swatch-circle.color-value.selected::after{content:none}#editProductModal .color-swatchs .attr-item{position:relative;width:22px;height:22px;border:2px solid transparent;border-radius:50%;padding:1px;margin-right:0.667rem;transition:border-color 0.2s ease-in}@media (min-width: 992px){#editProductModal .color-swatchs .attr-item{max-width:31px}}#editProductModal .color-swatchs .attr-item.selected,#editProductModal .color-swatchs .attr-item:hover{border-color:#000}#editProductModal .color-swatchs .attr-item a{display:block;width:1.8rem;height:1.8rem;outline:none}#editProductModal .color-swatchs .attr-item a .swatch-value{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(40deg);width:16px;height:16px;border:none;border-radius:50%;margin:0}#editProductModal .cart-and-ipay{text-align:left;padding-bottom:0}#editProductModal .update-cart-product-global{display:inline-block;cursor:pointer;min-width:137px;height:44px;text-align:center;transition:0.3s ease all;text-transform:capitalize;position:relative;z-index:1;line-height:16px;padding-top:8px;padding-bottom:8px;color:#fff;border-radius:0;border:1px solid #1b1c1e;background-color:#1b1c1e;font-size:13px;min-width:176px;height:35px;width:100%}#editProductModal .update-cart-product-global:hover,#editProductModal .update-cart-product-global:focus,#editProductModal .update-cart-product-global:active{color:#fff;border-color:#595959;background-color:#595959;box-shadow:none}#editProductModal .update-cart-product-global:disabled{background-color:#ccc}#editProductModal .update-cart-product-global:not(:disabled):hover,#editProductModal .update-cart-product-global:not(:disabled):focus,#editProductModal .update-cart-product-global:not(:disabled):active{color:#fff;border-color:#1b1c1e;background-color:#1b1c1e}@media (min-width: 768px){#editProductModal .update-cart-product-global{width:50%}}#editProductModal .update-cart-product-global .available{display:block}#editProductModal .update-cart-product-global .fa-shopping-bag,#editProductModal .update-cart-product-global .unavailable{display:none}#editProductModal .update-cart-product-global:disabled .available{display:none}#editProductModal .update-cart-product-global:disabled .unavailable{display:block}#editProductModal .product-add-to-cart{margin-top:1rem}#editProductModal .product-attributes h4{display:none}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"]{display:block;margin-top:5%}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0.533rem}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs .attr-item{display:block;border:1px solid #ccc;border-radius:0;margin:0 4% 2% 0;padding:3px}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs .attr-item.selected{border-color:#1b1c1e}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs .attr-item.unselectable{background-color:#ccc}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs .attr-item[data-size-value="S"]{-ms-flex-order:1;order:1}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs .attr-item[data-size-value="M"]{-ms-flex-order:2;order:2}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs .attr-item[data-size-value="L"]{-ms-flex-order:3;order:3}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs .attr-item[data-size-value="XL"]{-ms-flex-order:4;order:4}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs .attr-item .attr-selector{display:block;min-width:25px;width:auto;padding-top:2px;text-align:center}#editProductModal .product-attributes.show-size-variant [data-attr*="productSize"] .size-swatchs .attr-item .attr-selector:hover{color:#595959}#editProductModal .product-attributes:not(.show-size-variant) .color-swatchs .attr-item a .swatch-value.unselectable{border:2px solid #ccc;opacity:0.7}#editProductModal .product-attributes:not(.show-size-variant) .color-swatchs .attr-item a .swatch-value.unselectable::after{background:#ccc;content:"";display:block;height:102%;left:50%;position:relative;top:50%;transform:translate(-50%, -50%);width:2px}#editProductModal .global-availability,#editProductModal .product-options{display:none}#editProductModal .product-collection{font-size:12px;color:#595959;margin-bottom:0}@media (min-width: 768px){#editProductModal .product-collection{margin-bottom:0.667rem}}@media (min-width: 768px){#editProductModal .detail-panel .prices{padding:0}}#editProductModal .veil{opacity:.6;filter:alpha(opacity=.6);animation-duration:.5s;animation-name:fadeIn}#editProductModal .edit-quantity{padding:0;padding-bottom:1.2rem;padding-top:1.2rem;position:relative;border-bottom:1.5px solid #ccc}@media (min-width: 768px){#editProductModal .edit-quantity{margin-top:0}}#editProductModal .edit-quantity .input-group-button{position:absolute;left:2px;top:50%;transform:translateY(-45%)}#editProductModal .edit-quantity .input-group-button:last-child{left:65px}#editProductModal .edit-quantity .input-group-button .circle{border-radius:unset;padding:0;border:none;cursor:pointer}#editProductModal .edit-quantity .input-group-field{color:#1b1c1e;text-align:center;width:96px;height:32px;border:1px solid #000;appearance:none;-webkit-appearance:none}@media (min-width: 992px){#editProductModal .edit-quantity .input-group-field{padding-left:1rem}}#editProductModal .edit-quantity .input-group-field:hover,#editProductModal .edit-quantity .input-group-field:focus{outline:none;border-radius:none}#editProductModal .edit-quantity .quantity-resp-msg{font-size:12px;display:none;position:absolute;bottom:0;padding:0;margin:0;overflow:hidden;white-space:nowrap}#editProductModal .quantity-control button{width:28px;height:26px;margin-top:1px;background:#fff url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDkgMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNSAwLjVINFY0LjVIMFY1LjVINFY5LjVINVY1LjVIOVY0LjVINVYwLjVaIiBmaWxsPSIjMUIxQzFFIi8+Cjwvc3ZnPgo=") center no-repeat}#editProductModal .quantity-control.minus button{background:#fff url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgOSAyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMCAwLjVIOVYxLjVIMFYwLjVaIiBmaWxsPSIjMUIxQzFFIi8+Cjwvc3ZnPgo=") center no-repeat}.modal-dialog .modal-content .close{color:#000;background-color:transparent}.modal-dialog .modal-content .close:hover,.modal-dialog .modal-content .close:focus{background-color:transparent}.modal-dialog .modal-footer>:not(:first-child){margin-left:0.5rem}.modal-dialog .modal-footer .btn-outline-primary{display:inline-block;cursor:pointer;min-width:137px;height:44px;text-align:center;transition:0.3s ease all;text-transform:capitalize;position:relative;z-index:1;line-height:16px;padding-top:8px;padding-bottom:8px;color:#1b1c1e;border:1px solid #1b1c1e;background-color:#fff;height:44px;min-width:25%}.modal-dialog .modal-footer .btn-outline-primary:hover,.modal-dialog .modal-footer .btn-outline-primary:focus,.modal-dialog .modal-footer .btn-outline-primary:active{color:#595959 !important;border-color:#595959;background-color:#fff}.modal-dialog .modal-footer .btn-primary{display:inline-block;cursor:pointer;min-width:137px;height:44px;text-align:center;transition:0.3s ease all;text-transform:capitalize;position:relative;z-index:1;line-height:16px;padding-top:8px;padding-bottom:8px;color:#fff;border-radius:0;border:1px solid #1b1c1e;background-color:#1b1c1e;min-width:25%;border:2px solid #1b1c1e}.modal-dialog .modal-footer .btn-primary:hover,.modal-dialog .modal-footer .btn-primary:focus,.modal-dialog .modal-footer .btn-primary:active{color:#fff;border-color:#595959;background-color:#595959;box-shadow:none}.modal-dialog .modal-footer .btn-primary:disabled{background-color:#ccc}@media (min-width: 1600px){.container{max-width:1440px}}.cart-container.cart-page .cart-terms .custom-checkbox ~ label::after{width:0.8rem;height:0.8rem;left:0.4rem;top:0.4rem;border-radius:50%;background-color:#000}.cart-container.cart-page .cart-terms .custom-checkbox ~ label::before,.cart-container.cart-page .cart-terms .custom-checkbox ~ label::after{cursor:pointer}.cart-content .title{display:none}.cart-content .cart-page .cart-head{font-size:1.6rem;line-height:1;margin:2rem 0;padding:0;font-weight:300;text-align:left}.cart-content .cart-page .sub-text{font-size:13px;font-weight:400;margin-top:0.667rem;display:none}@media (min-width: 768px){.cart-content .cart-page .sub-text{display:block}}@media (min-width: 768px){.cart-content .cart-page .total-head{margin-bottom:1rem}}.cart-content .cart-infos .cart-head{margin-top:0.667rem}@media (min-width: 768px){.cart-content .cart-infos .cart-head{margin-top:2rem}}.cart-wrap-padding{padding-bottom:2rem}.cart-page{color:#1b1c1e;padding-bottom:0}@media (min-width: 1200px){.cart-page{max-width:1140px}}.cart-page input:-webkit-autofill,.cart-page input:-webkit-autofill:hover,.cart-page input:-webkit-autofill:focus{-webkit-text-fill-color:#595959;transition:background-color 5000s ease-in-out 0s}.cart-page a{color:#1b1c1e}.cart-page a:hover,.cart-page a:focus,.cart-page a:active{color:#1b1c1e;outline:none}.cart-page .swiper{z-index:0}.cart-page .font-weight-500{font-weight:500}.coupon-error{color:#bb2131;font-size:11px}.cart-error-wrapper .cart-error-messaging{position:relative;margin-top:2rem}.cart-error-wrapper .valid-cart-error{min-height:auto;background:transparent;border-radius:0;color:#000;border-color:#000}@media (min-width: 768px){.cart-page-grid{display:-ms-grid;display:grid;-ms-grid-columns:58% auto;grid-template-columns:58% auto;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"cartInfo cartSummary" "cartRecommend cartSummary"}.cart-page-grid .cart-infos{max-width:100%;grid-area:cartInfo}.cart-page-grid .product-recommendation-containe{max-width:100%;grid-area:cartRecommend}.cart-page-grid .cart-totals-wrapper{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1 / span 2;max-width:100%;grid-area:cartSummary}}@media (min-width: 1600px){.cart-page-grid{-ms-grid-columns:62% auto;grid-template-columns:62% auto;margin-left:2rem}}.cart-page-grid .wishlist-message{box-shadow:0 2px 3px rgba(0,0,0,0.2)}.product-recommendation-wrapper{padding:0;margin-bottom:3rem}@media (min-width: 768px){.product-recommendation-wrapper{padding:0 80px 0 16px;margin-bottom:2.333rem}}@media (min-width: 992px){.product-recommendation-wrapper{padding:0 125px 15px 16px}}.product-recommendation-wrapper .price-inner span{display:inline}.product-recommendation-wrapper .price .strike-through{margin-right:0.333rem}@media (min-width: 992px){.product-recommendation-wrapper .swiper-btn-next::after,.product-recommendation-wrapper .swiper-btn-prev::after{padding:1rem;top:35%}}@media (min-width: 1200px){.product-recommendation-wrapper .swiper-btn-next::after,.product-recommendation-wrapper .swiper-btn-prev::after{padding:1.6rem}}@media (min-width: 992px){.product-recommendation-wrapper .swiper-btn-next::after{right:92px}}@media (min-width: 1200px){.product-recommendation-wrapper .swiper-btn-next::after{right:75px}}@media (min-width: 1400px){.product-recommendation-wrapper .swiper-btn-next::after{right:30px}}@media (min-width: 992px){.product-recommendation-wrapper .swiper-btn-prev::after{left:-1rem}}@media (min-width: 1200px){.product-recommendation-wrapper .swiper-btn-prev::after{left:-35px}}@media (min-width: 1400px){.product-recommendation-wrapper .swiper-btn-prev::after{left:-80px}}.product-recommendation-wrapper .add-to-cart{min-width:100px}.product-recommendation-wrapper .add-to-cart:hover{background-color:#fff;color:#000}.product-recommendation-wrapper.secondary-recommendation-style .product-recommendation-listing .tile-body .cart-and-ipay .add-to-cart{width:calc(100% - 2px)}.product-recommendation-container{margin-top:1rem}@media (min-width: 768px){.product-recommendation-container{margin-top:1.5rem}}.product-recommendation-container .cart-head{margin-top:1.333rem}.tumi-plus-button-apply input{background-color:#1b1c1e;border-color:#1b1c1e}.tumi-plus-button-apply input:active,.tumi-plus-button-apply input:focus,.tumi-plus-button-apply input:hover{background-color:#595959;border-color:#595959}.line-item-name{overflow:visible;white-space:normal}.cart-empty{padding-top:0;margin-bottom:0}.cart-empty .empty-cart-message{font-size:18px;font-weight:400;margin-bottom:4.667rem}@media (min-width: 768px){.cart-empty .empty-cart-message{margin-bottom:2.4rem}}.cart-empty h2{margin-bottom:0}.cart-empty h3{margin-bottom:1.333rem}.cart-empty .cart-empty-wrapper{padding-top:2rem}.membership-remind-message .notification-message h4{font-size:18px}.membership-cart-page{width:100%}.membership-cart-page>.content-asset{width:100%}.cart-page .product-addons-wrapper{padding-top:1rem;width:100%}.cart-page .product-addons-wrapper>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}@media (min-width: 768px){.cart-page .product-addons-wrapper>div{-ms-flex:0 0 66.67%;flex:0 0 66.67%;max-width:66.67%;margin-left:auto}}.cart-page .product-addons{background-color:transparent}.cart-page .product-addons .addon-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.cart-page .product-addons .addon-item.addon-item{padding:0}.cart-page .product-addons .addon-info{font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 1 auto;flex:0 1 auto;width:unset;padding-right:0}.cart-page .product-addons .addon-info.monogram-info{margin-left:auto}.cart-page .product-addons .monogram-info .info-title{display:none}.cart-page .product-addons .addon-icon{margin-bottom:0;-ms-flex:0 0 11%;flex:0 0 11%;max-width:11%;-ms-flex-pack:center;justify-content:center}@media (min-width: 576px){.cart-page .product-addons .addon-icon{-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}}@media (min-width: 768px){.cart-page .product-addons .addon-icon{margin-right:0.667rem}}.cart-page .product-addons .ico-monogram .mono-img{border:none;line-height:initial}.cart-page .product-addons .info-title{margin-bottom:0}.cart-page .product-addons .monogram-list{width:100%}.cart-page .product-addons .monogram-item{display:-ms-flexbox;display:flex}.cart-page .product-addons .monogram-item:not(:last-child){margin-bottom:0.667rem}.cart-page .product-addons .monogram-description{font-weight:500}.cart-page .product-addons .monogram-section.monogram-new-ui .monogram-text-preview{min-width:38px;min-height:21px}.cart-page .product-addons .monogram-section.monogram-new-ui .monogram-text-preview .mono-letter{font-size:12px}.cart-page .product-addons .monogram-section.monogram-new-ui .icon-pdp-monogram::before{content:'';display:block;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MyA0NCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxYjFjMWU7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTM3Ljc3LDEwLjAxSDUuMjNjLTIuMDIsMC0zLjY0LDEuNjQtMy42NCwzLjY0djE2LjY4YzAsMi4wMiwxLjY0LDMuNjQsMy42NCwzLjY0aDMyLjU1YzIuMDIsMCwzLjY0LTEuNjQsMy42NC0zLjY0VjEzLjY2YzAtMi4wMi0xLjY0LTMuNjQtMy42NC0zLjY0Wm0yLjMsMjAuMzJjMCwxLjI2LTEuMDMsMi4zLTIuMywyLjNINS4yM2MtMS4yOCwwLTIuMy0xLjAzLTIuMy0yLjNWMTMuNjZjMC0xLjI2LDEuMDMtMi4zLDIuMy0yLjNoMzIuNTVjMS4yNiwwLDIuMywxLjAzLDIuMywyLjN2MTYuNjhaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJtMzQuNTEsMTMuODNIOC40OWMtMS41NiwwLTIuODIsMS4yNi0yLjgyLDIuODJ2MTAuN2MwLDEuNTYsMS4yNiwyLjgyLDIuODIsMi44MmgyNi4wMWMxLjU2LDAsMi44Mi0xLjI2LDIuODItMi44MnYtMTAuN2MwLTEuNTYtMS4yNi0yLjgyLTIuODItMi44MlptMS40OCwxMy41MmMwLC44Mi0uNjYsMS40OC0xLjQ4LDEuNDhIOC40OWMtLjgyLDAtMS40OC0uNjYtMS40OC0xLjQ4di0xMC43YzAtLjgyLjY2LTEuNDgsMS40OC0xLjQ4aDI2LjAxYy44MiwwLDEuNDguNjYsMS40OCwxLjQ4djEwLjdaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJtMTMuMDksMTguNjhsLTIuNDIsNi4yNWgxLjQ2bC4zOS0xLjA3aDIuOGwuMzksMS4wN2gxLjQ1bC0yLjQxLTYuMjVoLTEuNjdabS0uMiw0LjAybDEuMDMtMi44NiwxLjAzLDIuODZoLTIuMDdaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJtMjIuNywyMS43Yy41OS0uMTIsMS4wOC0uNjQsMS4wOC0xLjQ0LDAtLjgzLS42LTEuNi0xLjgtMS42aC0zLjI5djYuMjVoMy4zOWMxLjIsMCwxLjgxLS43NSwxLjgxLTEuNjksMC0uNzktLjU0LTEuNDQtMS4yLTEuNTNoLjAxWm0tMi42Ny0xLjg4aDEuNjdjLjQ0LDAsLjczLjMuNzMuNjlzLS4yOC43LS43My43aC0xLjY3di0xLjM4Wm0xLjcyLDMuOThoLTEuNzJ2LTEuNDZoMS43MmMuNTIsMCwuODEuMzQuODEuNzMsMCwuNDQtLjMuNzQtLjgxLjc0WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTI4LjgxLDE5Ljc2Yy43LDAsMS4yNS40LDEuNTIuOTFsMS4xNC0uNTZjLS40NC0uNzgtMS4yNC0xLjUzLTIuNjYtMS41My0xLjgzLDAtMy4yOCwxLjMyLTMuMjgsMy4yNHMxLjQ1LDMuMjQsMy4yOCwzLjI0YzEuNDIsMCwyLjIyLS43NSwyLjY2LTEuNTNsLTEuMTQtLjU1Yy0uMjcuNTEtLjgyLjkxLTEuNTIuOTEtMS4wOSwwLTEuOTEtLjg3LTEuOTEtMi4wNnMuODItMi4wNiwxLjkxLTIuMDZoMFoiLz48L3N2Zz4=");background-repeat:no-repeat;background-size:36px;width:100%;height:48px;background-position:center}.cart-page .product-addons .monogram-section.monogram-new-ui .info-title{font-size:13px;font-weight:500}.cart-page .product-addons .monogram-section.monogram-new-ui .ico-monogram::before{display:none}.cart-page .product-addons .monogram-section.monogram-new-ui .monogramming-popup-link{text-decoration:underline}.cart-page .addon-actions{font-size:13px;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cart-page .addon-actions .addon-info{max-width:initial}.cart-page .addon-actions .action-item{display:inline-block}.cart-page .addon-actions a{text-decoration:underline}.cart-page .addon-descs{font-size:13px;text-transform:capitalize;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-left:0.667rem;-ms-flex-align:start;align-items:flex-start}.cart-page .addon-descs .description{margin:0}.cart-page .monogram-product-item .description{font-size:13px}.cart-page .tumi-plus-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-page .tumi-plus-section .tumi-plus-add .tumi-plus-popup-link{width:unset}.cart-page .tumi-plus-section .tumi-plus-add .info-title{font-size:13px}.cart-page .tumi-plus-section .tumi-plus-popup-link,.cart-page .tumi-plus-section .tumi-plus-remove{font-size:13px}.cart-page .tumi-plus-section .icon-pdp-accent{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cart-page .tumi-plus-section .icon-pdp-accent::before{content:'';display:block;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MyA0NCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxYjFjMWU7ZmlsbC1ydWxlOmV2ZW5vZGQ7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTMyLjk2LDE3LjkxYy0uMzEtLjQtLjc0LS42OS0xLjIzLS44M2gwcy01Ljg0LTEuNjQtNS44NC0xLjY0di0uNTVjMC0uMzUtLjI4LS42My0uNjMtLjYzaC0uODhWMi41N2MwLS4zNS0uMjgtLjYzLS42My0uNjNoLTQuNTRjLS4zNSwwLS42My4yOC0uNjMuNjN2MTEuNjloLS44OGMtLjE3LDAtLjMzLjA3LS40NS4xOC0uMTIuMTItLjE4LjI4LS4xOC40NXQuNjMsMGgtLjYzdi41OWwtNS44LDEuNjRoMGMtLjQ5LjE0LS45Mi40My0xLjIyLjg0LS4zMS40LS40Ny45LS40OCwxLjR2MjAuNDFoMGMuMDEuNjIuMjYsMS4yLjcsMS42My40NC40MywxLjAzLjY3LDEuNjQuNjdoMTkuMjFjLjMxLDAsLjYyLS4wNy45LS4xOS4yOS0uMTIuNTQtLjMuNzYtLjUyLjIyLS4yMi4zOS0uNDguNS0uNzcuMTEtLjI5LjE3LS41OS4xNy0uOXYtMjAuMzZoMGMwLS41MS0uMTctMS0uNDgtMS40MVptLTEzLjEzLTguMTFWMy4yaDMuMjh2MTEuMDVoLTMuMjh2LTQuNDZabS0xLjUxLDUuNzJoNi4zdjcuOTRjMCwuNDktLjEuNzktLjIxLjk4LS4xMS4xOC0uMjguMzItLjUzLjQyLS41NS4yMy0xLjM1LjI0LTIuNDEuMjRzLTEuODMtLjA3LTIuMzktLjMyYy0uMjYtLjEyLS40NC0uMjctLjU2LS40NS0uMTItLjE5LS4yMS0uNDUtLjIxLS44N3YtNy45NFptLS44NSw5LjQ5Yy4yOC40My42Ni43MiwxLjEuOTIuODMuMzgsMS45LjQzLDIuOTEuNDNoLjA4Yy45NCwwLDEuOTksMCwyLjgtLjMzLjQ0LS4xOC44NC0uNDcsMS4xMy0uOTMuMjgtLjQ1LjQtMSwuNC0xLjY0di0yLjQ4bC4xOC4wNGgwYy41Ni4xMiwxLjA3LjQzLDEuNDMuODcuMzYuNDUuNTYsMSwuNTYsMS41N3YxMi4zOHMtMTMuMTUsMC0xMy4xNSwwdi0xMi40MmgwYy0uMDEtLjU4LjE4LTEuMTMuNTQtMS41OC4zNi0uNDQuODctLjc1LDEuNDMtLjg2bC4xOS0uMDR2Mi41MWMwLC42LjEzLDEuMTIuNDEsMS41NVptMTQuNjMsMTUuMTFjLS4wNS4xMy0uMTMuMjUtLjIzLjM2LS4xLjEtLjIyLjE4LS4zNS4yNC0uMTMuMDYtLjI3LjA5LS40Mi4wOUgxMS45Yy0uMjgsMC0uNTUtLjExLS43Ni0uMzEtLjItLjItLjMxLS40Ni0uMzItLjc0di0yMC4zOWMwLS4yMy4wOC0uNDYuMjItLjY1LjE0LS4xOS4zNC0uMzIuNTctLjM5aDBzNS40Ni0xLjU1LDUuNDYtMS41NXYyLjg4bC0uNDMuMDljLS44NS4xNy0xLjYyLjYzLTIuMTYsMS4zMS0uNTQuNjctLjgzLDEuNTItLjgyLDIuMzh2MTMuNjdoMTUuNjlsLS4wMi0xMy42NWgwYzAtLjg2LS4zLTEuNy0uODQtMi4zN3MtMS4zLTEuMTMtMi4xNS0xLjMxbC0uNDQtLjA5di0yLjk0bDUuNTEsMS41NWgwYy4yMi4wNi40Mi4yLjU2LjM4LjE0LjE4LjIyLjQxLjIyLjY0djIwLjM3aDBjMCwuMTUtLjAyLjI5LS4wOC40MloiLz48L3N2Zz4=");background-repeat:no-repeat;width:100%;height:48px;background-position:center;margin-top:0}.cart-page .icon-gift-box{padding-left:0}.cart-page .icon-gift-box::before{content:'';font-size:1.5em;display:block;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MyA0NCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxYjFjMWU7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTMwLjQ4LDI2LjUxdi03LjY3aDEuODV2LTguOTFoLTkuMzNjMi4wOC0xLjQ1LDMuNi0zLjQ5LDIuNjctNC44OS0xLTEuNDktMy44Ni0uODEtNi4xNi42NC0xLjIzLjc4LTIuMDIsMS45Mi0yLjUyLDIuODgtLjQ5LS45Ni0xLjI5LTIuMTEtMi41Mi0yLjg4LTIuMy0xLjQ1LTUuMTYtMi4xNC02LjE2LS42NC0uOTMsMS40LjU5LDMuNDUsMi42Nyw0Ljg5SDEuNjl2OC45MWgxLjg1djE1aDkuNzRsNi4xMiw1Ljk2aDIxLjkxdi0xMy4yOWgtMTAuODNabS0xLjQxLDBoLTkuNjdsLTEuNjgsMS42NHYtOS4zaDExLjM1djcuNjdoMFptMS44NS05LjA2aC0xMy4ydi02LjE3aDEzLjJ2Ni4xN1ptLTEwLjYzLTEwLjY1YzIuMTMtMS4zNCwzLjk0LTEuNDQsNC4yLTEuMDYuMjcuNC0uNTUsMS45NS0yLjcsMy4zLTEuMy44Mi0yLjkxLjg4LTMuODYuODQuMzQtLjg2LDEuMDYtMi4yNiwyLjM1LTMuMDhoLjAxWm0tMTAuNzctMS4wNmMuMDgtLjEyLjMzLS4yMS42OS0uMjEuNzYsMCwyLjA2LjM0LDMuNTEsMS4yNiwxLjMuODIsMi4wMSwyLjIyLDIuMzUsMy4wOC0uOTUuMDQtMi41NiwwLTMuODYtLjg0LTIuMTMtMS4zNC0yLjk1LTIuOS0yLjctMy4zaC4wMVptLTYuNDIsMTEuN3YtNi4xN2gxMy4ydjYuMTdIMy4xWm0xLjg1LDEuMzdoMTEuMzV2MTAuNjlsLTMuMDEsMi45NUg0Ljk3di0xMy42M2gtLjAxWm0zNC45NCwxOS41OWgtMTkuOWwtNS40MS01LjI4LDUuNDEtNS4yOGgxOS45djEwLjU1WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTM2LjA3LDMwLjY2aC0xNC4xMXYxLjM3aDE0LjExdi0xLjM3WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTM2LjA3LDM0LjI2aC0xNC4xMXYxLjM3aDE0LjExdi0xLjM3WiIvPjwvc3ZnPg==");background-repeat:no-repeat;width:100%;height:48px;background-position:center;margin-top:0}.cart-page .ico-monogram::before{content:'';display:block;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MyA0NCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxYjFjMWU7fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTM3Ljc3LDEwLjAxSDUuMjNjLTIuMDIsMC0zLjY0LDEuNjQtMy42NCwzLjY0djE2LjY4YzAsMi4wMiwxLjY0LDMuNjQsMy42NCwzLjY0aDMyLjU1YzIuMDIsMCwzLjY0LTEuNjQsMy42NC0zLjY0VjEzLjY2YzAtMi4wMi0xLjY0LTMuNjQtMy42NC0zLjY0Wm0yLjMsMjAuMzJjMCwxLjI2LTEuMDMsMi4zLTIuMywyLjNINS4yM2MtMS4yOCwwLTIuMy0xLjAzLTIuMy0yLjNWMTMuNjZjMC0xLjI2LDEuMDMtMi4zLDIuMy0yLjNoMzIuNTVjMS4yNiwwLDIuMywxLjAzLDIuMywyLjN2MTYuNjhaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJtMzQuNTEsMTMuODNIOC40OWMtMS41NiwwLTIuODIsMS4yNi0yLjgyLDIuODJ2MTAuN2MwLDEuNTYsMS4yNiwyLjgyLDIuODIsMi44MmgyNi4wMWMxLjU2LDAsMi44Mi0xLjI2LDIuODItMi44MnYtMTAuN2MwLTEuNTYtMS4yNi0yLjgyLTIuODItMi44MlptMS40OCwxMy41MmMwLC44Mi0uNjYsMS40OC0xLjQ4LDEuNDhIOC40OWMtLjgyLDAtMS40OC0uNjYtMS40OC0xLjQ4di0xMC43YzAtLjgyLjY2LTEuNDgsMS40OC0xLjQ4aDI2LjAxYy44MiwwLDEuNDguNjYsMS40OCwxLjQ4djEwLjdaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJtMTMuMDksMTguNjhsLTIuNDIsNi4yNWgxLjQ2bC4zOS0xLjA3aDIuOGwuMzksMS4wN2gxLjQ1bC0yLjQxLTYuMjVoLTEuNjdabS0uMiw0LjAybDEuMDMtMi44NiwxLjAzLDIuODZoLTIuMDdaIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJtMjIuNywyMS43Yy41OS0uMTIsMS4wOC0uNjQsMS4wOC0xLjQ0LDAtLjgzLS42LTEuNi0xLjgtMS42aC0zLjI5djYuMjVoMy4zOWMxLjIsMCwxLjgxLS43NSwxLjgxLTEuNjksMC0uNzktLjU0LTEuNDQtMS4yLTEuNTNoLjAxWm0tMi42Ny0xLjg4aDEuNjdjLjQ0LDAsLjczLjMuNzMuNjlzLS4yOC43LS43My43aC0xLjY3di0xLjM4Wm0xLjcyLDMuOThoLTEuNzJ2LTEuNDZoMS43MmMuNTIsMCwuODEuMzQuODEuNzMsMCwuNDQtLjMuNzQtLjgxLjc0WiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0ibTI4LjgxLDE5Ljc2Yy43LDAsMS4yNS40LDEuNTIuOTFsMS4xNC0uNTZjLS40NC0uNzgtMS4yNC0xLjUzLTIuNjYtMS41My0xLjgzLDAtMy4yOCwxLjMyLTMuMjgsMy4yNHMxLjQ1LDMuMjQsMy4yOCwzLjI0YzEuNDIsMCwyLjIyLS43NSwyLjY2LTEuNTNsLTEuMTQtLjU1Yy0uMjcuNTEtLjgyLjkxLTEuNTIuOTEtMS4wOSwwLTEuOTEtLjg3LTEuOTEtMi4wNnMuODItMi4wNiwxLjkxLTIuMDZoMFoiLz48L3N2Zz4=");background-repeat:no-repeat;width:100%;height:48px;background-position:left}.cart-page .ico-monogram .monogram-text-preview{text-align:center;padding:4px 1px;margin-right:0;justify-content:center;min-width:36px;-ms-flex-pack:center}@media (min-width: 768px) and (max-width: 1199.98px){.cart-page .ico-monogram .monogram-text-preview{padding:3px 0}}.cart-page .ico-monogram .mono-letter{font-size:12px;min-width:0}@media (min-width: 768px) and (max-width: 1199.98px){.cart-page .ico-monogram .mono-letter{font-size:10px}}.cart-page .monogram-preview.ico-monogram::before{display:none}.monogram-wrapper .monogram-text-preview .mono-letter{min-width:0}.cart-page .promo-code-form input{height:48px;color:#595959;background-color:#fafafa;border:1px solid #000;padding:0;padding-left:0.667rem;padding-right:3.5rem}.cart-page .promo-code-form input:focus{box-shadow:none;border:1px solid #000}.cart-page .promo-code-form input:focus:-ms-input-placeholder{color:transparent}.cart-page .promo-code-form input:focus::placeholder{color:transparent}.cart-page .promo-code-form .promocode-input-group{position:relative}.cart-page .promo-code-form .promocode-input-group .promo-code-btn{position:absolute;right:1rem;top:0;height:48px;border:none;font-weight:400;color:#595959;background-color:transparent}.cart-page .promo-code-form .promocode-container{background-color:transparent}.cart-page .cart-promo-code .form-container{padding:0}.cart-page .coupons-and-promos{margin-bottom:1rem}.cart-page .coupons-and-promos .coupon-code{font-size:15px}.cart-page .coupons-and-promos .coupon-price-adjustment{background-color:transparent}.cart-page .coupons-and-promos .coupon-applied{font-size:15px;color:#1b1c1e}.cart-page .coupons-and-promos .remove-coupon{color:#1b1c1e}.cart-page.cart-container .cart-terms{border-top:1px solid #595959;padding-top:1rem;margin-top:1rem;margin-bottom:0}.cart-page .benefit-info-message{text-align:left;padding:0}.cart-page .subtotal{margin-bottom:1rem}.cart-page .totals{padding:0;margin:0;border:none;max-width:initial}.cart-page .totals .cart-coupon-section{border:none;max-width:none;padding:0;margin-bottom:1.75rem}@media (min-width: 768px){.cart-page .totals{-ms-flex:0 0 83.333%;flex:0 0 83.333%;max-width:83.333%;position:sticky;top:50px;transition:top 0.5s;margin-left:2.5rem}}@media (min-width: 992px){.cart-page .totals{margin-left:4rem}}@media (min-width: 1400px){.cart-page .totals{margin-left:5.5rem}}.cart-page .cart-totals-wrapper{background-color:#fafafa;box-shadow:27rem 0 #fafafa;padding-bottom:2rem}@media (min-width: 768px){.cart-page .cart-totals-wrapper{padding-top:2rem}}.cart-page .cart-totals-wrapper .subtotal p{margin-bottom:0}.cart-page .cart-totals-wrapper .checkout-continue{position:static;padding:0;margin-top:1rem}.cart-page .cart-totals-wrapper .checkout-continue .checkout-btn{display:inline-block;cursor:pointer;min-width:137px;height:44px;text-align:center;transition:0.3s ease all;text-transform:capitalize;position:relative;z-index:1;line-height:16px;padding-top:8px;padding-bottom:8px;color:#fff;border-radius:0;border:1px solid #1b1c1e;background-color:#1b1c1e;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:static}.cart-page .cart-totals-wrapper .checkout-continue .checkout-btn:hover,.cart-page .cart-totals-wrapper .checkout-continue .checkout-btn:focus,.cart-page .cart-totals-wrapper .checkout-continue .checkout-btn:active{color:#fff;border-color:#595959;background-color:#595959;box-shadow:none}.cart-page .cart-totals-wrapper .checkout-continue .checkout-btn:disabled{background-color:#ccc}@media (min-width: 992px){.cart-page .cart-totals-wrapper .checkout-continue .checkout-btn{max-width:initial}}.cart-page .cart-totals-wrapper .checkout-continue.sticky-bottom,.cart-page .cart-totals-wrapper .checkout-continue.sticky-top{left:0;height:fit-content}.cart-page .cart-totals-wrapper .checkout-continue.sticky-bottom.checkout-continue,.cart-page .cart-totals-wrapper .checkout-continue.sticky-top.checkout-continue{background-color:#fff}.cart-page .cart-totals-wrapper .checkout-continue.sticky-top{top:71px;animation-duration:.5s;animation-fill-mode:both;animation-name:fadeInDown}.cart-page .cart-totals-wrapper .secure-shopping-label,.cart-page .cart-totals-wrapper .checkout-return-home{padding:0;margin-top:1.333rem}.cart-page .cart-totals-wrapper .secure-shopping-label .return-home-btn,.cart-page .cart-totals-wrapper .checkout-return-home .return-home-btn{display:inline-block;cursor:pointer;min-width:137px;height:44px;text-align:center;transition:0.3s ease all;text-transform:capitalize;position:relative;z-index:1;line-height:16px;padding-top:8px;padding-bottom:8px;color:#1b1c1e;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;background-color:transparent}.cart-page .cart-totals-wrapper .secure-shopping-label{gap:0.5rem;display:-ms-flexbox;display:flex;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cart-page .cart-totals-wrapper .secure-shopping-label .icon-secure{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cart-page .cart-totals-wrapper .secure-shopping-label .icon-secure::before{content:"";width:32px;height:32px;display:block;background:url("data:image/svg;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA01JREFUWEftl09oHFUcx7+/N5ltGprYEgLdndk3g42GRixNQyhSJAcVEfxzEnvyIEUUCr0IQkEPmmKOIngSb1UqXrxqRVSIrVoqiKY5rLq7771tYKsHE02yO/N+ZbLpJczuTMLGivhuM78/38/8fo/fe0O4y4t2qy+lPGStOCaEHWDmG0qpxm5y7RRAeF54DIJfBeMEiFfBiAG6h4FfmexbN5VaAJJ3+daOAErl8DSxnRdEbxDxl4VC4dbKykrsOM6oEO4Mg+dA9IFRtbl88kBuAM8LHgLxpwT7lNb6qzQBKeUDscVlCJwz9frHeSDyAjheWX5omS7f1LX3AXC35MVi+WHHoQsjIwceXVxcbGVB5AIYHx8fWVtv/WB0/UhWwsTu+fI6OH7aGKOz/HMBSCnvjS3eMbr+ZFbCxF7y5euuQ5/XarVvsvxzAfi+fx+TmDOq/lxWwg5AcNYh+6NS6uss//8B/r0VCMPwMIDBpIdRhJBhX3EHxNmsnib2VmSfJ4ElV4jvNp9bTtxo/KLSYrtWwPPlAgilzSCGC+AgCM08AGCMMNAiwvpWfNzaWDvebDZXt8f3AAiuG12b2clc7wInPF9eBQ89YczS7/8ZAFEMggnBPMNMA4LFNa1/W0y2S0oV+l8B3/dnGeIigS8xURuMZwk0rzvnxPbVX4DJycnCnyuryxZ8uqHUZ5uTLwimKOYvCPaI1vqPbQT9BQjD8GA7slf2DxaOVyqVjS0x8srymoB4U6nqJ3sKMDExMbz6198/uQPOyWq1upyIjY2NHSgU9n8P0AvG1K7sKQAA4fvBe0wYilrr59rt4fWhofYcw540Wp1K2Yj9bUHydUkboih+l0GzW9PyamtDnGk2OxXZ6wps5p+ennaXl5vPEOFBwM5rrdf+8UF02PdnHRZTxtTf7jGi+9+CO2J3HaBUCqYAe3+joT7qVYGSL78VGH5c65+3z4ju1/KSJxcKrnikWq12TrT0JdC52vf6EXE8X94wuj6ZNqq7n4bl4DUCn4oc8dIgkLa7e3B1TFEUjTLTeSZyG7r+YlpAV4Dk3y9mugDmxwC6lamW6sCjICwR25e11mZHAHeci8Vi4Dj7ju4OIKporSu9YnPdCXcnni/qNmmQ3jCedzpuAAAAAElFTkSuQmCC") center no-repeat;background-size:contain}.cart-page .cart-totals-wrapper .secure-shopping-label span{display:-ms-flexbox;display:flex;line-height:1;font-size:1rem;-ms-flex-align:center;align-items:center}.cart-page .cart-total-info{padding:0;font-size:15px;line-height:1.333;-ms-flex-order:initial;order:initial}.cart-page .cart-total-info .label{font-weight:400}.cart-page .cart-total-info .shipping-information span.shipping-name{font-weight:400}.cart-page .cart-total-info .promotion-name{font-weight:400}.cart-page .cart-total{font-weight:500;border:none;border-top:1px solid #ccc;margin:0}.cart-page .cart-total .col-6{padding:0;font-weight:500}.cart-page .tax-gts{font-size:13px;text-align:right;display:none}.cart-page .open-sidebar{text-decoration:underline}.cart-page .cart-open-sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.cart-page .cart-open-sidebar span{text-transform:lowercase;padding-left:5px;padding-right:5px}.cart-page .login-and-resiter{font-size:13px;line-height:20px;margin:0;margin-top:0.667rem;display:none}.cart-page .text-create-account{margin-bottom:0}.cart-page .checkout-btn.disabled,.cart-page .checkout-btn:disabled{opacity:0.2;pointer-events:none;cursor:default}@media (min-width: 992px){.cart-page .product-recommendation-wrapper .einstein-html-slot-wrapper .swiper-btn-next::after{right:-32px}}@media (min-width: 1200px){.cart-page .product-recommendation-wrapper .einstein-html-slot-wrapper .swiper-btn-next::after{right:-50px}}@media (min-width: 1400px){.cart-page .product-recommendation-wrapper .einstein-html-slot-wrapper .swiper-btn-next::after{right:-94px}}@media (min-width: 992px){.cart-page .product-recommendation-wrapper .einstein-html-slot-wrapper .swiper-btn-prev::after{left:-32px}}@media (min-width: 1200px){.cart-page .product-recommendation-wrapper .einstein-html-slot-wrapper .swiper-btn-prev::after{left:-50px}}@media (min-width: 1400px){.cart-page .product-recommendation-wrapper .einstein-html-slot-wrapper .swiper-btn-prev::after{left:-94px}}.cart-page .price-inner .sales{color:#1b1c1e}.cart-page .line-item-body{display:-ms-flexbox;display:flex;padding:0}.cart-page .card.product-info{border:none;box-shadow:none;border-radius:0;padding-top:2rem;padding-bottom:2rem}@media (min-width: 768px){.cart-page .card.product-info{margin-right:4.467rem}}@media (min-width: 992px){.cart-page .card.product-info{margin-right:7.2rem}}.cart-page .card.product-info:first-child{border-top:none}.cart-page .card.product-info:not(:first-child){border-top:1px solid #ccc}.cart-page .card.product-info .item-attributes{-ms-flex:0 0 66.67%;flex:0 0 66.67%;max-width:66.67%;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.cart-page .card.product-info .item-attributes{margin:unset}}.cart-page .card.product-info .item-attributes .collection-name{margin:0.6rem 0 0;padding-bottom:0.333rem}.cart-page .card.product-info .item-attributes .product-color{padding-bottom:0.333rem}.cart-page .card.product-info .item-attributes .product-name{display:inline;padding-bottom:0.667rem;margin-right:0.667rem}.cart-page .card.product-info .line-item-header+.row{margin-left:-16px;margin-right:-16px}.cart-page .remove-line-item{width:17px;height:17px;right:0;top:1rem}.cart-page .remove-line-item button{top:1rem;right:0}.cart-page .icon-x::before{content:" ";display:block;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDEuMjA4MzNMMC43MDgzMzMgMC41TDguNTA1MjEgOC4yOTY4OEwxNi4wOTE4IDAuNzEwMzEyTDE2LjgwMDEgMS40MTg2NUw5LjIxMzU0IDkuMDA1MjFMMTcgMTYuNzkxN0wxNi4yOTE3IDE3LjVMOC41MDUyMSA5LjcxMzU0TDAuOTE5MjcxIDE3LjI5OTVMMC4yMTA5MzggMTYuNTkxMUw3Ljc5Njg4IDkuMDA1MjFMMCAxLjIwODMzWiIgZmlsbD0iIzFCMUMxRSIvPgo8L3N2Zz4K") center no-repeat;width:17px;height:17px}.cart-page .item-image{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;height:auto;margin-bottom:0.938em;margin-right:0}.cart-page .item-image>a{width:100%}.cart-page .item-image .product-image{margin:0;width:126px;height:auto}.cart-page .pre-order-message,.cart-page .estimated-delivery-date,.cart-page .line-item-attributes{font-size:13px;color:#1b1c1e;font-weight:400;padding-bottom:0.333rem;line-height:20px}.cart-page .pre-order-message{font-weight:700;text-transform:uppercase}.cart-page .line-item-attributes.prices{display:block}.cart-page .product-stock{display:inline-block;position:relative;top:-2px;font-weight:400;line-height:1;text-transform:capitalize;color:#fff;padding:0.2rem 0.333rem;margin-bottom:0.667rem;background-color:#1b1c1e;border:1px solid #1b1c1e}.cart-page .product-stock.out-stock{color:#1b1c1e;background-color:transparent}.cart-page .item-attributes .product-name,.cart-page .item-attributes .prices{font-weight:400;font-size:15px;color:#1b1c1e;line-height:1.333;padding:0;padding-bottom:0.667rem}@media (min-width: 768px){.cart-page .item-attributes .product-name{font-size:18px}}.cart-page .item-attributes .collection-name{font-size:10px;line-height:1.4;font-weight:400}@media (min-width: 768px){.cart-page .item-attributes .collection-name{font-size:12px}}.cart-page .product-edit a{font-size:13px;text-decoration:underline}.cart-page .btn-saveforlater{margin-left:0;width:47%;margin-top:1rem;z-index:0}@media (min-width: 768px){.cart-page .btn-saveforlater{width:66.67%;padding-right:1rem;margin-top:2rem;margin-left:auto}}.cart-page .btn-saveforlater .wish-list-btn{width:100%}@media (min-width: 768px){.cart-page .btn-saveforlater .wish-list-btn{width:47%}}.cart-page .wish-list-btn{display:inline-block;cursor:pointer;min-width:137px;height:44px;text-align:center;transition:0.3s ease all;text-transform:capitalize;position:relative;z-index:1;line-height:16px;padding-top:8px;padding-bottom:8px;color:#1b1c1e;border:1px solid #1b1c1e;background-color:#fff;font-size:13px;height:36px}.cart-page .wish-list-btn:hover,.cart-page .wish-list-btn:focus,.cart-page .wish-list-btn:active{color:#595959 !important;border-color:#595959;background-color:#fff}.cart-page .line-item-attributes .container-applied-promotion{padding-bottom:0}.cart-page .line-item-attributes .line-item-promo{padding-bottom:0.333rem}.cart-page .unavailable-status{display:none}.cart-page .bundled-line-item .product-card-footer{display:none}.bundled-line-item .remove-line-item button{top:-2rem;right:0}.modal .modal-dialog{top:15%}@media (min-width: 1200px){.modal .modal-dialog{top:20%}}.modal .modal-header{padding:0.533rem 0;border:none}.modal .modal-content{padding:2rem}.modal .modal-content .modal-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;border:none}.modal .modal-content .modal-footer button,.modal .modal-content .modal-footer .btn-outline-primary{font-size:1rem;font-weight:400;text-transform:capitalize;width:100%;max-width:100%;border:1px solid #1b1c1e}.modal .modal-content .modal-footer>:not(:first-child){margin-top:16px;margin-left:0}.modal .modal-content .modal-footer>:not(:last-child){margin-right:0}.modal .modal-title{font-size:1.6rem;font-weight:300;line-height:0.667}.modal .modal-body{font-size:15px;line-height:1.333;padding:2.667rem 0 3.067rem}.modal .modal-body .product-to-remove{font-weight:500}.modal .modal-dialog .close::before{content:'';display:block;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNyAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDEuMjA4MzNMMC43MDgzMzMgMC41TDguNTA1MjEgOC4yOTY4OEwxNi4wOTE4IDAuNzEwMzEyTDE2LjgwMDEgMS40MTg2NUw5LjIxMzU0IDkuMDA1MjFMMTcgMTYuNzkxN0wxNi4yOTE3IDE3LjVMOC41MDUyMSA5LjcxMzU0TDAuOTE5MjcxIDE3LjI5OTVMMC4yMTA5MzggMTYuNTkxMUw3Ljc5Njg4IDkuMDA1MjFMMCAxLjIwODMzWiIgZmlsbD0iIzFCMUMxRSIvPgo8L3N2Zz4K") center no-repeat;width:17px;height:17px;transform:translate(-150%, 100%);opacity:0.5}.modal .coupon-to-remove{font-weight:500}#coupon-apply-modal .modal-body{padding-top:0}.coupon-promotion-relationship{display:none}@media (min-width: 992px){.coupon-selection>.col-12{max-width:unset}}@media (min-width: 992px){.coupon-selection .coupon-collapse{position:relative}}.coupon-selection .coupon-collapse .card{background-color:#fafafa;border:0}.coupon-selection .coupon-collapse .card .card-header{background:none;border:1px solid #000;border-radius:unset;margin-bottom:5px}.coupon-selection .coupon-collapse .card .card-header .btn-link::before{content:'+';top:40%;font-size:24px;font-weight:500}.coupon-selection .coupon-collapse .card .card-header .btn-link[aria-expanded="true"]::before{content:'\2212'}.coupon-selection .coupon-collapse .card div[id^="availableCouponCollapse"]{max-height:320px;overflow-x:hidden;overflow-y:auto}.coupon-selection .coupon-collapse .card div[id^="availableCouponCollapse"]::-webkit-scrollbar{width:0.2rem}.coupon-selection .coupon-collapse .card div[id^="availableCouponCollapse"]::-webkit-scrollbar-thumb{background:#888;border-radius:100vw}.coupon-selection .coupon-collapse .card div[id^="availableCouponCollapse"]::-webkit-scrollbar-track{background:transparent;border-radius:100vw}.coupon-selection .coupon-collapse .card div[id^="availableCouponCollapse"]::-webkit-scrollbar-thumb:hover{background:#b8b8b8}.coupon-selection .coupon-collapse .card .card-body{max-height:unset;overflow:hidden;border:1px solid #000;padding-top:0}@media (min-width: 768px){.coupon-selection .coupon-collapse .card .card-body{max-height:unset}}.coupon-selection .coupon-collapse .card .card-body .coupon-item{margin-left:-15px;margin-right:-15px;border-color:#000}.coupon-selection .coupon-collapse .card .card-body .coupon-item:first-child{padding-top:1.5rem}.coupon-selection .coupon-collapse .card .card-body .coupon-item:last-child{border-bottom:none}.coupon-selection .coupon-collapse .card .card-body .coupon-item .detail{padding-left:1.8rem}@media (min-width: 992px){.coupon-selection .coupon-collapse .card .card-body .coupon-item .detail{margin-bottom:1rem}}@media (min-width: 992px){.coupon-selection .coupon-collapse .card .card-body .coupon-item .action{text-align:left}}.coupon-selection .coupon-collapse .card .card-body .coupon-item .btn-use{background-color:#000;color:#fff}@media (min-width: 992px){.coupon-selection .coupon-collapse .card .card-body .coupon-item .col-lg-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#QSIFeedbackButton-btn{display:none}@media (min-width: 576px){#QSIFeedbackButton-btn{display:block}}.monogram-new-ui.monogram-section .monogramming-popup-link{text-decoration:none;color:#222}.monogram-new-ui.monogram-section .monogramming-popup-link:hover,.monogram-new-ui.monogram-section .monogramming-popup-link:focus{text-decoration:none;color:#222}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.monogram-new-ui.monogram-section .monogramming-popup-link>span{flex:1 1 auto;-ms-flex:1 1 auto}}@media (min-width: 1200px){.monogram-new-ui.monogram-section .monogramming-popup-link>span{padding-left:0;padding-right:0;text-align:center}.monogram-new-ui.monogram-section .monogramming-popup-link>span:last-child{margin-bottom:0}}.monogram-new-ui.monogram-section .tumi-icon-og{font-size:1.4286rem}.monogram-new-ui.monogram-section .icon-pdp-monogram{text-align:left}.monogram-new-ui.monogram-section .icon-pdp-monogram.new-icon::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0OCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTkuMTczM0wxMi45MzMxIDkuMTY4NDZIMTUuMTIzTDE5LjA0ODggMTkuMTczM0gxNy4wNTY2TDE2LjMyNDIgMTcuMjM5N0gxMS43MzE5TDEwLjk5MjIgMTkuMTczM0g5Wk0xMi4yMjI3IDE1LjY5NDNIMTUuODI2MkwxNC4wMjQ0IDEwLjkyNjNMMTIuMjIyNyAxNS42OTQzWiIgZmlsbD0iIzFCMUMxRSIvPgo8cGF0aCBkPSJNMjAuMTI1NSAxOS4xNzMzVjkuMTY4NDZIMjUuMDQ3NEMyNS45NDA5IDkuMTY4NDYgMjYuNjM5MiA5LjQxMDE2IDI3LjE0MjEgOS44OTM1NUMyNy42NDUgMTAuMzcyMSAyNy44OTY1IDEwLjk4IDI3Ljg5NjUgMTEuNzE3M0MyNy44OTY1IDEyLjMxNzkgMjcuNzI4IDEyLjgyNTcgMjcuMzkxMSAxMy4yNDA3QzI3LjA1OTEgMTMuNjUwOSAyNi42NDg5IDEzLjkwNzIgMjYuMTYwNiAxNC4wMDk4QzI2LjcwMjYgMTQuMDkyOCAyNy4xNTkyIDE0LjM3MTEgMjcuNTMwMyAxNC44NDQ3QzI3LjkwNjIgMTUuMzEzNSAyOC4wOTQyIDE1Ljg1MDYgMjguMDk0MiAxNi40NTYxQzI4LjA5NDIgMTcuMjYxNyAyNy44Mzc5IDE3LjkxNiAyNy4zMjUyIDE4LjQxODlDMjYuODE3NCAxOC45MjE5IDI2LjEwNDUgMTkuMTczMyAyNS4xODY1IDE5LjE3MzNIMjAuMTI1NVpNMjEuODgzMyAxNy42Mjc5SDI0Ljc3NjRDMjUuMjUgMTcuNjI3OSAyNS42MjExIDE3LjUwNTkgMjUuODg5NiAxNy4yNjE3QzI2LjE1ODIgMTcuMDEyNyAyNi4yOTI1IDE2LjY3MDkgMjYuMjkyNSAxNi4yMzYzQzI2LjI5MjUgMTUuODQwOCAyNi4xNTgyIDE1LjUwODggMjUuODg5NiAxNS4yNDAyQzI1LjYyMTEgMTQuOTcxNyAyNS4yNSAxNC44Mzc0IDI0Ljc3NjQgMTQuODM3NEgyMS44ODMzVjE3LjYyNzlaTTIxLjg4MzMgMTMuMjkySDI0LjcwMzFDMjUuMTM3NyAxMy4yOTIgMjUuNDc5NSAxMy4xNzQ4IDI1LjcyODUgMTIuOTQwNEMyNS45Nzc1IDEyLjcwMTIgMjYuMTAyMSAxMi4zODg3IDI2LjEwMjEgMTIuMDAyOUMyNi4xMDIxIDExLjYyNyAyNS45Nzc1IDExLjMxOTMgMjUuNzI4NSAxMS4wODAxQzI1LjQ3OTUgMTAuODM1OSAyNS4xMzc3IDEwLjcxMzkgMjQuNzAzMSAxMC43MTM5SDIxLjg4MzNWMTMuMjkyWiIgZmlsbD0iIzFCMUMxRSIvPgo8cGF0aCBkPSJNMjkuNDM0NiAxNC4xNzgyQzI5LjQzNDYgMTMuNDIxNCAyOS41Njg4IDEyLjcxODMgMjkuODM3NCAxMi4wNjg4QzMwLjExMDggMTEuNDE5NCAzMC40ODE5IDEwLjg3MjYgMzAuOTUwNyAxMC40MjgyQzMxLjQxOTQgOS45NzkgMzEuOTc2MSA5LjYyOTg4IDMyLjYyMDYgOS4zODA4NkMzMy4yNjUxIDkuMTI2OTUgMzMuOTUzNiA5IDM0LjY4NiA5QzM1LjYyMzUgOSAzNi40MjQzIDkuMjA3NTIgMzcuMDg4NCA5LjYyMjU2QzM3Ljc1MjQgMTAuMDMyNyAzOC4yODcxIDEwLjU3MjMgMzguNjkyNCAxMS4yNDEyTDM3LjIwNTYgMTIuMDE3NkMzNi45NTY1IDExLjU4NzkgMzYuNjA1IDExLjIzODggMzYuMTUwOSAxMC45NzAyQzM1LjY5NjggMTAuNjk2OCAzNS4yMDg1IDEwLjU2MDEgMzQuNjg2IDEwLjU2MDFDMzMuNjk0OCAxMC41NjAxIDMyLjg3MjEgMTAuODk5NCAzMi4yMTc4IDExLjU3ODFDMzEuNTYzNSAxMi4yNTY4IDMxLjIzNjMgMTMuMTIzNSAzMS4yMzYzIDE0LjE3ODJDMzEuMjM2MyAxNS4yMTgzIDMxLjU2MzUgMTYuMDgyNSAzMi4yMTc4IDE2Ljc3MUMzMi44NzIxIDE3LjQ1NDYgMzMuNjk0OCAxNy43OTY0IDM0LjY4NiAxNy43OTY0QzM1LjIwMzYgMTcuNzk2NCAzNS42ODk1IDE3LjY1OTcgMzYuMTQzNiAxNy4zODYyQzM2LjYwMjUgMTcuMTEyOCAzNi45NTY1IDE2Ljc2MzcgMzcuMjA1NiAxNi4zMzg5TDM4LjcwNyAxNy4wODU5QzM3Ljc0NTEgMTguNTk5NiAzNi40MDQ4IDE5LjM1NjQgMzQuNjg2IDE5LjM1NjRDMzMuOTUzNiAxOS4zNTY0IDMzLjI2NTEgMTkuMjI5NSAzMi42MjA2IDE4Ljk3NTZDMzEuOTc2MSAxOC43MjE3IDMxLjQxOTQgMTguMzcyNiAzMC45NTA3IDE3LjkyODJDMzAuNDgxOSAxNy40NzkgMzAuMTEwOCAxNi45Mjk3IDI5LjgzNzQgMTYuMjgwM0MyOS41Njg4IDE1LjYzMDkgMjkuNDM0NiAxNC45MzAyIDI5LjQzNDYgMTQuMTc4MloiIGZpbGw9IiMxQjFDMUUiLz4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSI0NyIgaGVpZ2h0PSIyNyIgcng9IjQuNSIgc3Ryb2tlPSIjMUIxQzFFIi8+Cjwvc3ZnPgo=")}.monogram-new-ui.monogram-section .mono-info{padding:0}.monogram-new-ui.monogram-section .info-title{display:block;color:#1b1c1e;text-align:center;font-size:15px;font-weight:400}.monogram-new-ui.monogram-section .info-title.text-left{font-weight:500}.monogram-new-ui.monogram-section .colorname,.monogram-new-ui.monogram-section .placement{font-size:15px;color:#595959}.monogram-new-ui.monogram-section .info-desc{color:#dfdfdf;font-size:15px}.monogram-new-ui.monogram-section .monogram-add .monogram-popup-link{color:#222;text-decoration:underline;font-size:13px}.monogram-new-ui.monogram-section .monogram-add .monogram-popup-link:hover,.monogram-new-ui.monogram-section .monogram-add .monogram-popup-link:focus{color:#222}@media (min-width: 1200px){.monogram-new-ui.monogram-section .monogram-add .row .mono-info{-ms-flex:0 0 63.33333% !important;flex:0 0 63.33333% !important;max-width:63.33333% !important}.monogram-new-ui.monogram-section .monogram-add .row .col-3.text-right{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (min-width: 1200px){.monogram-new-ui.monogram-section .monogram-edit>div{margin-bottom:0.714em}.monogram-new-ui.monogram-section .monogram-edit>div:last-child{margin-bottom:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.monogram-new-ui.monogram-section .monogram-edit .row>div{flex:1 1 auto;-ms-flex:1 1 auto}}.monogram-new-ui.monogram-section .monogram-edit .mono-info{padding-right:3px}.monogram-new-ui.monogram-section .monogram-edit .separated{padding-left:5px;padding-right:5px}.monogram-new-ui.monogram-section .monogram-edit .separated::before{content:"|"}.monogram-new-ui.monogram-section .monogram-edit .monogramming-popup-link,.monogram-new-ui.monogram-section .monogram-edit .monogram-popup-link,.monogram-new-ui.monogram-section .monogram-edit .monogramming-remove{color:#1b1c1e;text-decoration:underline;font-size:13px;white-space:nowrap}.monogram-new-ui.monogram-section .monogram-edit .monogramming-popup-link:hover,.monogram-new-ui.monogram-section .monogram-edit .monogramming-popup-link:focus,.monogram-new-ui.monogram-section .monogram-edit .monogram-popup-link:hover,.monogram-new-ui.monogram-section .monogram-edit .monogram-popup-link:focus,.monogram-new-ui.monogram-section .monogram-edit .monogramming-remove:hover,.monogram-new-ui.monogram-section .monogram-edit .monogramming-remove:focus{color:#222}.product-detail-main .product-additional .monogram-new-ui.monogram-section .monogram-edit .mono-actions{-ms-flex-pack:end;justify-content:flex-end}.monogram-new-ui.monogram-section .monogram-edit .mono-actions span{margin:0 5px}.monogram-new-ui.monogram-section .monogram-text-preview{background-color:transparent;line-height:1;min-width:55px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;display:-webkit-inline-flex;text-align:left;border-radius:5px;-ms-flex-align:center;align-items:center}@media (min-width: 1200px){.monogram-new-ui.monogram-section .monogram-text-preview{text-align:center;min-height:28px}}.monogram-new-ui.monogram-section .monogram-text-preview .mono-letter{font-size:15px;min-width:auto;font-weight:400;color:#1b1c1e !important}.monogram-new-ui.monogram-section .monogram-text-preview .mono-letter.has-symbol{font-family:"Tumi-symbols" !important;text-transform:lowercase !important}@media (min-width: 992px){.monogram-new-ui.monogram-section .monogram-text-preview .mono-letter{font-size:12px}}@media (min-width: 1200px){.monogram-new-ui.monogram-section .monogram-text-preview .mono-letter{font-size:15px}}.monogram-new-ui.monogram-section .monogram-content .row{-ms-flex-align:center;align-items:center}.monogram-new-ui.monogram-section .icon-pdp-monogram-new::before{content:'';display:block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0OCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMTkuMTczM0wxMi45MzMxIDkuMTY4NDZIMTUuMTIzTDE5LjA0ODggMTkuMTczM0gxNy4wNTY2TDE2LjMyNDIgMTcuMjM5N0gxMS43MzE5TDEwLjk5MjIgMTkuMTczM0g5Wk0xMi4yMjI3IDE1LjY5NDNIMTUuODI2MkwxNC4wMjQ0IDEwLjkyNjNMMTIuMjIyNyAxNS42OTQzWiIgZmlsbD0iIzFCMUMxRSIvPgo8cGF0aCBkPSJNMjAuMTI1NSAxOS4xNzMzVjkuMTY4NDZIMjUuMDQ3NEMyNS45NDA5IDkuMTY4NDYgMjYuNjM5MiA5LjQxMDE2IDI3LjE0MjEgOS44OTM1NUMyNy42NDUgMTAuMzcyMSAyNy44OTY1IDEwLjk4IDI3Ljg5NjUgMTEuNzE3M0MyNy44OTY1IDEyLjMxNzkgMjcuNzI4IDEyLjgyNTcgMjcuMzkxMSAxMy4yNDA3QzI3LjA1OTEgMTMuNjUwOSAyNi42NDg5IDEzLjkwNzIgMjYuMTYwNiAxNC4wMDk4QzI2LjcwMjYgMTQuMDkyOCAyNy4xNTkyIDE0LjM3MTEgMjcuNTMwMyAxNC44NDQ3QzI3LjkwNjIgMTUuMzEzNSAyOC4wOTQyIDE1Ljg1MDYgMjguMDk0MiAxNi40NTYxQzI4LjA5NDIgMTcuMjYxNyAyNy44Mzc5IDE3LjkxNiAyNy4zMjUyIDE4LjQxODlDMjYuODE3NCAxOC45MjE5IDI2LjEwNDUgMTkuMTczMyAyNS4xODY1IDE5LjE3MzNIMjAuMTI1NVpNMjEuODgzMyAxNy42Mjc5SDI0Ljc3NjRDMjUuMjUgMTcuNjI3OSAyNS42MjExIDE3LjUwNTkgMjUuODg5NiAxNy4yNjE3QzI2LjE1ODIgMTcuMDEyNyAyNi4yOTI1IDE2LjY3MDkgMjYuMjkyNSAxNi4yMzYzQzI2LjI5MjUgMTUuODQwOCAyNi4xNTgyIDE1LjUwODggMjUuODg5NiAxNS4yNDAyQzI1LjYyMTEgMTQuOTcxNyAyNS4yNSAxNC44Mzc0IDI0Ljc3NjQgMTQuODM3NEgyMS44ODMzVjE3LjYyNzlaTTIxLjg4MzMgMTMuMjkySDI0LjcwMzFDMjUuMTM3NyAxMy4yOTIgMjUuNDc5NSAxMy4xNzQ4IDI1LjcyODUgMTIuOTQwNEMyNS45Nzc1IDEyLjcwMTIgMjYuMTAyMSAxMi4zODg3IDI2LjEwMjEgMTIuMDAyOUMyNi4xMDIxIDExLjYyNyAyNS45Nzc1IDExLjMxOTMgMjUuNzI4NSAxMS4wODAxQzI1LjQ3OTUgMTAuODM1OSAyNS4xMzc3IDEwLjcxMzkgMjQuNzAzMSAxMC43MTM5SDIxLjg4MzNWMTMuMjkyWiIgZmlsbD0iIzFCMUMxRSIvPgo8cGF0aCBkPSJNMjkuNDM0NiAxNC4xNzgyQzI5LjQzNDYgMTMuNDIxNCAyOS41Njg4IDEyLjcxODMgMjkuODM3NCAxMi4wNjg4QzMwLjExMDggMTEuNDE5NCAzMC40ODE5IDEwLjg3MjYgMzAuOTUwNyAxMC40MjgyQzMxLjQxOTQgOS45NzkgMzEuOTc2MSA5LjYyOTg4IDMyLjYyMDYgOS4zODA4NkMzMy4yNjUxIDkuMTI2OTUgMzMuOTUzNiA5IDM0LjY4NiA5QzM1LjYyMzUgOSAzNi40MjQzIDkuMjA3NTIgMzcuMDg4NCA5LjYyMjU2QzM3Ljc1MjQgMTAuMDMyNyAzOC4yODcxIDEwLjU3MjMgMzguNjkyNCAxMS4yNDEyTDM3LjIwNTYgMTIuMDE3NkMzNi45NTY1IDExLjU4NzkgMzYuNjA1IDExLjIzODggMzYuMTUwOSAxMC45NzAyQzM1LjY5NjggMTAuNjk2OCAzNS4yMDg1IDEwLjU2MDEgMzQuNjg2IDEwLjU2MDFDMzMuNjk0OCAxMC41NjAxIDMyLjg3MjEgMTAuODk5NCAzMi4yMTc4IDExLjU3ODFDMzEuNTYzNSAxMi4yNTY4IDMxLjIzNjMgMTMuMTIzNSAzMS4yMzYzIDE0LjE3ODJDMzEuMjM2MyAxNS4yMTgzIDMxLjU2MzUgMTYuMDgyNSAzMi4yMTc4IDE2Ljc3MUMzMi44NzIxIDE3LjQ1NDYgMzMuNjk0OCAxNy43OTY0IDM0LjY4NiAxNy43OTY0QzM1LjIwMzYgMTcuNzk2NCAzNS42ODk1IDE3LjY1OTcgMzYuMTQzNiAxNy4zODYyQzM2LjYwMjUgMTcuMTEyOCAzNi45NTY1IDE2Ljc2MzcgMzcuMjA1NiAxNi4zMzg5TDM4LjcwNyAxNy4wODU5QzM3Ljc0NTEgMTguNTk5NiAzNi40MDQ4IDE5LjM1NjQgMzQuNjg2IDE5LjM1NjRDMzMuOTUzNiAxOS4zNTY0IDMzLjI2NTEgMTkuMjI5NSAzMi42MjA2IDE4Ljk3NTZDMzEuOTc2MSAxOC43MjE3IDMxLjQxOTQgMTguMzcyNiAzMC45NTA3IDE3LjkyODJDMzAuNDgxOSAxNy40NzkgMzAuMTEwOCAxNi45Mjk3IDI5LjgzNzQgMTYuMjgwM0MyOS41Njg4IDE1LjYzMDkgMjkuNDM0NiAxNC45MzAyIDI5LjQzNDYgMTQuMTc4MloiIGZpbGw9IiMxQjFDMUUiLz4KPHJlY3QgeD0iMC41IiB5PSIwLjUiIHdpZHRoPSI0NyIgaGVpZ2h0PSIyNyIgcng9IjQuNSIgc3Ryb2tlPSIjMUIxQzFFIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:100%;width:100%;height:48px;background-position:center}.monogram-new-ui .tumi-plus-section .info-title,.monogram-new-ui .gift-box-section .info-title{font-size:15px;color:#1b1c1e}.monogram-new-ui .tumi-plus-section .gift-box-edit .gift-box-info,.monogram-new-ui .gift-box-section .gift-box-edit .gift-box-info{font-weight:500}.monogram-new-ui .monogram-step{text-align:left}.monogram-new-ui #monogram-step1.unique-symbol-selected .col-4:nth-child(n+2){display:none}.monogram-new-ui #monogram-step1 .monogram-text-input>.row{-ms-flex-pack:center;justify-content:center}.monogram-new-ui.monogram-wrapper .monogram-label{color:#1b1c1e;margin-bottom:0;font-size:24px;line-height:1;font-weight:400;text-transform:capitalize;padding:18px 16px;background-color:#fff;text-align:left;letter-spacing:normal}@media (min-width: 768px){.monogram-new-ui.monogram-wrapper .monogram-label{padding:35px 40px 28px}}.monogram-new-ui.monogram-wrapper .nav-tabs{border-bottom:1px solid #ccc}.monogram-new-ui.monogram-wrapper .nav-tabs .nav-link{color:#595959;font-size:15px;padding:13px;font-weight:500;border:2px solid transparent}.monogram-new-ui.monogram-wrapper .nav-tabs .nav-link.active,.monogram-new-ui.monogram-wrapper .nav-tabs .nav-link:hover{color:#1b1c1e;border-bottom:2px solid #272727}.monogram-new-ui.monogram-wrapper .monogram-text-preview{position:absolute;z-index:2;top:50%;left:50%;color:#979797;font-size:2.5rem;font-family:'Time New Roman Bold', serif;display:-ms-flexbox;display:flex;display:-ms-flex;transform:translate(-50%, -50%);-ms-flex-align:center;align-items:center}.monogram-new-ui.monogram-wrapper .monogram-text-preview .mono-letter{display:inline-block;min-width:auto;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.2),0 -1px 0 rgba(0,0,0,0.2);font-weight:400;color:#fff}.monogram-new-ui.monogram-wrapper .monogram-text-preview .mono-letter.has-symbol{font-family:"Tumi-symbols" !important;text-transform:lowercase !important}.monogram-new-ui.monogram-wrapper .monogram-progress-bar{position:relative}.monogram-new-ui.monogram-wrapper .progress-list{padding-left:0;margin-bottom:0;background-color:#e7e8e9;position:relative;display:-ms-flexbox;display:flex;display:-ms-flex}.monogram-new-ui.monogram-wrapper .progress-list li{list-style:none;position:relative;text-transform:uppercase;font-size:.786rem;outline:0;cursor:pointer;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.monogram-new-ui.monogram-wrapper .progress-list li .link-step{position:relative;cursor:pointer;color:#9c9c9c;padding-top:2.6em;padding-bottom:1.2em;display:block}.monogram-new-ui.monogram-wrapper .progress-list li .link-step:hover,.monogram-new-ui.monogram-wrapper .progress-list li .link-step:focus{text-decoration:none}.monogram-new-ui.monogram-wrapper .progress-list li::before{content:'';position:absolute;width:11px;height:11px;background-color:#9c9c9c;left:50%;top:1.5em;z-index:2;transform:translateX(-50%);border-radius:50%;transition:background-color ease-in 0.3s}.monogram-new-ui.monogram-wrapper .progress-list li::after{content:'';position:absolute;top:calc(1.5em + 4px);left:calc(-50% + 11px);width:80%;height:3px;z-index:1;background-color:#9c9c9c;transition:background-color ease-in 0.3s}.monogram-new-ui.monogram-wrapper .progress-list li:first-child::after{content:none;position:static}.monogram-new-ui.monogram-wrapper .progress-list li.done{color:#222}.monogram-new-ui.monogram-wrapper .progress-list li.done::before,.monogram-new-ui.monogram-wrapper .progress-list li.done::after{background-color:#222}.monogram-new-ui.monogram-wrapper .progress-list li.done .link-step{color:#222}.monogram-new-ui.monogram-wrapper .progress-list .monogram-progress-step{display:block;margin-top:3px}.monogram-new-ui.monogram-wrapper .monogram-apply-failure{position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;background-color:rgba(0,0,0,0.7);margin-bottom:0;text-align:center;z-index:-1;visibility:hidden;font-size:1.4286rem;line-height:60px;opacity:0;filter:alpha(opacity=0);transition:linear 0.3s}.monogram-new-ui.monogram-wrapper .monogram-apply-failure.show{z-index:10;visibility:visible;opacity:1;filter:alpha(opacity=1)}.monogram-new-ui.monogram-wrapper .monogram-message{color:#c00;font-size:1rem}.monogram-new-ui.monogram-wrapper .monogram-step-name{color:#595959;font-size:12px;line-height:1.5;letter-spacing:2px;margin-bottom:5px}.monogram-new-ui.monogram-wrapper .monogram-header-content{font-size:18px;font-weight:400;line-height:1.1;color:#1b1c1e;margin-bottom:5px}.monogram-new-ui.monogram-wrapper .monogram-description-content{color:#595959;font-size:15px;line-height:1.3;margin-bottom:20px}@media (min-width: 768px){.monogram-new-ui.monogram-wrapper .monogram-description-content{margin-bottom:24px}}.monogram-new-ui.monogram-wrapper .sub-content{font-size:13px;line-height:1.2;margin-bottom:15px}.monogram-new-ui.monogram-wrapper .monogram-step3 .sub-content{margin-top:59px}@media (min-width: 768px){.monogram-new-ui.monogram-wrapper .monogram-step3 .sub-content{margin-top:32px}}.monogram-new-ui.monogram-wrapper .monogram-content{padding:24px 16px 0}@media (min-width: 768px){.monogram-new-ui.monogram-wrapper .monogram-content{padding-left:45px;padding-right:45px}}.monogram-new-ui.monogram-wrapper .monogram-content .option{position:relative}.monogram-new-ui.monogram-wrapper .monogram-content .option input{opacity:0;visibility:hidden;position:absolute;z-index:-1}.monogram-new-ui.monogram-wrapper .monogram-content .option input:checked+label::before{color:#1b1c1e}.monogram-new-ui.monogram-wrapper .monogram-content .option input:checked+label::after{content:"";width:12px;height:12px;background:#1b1c1e;position:absolute;top:7px;left:6px;border-radius:100%;transition:all 0.2s ease;opacity:1}.monogram-new-ui.monogram-wrapper .monogram-content .option label{position:relative;padding:5px 5px 5px 30px;font-size:1.0714rem;text-align:left;display:block;cursor:pointer;margin-bottom:24px;line-height:1;border:none;transition:border-color ease-in 0.3s}@media (min-width: 768px){.monogram-new-ui.monogram-wrapper .monogram-content .option label{margin-bottom:16px}}.monogram-new-ui.monogram-wrapper .monogram-content .option label::before{content:'';position:absolute;font-family:inherit;width:24px;height:24px;left:0;top:50%;border:1px solid #1b1c1e;z-index:1;color:transparent;font-size:11px;text-align:center;line-height:23px;border-radius:50%;transform:translateY(-50%);transition:color ease-in 0.3s}.monogram-new-ui.monogram-wrapper .btn-step,.monogram-new-ui.monogram-wrapper .btn-mono-close,.monogram-new-ui.monogram-wrapper .btn-mono-apply{font-size:15px;line-height:14px;display:block;width:100%;height:auto;padding-top:18px;padding-bottom:18px;background-color:#1b1c1e;color:#fff;border:none;font-weight:400}.monogram-new-ui.monogram-wrapper .btn-step:hover,.monogram-new-ui.monogram-wrapper .btn-step:focus,.monogram-new-ui.monogram-wrapper .btn-step:active,.monogram-new-ui.monogram-wrapper .btn-mono-close:hover,.monogram-new-ui.monogram-wrapper .btn-mono-close:focus,.monogram-new-ui.monogram-wrapper .btn-mono-close:active,.monogram-new-ui.monogram-wrapper .btn-mono-apply:hover,.monogram-new-ui.monogram-wrapper .btn-mono-apply:focus,.monogram-new-ui.monogram-wrapper .btn-mono-apply:active{color:#fff;border-color:#000;box-shadow:none;background-color:#1b1c1e}.monogram-new-ui.monogram-wrapper .btn-mono-close,.monogram-new-ui.monogram-wrapper .btn-mono-prev{background-color:transparent;color:#1b1c1e;border:none}.monogram-new-ui.monogram-wrapper .btn-mono-close:hover,.monogram-new-ui.monogram-wrapper .btn-mono-close:focus,.monogram-new-ui.monogram-wrapper .btn-mono-close:active,.monogram-new-ui.monogram-wrapper .btn-mono-prev:hover,.monogram-new-ui.monogram-wrapper .btn-mono-prev:focus,.monogram-new-ui.monogram-wrapper .btn-mono-prev:active{color:#000;background-color:transparent}.monogram-new-ui.monogram-wrapper .monogram-cancel{padding-top:1.2em;padding-bottom:1.2em;text-align:center;font-size:.929rem}.monogram-new-ui.monogram-wrapper .monogram-cancel .monogram-cancel-btn{text-decoration:underline;padding:0;border:0;background:0;outline:0;cursor:pointer}.monogram-new-ui.monogram-wrapper .monogram-footer{padding-top:1.5em;padding-bottom:1.5em;border-top:1px solid #ebebeb}.monogram-new-ui .monogram-background-image{position:relative;padding:0 16px}@media (min-width: 768px){.monogram-new-ui .monogram-background-image{padding:0 40px}}.monogram-new-ui .monogram-background-image.monotag .monogram-text-preview{font-size:2rem}.monogram-new-ui .monogram-background-image.monotag .monogram-text-preview .mono-letter{min-width:auto}.monogram-new-ui .monogram-background-image .tab-content{margin-top:12px;position:relative}.monogram-new-ui .monogram-background-image .tab-content .monogram-text-preview{min-height:61px}.monogram-new-ui .monogram-background-image .tab-content .monogram-text-preview .mono-letter{font-size:24px}.monogram-new-ui .monogram-actions{margin-top:0;margin-bottom:35px}.monogram-new-ui .monogram-actions .col-apply{display:none}.monogram-new-ui .monogram-actions.first .col-prev{display:none}.monogram-new-ui .monogram-actions.first .col-next{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.monogram-new-ui .monogram-actions.last .col-next{display:none}.monogram-new-ui .monogram-actions.last .col-prev,.monogram-new-ui .monogram-actions.last .col-apply{display:block}.monogram-new-ui .monogram-actions:not(.first) .col-close{display:none}.monogram-new-ui .monogram-input{border:1px solid #949494;font-weight:lighter;height:80px;width:100%;text-align:center;text-transform:uppercase;padding:0 15px;vertical-align:top;font-size:25px;color:#000;outline:0}.monogram-new-ui .monogram-input:focus,.monogram-new-ui .monogram-input.selected{color:#000;border-color:#000}.monogram-new-ui .monogram-input.has-symbol{font-family:"Tumi-symbols" !important;text-transform:lowercase !important}.monogram-new-ui .monogram-text-input{margin-bottom:24px}.monogram-new-ui .monogram-text-input .col-4{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;padding-left:0;padding-right:0;margin-right:5%}.monogram-new-ui .monogram-text-input .col-4:last-child{margin-right:0}.monogram-new-ui .step-1-error{color:#bb2131;font-size:14px;line-height:1;margin-top:-20px}.monogram-new-ui .monogram-symbols{margin-bottom:22px;padding:0 6px}.monogram-new-ui .monogram-symbols ul{list-style:none;padding-left:0;margin-bottom:0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(35px, 1fr))[auto-fill];grid-template-columns:repeat(auto-fill, minmax(35px, 1fr));column-gap:26px}@media (min-width: 768px){.monogram-new-ui .monogram-symbols ul{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);column-gap:23px}}.monogram-new-ui .monogram-symbols ul li{padding:0;margin-bottom:8px}.monogram-new-ui .monogram-symbols ul li a{display:block;font-size:32px;width:40px;height:40px;color:#000;text-align:center;display:inline-block;cursor:pointer;border:none;font-family:"Tumi-symbols";font-style:normal;font-weight:normal}.monogram-new-ui .monogram-symbols ul li a::before{line-height:27px}.monogram-new-ui .monogram-symbols ul li a:hover,.monogram-new-ui .monogram-symbols ul li a:focus{text-decoration:none}.monogram-new-ui .monogram-colors{border-top:none;margin-top:0;padding-top:0}.monogram-new-ui .monogram-colors .color-list{display:-ms-flexbox;display:flex;display:-ms-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -7px 80px}@media (min-width: 768px){.monogram-new-ui .monogram-colors .color-list{margin:0 -9px 70px}}.monogram-new-ui .monogram-colors .color-item{padding-left:8px;padding-right:8px;margin-bottom:14px;position:relative;line-height:1}@media (min-width: 768px){.monogram-new-ui .monogram-colors .color-item{padding-left:9px;padding-right:9px;margin-bottom:10px}}.monogram-new-ui .monogram-colors .color-label{display:inline-block;width:40px;height:40px;border:1px solid #949494;margin-bottom:0;cursor:pointer;border-radius:50%;padding:3px;transition:border-color ease-in 0.3s}@media (min-width: 768px){.monogram-new-ui .monogram-colors .color-label{width:36px;height:36px}}.monogram-new-ui .monogram-colors input{opacity:0;position:absolute;visibility:hidden;z-index:-1}.monogram-new-ui .monogram-colors input:checked+label{background-clip:content-box;border-color:#1b1c1e}.monogram-new-ui .monogram-colors input.color-blind+.color-label{background-image:url("../images/monogram/icon/blind.jpg");background-repeat:no-repeat;background-position:center center;background-size:100%}[data-action="Product-Show"] .monogram-new-ui .monogram-colors input.color-blind+.color-label,[data-action="Account-Show"] .monogram-new-ui .monogram-colors input.color-blind+.color-label,[data-action="Account-Monogram"] .monogram-new-ui .monogram-colors input.color-blind+.color-label{background-image:url("../../images/monogram/icon/blind.jpg")}.monogram-new-ui .monogram-colors input.color-silver+.color-label{background-image:url("../images/monogram/icon/silverSwatch.jpg");background-repeat:no-repeat;background-position:center center;background-size:100%}[data-action="Product-Show"] .monogram-new-ui .monogram-colors input.color-silver+.color-label,[data-action="Account-Show"] .monogram-new-ui .monogram-colors input.color-silver+.color-label,[data-action="Account-Monogram"] .monogram-new-ui .monogram-colors input.color-silver+.color-label{background-image:url("../../images/monogram/icon/silverSwatch.jpg")}.monogram-new-ui .monogram-colors input.color-gold+.color-label{background-image:url("../images/monogram/icon/goldSwatch.jpg");background-repeat:no-repeat;background-position:center center;background-size:100%}[data-action="Product-Show"] .monogram-new-ui .monogram-colors input.color-gold+.color-label,[data-action="Account-Show"] .monogram-new-ui .monogram-colors input.color-gold+.color-label,[data-action="Account-Monogram"] .monogram-new-ui .monogram-colors input.color-gold+.color-label{background-image:url("../../images/monogram/icon/goldSwatch.jpg")}.monogram-new-ui .monogram-colors input.color-copper+.color-label{background-image:url("../images/monogram/icon/copperSwatch.jpg");background-repeat:no-repeat;background-position:center center;background-size:100%}[data-action="Product-Show"] .monogram-new-ui .monogram-colors input.color-copper+.color-label,[data-action="Account-Show"] .monogram-new-ui .monogram-colors input.color-copper+.color-label,[data-action="Account-Monogram"] .monogram-new-ui .monogram-colors input.color-copper+.color-label{background-image:url("../../images/monogram/icon/copperSwatch.jpg")}.monogram-new-ui .monogram-colors input.color-gunmetal+.color-label{background-image:url("../images/monogram/icon/gunMetalSwatch.jpg");background-repeat:no-repeat;background-position:center center;background-size:100%}[data-action="Product-Show"] .monogram-new-ui .monogram-colors input.color-gunmetal+.color-label,[data-action="Account-Show"] .monogram-new-ui .monogram-colors input.color-gunmetal+.color-label,[data-action="Account-Monogram"] .monogram-new-ui .monogram-colors input.color-gunmetal+.color-label{background-image:url("../../images/monogram/icon/gunMetalSwatch.jpg")}.monogram-new-ui .monogram-colors input.color-metallicblue+.color-label{background-image:url("../images/monogram/icon/metallicBlueSwatch.jpg");background-repeat:no-repeat;background-position:center center;background-size:100%}[data-action="Product-Show"] .monogram-new-ui .monogram-colors input.color-metallicblue+.color-label,[data-action="Account-Show"] .monogram-new-ui .monogram-colors input.color-metallicblue+.color-label,[data-action="Account-Monogram"] .monogram-new-ui .monogram-colors input.color-metallicblue+.color-label{background-image:url("../../images/monogram/icon/metallicBlueSwatch.jpg")}.monogram-new-ui .monogram-colors input.color-metallicpink+.color-label{background-image:url("../images/monogram/icon/metallicPinkSwatch.jpg");background-repeat:no-repeat;background-position:center center;background-size:100%}[data-action="Product-Show"] .monogram-new-ui .monogram-colors input.color-metallicpink+.color-label,[data-action="Account-Show"] .monogram-new-ui .monogram-colors input.color-metallicpink+.color-label,[data-action="Account-Monogram"] .monogram-new-ui .monogram-colors input.color-metallicpink+.color-label{background-image:url("../../images/monogram/icon/metallicPinkSwatch.jpg")}.monogram-new-ui .monogram-colors input.color-metallicpurple+.color-label{background-image:url("../images/monogram/icon/metallicPurple.jpg");background-repeat:no-repeat;background-position:center center;background-size:100%}[data-action="Product-Show"] .monogram-new-ui .monogram-colors input.color-metallicpurple+.color-label,[data-action="Account-Show"] .monogram-new-ui .monogram-colors input.color-metallicpurple+.color-label,[data-action="Account-Monogram"] .monogram-new-ui .monogram-colors input.color-metallicpurple+.color-label{background-image:url("../../images/monogram/icon/metallicPurple.jpg")}.product-monogram{padding:0.357em 0;text-align:center}.product-monogram .monogram-text-preview{justify-content:center;-ms-flex-pack:center;min-width:45px}.product-monogram .monogram-text-preview .mono-letter{min-width:0}@media (min-width: 992px){.product-monogram .monogram-text-preview .mono-letter{font-size:12px}}@media (min-width: 1200px){.product-monogram .monogram-text-preview .mono-letter{font-size:15px}}.product-monogram .monogram-add .monogram-popup-link:hover,.product-monogram .monogram-add .monogram-popup-link:focus{color:#222}.monogram-wrapper .monogram-text-preview .mono-letter{min-width:0}.cart-page .monogram-product-item.monogram-new-ui .monogram-item{-ms-flex-align:center;align-items:center}.cart-page .monogram-product-item.monogram-new-ui .monogram-item .addon-descs{padding-right:3px}.cart-page .monogram-product-item.monogram-new-ui .monogram-item .extra-actions{font-size:13px;padding-left:0;margin-left:auto}.cart-page .monogram-product-item.monogram-new-ui .monogram-item .extra-actions a{font-size:13px;color:#1b1c1e;text-decoration:underline;white-space:nowrap}.cart-page .monogram-product-item.monogram-new-ui .monogram-item .description{font-weight:500}.cart-page .monogram-product-item.monogram-new-ui .monogram-item .colorname,.cart-page .monogram-product-item.monogram-new-ui .monogram-item .placement{font-size:13px}.cart-page .product-order-custom{padding-top:4px}.cart-page .product-order-custom .product-stock{display:none}.cart-page .product-order-custom .status-badge{display:block;top:-16px;font-size:13px}.cart-page .product-order-custom .status-badge>span.out-of-stock{color:#bb2131}.cart-page .product-order-custom>.collection-name{padding-top:8px}@media (min-width: 768px){.cart-page .product-order-custom>.collection-name{padding-top:0}}@media (min-width: 992px){.cart-page .product-order-custom .status-badge{top:-10px}}.cart-page .product-status-custom{font-size:13px}.cart-page .product-status-custom .cart-error-messaging .valid-cart-error{border:none;margin:0;display:-ms-flexbox;display:flex;line-height:20px;padding:19px 15px 14px 26px;background-color:#efefef}.cart-page .product-status-custom .cart-error-messaging .valid-cart-error .icon-exclamation{display:block;padding-right:18px;-ms-flex-line-pack:center;align-content:center}.cart-page .product-status-custom .cart-error-messaging .valid-cart-error .icon-exclamation::before{content:'';width:24px;height:24px;display:block;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzgzXzE1NzUpIj4KPHBhdGggZD0iTTEyIDI0QzkuNjI2NjMgMjQgNy4zMDY1NSAyMy4yOTYyIDUuMzMzMTYgMjEuOTc3NkMzLjM1OTc3IDIwLjY1OTEgMS44MjE3IDE4Ljc4NDkgMC45MTM0NTEgMTYuNTkyMkMwLjAwNTE5OTQzIDE0LjM5OTUgLTAuMjMyNDQxIDExLjk4NjcgMC4yMzA1ODIgOS42NTg5MkMwLjY5MzYwNSA3LjMzMTE1IDEuODM2NDkgNS4xOTI5NSAzLjUxNDcyIDMuNTE0NzJDNS4xOTI5NSAxLjgzNjQ5IDcuMzMxMTUgMC42OTM2MDUgOS42NTg5MiAwLjIzMDU4MkMxMS45ODY3IC0wLjIzMjQ0MSAxNC4zOTk1IDAuMDA1MTk5NDMgMTYuNTkyMiAwLjkxMzQ1MUMxOC43ODQ5IDEuODIxNyAyMC42NTkxIDMuMzU5NzcgMjEuOTc3NiA1LjMzMzE2QzIzLjI5NjIgNy4zMDY1NSAyNCA5LjYyNjYzIDI0IDEyQzIzLjk5NjYgMTUuMTgxNSAyMi43MzEyIDE4LjIzMTggMjAuNDgxNSAyMC40ODE1QzE4LjIzMTggMjIuNzMxMiAxNS4xODE1IDIzLjk5NjYgMTIgMjRaTTEyIDIuMDAwMDFDMTAuMDIyMiAyLjAwMDAxIDguMDg4NzkgMi41ODY1IDYuNDQ0MyAzLjY4NTMxQzQuNzk5ODEgNC43ODQxMiAzLjUxODA5IDYuMzQ1OTEgMi43NjEyMSA4LjE3MzE3QzIuMDA0MzMgMTAuMDAwNCAxLjgwNjMgMTIuMDExMSAyLjE5MjE1IDEzLjk1MDlDMi41NzggMTUuODkwNyAzLjUzMDQxIDE3LjY3MjUgNC45Mjg5NCAxOS4wNzExQzYuMzI3NDYgMjAuNDY5NiA4LjEwOTI5IDIxLjQyMiAxMC4wNDkxIDIxLjgwNzlDMTEuOTg4OSAyMi4xOTM3IDEzLjk5OTYgMjEuOTk1NyAxNS44MjY4IDIxLjIzODhDMTcuNjU0MSAyMC40ODE5IDE5LjIxNTkgMTkuMjAwMiAyMC4zMTQ3IDE3LjU1NTdDMjEuNDEzNSAxNS45MTEyIDIyIDEzLjk3NzggMjIgMTJDMjEuOTk3MSA5LjM0ODczIDIwLjk0MjYgNi44MDY4OSAxOS4wNjc5IDQuOTMyMTVDMTcuMTkzMSAzLjA1NzQyIDE0LjY1MTMgMi4wMDI5MiAxMiAyLjAwMDAxWiIgZmlsbD0iIzM3NDk1NyIvPgo8cGF0aCBkPSJNMTMgNC45OTk2OUgxMVYxNC45OTk3SDEzVjQuOTk5NjlaIiBmaWxsPSIjMzc0OTU3Ii8+CjxwYXRoIGQ9Ik0xMyAxNi45OTk3SDExVjE4Ljk5OTdIMTNWMTYuOTk5N1oiIGZpbGw9IiMzNzQ5NTciLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF84M18xNTc1Ij4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=") center no-repeat}@media (min-width: 992px){.cart-page .product-status-custom .cart-error-messaging .valid-cart-error{padding:26px 40px}.cart-page .product-status-custom .cart-error-messaging .valid-cart-error .icon-exclamation{padding-right:41px}}.cart-page .cart-coupon-section .coupon-error{min-height:12px}.cart-page .cart-coupon-section .coupon-error .err-guest{color:#f42837;text-decoration:underline}.cart-page .subtotal .tax-total{white-space:nowrap;float:right}.cart-page .tax-gts{display:block}.cart-page .cart-total{padding-bottom:0.333rem}.page[data-action="Cart-Show"] #right-sidebar.sidebar-tumi-plus .tumi-plus-step-additional-items p{color:#595959}.cart-page .promo-code-form .promocode-container{padding-bottom:0}.cart-page .coupon-selection .coupon-collapse{margin-top:-10px}#right-sidebar.sidebar-gift-box .form-group.form-title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#right-sidebar.sidebar-gift-box .form-group.form-title .custom-control-label{padding-right:0;margin-right:auto}#right-sidebar.sidebar-gift-box .form-group.form-title .giftbox-panel-img-wait-to-load{margin-top:-3rem}.monogram-wrapper .monogram-description-content.sub-content{display:none}.voucher-body,.voucher-footer{display:-ms-flexbox;display:flex;position:relative;word-wrap:break-word;background-color:#fff;background-clip:border-box;transition:box-shadow 0.3s ease}.voucher-card-wrapper .voucher-header,.voucher-card-wrapper .flip-card-inner{height:60px;width:100%;position:relative}.voucher-card-wrapper .voucher-header img,.voucher-card-wrapper .flip-card-inner img{position:relative;top:50%;width:100%;transform:translateY(-50%)}.voucher-card-wrapper .voucher-name{position:absolute;top:33%;left:5%}.voucher-card-wrapper .voucher-border-left,.voucher-card-wrapper .voucher-border-right{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.voucher-card-wrapper .voucher-border-left{left:0}.voucher-card-wrapper .voucher-border-right{right:0}.voucher-card-wrapper .voucher-border-left::before,.voucher-card-wrapper .voucher-border-right::before{content:"";position:absolute;width:30px;height:30px;border:1px solid #fff;border-radius:50%;background:#fff}.voucher-card-wrapper .voucher-border-left::before{left:-15px}.voucher-card-wrapper .voucher-border-right::before{right:-15px}.voucher-footer{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0.5rem;box-shadow:inset 0 -1px 0 1px #e5e9ec;border-bottom-left-radius:0.25rem;border-bottom-right-radius:0.25rem}.voucher-details .details-icon,.voucher-details .details-text{display:inline-block;vertical-align:middle;margin-right:-4px}.voucher-details .details-icon{margin-right:8px;width:24px}.voucher-details .details-icon .icon-clock{font-size:1.5rem}.voucher-details .text-title{font-size:10px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:rgba(0,0,0,0.38)}.voucher-details .text-description{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;color:rgba(0,0,0,0.7);font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;top:0;width:100%;height:100%;backface-visibility:hidden;overflow:hidden}.flip-card-front{background-color:#bbb;color:black}.flip-card-back{background-color:#000;color:white;transform:rotateY(180deg);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.panel{border-top:2px solid #d8d8d8}@media (min-width: 768px){.panel{width:72%}}@media (min-width: 768px){.page-checkout .panel{width:88%}}.panel .image-card{min-height:40px;background-color:#000}.panel .image-card .icon-font{color:#fff;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%}.panel .text-card{background-color:#ebebeb;display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-align:center;align-items:center}.panel .btn-collapse{position:relative}.panel .btn-collapse::after{content:"\E81A";position:absolute;right:15px;top:50%;z-index:1;font-size:10px;transform:translateY(-50%);font-family:Tumi-icon-origin;font-style:normal;font-weight:400}.panel .btn-collapse.collapsed::after{content:"\E819"}.panel .panel-body{border:none;border-bottom:1px solid #ccc;border-radius:0;padding-left:0;padding-right:0;margin:0;position:relative}@media (min-width: 768px){.panel .panel-body{-ms-flex-direction:row;flex-direction:row;ms-flex-direction:row;border:1px solid rgba(0,0,0,0.075);border-top:none;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);border-radius:0.25rem}}.loyalty-voucher-form{display:block}.loyalty-voucher-form input{background-color:#fff;border:1px solid #ccc;border-radius:0;height:40px;padding:0 8px;-moz-appearance:none;-webkit-appearance:none}.loyalty-voucher-form button{background:#fff;color:#222;height:40px;border:2px solid #000;border-radius:0;padding:8px 10px}.loyalty-voucher-form button:focus{box-shadow:none}.loyalty-voucher-code-container{background-color:transparent;padding:10px 0;padding-top:12px}.loyalty-voucher-code-container .voucher-code-btn{font-weight:600}@media (min-width: 768px){div.coupon-selection ~ #accordion-voucher-content{margin-top:8rem}}.cart-page .product-order-custom .product-stock{display:none}.cart-page .product-order-custom .status-badge{display:block}
