.slick-slider{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,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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:400;font-style:normal;font-display:swap}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev: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;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover: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:400;font-style:normal;font-display:swap}.tumi-icon-og{font-family:Tumi-icon-origin!important;speak:none;font-style:normal;font-weight:400;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-ft-arrow_right_2:before,.tumi-icon-icon-go:before{content:"\E804"}.icon-arrow-next:before,.tumi-icon-ft-arrow_right_4:before,.tumi-icon-icon-arrow-next-sm:before{content:"\E805"}.cvform-lbl-checkbox-reverse:before,.cvform-lbl-checkbox:before,.icon-check:before,.msg-success:before,.tumi-icon-ft-check: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,.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,.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:.063em solid rgba(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:.2}.swatch-filter-beige{border:.063em solid rgba(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:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#0070d2;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#0070d2;border-radius:.69em;background-color:#0070d2;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#008827;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#008827;border-radius:.69em;background-color:#008827;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{transform:rotate(-35deg)}.attribute{margin-top:.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:hsla(0,0%,100%,.95);box-shadow:0 2px 10px rgba(0,0,0,.2)}}@media (min-width:576px){.prices-add-to-cart-actions{position:static;padding:0 .9375em}}.prices,.prices-add-to-cart-actions .price{text-align:center}.prices{padding-bottom:.5em;padding-top:.5em}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}to{opacity:0}}.add-to-basket-alert.show{display:block}.main-attributes,.simple-quantity{margin-top:1em}.size-chart,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}.choose-bonus-product-dialog,.quick-view-dialog{max-width:56.25em}.choose-bonus-product-dialog .selectable-bonus-product-line-item,.quick-view-dialog .selectable-bonus-product-line-item{margin-top:.2em;margin-bottom:.2em;padding-top:.3em;padding-bottom:.3em}.choose-bonus-product-dialog .beenSelected,.quick-view-dialog .beenSelected{background-color:#eee}.choose-bonus-product-dialog .modal-header,.quick-view-dialog .modal-header{background-color:#eee;border-bottom:2px solid #ccc;border-top-left-radius:.1875rem;border-top-right-radius:.1875rem}.choose-bonus-product-dialog .modal-header .full-pdp-link,.quick-view-dialog .modal-header .full-pdp-link{color:#00a1e0}.choose-bonus-product-dialog .modal-header .close,.quick-view-dialog .modal-header .close{font-size:2rem;line-height:1.5rem}.choose-bonus-product-dialog .modal-title,.quick-view-dialog .modal-title{font-size:1em}.choose-bonus-product-dialog .product-name,.quick-view-dialog .product-name{font-size:1.875em}.choose-bonus-product-dialog .swatch-circle,.quick-view-dialog .swatch-circle{width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;border:.063em solid rgba(0,0,0,.3);display:inline-block;margin-right:.313em;position:relative}.choose-bonus-product-dialog .swatch-circle.color-value[data-selected=true]:after,.quick-view-dialog .swatch-circle.color-value[data-selected=true]:after{color:#000;content:"\F058";display:table-caption;font-family:FontAwesome;font-size:1.625em;left:.295em;position:absolute}.choose-bonus-product-dialog .swatch-circle.color-value.selected:after,.quick-view-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:.75em;left:.31em;line-height:.8em;position:absolute;top:.35em;width:.8em}.choose-bonus-product-dialog .swatch-circle i.fa-times-circle,.quick-view-dialog .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:.75em;line-height:.8em;width:.8em}.choose-bonus-product-dialog a[disabled] .swatch-circle,.quick-view-dialog a[disabled] .swatch-circle{cursor:not-allowed}.choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected:after,.quick-view-dialog a[disabled] .swatch-circle.color-value.selected:after{background-color:#495057}.choose-bonus-product-dialog .availablity-container,.quick-view-dialog .availablity-container{text-align:right}.choose-bonus-product-dialog .availablity-container,.choose-bonus-product-dialog .size-chart,.quick-view-dialog .availablity-container,.quick-view-dialog .size-chart{margin-top:.938em}.choose-bonus-product-dialog .modal-content,.quick-view-dialog .modal-content{border:1px solid rgba(0,0,0,.2)}.choose-bonus-product-dialog .modal-body,.quick-view-dialog .modal-body{max-height:28.125em;overflow-y:auto}.choose-bonus-product-dialog button.close,.quick-view-dialog button.close{font-size:1.25em}.choose-bonus-product-dialog .modal-footer,.quick-view-dialog .modal-footer{background-color:#fff;border:none;border-bottom-right-radius:.1875rem;border-bottom-left-radius:.1875rem}.choose-bonus-product-dialog .modal-footer .prices .price,.quick-view-dialog .modal-footer .prices .price{font-size:1.6em}.choose-bonus-product-dialog .prices .sales,.quick-view-dialog .prices .sales{font-size:1.5rem}.choose-bonus-product-dialog .promotions,.quick-view-dialog .promotions{text-align:left;color:#c00}@media (max-width:767.98px){.choose-bonus-product-dialog .bonus-summary,.quick-view-dialog .bonus-summary{font-size:.625em}}@media (max-width:767.98px){.choose-bonus-product-dialog .bonus-summary .bonus-product-name,.quick-view-dialog .bonus-summary .bonus-product-name{padding:0}}.choose-bonus-product-dialog .pre-cart-products,.quick-view-dialog .pre-cart-products{margin-right:.125em}.single-approaching-discount{border:1px solid rgba(0,0,0,.125);background-color:#fff;color:#008827;margin-bottom:.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:hsla(0,0%,100%,.95);box-shadow:0 2px 10px rgba(0,0,0,.2)}.checkout-continue div{padding:.625em}}@media (min-width:576px){.checkout-continue{position:static;padding-right:.938em;padding-left:.938em}}.edit{margin-right:.625em}.product-edit{margin-top:auto}.product-edit a{font-size:.813em}.line-item-attributes{font-size:.813rem;margin:0}.item-attributes{display:inline-block;vertical-align:top}.line-item-divider{margin:.625em -.625rem}.line-item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:.625em;width:90%}.line-item-name,.line-item-price{font-size:1em;color:#222;font-weight:700}.line-item-price-info{font-size:.75em;margin-bottom:.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:.313em;padding:.625em}@media (min-width:768px){.product-info{height:auto}}.product-to-remove{font-weight:700}.item-image{height:5.625em;width:5.625em;margin-right:.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:-.313em}.product-info .remove-btn{color:#999;font-size:1.625em;padding:0;position:absolute;top:-.625rem;right:.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:.3125rem;padding-right:.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:700}.grand-total{font-size:1em;font-weight:600}.coupon-price-adjustment+.coupon-price-adjustment{margin-top:.625rem}.coupon-price-adjustment{background-color:#fff;padding:.625em;border:1px solid rgba(0,0,0,.125);border-radius:.1875rem}.coupon-promotion-relationship{font-size:.813em;padding-left:1rem;margin-bottom:0}.coupons-and-promos{margin-bottom:.625rem;padding-right:0;padding-left:0}.coupon-code{font-size:1.125em}.coupon-applied{color:#008827;font-size:.813em}.coupon-not-applied{color:#c00;font-size:.813em}.coupon-error{color:#c00;margin-top:.25rem}.coupon-missing-error{display:none}.applied-promotion-discount{color:#008827;float:right}.promotion-information{margin-bottom:.625rem;margin-top:.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:.813em;margin-bottom:.625em}.cart-page .bonus-line-item-row+.bonus-line-item-msg:before,.cart-page .bundled-line-item+.bundled-line-item:before{content:"";display:block;border-bottom:.063em dashed #ccc;margin:.625em -.625em}.quantity-label{font-size:.813em}.quantity{width:100%;min-width:5em}.bundle-misc{font-size:.813rem}@media (max-width:991.98px){.bundle-misc{margin-bottom:.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;border-radius:0;font-size:.857rem;padding:.5em 10px;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:focus,.modal-dialog .modal-footer .btn.btn-outline-primary:hover{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 .3s ease-in}.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:400}.modal-dialog .close:focus,.modal-dialog .close:hover{background-color:rgba(0,0,0,.75)}.product-monogram .monogramming-popup-link,.product-monogram .monogramming-popup-link:focus,.product-monogram .monogramming-popup-link:hover{text-decoration:none;color:#222}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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:.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}@media (min-width:1200px){.product-monogram .monogram-edit>div{margin-bottom:.714em}.product-monogram .monogram-edit>div:last-child{margin-bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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 .monogram-popup-link,.product-monogram .monogram-edit .monogramming-popup-link,.product-monogram .monogram-edit .monogramming-remove{color:#222;text-decoration:underline;font-size:.857rem}.product-monogram .monogram-edit .monogram-popup-link:focus,.product-monogram .monogram-edit .monogram-popup-link:hover,.product-monogram .monogram-edit .monogramming-popup-link:focus,.product-monogram .monogram-edit .monogramming-popup-link:hover,.product-monogram .monogram-edit .monogramming-remove:focus,.product-monogram .monogram-edit .monogramming-remove:hover{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:.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 hsla(0,0%,100%,.2),0 -1px 0 rgba(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:focus,.monogram-wrapper .progress-list li .link-step:hover{text-decoration:none}.monogram-wrapper .progress-list li:before{width:11px;height:11px;left:50%;top:1.5em;z-index:2;transform:translateX(-50%);border-radius:50%}.monogram-wrapper .progress-list li:after,.monogram-wrapper .progress-list li:before{content:"";position:absolute;background-color:#9c9c9c;transition:background-color .3s ease-in}.monogram-wrapper .progress-list li:after{top:calc(1.5em + 4px);left:calc(-50% + 11px);width:80%;height:3px;z-index:1}.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:after,.monogram-wrapper .progress-list li.done:before{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,.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:.3s linear}.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 20px 20px 50px;font-size:1rem;border:1px solid #ddd;text-align:left;display:block;cursor:pointer;transition:border-color .3s ease-in}.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:400;transform:translateY(-50%);transition:color .3s ease-in}.monogram-wrapper .btn-mono-apply,.monogram-wrapper .btn-step{height:40px;line-height:1rem;font-weight:600;font-size:1rem;border-radius:0;border:2px solid #000;background-color:#fff;display:block;width:100%;color:#000;height:auto;padding-top:1em;padding-bottom:1em}.monogram-wrapper .btn-mono-apply:hover,.monogram-wrapper .btn-step:hover{color:#c00}.monogram-wrapper .btn-mono-apply:active,.monogram-wrapper .btn-step:active{box-shadow:none;border-color:#000;background:#fff}.monogram-wrapper .btn-mono-apply:focus,.monogram-wrapper .btn-step:focus{box-shadow:none;background:#fff}.monogram-wrapper .btn-mono-apply:active,.monogram-wrapper .btn-mono-apply:focus,.monogram-wrapper .btn-mono-apply:hover,.monogram-wrapper .btn-step:active,.monogram-wrapper .btn-step:focus,.monogram-wrapper .btn-step:hover{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,.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-apply,.monogram-actions.last .col-prev{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.selected,.monogram-input:focus{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:400}.monogram-symbols ul li a:before{line-height:27px}.monogram-symbols ul li a:focus,.monogram-symbols ul li a:hover{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:.3s ease-in}.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 .3s ease-in}.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:50%}[data-action=Account-Monogram] .monogram-colors input.color-blind+.color-label,[data-action=Account-Show] .monogram-colors input.color-blind+.color-label,[data-action=Product-Show] .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:50%}[data-action=Account-Monogram] .monogram-colors input.color-silver+.color-label,[data-action=Account-Show] .monogram-colors input.color-silver+.color-label,[data-action=Product-Show] .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:50%}[data-action=Account-Monogram] .monogram-colors input.color-gold+.color-label,[data-action=Account-Show] .monogram-colors input.color-gold+.color-label,[data-action=Product-Show] .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:50%}[data-action=Account-Monogram] .monogram-colors input.color-copper+.color-label,[data-action=Account-Show] .monogram-colors input.color-copper+.color-label,[data-action=Product-Show] .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:50%}[data-action=Account-Monogram] .monogram-colors input.color-gunmetal+.color-label,[data-action=Account-Show] .monogram-colors input.color-gunmetal+.color-label,[data-action=Product-Show] .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:50%}[data-action=Account-Monogram] .monogram-colors input.color-metallicblue+.color-label,[data-action=Account-Show] .monogram-colors input.color-metallicblue+.color-label,[data-action=Product-Show] .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:50%}[data-action=Account-Monogram] .monogram-colors input.color-metallicpink+.color-label,[data-action=Account-Show] .monogram-colors input.color-metallicpink+.color-label,[data-action=Product-Show] .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:50%}[data-action=Account-Monogram] .monogram-colors input.color-metallicpurple+.color-label,[data-action=Account-Show] .monogram-colors input.color-metallicpurple+.color-label,[data-action=Product-Show] .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:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(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-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.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:1s;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}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[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 .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s 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:.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:.5em}#chooseBonusProductModal.gwp-modal .modal-footer .gwp-modal-footer{padding-top:.57em}#chooseBonusProductModal.gwp-modal .tile-image{margin-bottom:0}#chooseBonusProductModal .close{color:#fff;position:absolute;top:.5em;right:.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:.5em 1em;text-align:center}#chooseBonusProductModal .owl-carousel .owl-nav .owl-next,#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev{display:inline-block;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-next,#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev{width:32px;height:32px}}@media (min-width:1600px){#chooseBonusProductModal .owl-carousel .owl-nav .owl-next,#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev{width:34px;height:34px}}#chooseBonusProductModal .owl-carousel .owl-nav .owl-next .sa-icon,#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev .sa-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#chooseBonusProductModal .owl-carousel .owl-nav .owl-next.disabled,#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev.disabled{opacity:.6;filter:alpha(opacity=.6)}#chooseBonusProductModal .owl-carousel .owl-nav .owl-next span,#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev span{display:none}#chooseBonusProductModal .owl-carousel .owl-nav .owl-next:before,#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev:before{font-family:Samsonite-icons;font-style:normal;font-weight:400;transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev{left:.2em}@media (min-width:768px){#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev{left:.4em}}#chooseBonusProductModal .owl-carousel .owl-nav .owl-prev:before{content:"\E902"}#chooseBonusProductModal .owl-carousel .owl-nav .owl-next{right:.2em}@media (min-width:768px){#chooseBonusProductModal .owl-carousel .owl-nav .owl-next{right:.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:.5em}#chooseBonusProductModal .bonus-product-price .regular-price{text-decoration:line-through;margin-bottom:.65em;color:#c1c1c1}#chooseBonusProductModal .bonus-product-price .bonus-price{color:#000}#chooseBonusProductModal .tile-image{margin-bottom:.5em}#chooseBonusProductModal .product-name{font-size:1rem;text-transform:uppercase;margin-bottom:.5em;margin-top:.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:.571em;padding-right:.571em}#chooseBonusProductModal .add-bonus-products{height:40px;font-weight:600;line-height:1rem;font-size:1rem;border-radius:0;border:none;background-color:#c00;color:#fff;font-size:.857rem;padding:.7em 2em;background-color:#c41e3a}#chooseBonusProductModal .add-bonus-products:active,#chooseBonusProductModal .add-bonus-products:focus{box-shadow:none}#chooseBonusProductModal .add-bonus-products:active,#chooseBonusProductModal .add-bonus-products:focus,#chooseBonusProductModal .add-bonus-products:hover{background-color:#a02424;box-shadow:none;border-color:transparent}#chooseBonusProductModal .add-bonus-products:disabled{opacity:.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:.8em;position:relative}#chooseBonusProductModal .bonus-product-qty-section .decrease-bonus-qty,#chooseBonusProductModal .bonus-product-qty-section .increase-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 .decrease-bonus-qty,#chooseBonusProductModal .bonus-product-qty-section .increase-bonus-qty{transform:translateY(-50%)}}#chooseBonusProductModal .bonus-product-qty-section .decrease-bonus-qty.disabled,#chooseBonusProductModal .bonus-product-qty-section .increase-bonus-qty.disabled{opacity:.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:.6rem;content:"\E903";font-family:Samsonite-icons;font-style:normal;font-weight:400;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:.6rem;content:"\E902";font-family:Samsonite-icons;font-style:normal;font-weight:400;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:.357em 0;text-align:center}.tumi-plus-section .tumi-plus-popup-link,.tumi-plus-section .tumi-plus-popup-link:focus,.tumi-plus-section .tumi-plus-popup-link:hover{text-decoration:none;color:#222}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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:.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:.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:.714em}.tumi-plus-section .tumi-plus-edit>div:last-child{margin-bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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:focus,.tumi-plus-section .tumi-plus-edit .tumi-plus-popup-link:hover,.tumi-plus-section .tumi-plus-edit .tumi-plus-remove:focus,.tumi-plus-section .tumi-plus-edit .tumi-plus-remove:hover{color:#222}@media (min-width:1200px){.tumi-plus-section .tumi-plus-edit .col-3.icon{margin-bottom:.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:33.33333%;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 20px 70px;box-shadow:0 -20px 20px -20px rgba(30,30,30,.25098039215686274)}#right-sidebar.sidebar-tumi-plus .tumi-plus-button-apply input{width:100%;font-size:20px;font-weight:700}#right-sidebar.sidebar-tumi-plus .engraving-disclaimer{padding:15px 0;border-top:1px solid #ebebeb;margin:0 20px 20px}@media (min-width:1200px){.product-additional.has-three-section>div:last-child{border-top:1px solid #c5c5c5;margin-top:.571em;-ms-flex:0 0 100%;flex:0 0 100%;max-width:none;padding-top:.357em}}.cart-page .tumi-plus-section{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:none}.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}@media (min-width:992px){.coupon-selection .coupon-collapse .card{border:1px solid rgba(0,0,0,.125);border-bottom:0;background-color:transparent}}.coupon-selection .coupon-collapse .card .card-header{padding:.714rem .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,.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}@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,.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,.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 .quickview-information .product-availability-section{display:none}#editProductModal .close{font-family:Tumi-icon-origin;font-size:.929rem}#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 .gray-overlay{inset:0;height:100%;width:100%;background-color:#222;opacity:.04;filter:alpha(opacity=.04)}#editProductModal .primary-image .image-wrapper{inset:0}#editProductModal .primary-image .pagination span{background-color:#555;opacity:.4}#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 .product-name{font-size:1.1429rem}#editProductModal .attribute .color-value,#editProductModal .attribute .label,#editProductModal .attribute .value{font-size:.857rem;font-weight:500}#editProductModal .price,#editProductModal .price .sales,#editProductModal .price .strike-through{font-size:1.0714rem}#editProductModal .price .strike-through .value{text-decoration:line-through}#editProductModal .price .price-inner span{display:inline-block;line-height:1.4}#editProductModal .promotions{color:#fff;text-align:center;top:15px}@media (min-width:768px){#editProductModal .promotions{top:10px;left:-15px}}#editProductModal .promotions>div{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;border-style:solid;border-width:30px 0 20px 30px;z-index:1}}#editProductModal .promotions .callout{margin-bottom:5px}#editProductModal .promotions .callout:last-child{margin-bottom:0}#editProductModal .quickview-right-top{right:1.429rem}#editProductModal .product-sticker img{width:30px;height:30px}#editProductModal .update-cart-product-global{margin:0}#editProductModal .update-cart-product-global .fa-shopping-bag{display:none}#editProductModal .product-collection{font-size:.857rem}#editProductModal .edit-quantity{padding:1rem 0;border-bottom:1.5px solid #c2c2c2}#editProductModal .edit-quantity .input-group-button .circle{outline:none}#editProductModal .edit-quantity .quantity-resp-msg{font-size:.786rem;color:#c00}.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:.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:.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 .custom-page-title,.title h1{text-align:center;color:#c00;font-size:18px;font-weight:600;padding-top:1rem}@media (min-width:992px){.title .custom-page-title,.title h1{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:400;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-bottom:1px solid #ccc;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:.625em;border:1px solid rgba(0,0,0,.075);border-top:none;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);border-radius:.25rem;margin:.35rem 0}.cart-page .card.product-info:first-child{border-top:1px solid rgba(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:.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:.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 .collection-name,.cart-page .card.product-info .item-attributes .product-color,.cart-page .card.product-info .item-attributes .product-name{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;border-radius:0;font-size:.857rem;padding:.5em 10px;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:focus,.cart-page .cart-bonus-product-action .btn-outline-primary:hover{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:.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:.525em}}.cart-page .item-price,.cart-page .line-item-quantity,.cart-page .remove-btn-lg span{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:.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:.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 .sales,.cart-page .line-item-attributes.prices-desktop .strike-through{text-align:right;margin:0}.cart-page .line-item-attributes.prices-desktop .strike-through{margin-right:.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:.5em}@media (min-width:768px){.cart-page .product-addons{margin:auto}}.cart-page .product-addons .addon-item{display:-ms-flex;padding:.714rem}.cart-page .product-addons .addon-item:nth-child(odd){padding-bottom:.5rem}.cart-page .product-addons .addon-item:nth-child(2n){padding-top:.5rem}.cart-page .product-addons .addon-item:last-child,.cart-page .product-addons .addon-item:only-child{padding-bottom:.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:400;font-size:10px;letter-spacing:.025em;line-height:2em;display:block;color:#555;padding:0 4px;white-space:nowrap}.cart-page .product-addons .info-title{margin-bottom:.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:.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%}@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:active,.cart-page .remove-line-item button:focus,.cart-page .remove-line-item button:hover{background-color:transparent!important;border:none;box-shadow:none;color:#f66}.cart-page .totals{border:2px solid #ebebeb;max-width:295px;margin:15px auto 0}@media (min-width:992px){.cart-page .totals{border:none;max-width:100%;margin:15px 0 0;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:.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:12px 0 10px}@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,.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:active,.cart-page .cart-total-info .remove-coupon:focus,.cart-page .cart-total-info .remove-coupon:hover{background-color:transparent;outline:transparent;color:bb2031}.cart-page .cart-total-info .shipping-information{margin-bottom:.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:active,.cart-page .cart-action .checkout-continue a:focus,.cart-page .cart-action .checkout-continue a:hover{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:.625rem;border:none}.cart-page .coupon-price-adjustment .cart-bonus-product-action{padding-top:.5em;padding-bottom:.5em}.cart-page .coupons-and-promos .coupon-code{font-size:.857rem}.cart-page .coupons-and-promos .applied-promotion-discount,.cart-page .coupons-and-promos .coupon-applied,.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;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 .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:translateY(15%)}.modal.gift-card .modal-dialog{transform:translateY(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:.75rem;padding-bottom:.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 .product,.product-recommendations .slick-slide .tile-item,.product-recommendations .slick-slide>div{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-next,.product-recommendations .slick-slider .slick-prev{z-index:3;width:auto;height:auto}.product-recommendations .slick-slider .slick-next:before,.product-recommendations .slick-slider .slick-prev:before{color:#000;font-size:2rem;opacity:.5;filter:alpha(opacity=.5)}.product-recommendations .slick-slider .slick-next:active:before,.product-recommendations .slick-slider .slick-next:hover:before,.product-recommendations .slick-slider .slick-prev:active:before,.product-recommendations .slick-slider .slick-prev:hover: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 (-ms-high-contrast:active),(-ms-high-contrast:none){.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 .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:.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:focus,.product-recommendations .slick-slider .tile-body .add-to-cart:hover{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)}.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:.357em 0;text-align:center}.gift-box-section .gift-box-popup-link,.gift-box-section .gift-box-popup-link:focus,.gift-box-section .gift-box-popup-link:hover{text-decoration:none;color:#222}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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:.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,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDMgNDQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMWIxYzFlfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTMwLjQ4IDI2LjUxdi03LjY3aDEuODVWOS45M0gyM2MyLjA4LTEuNDUgMy42LTMuNDkgMi42Ny00Ljg5LTEtMS40OS0zLjg2LS44MS02LjE2LjY0LTEuMjMuNzgtMi4wMiAxLjkyLTIuNTIgMi44OC0uNDktLjk2LTEuMjktMi4xMS0yLjUyLTIuODgtMi4zLTEuNDUtNS4xNi0yLjE0LTYuMTYtLjY0LS45MyAxLjQuNTkgMy40NSAyLjY3IDQuODlIMS42OXY4LjkxaDEuODV2MTVoOS43NGw2LjEyIDUuOTZoMjEuOTFWMjYuNTFIMzAuNDh6bS0xLjQxIDBIMTkuNGwtMS42OCAxLjY0di05LjNoMTEuMzV2Ny42N3ptMS44NS05LjA2aC0xMy4ydi02LjE3aDEzLjJ2Ni4xN3pNMjAuMjkgNi44YzIuMTMtMS4zNCAzLjk0LTEuNDQgNC4yLTEuMDYuMjcuNC0uNTUgMS45NS0yLjcgMy4zLTEuMy44Mi0yLjkxLjg4LTMuODYuODQuMzQtLjg2IDEuMDYtMi4yNiAyLjM1LTMuMDhoLjAxek05LjUyIDUuNzRjLjA4LS4xMi4zMy0uMjEuNjktLjIxLjc2IDAgMi4wNi4zNCAzLjUxIDEuMjYgMS4zLjgyIDIuMDEgMi4yMiAyLjM1IDMuMDgtLjk1LjA0LTIuNTYgMC0zLjg2LS44NC0yLjEzLTEuMzQtMi45NS0yLjktMi43LTMuM2guMDF6TTMuMSAxNy40NHYtNi4xN2gxMy4ydjYuMTdIMy4xem0xLjg1IDEuMzdIMTYuM1YyOS41bC0zLjAxIDIuOTVINC45N1YxOC44MmgtLjAxek0zOS44OSAzOC40aC0xOS45bC01LjQxLTUuMjggNS40MS01LjI4aDE5Ljl2MTAuNTV6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzYuMDcgMzAuNjZIMjEuOTZ2MS4zN2gxNC4xMXYtMS4zN3pNMzYuMDcgMzQuMjZIMjEuOTZ2MS4zN2gxNC4xMXYtMS4zN3oiLz48L3N2Zz4=");background-repeat:no-repeat;width:100%;height:48px;background-position:50%;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:.714em}.gift-box-section .gift-box-edit>div:last-child{margin-bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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:.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:.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 .15s ease-in-out,box-shadow .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:.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,.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:all .3s ease;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:active,.wishlist-message .btn-go-wishlist:focus,.wishlist-message .btn-go-wishlist:hover{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:active,#editProductModal a:focus,#editProductModal a:hover{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:.667rem;right:.667rem;color:transparent;background-color:transparent;z-index:10;outline:0;cursor:pointer}#editProductModal .close:before{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDEuMjA4TC43MDguNWw3Ljc5NyA3Ljc5N0wxNi4wOTIuNzFsLjcwOC43MDktNy41ODYgNy41ODZMMTcgMTYuNzkybC0uNzA4LjcwOC03Ljc4Ny03Ljc4NkwuOTIgMTcuMjk5bC0uNzA4LS43MDggNy41ODYtNy41ODZMMCAxLjIwOHoiIGZpbGw9IiMxQjFDMUUiLz48L3N2Zz4=") no-repeat;width:17px;height:17px;margin:auto 0;transform:translate(-50%,-50%)}#editProductModal .full-pdp-link,#editProductModal .modal-header .close{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:.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:.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 .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:.03;background-color:#000;left:0;top:0;height:100%;width:100%}#editProductModal .primary-image .next-arrow:after{right:10px}#editProductModal .primary-image .next-arrow:after,#editProductModal .primary-image .prev-arrow:after{width:20px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE5Ljc1NCA2SDBNMTQuOSAxbDQuODU1IDUtNC44NTUgNSIgc3Ryb2tlPSIjMUIxQzFFIi8+PC9zdmc+")!important;position:absolute;top:calc(50% - 6px);z-index:1;cursor:pointer;content:""}#editProductModal .primary-image .prev-arrow:after{left:10px;scale:-1}#editProductModal .product-name{font-size:18px;font-weight:400;color:#1b1c1e;margin-bottom:0}@media (min-width:768px){#editProductModal .product-name{padding-bottom:.667rem}}@media (min-width:1200px){#editProductModal .product-name{letter-spacing:.025rem}}#editProductModal .product-name a{color:#1b1c1e}#editProductModal .product-name a:focus,#editProductModal .product-name a:hover{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 .color-value,#editProductModal .attribute .label{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:.5rem;margin-left:0}#editProductModal .price .price-inner{white-space:nowrap}#editProductModal .price .price-inner,#editProductModal .price .price-inner .value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#editProductModal .promotions{font-size:.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:.2rem .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:.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:.667rem;transition:border-color .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:all .3s ease;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:active,#editProductModal .update-cart-product-global:focus,#editProductModal .update-cart-product-global:hover{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):active,#editProductModal .update-cart-product-global:not(:disabled):focus,#editProductModal .update-cart-product-global:not(:disabled):hover{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,#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:.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:.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:.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:1.2rem 0;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:focus,#editProductModal .edit-quantity .input-group-field:hover{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,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUgLjVINHY0SDB2MWg0djRoMXYtNGg0di0xSDV2LTR6IiBmaWxsPSIjMUIxQzFFIi8+PC9zdmc+") 50% no-repeat}#editProductModal .quantity-control.minus button{background:#fff url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0wIC41aDl2MUgwdi0xeiIgZmlsbD0iIzFCMUMxRSIvPjwvc3ZnPg==") 50% no-repeat}.modal-dialog .modal-content .close{color:#000;background-color:transparent}.modal-dialog .modal-content .close:focus,.modal-dialog .modal-content .close:hover{background-color:transparent}.modal-dialog .modal-footer>:not(:first-child){margin-left:.5rem}.modal-dialog .modal-footer .btn-outline-primary{display:inline-block;cursor:pointer;min-width:137px;text-align:center;transition:all .3s ease;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:active,.modal-dialog .modal-footer .btn-outline-primary:focus,.modal-dialog .modal-footer .btn-outline-primary:hover{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:all .3s ease;text-transform:capitalize;position:relative;z-index:1;line-height:16px;padding-top:8px;padding-bottom:8px;color:#fff;border-radius:0;background-color:#1b1c1e;min-width:25%;border:2px solid #1b1c1e}.modal-dialog .modal-footer .btn-primary:active,.modal-dialog .modal-footer .btn-primary:focus,.modal-dialog .modal-footer .btn-primary:hover{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:.8rem;height:.8rem;left:.4rem;top:.4rem;border-radius:50%;background-color:#000}.cart-container.cart-page .cart-terms .custom-checkbox~label:after,.cart-container.cart-page .cart-terms .custom-checkbox~label:before{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:.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:.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:focus,.cart-page input:-webkit-autofill:hover{-webkit-text-fill-color:#595959;transition:background-color 5000s ease-in-out 0s}.cart-page a{color:#1b1c1e}.cart-page a:active,.cart-page a:focus,.cart-page a:hover{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,.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:.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,.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:.667rem}}.cart-page .product-addons .ico-monogram .mono-img{border:none;line-height:normal}.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:.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,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDMgNDQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMWIxYzFlfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTM3Ljc3IDEwLjAxSDUuMjNhMy42NCAzLjY0IDAgMDAtMy42NCAzLjY0djE2LjY4YTMuNjQgMy42NCAwIDAwMy42NCAzLjY0aDMyLjU1YTMuNjQgMy42NCAwIDAwMy42NC0zLjY0VjEzLjY2YTMuNjQgMy42NCAwIDAwLTMuNjQtMy42NHptMi4zIDIwLjMyYzAgMS4yNi0xLjAzIDIuMy0yLjMgMi4zSDUuMjNjLTEuMjggMC0yLjMtMS4wMy0yLjMtMi4zVjEzLjY2YzAtMS4yNiAxLjAzLTIuMyAyLjMtMi4zaDMyLjU1YzEuMjYgMCAyLjMgMS4wMyAyLjMgMi4zdjE2LjY4eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTM0LjUxIDEzLjgzSDguNDljLTEuNTYgMC0yLjgyIDEuMjYtMi44MiAyLjgydjEwLjdjMCAxLjU2IDEuMjYgMi44MiAyLjgyIDIuODJIMzQuNWMxLjU2IDAgMi44Mi0xLjI2IDIuODItMi44MnYtMTAuN2MwLTEuNTYtMS4yNi0yLjgyLTIuODItMi44MnptMS40OCAxMy41MmMwIC44Mi0uNjYgMS40OC0xLjQ4IDEuNDhIOC40OWMtLjgyIDAtMS40OC0uNjYtMS40OC0xLjQ4di0xMC43YzAtLjgyLjY2LTEuNDggMS40OC0xLjQ4SDM0LjVjLjgyIDAgMS40OC42NiAxLjQ4IDEuNDh2MTAuN3oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMy4wOSAxOC42OGwtMi40MiA2LjI1aDEuNDZsLjM5LTEuMDdoMi44bC4zOSAxLjA3aDEuNDVsLTIuNDEtNi4yNWgtMS42N3ptLS4yIDQuMDJsMS4wMy0yLjg2IDEuMDMgMi44NmgtMi4wN3pNMjIuNyAyMS43Yy41OS0uMTIgMS4wOC0uNjQgMS4wOC0xLjQ0IDAtLjgzLS42LTEuNi0xLjgtMS42aC0zLjI5djYuMjVoMy4zOWMxLjIgMCAxLjgxLS43NSAxLjgxLTEuNjkgMC0uNzktLjU0LTEuNDQtMS4yLTEuNTNoLjAxem0tMi42Ny0xLjg4aDEuNjdjLjQ0IDAgLjczLjMuNzMuNjlzLS4yOC43LS43My43aC0xLjY3di0xLjM4em0xLjcyIDMuOThoLTEuNzJ2LTEuNDZoMS43MmMuNTIgMCAuODEuMzQuODEuNzMgMCAuNDQtLjMuNzQtLjgxLjc0ek0yOC44MSAxOS43NmMuNyAwIDEuMjUuNCAxLjUyLjkxbDEuMTQtLjU2Yy0uNDQtLjc4LTEuMjQtMS41My0yLjY2LTEuNTMtMS44MyAwLTMuMjggMS4zMi0zLjI4IDMuMjRzMS40NSAzLjI0IDMuMjggMy4yNGMxLjQyIDAgMi4yMi0uNzUgMi42Ni0xLjUzbC0xLjE0LS41NWMtLjI3LjUxLS44Mi45MS0xLjUyLjkxLTEuMDkgMC0xLjkxLS44Ny0xLjkxLTIuMDZzLjgyLTIuMDYgMS45MS0yLjA2eiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:36px;width:100%;height:48px;background-position:50%}.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:none}.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:.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,.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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MyA0NCI+PHBhdGggZD0iTTMyLjk2IDE3LjkxYy0uMzEtLjQtLjc0LS42OS0xLjIzLS44M3MtNS44NC0xLjY0LTUuODQtMS42NHYtLjU1YzAtLjM1LS4yOC0uNjMtLjYzLS42M2gtLjg4VjIuNTdjMC0uMzUtLjI4LS42My0uNjMtLjYzaC00LjU0Yy0uMzUgMC0uNjMuMjgtLjYzLjYzdjExLjY5aC0uODhjLS4xNyAwLS4zMy4wNy0uNDUuMTgtLjEyLjEyLS4xOC4yOC0uMTguNDVoLjYzLS42M3YuNTlsLTUuOCAxLjY0Yy0uNDkuMTQtLjkyLjQzLTEuMjIuODQtLjMxLjQtLjQ3LjktLjQ4IDEuNHYyMC40MWMuMDEuNjIuMjYgMS4yLjcgMS42My40NC40MyAxLjAzLjY3IDEuNjQuNjdoMTkuMjFjLjMxIDAgLjYyLS4wNy45LS4xOS4yOS0uMTIuNTQtLjMuNzYtLjUyLjIyLS4yMi4zOS0uNDguNS0uNzcuMTEtLjI5LjE3LS41OS4xNy0uOVYxOS4zM2MwLS41MS0uMTctMS0uNDgtMS40MXpNMTkuODMgOS44VjMuMmgzLjI4djExLjA1aC0zLjI4VjkuNzl6bS0xLjUxIDUuNzJoNi4zdjcuOTRjMCAuNDktLjEuNzktLjIxLjk4LS4xMS4xOC0uMjguMzItLjUzLjQyLS41NS4yMy0xLjM1LjI0LTIuNDEuMjRzLTEuODMtLjA3LTIuMzktLjMyYy0uMjYtLjEyLS40NC0uMjctLjU2LS40NS0uMTItLjE5LS4yMS0uNDUtLjIxLS44N3YtNy45NHptLS44NSA5LjQ5Yy4yOC40My42Ni43MiAxLjEuOTIuODMuMzggMS45LjQzIDIuOTEuNDNoLjA4Yy45NCAwIDEuOTkgMCAyLjgtLjMzLjQ0LS4xOC44NC0uNDcgMS4xMy0uOTMuMjgtLjQ1LjQtMSAuNC0xLjY0di0yLjQ4bC4xOC4wNGMuNTYuMTIgMS4wNy40MyAxLjQzLjg3LjM2LjQ1LjU2IDEgLjU2IDEuNTd2MTIuMzhIMTQuOTFWMjMuNDJjLS4wMS0uNTguMTgtMS4xMy41NC0xLjU4LjM2LS40NC44Ny0uNzUgMS40My0uODZsLjE5LS4wNHYyLjUxYzAgLjYuMTMgMS4xMi40MSAxLjU1ek0zMi4xIDQwLjEyYy0uMDUuMTMtLjEzLjI1LS4yMy4zNi0uMS4xLS4yMi4xOC0uMzUuMjRhLjk5Ljk5IDAgMDEtLjQyLjA5SDExLjlhMS4xIDEuMSAwIDAxLS43Ni0uMzFjLS4yLS4yLS4zMS0uNDYtLjMyLS43NFYxOS4zN2ExLjA4OSAxLjA4OSAwIDAxLjc5LTEuMDRsNS40Ni0xLjU1djIuODhsLS40My4wOWMtLjg1LjE3LTEuNjIuNjMtMi4xNiAxLjMxYTMuNzQgMy43NCAwIDAwLS44MiAyLjM4djEzLjY3aDE1LjY5bC0uMDItMTMuNjVhMy43NTMgMy43NTMgMCAwMC0yLjk5LTMuNjhsLS40NC0uMDl2LTIuOTRsNS41MSAxLjU1Yy4yMi4wNi40Mi4yLjU2LjM4LjE0LjE4LjIyLjQxLjIyLjY0djIwLjM3YzAgLjE1LS4wMi4yOS0uMDguNDJ6IiBmaWxsPSIjMWIxYzFlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");background-repeat:no-repeat;width:100%;height:48px;background-position:50%;margin-top:0}.cart-page .icon-gift-box{padding-left:0}.cart-page .icon-gift-box:before{font-size:1.5em;background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDMgNDQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMWIxYzFlfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTMwLjQ4IDI2LjUxdi03LjY3aDEuODVWOS45M0gyM2MyLjA4LTEuNDUgMy42LTMuNDkgMi42Ny00Ljg5LTEtMS40OS0zLjg2LS44MS02LjE2LjY0LTEuMjMuNzgtMi4wMiAxLjkyLTIuNTIgMi44OC0uNDktLjk2LTEuMjktMi4xMS0yLjUyLTIuODgtMi4zLTEuNDUtNS4xNi0yLjE0LTYuMTYtLjY0LS45MyAxLjQuNTkgMy40NSAyLjY3IDQuODlIMS42OXY4LjkxaDEuODV2MTVoOS43NGw2LjEyIDUuOTZoMjEuOTFWMjYuNTFIMzAuNDh6bS0xLjQxIDBIMTkuNGwtMS42OCAxLjY0di05LjNoMTEuMzV2Ny42N3ptMS44NS05LjA2aC0xMy4ydi02LjE3aDEzLjJ2Ni4xN3pNMjAuMjkgNi44YzIuMTMtMS4zNCAzLjk0LTEuNDQgNC4yLTEuMDYuMjcuNC0uNTUgMS45NS0yLjcgMy4zLTEuMy44Mi0yLjkxLjg4LTMuODYuODQuMzQtLjg2IDEuMDYtMi4yNiAyLjM1LTMuMDhoLjAxek05LjUyIDUuNzRjLjA4LS4xMi4zMy0uMjEuNjktLjIxLjc2IDAgMi4wNi4zNCAzLjUxIDEuMjYgMS4zLjgyIDIuMDEgMi4yMiAyLjM1IDMuMDgtLjk1LjA0LTIuNTYgMC0zLjg2LS44NC0yLjEzLTEuMzQtMi45NS0yLjktMi43LTMuM2guMDF6TTMuMSAxNy40NHYtNi4xN2gxMy4ydjYuMTdIMy4xem0xLjg1IDEuMzdIMTYuM1YyOS41bC0zLjAxIDIuOTVINC45N1YxOC44MmgtLjAxek0zOS44OSAzOC40aC0xOS45bC01LjQxLTUuMjggNS40MS01LjI4aDE5Ljl2MTAuNTV6Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMzYuMDcgMzAuNjZIMjEuOTZ2MS4zN2gxNC4xMXYtMS4zN3pNMzYuMDcgMzQuMjZIMjEuOTZ2MS4zN2gxNC4xMXYtMS4zN3oiLz48L3N2Zz4=");background-position:50%;margin-top:0}.cart-page .ico-monogram:before,.cart-page .icon-gift-box:before{content:"";display:block;background-repeat:no-repeat;width:100%;height:48px}.cart-page .ico-monogram:before{background-image:url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDMgNDQiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMWIxYzFlfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTM3Ljc3IDEwLjAxSDUuMjNhMy42NCAzLjY0IDAgMDAtMy42NCAzLjY0djE2LjY4YTMuNjQgMy42NCAwIDAwMy42NCAzLjY0aDMyLjU1YTMuNjQgMy42NCAwIDAwMy42NC0zLjY0VjEzLjY2YTMuNjQgMy42NCAwIDAwLTMuNjQtMy42NHptMi4zIDIwLjMyYzAgMS4yNi0xLjAzIDIuMy0yLjMgMi4zSDUuMjNjLTEuMjggMC0yLjMtMS4wMy0yLjMtMi4zVjEzLjY2YzAtMS4yNiAxLjAzLTIuMyAyLjMtMi4zaDMyLjU1YzEuMjYgMCAyLjMgMS4wMyAyLjMgMi4zdjE2LjY4eiIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTM0LjUxIDEzLjgzSDguNDljLTEuNTYgMC0yLjgyIDEuMjYtMi44MiAyLjgydjEwLjdjMCAxLjU2IDEuMjYgMi44MiAyLjgyIDIuODJIMzQuNWMxLjU2IDAgMi44Mi0xLjI2IDIuODItMi44MnYtMTAuN2MwLTEuNTYtMS4yNi0yLjgyLTIuODItMi44MnptMS40OCAxMy41MmMwIC44Mi0uNjYgMS40OC0xLjQ4IDEuNDhIOC40OWMtLjgyIDAtMS40OC0uNjYtMS40OC0xLjQ4di0xMC43YzAtLjgyLjY2LTEuNDggMS40OC0xLjQ4SDM0LjVjLjgyIDAgMS40OC42NiAxLjQ4IDEuNDh2MTAuN3oiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMy4wOSAxOC42OGwtMi40MiA2LjI1aDEuNDZsLjM5LTEuMDdoMi44bC4zOSAxLjA3aDEuNDVsLTIuNDEtNi4yNWgtMS42N3ptLS4yIDQuMDJsMS4wMy0yLjg2IDEuMDMgMi44NmgtMi4wN3pNMjIuNyAyMS43Yy41OS0uMTIgMS4wOC0uNjQgMS4wOC0xLjQ0IDAtLjgzLS42LTEuNi0xLjgtMS42aC0zLjI5djYuMjVoMy4zOWMxLjIgMCAxLjgxLS43NSAxLjgxLTEuNjkgMC0uNzktLjU0LTEuNDQtMS4yLTEuNTNoLjAxem0tMi42Ny0xLjg4aDEuNjdjLjQ0IDAgLjczLjMuNzMuNjlzLS4yOC43LS43My43aC0xLjY3di0xLjM4em0xLjcyIDMuOThoLTEuNzJ2LTEuNDZoMS43MmMuNTIgMCAuODEuMzQuODEuNzMgMCAuNDQtLjMuNzQtLjgxLjc0ek0yOC44MSAxOS43NmMuNyAwIDEuMjUuNCAxLjUyLjkxbDEuMTQtLjU2Yy0uNDQtLjc4LTEuMjQtMS41My0yLjY2LTEuNTMtMS44MyAwLTMuMjggMS4zMi0zLjI4IDMuMjRzMS40NSAzLjI0IDMuMjggMy4yNGMxLjQyIDAgMi4yMi0uNzUgMi42Ni0xLjUzbC0xLjE0LS41NWMtLjI3LjUxLS44Mi45MS0xLjUyLjkxLTEuMDkgMC0xLjkxLS44Ny0xLjkxLTIuMDZzLjgyLTIuMDYgMS45MS0yLjA2eiIvPjwvc3ZnPg==");background-position:0}.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}.cart-page .promo-code-form input{height:48px;color:#595959;background-color:#fafafa;border:1px solid #000;padding:0 3.5rem 0 .667rem}.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:none}.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 .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:all .3s ease;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:active,.cart-page .cart-totals-wrapper .checkout-continue .checkout-btn:focus,.cart-page .cart-totals-wrapper .checkout-continue .checkout-btn:hover{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:none}}.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 .checkout-return-home,.cart-page .cart-totals-wrapper .secure-shopping-label{padding:0;margin-top:1.333rem}.cart-page .cart-totals-wrapper .checkout-return-home .return-home-btn,.cart-page .cart-totals-wrapper .secure-shopping-label .return-home-btn{display:inline-block;cursor:pointer;min-width:137px;height:44px;text-align:center;transition:all .3s ease;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:.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") 50% 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:0}.cart-page .cart-total-info .label,.cart-page .cart-total-info .promotion-name,.cart-page .cart-total-info .shipping-information span.shipping-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:.667rem 0 0;display:none}.cart-page .text-create-account{margin-bottom:0}.cart-page .checkout-btn.disabled,.cart-page .checkout-btn:disabled{opacity:.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:.6rem 0 0;padding-bottom:.333rem}.cart-page .card.product-info .item-attributes .product-color{padding-bottom:.333rem}.cart-page .card.product-info .item-attributes .product-name{display:inline;padding-bottom:.667rem;margin-right:.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,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDEuMjA4TC43MDguNWw3Ljc5NyA3Ljc5N0wxNi4wOTIuNzFsLjcwOC43MDktNy41ODYgNy41ODZMMTcgMTYuNzkybC0uNzA4LjcwOC03Ljc4Ny03Ljc4NkwuOTIgMTcuMjk5bC0uNzA4LS43MDggNy41ODYtNy41ODZMMCAxLjIwOHoiIGZpbGw9IiMxQjFDMUUiLz48L3N2Zz4=") 50% 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:.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 .estimated-delivery-date,.cart-page .line-item-attributes,.cart-page .pre-order-message{font-size:13px;color:#1b1c1e;font-weight:400;padding-bottom:.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:.2rem .333rem;margin-bottom:.667rem;background-color:#1b1c1e;border:1px solid #1b1c1e}.cart-page .product-stock.out-stock{color:#1b1c1e;background-color:transparent}.cart-page .item-attributes .prices,.cart-page .item-attributes .product-name{font-weight:400;font-size:15px;color:#1b1c1e;line-height:1.333;padding:0 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:all .3s ease;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:active,.cart-page .wish-list-btn:focus,.cart-page .wish-list-btn:hover{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:.333rem}.cart-page .bundled-line-item .product-card-footer,.cart-page .unavailable-status{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:.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 .btn-outline-primary,.modal .modal-content .modal-footer button{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:.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,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDEuMjA4TC43MDguNWw3Ljc5NyA3Ljc5N0wxNi4wOTIuNzFsLjcwOC43MDktNy41ODYgNy41ODZMMTcgMTYuNzkybC0uNzA4LjcwOC03Ljc4Ny03Ljc4NkwuOTIgMTcuMjk5bC0uNzA4LS43MDggNy41ODYtNy41ODZMMCAxLjIwOHoiIGZpbGw9IiMxQjFDMUUiLz48L3N2Zz4=") 50% no-repeat;width:17px;height:17px;transform:translate(-150%,100%);opacity:.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:.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,.monogram-new-ui.monogram-section .monogramming-popup-link:focus,.monogram-new-ui.monogram-section .monogramming-popup-link:hover{text-decoration:none;color:#222}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMTkuMTczbDMuOTMzLTEwLjAwNWgyLjE5bDMuOTI2IDEwLjAwNWgtMS45OTJsLS43MzMtMS45MzNoLTQuNTkybC0uNzQgMS45MzNIOXptMy4yMjMtMy40NzloMy42MDNsLTEuODAyLTQuNzY4LTEuODAxIDQuNzY4ek0yMC4xMjUgMTkuMTczVjkuMTY4aDQuOTIyYy44OTQgMCAxLjU5Mi4yNDIgMi4wOTUuNzI2LjUwMy40NzguNzU1IDEuMDg2Ljc1NSAxLjgyMyAwIC42LS4xNjkgMS4xMDktLjUwNiAxLjUyNC0uMzMyLjQxLS43NDIuNjY2LTEuMjMuNzY5LjU0Mi4wODMuOTk4LjM2MSAxLjM3LjgzNS4zNzUuNDY4LjU2MyAxLjAwNi41NjMgMS42MTEgMCAuODA2LS4yNTYgMS40Ni0uNzY5IDEuOTYzLS41MDguNTAzLTEuMjIuNzU0LTIuMTM5Ljc1NGgtNS4wNnptMS43NTgtMS41NDVoMi44OTNjLjQ3NCAwIC44NDUtLjEyMiAxLjExNC0uMzY2LjI2OC0uMjUuNDAyLS41OTEuNDAyLTEuMDI2IDAtLjM5NS0uMTM0LS43MjctLjQwMi0uOTk2LS4yNjktLjI2OC0uNjQtLjQwMy0xLjExNC0uNDAzaC0yLjg5M3YyLjc5em0wLTQuMzM2aDIuODJjLjQzNSAwIC43NzctLjExNyAxLjAyNi0uMzUyLjI0OC0uMjM5LjM3My0uNTUxLjM3My0uOTM3IDAtLjM3Ni0uMTI1LS42ODQtLjM3My0uOTIzLS4yNS0uMjQ0LS41OTEtLjM2Ni0xLjAyNi0uMzY2aC0yLjgydjIuNTc4ek0yOS40MzUgMTQuMTc4YzAtLjc1Ny4xMzQtMS40Ni40MDItMi4xMWE0Ljc4MyA0Ljc4MyAwIDAxMS4xMTQtMS42NCA0Ljk3MyA0Ljk3MyAwIDAxMS42Ny0xLjA0N0E1LjU4NCA1LjU4NCAwIDAxMzQuNjg2IDljLjkzOCAwIDEuNzM4LjIwOCAyLjQwMi42MjNhNC44IDQuOCAwIDAxMS42MDQgMS42MThsLTEuNDg2Ljc3N2MtLjI1LS40My0uNjAxLS43OC0xLjA1NS0xLjA0OGEyLjc5IDIuNzkgMCAwMC0xLjQ2NS0uNDFjLS45OTEgMC0xLjgxNC4zNC0yLjQ2OCAxLjAxOC0uNjU1LjY3OS0uOTgyIDEuNTQ2LS45ODIgMi42IDAgMS4wNC4zMjggMS45MDQuOTgyIDIuNTkzLjY1NC42ODQgMS40NzcgMS4wMjUgMi40NjggMS4wMjUuNTE4IDAgMS4wMDQtLjEzNiAxLjQ1OC0uNDFhMi45NTMgMi45NTMgMCAwMDEuMDYyLTEuMDQ3bDEuNTAxLjc0N2MtLjk2MiAxLjUxNC0yLjMwMiAyLjI3LTQuMDIxIDIuMjctLjczMiAwLTEuNDItLjEyNy0yLjA2NS0uMzhhNS4xMyA1LjEzIDAgMDEtMS42Ny0xLjA0OCA0Ljg2IDQuODYgMCAwMS0xLjExNC0xLjY0OCA1LjQ0NSA1LjQ0NSAwIDAxLS40MDItMi4xMDJ6IiBmaWxsPSIjMUIxQzFFIi8+PHJlY3QgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNDciIGhlaWdodD0iMjciIHJ4PSI0LjUiIHN0cm9rZT0iIzFCMUMxRSIvPjwvc3ZnPg==")}.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:focus,.monogram-new-ui.monogram-section .monogram-add .monogram-popup-link:hover{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:.714em}.monogram-new-ui.monogram-section .monogram-edit>div:last-child{margin-bottom:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.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 .monogram-popup-link,.monogram-new-ui.monogram-section .monogram-edit .monogramming-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 .monogram-popup-link:focus,.monogram-new-ui.monogram-section .monogram-edit .monogram-popup-link:hover,.monogram-new-ui.monogram-section .monogram-edit .monogramming-popup-link:focus,.monogram-new-ui.monogram-section .monogram-edit .monogramming-popup-link:hover,.monogram-new-ui.monogram-section .monogram-edit .monogramming-remove:focus,.monogram-new-ui.monogram-section .monogram-edit .monogramming-remove:hover{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,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iMjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgMTkuMTczbDMuOTMzLTEwLjAwNWgyLjE5bDMuOTI2IDEwLjAwNWgtMS45OTJsLS43MzMtMS45MzNoLTQuNTkybC0uNzQgMS45MzNIOXptMy4yMjMtMy40NzloMy42MDNsLTEuODAyLTQuNzY4LTEuODAxIDQuNzY4ek0yMC4xMjUgMTkuMTczVjkuMTY4aDQuOTIyYy44OTQgMCAxLjU5Mi4yNDIgMi4wOTUuNzI2LjUwMy40NzguNzU1IDEuMDg2Ljc1NSAxLjgyMyAwIC42LS4xNjkgMS4xMDktLjUwNiAxLjUyNC0uMzMyLjQxLS43NDIuNjY2LTEuMjMuNzY5LjU0Mi4wODMuOTk4LjM2MSAxLjM3LjgzNS4zNzUuNDY4LjU2MyAxLjAwNi41NjMgMS42MTEgMCAuODA2LS4yNTYgMS40Ni0uNzY5IDEuOTYzLS41MDguNTAzLTEuMjIuNzU0LTIuMTM5Ljc1NGgtNS4wNnptMS43NTgtMS41NDVoMi44OTNjLjQ3NCAwIC44NDUtLjEyMiAxLjExNC0uMzY2LjI2OC0uMjUuNDAyLS41OTEuNDAyLTEuMDI2IDAtLjM5NS0uMTM0LS43MjctLjQwMi0uOTk2LS4yNjktLjI2OC0uNjQtLjQwMy0xLjExNC0uNDAzaC0yLjg5M3YyLjc5em0wLTQuMzM2aDIuODJjLjQzNSAwIC43NzctLjExNyAxLjAyNi0uMzUyLjI0OC0uMjM5LjM3My0uNTUxLjM3My0uOTM3IDAtLjM3Ni0uMTI1LS42ODQtLjM3My0uOTIzLS4yNS0uMjQ0LS41OTEtLjM2Ni0xLjAyNi0uMzY2aC0yLjgydjIuNTc4ek0yOS40MzUgMTQuMTc4YzAtLjc1Ny4xMzQtMS40Ni40MDItMi4xMWE0Ljc4MyA0Ljc4MyAwIDAxMS4xMTQtMS42NCA0Ljk3MyA0Ljk3MyAwIDAxMS42Ny0xLjA0N0E1LjU4NCA1LjU4NCAwIDAxMzQuNjg2IDljLjkzOCAwIDEuNzM4LjIwOCAyLjQwMi42MjNhNC44IDQuOCAwIDAxMS42MDQgMS42MThsLTEuNDg2Ljc3N2MtLjI1LS40My0uNjAxLS43OC0xLjA1NS0xLjA0OGEyLjc5IDIuNzkgMCAwMC0xLjQ2NS0uNDFjLS45OTEgMC0xLjgxNC4zNC0yLjQ2OCAxLjAxOC0uNjU1LjY3OS0uOTgyIDEuNTQ2LS45ODIgMi42IDAgMS4wNC4zMjggMS45MDQuOTgyIDIuNTkzLjY1NC42ODQgMS40NzcgMS4wMjUgMi40NjggMS4wMjUuNTE4IDAgMS4wMDQtLjEzNiAxLjQ1OC0uNDFhMi45NTMgMi45NTMgMCAwMDEuMDYyLTEuMDQ3bDEuNTAxLjc0N2MtLjk2MiAxLjUxNC0yLjMwMiAyLjI3LTQuMDIxIDIuMjctLjczMiAwLTEuNDItLjEyNy0yLjA2NS0uMzhhNS4xMyA1LjEzIDAgMDEtMS42Ny0xLjA0OCA0Ljg2IDQuODYgMCAwMS0xLjExNC0xLjY0OCA1LjQ0NSA1LjQ0NSAwIDAxLS40MDItMi4xMDJ6IiBmaWxsPSIjMUIxQzFFIi8+PHJlY3QgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNDciIGhlaWdodD0iMjciIHJ4PSI0LjUiIHN0cm9rZT0iIzFCMUMxRSIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:100%;width:100%;height:48px;background-position:50%}.monogram-new-ui .gift-box-section .info-title,.monogram-new-ui .tumi-plus-section .info-title{font-size:15px;color:#1b1c1e}.monogram-new-ui .gift-box-section .gift-box-edit .gift-box-info,.monogram-new-ui .tumi-plus-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 hsla(0,0%,100%,.2),0 -1px 0 rgba(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:focus,.monogram-new-ui.monogram-wrapper .progress-list li .link-step:hover{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 .3s ease-in}.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 .3s ease-in}.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:after,.monogram-new-ui.monogram-wrapper .progress-list li.done:before{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,.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:.3s linear}.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 .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 .3s ease-in}@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 .3s ease-in}.monogram-new-ui.monogram-wrapper .btn-mono-apply,.monogram-new-ui.monogram-wrapper .btn-mono-close,.monogram-new-ui.monogram-wrapper .btn-step{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-mono-apply:active,.monogram-new-ui.monogram-wrapper .btn-mono-apply:focus,.monogram-new-ui.monogram-wrapper .btn-mono-apply:hover,.monogram-new-ui.monogram-wrapper .btn-mono-close:active,.monogram-new-ui.monogram-wrapper .btn-mono-close:focus,.monogram-new-ui.monogram-wrapper .btn-mono-close:hover,.monogram-new-ui.monogram-wrapper .btn-step:active,.monogram-new-ui.monogram-wrapper .btn-step:focus,.monogram-new-ui.monogram-wrapper .btn-step:hover{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:active,.monogram-new-ui.monogram-wrapper .btn-mono-close:focus,.monogram-new-ui.monogram-wrapper .btn-mono-close:hover,.monogram-new-ui.monogram-wrapper .btn-mono-prev:active,.monogram-new-ui.monogram-wrapper .btn-mono-prev:focus,.monogram-new-ui.monogram-wrapper .btn-mono-prev:hover{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,.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-apply,.monogram-new-ui .monogram-actions.last .col-prev{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.selected,.monogram-new-ui .monogram-input:focus{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:400}.monogram-new-ui .monogram-symbols ul li a:before{line-height:27px}.monogram-new-ui .monogram-symbols ul li a:focus,.monogram-new-ui .monogram-symbols ul li a:hover{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 .3s ease-in}@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:50%;background-size:100%}[data-action=Account-Monogram] .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=Product-Show] .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:50%;background-size:100%}[data-action=Account-Monogram] .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=Product-Show] .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:50%;background-size:100%}[data-action=Account-Monogram] .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=Product-Show] .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:50%;background-size:100%}[data-action=Account-Monogram] .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=Product-Show] .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:50%;background-size:100%}[data-action=Account-Monogram] .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=Product-Show] .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:50%;background-size:100%}[data-action=Account-Monogram] .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=Product-Show] .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:50%;background-size:100%}[data-action=Account-Monogram] .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=Product-Show] .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:50%;background-size:100%}[data-action=Account-Monogram] .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=Product-Show] .monogram-new-ui .monogram-colors input.color-metallicpurple+.color-label{background-image:url(../../images/monogram/icon/metallicPurple.jpg)}.product-monogram{padding:.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:focus,.product-monogram .monogram-add .monogram-popup-link:hover{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 .status-badge{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,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzgzXzE1NzUpIiBmaWxsPSIjMzc0OTU3Ij48cGF0aCBkPSJNMTIgMjRhMTIgMTIgMCAxMTEyLTEyIDEyLjAxMyAxMi4wMTMgMCAwMS0xMiAxMnptMC0yMmExMCAxMCAwIDEwMTAgMTBBMTAuMDExIDEwLjAxMSAwIDAwMTIgMnoiLz48cGF0aCBkPSJNMTMgNWgtMnYxMGgyVjV6TTEzIDE3aC0ydjJoMnYtMnoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJjbGlwMF84M18xNTc1Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+") 50% 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 .subtotal .tax-total{white-space:nowrap;float:right}.cart-page .line-item-attributes .regular-retail-price--isZeroOrder p{margin-bottom:0}.cart-page .line-item-attributes .regular-retail-price--isZeroOrder p:first-child{margin-top:5px}.cart-page .line-item-attributes .regular-retail-price--isZeroOrder p:last-child{color:red}.cart-page .line-item-attributes .regular-retail-price--isZeroOrder span{overflow:hidden;display:inline-block}.cart-page .line-item-attributes .regular-retail-price--isZeroOrder span:first-child{width:70%;white-space:nowrap;text-overflow:ellipsis}.cart-page .product-order-custom .product-stock{display:none}.cart-page .product-order-custom .status-badge{display:block}