/* scoped:samsonite-cms */
#samsonite-cms .overlay-wrapper--visible .overlay-wrapper__background{opacity:1}#samsonite-cms .overlay-wrapper--dialog .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--header .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--iframe .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--image .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--minicompare .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--navigation .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--panel .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--quickview .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--search .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--sidepanel .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--square-video .overlay-wrapper__background, #samsonite-cms .overlay-wrapper--video .overlay-wrapper__background{background:rgba(0,0,0,.6)}#samsonite-cms .overlay-wrapper--image .overlay-wrapper__background{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#samsonite-cms .overlay-wrapper--header.empty .overlay-wrapper__background{background:transparent}#samsonite-cms .overlay-wrapper__background{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:0}#samsonite-cms .overlay .btn--close{background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:50%;cursor:pointer;display:block;height:30px;position:absolute;right:10px;top:10px;width:30px;z-index:10}@media only screen and (min-width:768px){#samsonite-cms .overlay .btn--close{height:50px;width:50px}}#samsonite-cms .overlay .btn--close:after, #samsonite-cms .overlay .btn--close:before{background:#000;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:50%}#samsonite-cms .overlay .btn--close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#samsonite-cms .overlay .btn--close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media only screen and (min-width:1024px){#samsonite-cms .overlay .btn--close.btn--outside{border-color:#fff;right:-70px;top:0}#samsonite-cms .overlay .btn--close.btn--outside:after, #samsonite-cms .overlay .btn--close.btn--outside:before{background:#fff}#samsonite-cms .overlay .btn--close.btn--outside:focus, #samsonite-cms .overlay .btn--close.btn--outside:hover{border-color:#fff}}#samsonite-cms .overlay--image .btn--close.btn--outside{border-color:#fff}#samsonite-cms .overlay--image .btn--close.btn--outside:after, #samsonite-cms .overlay--image .btn--close.btn--outside:before{background:#fff}#samsonite-cms .overlay--image .btn--close.btn--outside:focus, #samsonite-cms .overlay--image .btn--close.btn--outside:hover{border-color:#fff}@media only screen and (max-width:1023px){#samsonite-cms .overlay--image .btn--close.btn--outside{right:0!important;top:-40px!important}#samsonite-cms .overlay--image{margin-top:50px}}#samsonite-cms .overlay--edit-personalisation .btn--close{top:20px}@media only screen and (min-width:768px){#samsonite-cms .overlay--edit-personalisation .btn--close{top:10px}}@media only screen and (min-width:1024px){#samsonite-cms .overlay--gift-cert-balance .btn--close{border-color:#fff;right:-70px;top:0}#samsonite-cms .overlay--gift-cert-balance .btn--close:after, #samsonite-cms .overlay--gift-cert-balance .btn--close:before{background:#fff}}#samsonite-cms .overlay-wrapper__container .overlay--filters-mobile .btn--close{display:none}#samsonite-cms .overlay-wrapper{bottom:0;display:block;height:100%;left:0;overflow:hidden;position:fixed;-webkit-transition:visibility .3s ease-in-out;transition:visibility .3s ease-in-out;visibility:hidden;width:100%}#samsonite-cms .overlay-wrapper.overlay-wrapper--visible{visibility:visible}#samsonite-cms .overlay-wrapper--visible{display:block}#samsonite-cms .overlay-wrapper--hidden{z-index:-1}#samsonite-cms .overlay-wrapper--base{z-index:0}#samsonite-cms .overlay-wrapper--initial{z-index:1}#samsonite-cms .overlay-wrapper--content-menu, #samsonite-cms .overlay-wrapper--dropdown, #samsonite-cms .overlay-wrapper--footer, #samsonite-cms .overlay-wrapper--form-input-help, #samsonite-cms .overlay-wrapper--password-reset, #samsonite-cms .overlay-wrapper--sidebar-content, #samsonite-cms .overlay-wrapper--size-guide-input, #samsonite-cms .overlay-wrapper--top-banner-carousel-prev-next{z-index:2}#samsonite-cms .overlay-wrapper--sidebar-panel, #samsonite-cms .overlay-wrapper--size-guide-close-button{z-index:3}#samsonite-cms .overlay-wrapper--gift-cert-purchase-anchor, #samsonite-cms .overlay-wrapper--info-main-sidebar, #samsonite-cms .overlay-wrapper--order-summary, #samsonite-cms .overlay-wrapper--pdp, #samsonite-cms .overlay-wrapper--start-email-subscribe-button{z-index:5}#samsonite-cms .overlay-wrapper--close-button{z-index:6}#samsonite-cms .overlay-wrapper--fixed{z-index:10}#samsonite-cms .overlay-wrapper--search-result-banner-content{z-index:11}#samsonite-cms .overlay-wrapper--sticky-links{z-index:12}#samsonite-cms .overlay-wrapper--loader{z-index:15}#samsonite-cms .overlay-wrapper--personalisation{z-index:20}#samsonite-cms .overlay-wrapper--navigation{z-index:25}#samsonite-cms .overlay-wrapper--overlay{z-index:35}#samsonite-cms .overlay-wrapper--minicompare, #samsonite-cms .overlay-wrapper--panel{z-index:40}#samsonite-cms .overlay-wrapper--mini-compare-wrapper{z-index:44}#samsonite-cms .overlay-wrapper--header{z-index:45}#samsonite-cms .overlay-wrapper--toast{z-index:50}#samsonite-cms .overlay-wrapper--drawer{z-index:54}#samsonite-cms .overlay-wrapper--dialog{z-index:55}#samsonite-cms .overlay-wrapper--search{z-index:57}#samsonite-cms .overlay-wrapper--quickview{z-index:60}#samsonite-cms .overlay-wrapper--iframe, #samsonite-cms .overlay-wrapper--image, #samsonite-cms .overlay-wrapper--square-video, #samsonite-cms .overlay-wrapper--video{z-index:65}#samsonite-cms .overlay-wrapper--sidepanel{z-index:70}#samsonite-cms .overlay-wrapper--fullscreen{z-index:75}#samsonite-cms .overlay-wrapper__container{height:100%;pointer-events:none;position:relative;width:100%}#samsonite-cms .overlay-wrapper .overlay{pointer-events:all;z-index:1}#samsonite-cms .overlay-wrapper--edit-cart-personalisation, #samsonite-cms .overlay-wrapper--personalisation{z-index:45}#samsonite-cms .overlay{display:block;visibility:hidden}#samsonite-cms .overlay--visible{visibility:visible}#samsonite-cms .overlay--dialog{background:#fff;left:50%;max-height:90%;max-width:800px;overflow:auto;position:fixed;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:90%}#samsonite-cms .overlay--ugc-image{background:transparent;overflow:unset}#samsonite-cms .overlay--ugc-image .btn--close{border-color:#fff}#samsonite-cms .overlay--ugc-image .btn--close:after, #samsonite-cms .overlay--ugc-image .btn--close:before{background:#fff}#samsonite-cms .overlay--toast{background:#fff;bottom:10px;-webkit-box-shadow:0 4px 10px 0 #757575;box-shadow:0 4px 10px 0 #757575;max-width:510px;overflow:auto;position:fixed;right:10px;width:calc(100vw - 30px)}@media only screen and (min-width:768px){#samsonite-cms .overlay--toast{bottom:15px;right:15px}}#samsonite-cms .overlay--drawer{background:#fff;border-radius:10px;bottom:0;max-height:90%;max-width:480px;overflow:auto;position:fixed;right:0;-webkit-transform:translate3D(0,100%,0);transform:translate3D(0,100%,0);width:100%}@media only screen and (min-width:480px){#samsonite-cms .overlay--drawer{bottom:30px;right:30px}}@media only screen and (min-width:768px){#samsonite-cms .overlay--drawer{max-width:550px}}#samsonite-cms .overlay--drawer.overlay--visible{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#samsonite-cms .overlay--cookie-consent-overlay{height:auto;max-height:90%;width:90%}#samsonite-cms .overlay--quickview{background:#fff;left:50%;max-height:80%;max-width:1050px;overflow:auto;position:fixed;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:90%}#samsonite-cms .overlay[class*="--product-recommendations-overlay"]{background:transparent;max-width:none;width:100%}#samsonite-cms .overlay--iframe, #samsonite-cms .overlay--image, #samsonite-cms .overlay--square-video, #samsonite-cms .overlay--video{background:#fff;left:50%;position:fixed;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:90%}@media only screen and (min-width:768px){#samsonite-cms .overlay--iframe, #samsonite-cms .overlay--image, #samsonite-cms .overlay--square-video, #samsonite-cms .overlay--video{width:80%}}#samsonite-cms .overlay[class*="--ugc-video"]{background:transparent;overflow:unset}#samsonite-cms .overlay[class*="--ugc-video"] .btn--close{border-color:#fff}#samsonite-cms .overlay[class*="--ugc-video"] .btn--close:after, #samsonite-cms .overlay[class*="--ugc-video"] .btn--close:before{background:#fff}#samsonite-cms .overlay--iframe, #samsonite-cms .overlay--video{max-height:800px;max-width:1100px}#samsonite-cms .overlay--iframe{min-height:80vh}#samsonite-cms .overlay--square-video{max-height:800px;max-width:800px}#samsonite-cms .overlay--fullscreen{background:#fff;height:100%;overflow:auto;position:fixed;width:100%}#samsonite-cms .overlay--edit-cart-personalisation, #samsonite-cms .overlay--personalisation{height:100%;position:relative}#samsonite-cms .overlay--business-gifts, #samsonite-cms .overlay--business-gifts-large-volume{max-height:90%;overflow-x:hidden;padding:50px 30px;width:90%}@media only screen and (min-width:1024px){#samsonite-cms .overlay--business-gifts, #samsonite-cms .overlay--business-gifts-large-volume{padding:30px}}#samsonite-cms .overlay--edit-personalisation{background:none;height:100%;max-height:90%;max-width:1280px;overflow:hidden;width:calc(100vw - 60px)}@media only screen and (min-width:1024px){#samsonite-cms .overlay--edit-personalisation{width:calc(100vw - 120px)}}#samsonite-cms .overlay--cookies-policy, #samsonite-cms .overlay--coupon-status-overlay, #samsonite-cms .overlay--gift-card-large-order, #samsonite-cms .overlay--gift-card-terms, #samsonite-cms .overlay--privacy-policy, #samsonite-cms .overlay--terms{font-size:16px;padding:30px}#samsonite-cms .overlay--cookies-policy h1, #samsonite-cms .overlay--coupon-status-overlay h1, #samsonite-cms .overlay--gift-card-large-order h1, #samsonite-cms .overlay--gift-card-terms h1, #samsonite-cms .overlay--privacy-policy h1, #samsonite-cms .overlay--terms h1{font-size:30px;margin-top:0}#samsonite-cms .overlay--cookies-policy h2, #samsonite-cms .overlay--coupon-status-overlay h2, #samsonite-cms .overlay--gift-card-large-order h2, #samsonite-cms .overlay--gift-card-terms h2, #samsonite-cms .overlay--privacy-policy h2, #samsonite-cms .overlay--terms h2{font-size:24px}#samsonite-cms .overlay--cookies-policy h3, #samsonite-cms .overlay--coupon-status-overlay h3, #samsonite-cms .overlay--gift-card-large-order h3, #samsonite-cms .overlay--gift-card-terms h3, #samsonite-cms .overlay--privacy-policy h3, #samsonite-cms .overlay--terms h3{font-size:20px}#samsonite-cms .overlay--cookies-policy a:not(.btn), #samsonite-cms .overlay--coupon-status-overlay a:not(.btn), #samsonite-cms .overlay--gift-card-large-order a:not(.btn), #samsonite-cms .overlay--gift-card-terms a:not(.btn), #samsonite-cms .overlay--privacy-policy a:not(.btn), #samsonite-cms .overlay--terms a:not(.btn){border-bottom:1px solid #c7c7c7;color:#000;cursor:pointer;padding-bottom:2px;text-decoration:none}#samsonite-cms .overlay--cookies-policy a:not(.btn):focus, #samsonite-cms .overlay--cookies-policy a:not(.btn):hover, #samsonite-cms .overlay--coupon-status-overlay a:not(.btn):focus, #samsonite-cms .overlay--coupon-status-overlay a:not(.btn):hover, #samsonite-cms .overlay--gift-card-large-order a:not(.btn):focus, #samsonite-cms .overlay--gift-card-large-order a:not(.btn):hover, #samsonite-cms .overlay--gift-card-terms a:not(.btn):focus, #samsonite-cms .overlay--gift-card-terms a:not(.btn):hover, #samsonite-cms .overlay--privacy-policy a:not(.btn):focus, #samsonite-cms .overlay--privacy-policy a:not(.btn):hover, #samsonite-cms .overlay--terms a:not(.btn):focus, #samsonite-cms .overlay--terms a:not(.btn):hover{border-color:#000}#samsonite-cms .overlay--gift-card-terms ol, #samsonite-cms .overlay--gift-card-terms ul{padding-left:1.5em}#samsonite-cms .overlay--gift-card-terms a:not(.btn){color:#000}#samsonite-cms .overlay--gift-card-terms h1{font-size:32px;line-height:1}#samsonite-cms .overlay--gift-card-terms h2{border-bottom:1px solid #c7c7c7;font-size:22px;line-height:1;margin-bottom:20px}#samsonite-cms .overlay--gift-card-terms h3{font-family:GT America,sans-serif;font-size:14px;font-weight:800;margin:40px 0 30px;text-transform:uppercase}#samsonite-cms .overlay--checkout-login-overlay{height:100%;max-height:100%;width:100%}@media only screen and (min-width:768px){#samsonite-cms .overlay--checkout-login-overlay{height:auto;max-height:90%;width:90%}}#samsonite-cms .overlay--coupon-status-overlay{max-width:480px;overflow:visible;text-align:center}#samsonite-cms .overlay--coupon-status-overlay .btn--primary{display:block;margin-top:20px}#samsonite-cms .overlay--cookies-policy table{width:100%}#samsonite-cms .overlay--cookies-policy table tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #c7c7c7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px}#samsonite-cms .overlay--cookies-policy table th{text-align:left}#samsonite-cms .overlay--cookies-policy table td{font-size:14px}#samsonite-cms .overlay--cookies-policy table td:nth-child(n+2){color:#575757;padding-top:15px}#samsonite-cms .overlay--cookies-policy table tbody tr{padding-top:15px}@media only screen and (min-width:768px){#samsonite-cms .overlay--cookies-policy table tr{display:table-row;padding-bottom:0}#samsonite-cms .overlay--cookies-policy table td:nth-child(n+2):not(last-child), #samsonite-cms .overlay--cookies-policy table th:nth-child(n+2):not(last-child){padding-left:15px;padding-right:15px}#samsonite-cms .overlay--cookies-policy table td:last-child, #samsonite-cms .overlay--cookies-policy table th:last-child{text-align:right}#samsonite-cms .overlay--cookies-policy table th{padding-bottom:15px;white-space:nowrap}#samsonite-cms .overlay--cookies-policy table td{padding-bottom:15px;padding-top:15px;vertical-align:top}#samsonite-cms .overlay--cookies-policy table tbody tr{padding-top:0}}#samsonite-cms .overlay[class*="--fitchart"]{height:80vh;left:50%;max-height:none;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90vw}@media only screen and (min-width:768px){#samsonite-cms .overlay[class*="--fitchart"]{height:90vh;max-height:800px;max-width:1100px}}#samsonite-cms .overlay[class*="--fitchart"] .size-guide-panel__link{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}#samsonite-cms .overlay[class*="--fitchart"] .size-guide-panel__image-gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5%;max-width:100%}@media only screen and (min-width:768px){#samsonite-cms .overlay[class*="--fitchart"] .size-guide-panel__image-gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#samsonite-cms .overlay[class*="--fitchart"] .size-guide-panel__image-step{width:100%}@media only screen and (min-width:768px){#samsonite-cms .overlay[class*="--fitchart"] .size-guide-panel__image-step{width:30%}}#samsonite-cms .overlay[class*="--fitchart"] .size-guide-panel__step-description, #samsonite-cms .overlay[class*="--fitchart"] .size-guide-panel__step-title{margin:10px 0}#samsonite-cms .overlay--gift-cert-balance{overflow:visible;padding:30px;width:80%}@media only screen and (min-width:768px){#samsonite-cms .overlay--gift-cert-balance{width:auto}}#samsonite-cms .overlay--extra-payment-info-ap, #samsonite-cms .overlay--extra-payment-info-ppe, #samsonite-cms .overlay--recaptcha-form{max-width:480px}#samsonite-cms .overlay[class*="--product-tile"]{overflow:hidden}@media only screen and (min-width:1280px){#samsonite-cms .overlay[class*="--product-tile"]{padding-bottom:29px}}#samsonite-cms .overlay[class*="--product-tile"] .add-to-cart-trigger, #samsonite-cms .overlay[class*="--product-tile"] .reservation-trigger{display:block;left:0;right:0}@media only screen and (min-width:1280px){#samsonite-cms .overlay[class*="--product-tile"] .add-to-cart-trigger, #samsonite-cms .overlay[class*="--product-tile"] .reservation-trigger{visibility:inherit}}#samsonite-cms .overlay[class*="--product-tile"]>.product-tile:hover:before{content:none}@media only screen and (min-width:1280px){#samsonite-cms .overlay[class*="--product-tile"]>.product-tile:hover .add-to-cart-trigger, #samsonite-cms .overlay[class*="--product-tile"]>.product-tile:hover .reservation-trigger{visibility:inherit}}#samsonite-cms .overlay--warranty-label-image.overlay--image{background:transparent;max-width:calc(100% - 40px);width:auto}@media only screen and (max-width:767px){#samsonite-cms .overlay--warranty-label-image.overlay--image{width:100%}}#samsonite-cms .loading--overlay .overlay{overflow:hidden}#samsonite-cms .loading--overlay .overlay>div{position:relative}@-webkit-keyframes rotation{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotation{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}#samsonite-cms .loading--overlay .overlay>div:before{background:#fff;content:"";display:block;height:100%;left:0;opacity:.95;position:absolute;top:0;width:100%;z-index:15}#samsonite-cms .loading--overlay .overlay>div:after{-webkit-animation:rotation 1s ease-in-out infinite;animation:rotation 1s ease-in-out infinite;background:url(../images/icons.svg#view-icon-smallLogo);background-repeat:no-repeat;background-size:50px 50px;content:"";height:50px;left:50%;position:absolute;top:50%;width:50px;z-index:15}#samsonite-cms .loading--overlay .overlay>div:before{bottom:0;height:auto;right:0}@media print{@page{margin-bottom:2cm;margin-top:2cm}#samsonite-cms{overflow:visible}#samsonite-cms .overlay-wrapper{overflow:visible;position:absolute;top:0}#samsonite-cms .overlay-wrapper__background{background:#fff;bottom:-1000%;height:auto}#samsonite-cms .overlay--terms{max-height:none;position:relative;top:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}#samsonite-cms .overlay--terms li{page-break-inside:avoid}#samsonite-cms #checkout-main, #samsonite-cms #footer, #samsonite-cms .overlay--terms .btn--close, #samsonite-cms header{display:none}}#samsonite-cms .overlay--locale-switcher .btn--close{display:none}