@import url(account.css);@import url(checkout.css);@import url(customerservice.css);@import url(newsletter.css);@import url(store-locator.css);@import url(style-ie8.css);H1,H2,H3,H4,H5,H6,H7,dir,menu,ul{list-style-type:none;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}ul{padding-left:0}body>.dim-layer{z-index:1010;top:0}body>.overlay-layer{z-index:1011;position:absolute;padding:0}body>.overlay-layer .layer-close{font-size:3em;font-weight:700;color:#444;margin:0 0 -10px;text-align:right;cursor:pointer;background-color:#FFF;padding:0 10px 1px}body>.overlay-layer.video{width:80%;left:10%;right:10%;background-color:transparent}body>.overlay-layer.video .layer-close{color:#FFF;margin:0 -20px -10px 0;background-color:transparent;padding:0}body>.overlay-layer.image{width:auto;background-color:#FFF}body>.overlay-layer.image .layer-wrapper{height:100%;position:relative;padding:20px 0;background-color:#FFF}body>.overlay-layer.image .layer-next,body>.overlay-layer.image .layer-prev{float:left;width:30px;display:inline-block;height:100%;cursor:pointer}body>.overlay-layer.image .layer-prev{background:url(../images/custom/slider-prev.png) 50% 50% no-repeat}body>.overlay-layer.image .layer-next{background:url(../images/custom/slider-next.png) 50% 50% no-repeat}body>.overlay-layer.image .enlarge-pic{float:left;width:auto;height:100%;margin-bottom:20px;max-width:700px}body>.overlay-layer.image .title{clear:both;width:auto;background-color:#9D9D9D;color:#FFF;font-size:1.4em;font-weight:400;text-align:center;padding:.5em 1em}.pt_content H1#page-title,H1#page-title{font-style:normal;font-family:Lato,Arial,sans-serif;text-transform:uppercase;font-weight:700;line-height:1.4em;margin-bottom:10px;font-size:3.2em;color:#444}body>.overlay-layer.image .layer-close{position:absolute;right:0;top:0}.show-desktop{display:inline-block!important}.show-mobile{display:none!important}#wrapper.pt_product-search-noresult #secondary,.hidden,.search-result-options .items-per-page,.search-result-options .pagination .toggle-grid{display:none}.noscroll{overflow:hidden !important;position: fixed}.a-left{text-align:left}.a-center{text-align:center}.a-right,.return-wrapper .inner{text-align:right}.page-title-wrapper{position:relative}H1#page-title{margin-left:10px}.search-result-options .pagination{margin-bottom:20px;font-size:1.4em}#wrapper.pt_product-search-result .primary-content{float:none;width:auto;margin-left:auto;margin-right:auto}#wrapper.pt_product-details .primary-content{float:none;width:100%}#wrapper.pt_product-search-noresult #primary{float:none;width:100%;padding-left:0}#wrapper.pt_error #primary{width:auto;padding:20px 10px;float:none}#header{min-height:63px;background-color:#F9F9F9}#header .inner{margin:0 auto;width:1090px;min-height:63px}#header .header-nav{position:absolute;top:0;right:0;display:inline-block}#header .header-nav ul:after{content:'';display:table;clear:both}#header .header-nav ul li{float:left;border-right:1px solid #E1E1E1;padding:20px 12px 0;line-height:20px;font-size:1.2em}#header .header-nav ul li.search-wrapper{padding:11px 100px 0 0;border-right:0}#header .header-nav ul li.last{border-right:0;padding-right:24px}#header .header-nav ul li a{color:#9D9D9D}#header .header-nav .header-search-mobile{display:none}#header .header-nav .header-search{display:block}#header .header-nav .mini-cart-wrapper{padding-top:18px}#header .header-nav #mini-cart{padding-left:26px;padding-top:2px;background:url(../images/header/icon-minicart.png) left top no-repeat}#header .header-nav #language-switch:after{content:'';position:absolute;width:0;height:0;margin-top:6px;margin-left:5px;border-style:solid;border-width:4px 4px 0;border-color:#9D9D9D transparent transparent}#header .mini-cart-total .mini-cart-item-word,#header .mini-cart-total .mini-cart-total-label{display:none}#navigation{background-color:#FFF;height:55px}#navigation .inner{margin:0 auto;width:1090px;min-height:54px}.return-wrapper{width:100%;margin:10px 0}#footer .inner,.return-wrapper .inner{margin:0 auto;width:1090px}.return-wrapper .return-top{background:url(../images/footer/icon-returntop.png) right center no-repeat;color:#444;cursor:pointer;display:inline-block;font-size:1.2em;text-transform:uppercase;padding:16px 20px 10px 10px}#footer{background-color:#ECECEC}#footer H2{text-transform:uppercase;font-weight:700;color:#444;font-size:1.4em;padding-bottom:1em}#footer .footer-nav{float:left;width:740px}#footer .footer-nav ul{display:block;margin:0;padding:0}#footer .footer-nav ul:after{content:'';display:table;clear:both}#footer .footer-nav ul>li{float:left;width:25%;list-style:none!important;font-weight:400}#footer .footer-nav ul>li.about{clear:none}#footer .footer-nav ul>li.customerservice{clear:left}#footer .footer-nav ul.column{display:block}#footer .footer-nav ul.column>li{display:block;width:100%;list-style:none!important;font-size:13px;line-height:1.2em;margin-bottom:1em}#footer .footer-nav A{color:#9D9D9D}#footer .footer-followus{float:right;width:350px}#footer .social-sharing{margin:0 0 17px;padding:0}#footer .social-sharing:after{content:'';display:table;clear:both}#footer .social-sharing li{list-style:none!important;margin:0 6px 0 0;padding:0;width:40px;height:40px;float:left;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-image:url(../images/footer/social-sharing.png);background-repeat:no-repeat}#footer .social-sharing li.facebook{background-position:0 0}#footer .social-sharing li.instagram{background-position:-40px 0}#footer .social-sharing li.youtube{background-position:-80px 0}#footer .social-sharing li.twitter{background-position:-120px 0}#footer .social-sharing li.samsonite{background-position:-200px 0}#footer .social-sharing li:hover{background-position-y:-40px}#footer .social-sharing li a{display:block;width:100%;height:100%}#footer .member-signup:after,#footer FOOTER:after{content:'';display:table}#footer .member-signup{margin-bottom:30px;padding:20px 20px 15px;background-color:#9D9D9D}#footer .member-signup:after{clear:both}#footer .member-signup H3{margin:0;font-size:1.8em;font-weight:700;color:#FFF;padding-bottom:.3em;text-transform:uppercase}#footer .member-signup H4{margin:0;font-size:1.3em;font-weight:700;color:#FFF;padding-bottom:17px}#footer .member-signup .form-row input{padding:10px 6px}#footer .member-signup .half{float:left;margin-right:9px}#footer .member-signup .half.last{margin-right:0}#footer .member-signup .half INPUT.input-text{width:136px}#footer .member-signup .full{clear:left}#footer .member-signup .full INPUT.input-text{width:296px}#footer .member-signup .button{clear:left;float:right;padding:15px 10px;border:0;background-color:#004086;font-size:1.2em;color:#FFF;text-transform:uppercase}#footer .member-signup .button:hover{background-color:#002F58}#main,.benefit-row{background-color:#FFF}#footer FOOTER:after{clear:both}#main>.inner{margin:0 auto;width:1090px}.benefit-row{width:100%;height:60px;display:block}.benefit-row ul{display:block;margin:0;padding:0;text-align:center}.benefit-row ul li{list-style:none;display:inline-block;color:#444;font-size:1.3em;text-transform:uppercase;padding-left:30px;line-height:21px;margin:20px 30px;letter-spacing:1px;font-weight:700}.benefit-row ul li.track{background:url(../images/header/icon-track.png) left center no-repeat}.benefit-row ul li.lock{background:url(../images/header/icon-lock.png) left center no-repeat}.benefit-row ul li.samsonite{background:url(../images/header/icon-samsonite.png) left center no-repeat}.pt_storefront .benefit-row{margin-bottom:18px}.slot-title{position:relative;width:100%;text-align:center;background-color:transparent;background-image:url(../images/custom/grey-dot.png);background-repeat:repeat-x;background-position:50% 50%}.slot-title .middle-line{display:none;position:absolute;left:0;top:50%;width:100%;height:1px;background-color:#E1E1E1;z-index:1}.slot-title H2{position:relative;display:inline-block;text-align:center;text-transform:uppercase;z-index:2;font-size:1.6em;font-weight:700;line-height:42px;padding:0 40px;background-color:#FFF;color:#444;letter-spacing:3px}.button.blue,.button.dark{text-transform:uppercase;color:#FFF;padding:15px;border:0;line-height:1em}.button.dark{background-color:#444}.button.dark:hover{background-color:#222}.button.blue{background-color:#004086}.button.blue:hover{background-color:#002F58}.button.btn-cart-empty{margin-top:20px;padding:15px;background-color:#004086;color:#FFF;text-transform:uppercase;border:0;display:block}.button.btn-cart-empty A{color:#FFF}.button.dark.view-detail{padding:10px 20px;width:auto!important;background-color:#444;font-size:1.4em;font-weight:400}.button.dark.view-detail:hover{background-color:#222}.button.dark.view-detail A{color:#FFF}.button.break{display:block;margin-bottom:1em}.our-recommendation{width:100%;border-bottom:1px solid #E1E1E1;padding-bottom:35px;margin-bottom:50px}.our-recommendation .slot-title{margin-bottom:50px}.our-recommendation .button.shopall{float:right;margin-top:-10px}#homepage-slider .jcarousel-control{display:none}#homepage-slider .btn-next,#homepage-slider .btn-prev{position:absolute;top:38%;width:50px;height:24%;cursor:pointer;opacity:.4;filter:alpha(opacity=40);background-color:#FFF;background-repeat:no-repeat;background-position:50% 50%}#homepage-slider .btn-prev{left:0;background-image:url(../images/custom/slider-prev.png);border-top-right-radius:10px;border-bottom-right-radius:10px}#homepage-slider .btn-next{right:0;background-image:url(../images/custom/slider-next.png);border-top-left-radius:10px;border-bottom-left-radius:10px}.horizontal-carousel-wrapper{position:relative}.horizontal-carousel-wrapper .jcarousel-clip-horizontal{overflow:hidden}.horizontal-carousel-wrapper .product-tile .product-recommendation-message{display:block;border:1px solid #444;width:80%;margin:0 auto 20px;padding:10px;line-height:1.2em;font-size:1em;font-weight:400}.horizontal-carousel-wrapper .btn-prev{display:none;position:absolute;top:100px;left:-10px;width:33px;height:45px;cursor:pointer;background:url(../images/custom/slider-prev.png) 50% 50% no-repeat}.horizontal-carousel-wrapper .btn-next{display:none;position:absolute;top:100px;right:-10px;width:33px;height:45px;cursor:pointer;background:url(../images/custom/slider-next.png) 50% 50% no-repeat}.horizontal-carousel{clear:both}.horizontal-carousel li.jcarousel-item{width:218px}.horizontal-carousel li:nth-child(n+6){display:none}.our-recommendation .horizontal-carousel li:nth-child(n+6){display:block}.home-bottom-slots:after,.home-features-list .feature-block:after,.home-features-list:after,.stepout-wrapper:after{clear:both;content:'';display:table}.horizontal-carousel .product-tile{position:relative;padding:0 4px}.horizontal-carousel .product-tile .product-image{height:280px;padding-bottom:40px}.horizontal-carousel .product-tile .product-image IMG{max-width:inherit;height:100%}.horizontal-carousel .product-tile .product-collection{font-family:Lato,Arial,sans-serif;font-size:16px;font-style:normal;color:#444;line-height:1.2em;margin-bottom:.25em;text-transform:uppercase}.horizontal-carousel .product-tile .product-name{font-family:Lato,Arial,sans-serif;font-size:16px;font-style:normal;color:#444;line-height:1.2em;margin-bottom:.5em}.horizontal-carousel .product-tile .product-price,.horizontal-carousel .product-tile .product-pricing{font-family:Lato,Arial,sans-serif;font-size:16px;font-style:normal;color:#444;line-height:1.2em;margin-bottom:.7em}.horizontal-carousel .product-tile .product-swatches .swatch img{border:1px solid #fff;width:16px;height:16px;padding:1px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.horizontal-carousel .product-tile .product-swatches .swatch.selected img{border-color:#004086}.home-bottom-slots{width:100%;padding-bottom:40px;border-bottom:1px solid #E1E1E1}.home-bottom-slots H2{margin:0;font-size:2.4em;text-transform:uppercase;letter-spacing:-1px;line-height:1.1em}.home-bottom-slots P{font-size:1.3em;line-height:1.5em;margin:0;padding-bottom:0}.home-bottom-slots .button.blue{padding:10px 12px;min-width:120px}.home-bottom-slots .form-row{margin:0}.home-bottom-slots .home-bottom-left{width:350px;margin-right:20px;position:relative}.home-bottom-slots .home-bottom-left .inner{background-color:#ECECEC;padding:20px;min-height:185px}.home-bottom-slots .home-bottom-left .half{float:left;width:50%}.home-bottom-slots .home-bottom-left .half .text{border:1px solid #E1E1E1;width:84%;margin:10px 0 0;padding:7px 6px}.home-bottom-slots .home-bottom-left .full{clear:both;width:100%}.home-bottom-slots .home-bottom-left .full .text{border:1px solid #E1E1E1;width:92%;margin:10px 0 0;padding:7px 6px}.home-bottom-slots .home-bottom-left .inner .button.blue{margin-top:10px}.home-bottom-slots .home-bottom-center{width:350px;margin-right:20px;margin-top:-20px;background:url(../images/custom/bg-product-registering.png) top right no-repeat}.home-bottom-slots .home-bottom-center .inner{background-color:transparent;position:relative;min-height:206px;padding:20px}.home-bottom-slots .home-bottom-center .inner .button.blue{position:absolute;bottom:20px;left:20px}.home-bottom-slots .home-bottom-center .inner H2{padding-top:20px}.home-bottom-slots .home-bottom-center .inner P{width:60%}.home-bottom-slots .home-bottom-right{width:350px;margin-right:0}.home-bottom-slots .home-bottom-right .inner{background:url(../images/custom/bg-store-finder.png) bottom right no-repeat #ECECEC;padding:20px;min-height:185px;position:relative}.home-bottom-slots .home-bottom-right .inner H2{background:0 0;border-bottom:0;height:inherit;padding:0;text-indent:0}.home-bottom-slots .home-bottom-right .inner .button.blue{position:absolute;bottom:20px;left:20px}.home-features-list{width:100%;padding-top:30px;padding-bottom:40px}.home-features-list .feature-block{float:left;width:350px;margin-right:20px}.home-features-list .feature-block.last{margin-right:0}.home-features-list .feature-block .thumb{float:left;width:105px;min-height:74px}.home-features-list .feature-block .message{float:left;width:245px;min-height:74px}.home-features-list .feature-block .message H3{padding:5px 0 10px;text-transform:uppercase;color:#444;font-size:1.6em}.home-features-list .feature-block .message P{font-size:1.4em;line-height:1.35em;color:#444}.stepout-wrapper{width:100%;padding-bottom:40px;border-bottom:1px solid #E1E1E1;margin-bottom:30px;position:relative}.stepout-wrapper .return-wrapper.stepout{width:auto;margin:0;position:absolute;right:0;top:5px;z-index:100}.stepout-wrapper .return-wrapper.stepout .return-top{background-color:#FFF}.stepout-wrapper .three-column{float:left;width:320px;padding-right:30px;margin-top:20px;margin-right:20px;text-align:center}.stepout-wrapper .three-column.first{clear:both}.stepout-wrapper .three-column.last{margin-right:0}.stepout-wrapper .three-column a:hover{color:#415E9E;text-decoration:underline}.stepout-wrapper .three-column H3{font-size:2.2em;line-height:28px;color:#444;text-align:left;font-weight:400;min-height:56px}.stepout-wrapper .three-column H4{font-size:1.4em;line-height:28px;padding-bottom:10px;color:#9D9D9D;text-align:left}.stepout-wrapper .three-column .thumb{margin-bottom:18px;width:100%;height:100%;overflow:hidden}.stepout-wrapper .three-column .thumb img{width:100%;height:inherit}.stepout-wrapper .button.readall{float:right;outline:0;margin-top:10px;clear:left;padding:15px;font-size:1.4em;color:#004086;text-transform:uppercase;border:0;cursor:pointer;background-color:transparent}.cat-landing-bubbles UL.bubbles:after,.cat-landing-bubbles:after,.reward-wrapper:after{content:'';display:table;clear:both}.reward-wrapper{padding:30px 30px 40px;border-top:1px solid #E1E1E1}.reward-wrapper:last-child{margin-bottom:0;border-bottom:0;padding-bottom:20px}.reward-wrapper .thumb{width:410px}.reward-wrapper .description{width:570px}.reward-wrapper H3{padding:25px 0;font-size:3em;line-height:1.3em;font-weight:700;color:#444;text-transform:uppercase;width:75%}.reward-wrapper H4{padding:0 0 20px;font-size:1.6em;line-height:1em;font-weight:400;color:#444;text-transform:uppercase}.reward-wrapper .desc{padding-bottom:18px;font-size:1.4em;line-height:22px;color:#444;font-weight:400}.reward-wrapper .button.btn-shop{margin-right:6px}.reward-wrapper.left-content .thumb{float:right;margin-left:50px}.reward-wrapper.left-content .description{float:left}.reward-wrapper.right-content .thumb{float:left;margin-right:50px}.reward-wrapper.right-content .description{float:right}.cat-landing-banner{position:relative;margin:0;padding:0}.cat-landing-banner .banner{position:relative}.cat-landing-banner .banner IMG{width:100%}.cat-landing-banner .inner{position:absolute;top:16%;left:4.8%;margin:0;padding:0;width:34%}.cat-landing-banner .inner H2{margin-bottom:15px;color:#444;font-size:30px;font-weight:700;line-height:1em;text-transform:uppercase}.cat-landing-banner .inner H3{margin-bottom:10px;color:#444;font-size:18px;font-weight:400;line-height:1.3em;text-transform:uppercase}.cat-landing-banner .inner P{margin-bottom:20px;color:#444;font-size:14px;font-weight:300;line-height:1.5em}.cat-landing-banner .inner.darktheme H2,.cat-landing-banner .inner.darktheme H3,.cat-landing-banner .inner.darktheme P{color:#FFF}.cat-landing-bubbles{margin:0;padding:0 0 20px;width:100%}.cat-landing-bubbles UL.bubbles{float:left;width:50%;margin-bottom:10px}.cat-landing-bubbles UL.bubbles LI{float:left;padding:0 3%;width:44%;text-align:center;transition:all .4s linear;opacity:1;cursor:pointer}.cat-landing-bubbles UL.bubbles LI.dim{opacity:.5}.cat-landing-bubbles UL.bubbles LI.expanded,.cat-landing-bubbles UL.bubbles LI:hover{opacity:1!important}.cat-landing-bubbles UL.bubbles LI IMG{max-width:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.cat-landing-bubbles UL.bubbles LI H3{color:#444;font-size:16px;font-weight:400;line-height:20px;text-transform:uppercase;padding:5px 0}.cat-landing-bubbles UL.bubbles LI H4{color:#444;font-size:12px;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:.05em}.cat-landing-bubbles .bubbles-expand{clear:left;padding-top:30px;width:100%;position:relative}.cat-landing-bubbles .bubbles-expand.middle{display:none}.cat-landing-bubbles .bubbles-expand.expanded{margin-bottom:20px}.cat-landing-bubbles .bubbles-expand .expand-arrow{display:none;position:absolute;top:0;left:0;width:58px;height:31px;background:url(../images/custom/expand-arrow.png) 50% 50% no-repeat;transition:all .2s linear;z-index:5}.cat-landing-bubbles .bubbles-expand .content-box-wrapper{clear:left;display:none;width:81.5%;margin:0 auto}.cat-landing-bubbles .bubbles-expand .content-box{position:relative;margin:0;padding:20px;width:auto;border:1px solid #7C7C7C;transition:all .2s linear;line-height:410px}.cat-landing-bubbles .bubbles-expand .content-box:after{content:'';display:table;clear:both}.cat-landing-bubbles .bubbles-expand .content-box .close{position:absolute;right:15px;top:15px;width:34px;height:34px;cursor:pointer;background:url(../images/custom/expand-close.png) 50% 50% no-repeat}.cat-landing-bubbles .bubbles-expand .content-box .pic{float:none;display:inline-block;vertical-align:middle;line-height:1em;width:48.5%;height:inherit}.cat-landing-bubbles .bubbles-expand .content-box .pic IMG{max-width:100%}.cat-landing-bubbles .bubbles-expand .content-box .info{float:none;display:inline-block;vertical-align:middle;line-height:30px;width:48.5%;padding-left:2%;padding-top:0}.cat-landing-bubbles .bubbles-expand .content-box .info H3{color:#444;font-size:36px;font-weight:400;line-height:40px;text-transform:uppercase;margin:0 0 10px}.cat-landing-bubbles .bubbles-expand .content-box .info H4{color:#444;font-size:18px;font-weight:400;line-height:1.3em;text-transform:uppercase;margin:0 0 10px;letter-spacing:.05em}.cat-landing-bubbles .bubbles-expand .content-box .info P{color:#444;font-size:13px;line-height:1.5em;margin:0 0 1em}.cat-landing-bubbles .bubbles-expand .content-box .info UL{margin:0 0 1.2em;padding:0}.cat-landing-bubbles .bubbles-expand .content-box .info UL LI{margin:0 0 .5em 1.5em;font-size:13px;padding:0;list-style-type:disc;line-height:1.3em}.cat-landing-bubbles .bubbles-expand .content-box .info .button{margin:0 .5em .5em 0;line-height:1em}.cat-landing-bubbles .bubbles-expand .content-box .info .button A{color:#FFF}.cat-article-wrapper{margin-top:15px;border-top:1px solid #E1E1E1;padding-bottom:10px}.cat-article-wrapper:after{content:'';display:table;clear:both}.cat-article-wrapper .return-wrapper{margin:-18px 0 10px;width:auto;text-align:right;line-height:1em}.cat-article-wrapper .return-wrapper .inner{display:inline-block;width:auto;background-color:#FFF}.cat-article-wrapper .column{width:48.5%}.cat-article-wrapper .column.left{float:left;display:inline-block;line-height:1em}.cat-article-wrapper .column.right{float:right;display:inline-block;line-height:1em}.cat-article-wrapper.first .column.left{max-width:410px;width:37.6%;float:none;vertical-align:middle}.cat-article-wrapper.first .column.right{width:59.5%;float:none;margin-left:2%;vertical-align:middle}.cat-article-wrapper .column IMG.article-pic{width:auto;height:inherit}.cat-article-wrapper .column.left IMG.article-pic{width:100%;height:inherit}.cat-article-wrapper H3{color:#444;font-size:3em;font-weight:700;line-height:40px;text-transform:uppercase;margin:0 0 10px}.cat-article-wrapper H4{color:#444;font-size:18px;font-weight:400;line-height:34px;margin:0 0 10px;letter-spacing:.05em}.cat-article-wrapper H3.show-desktop,.cat-article-wrapper H4.show-desktop{display:block!important}.cat-article-wrapper P{color:#444;font-size:14px;line-height:1.5em;margin:0 0 10px}.cat-article-wrapper UL{margin:0 0 10px;padding:0}.cat-article-wrapper UL LI{margin:0 0 .5em 1.5em;padding:0;list-style-type:disc;font-size:14px;line-height:1.2em}.cat-article-wrapper .button{margin:0 .5em .5em 0}.cat-article-wrapper .button A{color:#FFF}#secondary.refinements{border:0;background-color:#004086;height:50px;position:relative;-webkit-box-shadow:0 0 1px #AAA;-moz-box-shadow:0 0 1px #AAA;box-shadow:0 0 1px #AAA}#secondary.refinements:after{content:'';display:table;clear:both}#secondary.refinements .clear-refinement,#secondary.refinements .refinement-header{display:none}#secondary.refinements .refinement{float:left;display:inline-block}#secondary.refinements .refinement H3{cursor:pointer}#secondary.refinements .refinement H3.expanded{background-color:#FFF;color:#444}#secondary.refinements .refinement H3.expanded span{background-position:right -177px}#secondary.refinements .refinement ul{background-color:#FFF;width:1028px;position:absolute;top:50px;left:1px;display:none;padding:30px 30px 15px;z-index:10;min-height:100px;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888;box-shadow:0 0 3px #888}#secondary.refinements .refinement ul:after{content:'';display:table;clear:both}#secondary.refinements .refinement ul P.swatches-title{display:block;font-size:1.3em;padding-bottom:2em;text-transform:uppercase}#secondary.refinements .refinement li{float:left;padding:0 0 18px;color:#444;min-height:12px;width:22%;font-size:1.3em;background-color:#FFF}#secondary.refinements .refinement li a{font-weight:700;color:#444;text-transform:none;padding-left:20px;background:url(../images/interface/icon-selected-option.png) 0 2px no-repeat #FFF}#secondary.refinements .refinement li a IMG{display:none}#secondary.refinements .refinement li.selected{font-weight:700}#secondary.refinements .refinement li.selected a{background-position:0 -48px}#secondary.refinements .refinement.color li{background:0 0;padding:0;display:inline-block;margin-right:6px;width:24px!important;float:none!important;border:1px solid #CCC;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#secondary.refinements .refinement.color li.selected,#secondary.refinements .refinement.color li:hover{border:1px solid #004086;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#secondary.refinements .refinement.color li a{width:20px;height:20px;padding-left:0;border:2px solid #FFF;background-image:none;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}#secondary.refinements .sort-by{float:right;padding:0;margin:10px;background:0 0;border:0}#secondary.refinements .sort-by label{display:block;white-space:nowrap;color:#FFF;font-size:1.2em;padding-right:1em;width:auto}#secondary.refinements .refinement.Bag.Type,#secondary.refinements .refinement.Trip.Length,#secondary.refinements .refinement.Trip.Type,#secondary.refinements .sort-by .sort-Go-Button{display:none}#bag-finder-wrapper{position:relative;width:100%;height:225px}#bag-finder-wrapper .option-banner{position:absolute;top:0;left:0;width:1090px;height:100%;overflow:hidden;z-index:1;text-align:center}#bag-finder-wrapper #Bag-Finder-Options{padding-top:20px}#Bag-Finder-Options>DIV{position:relative;background-color:rgba(255,255,255,.8);max-width:55%;max-height:80%;height:150px;padding:15px;margin:0 auto;text-align:center;z-index:2}#Bag-Finder-Options H1{margin:0 0 10px;color:#444;font-size:40px;font-weight:700;font-style:normal}#Bag-Finder-Options h2{font-size:20px;margin-bottom:20px;font-weight:400}#Bag-Finder-Options .options-wrapper{float:left;position:relative;display:inline-block}#Bag-Finder-Options .options-wrapper.bag-type{width:25%;margin-left:30px;margin-right:30px}#Bag-Finder-Options .options-wrapper.trip-length{width:30%;margin-left:0;margin-right:30px}#Bag-Finder-Options .options-wrapper.trip-type{width:25%;margin-left:0;margin-right:0}#Bag-Finder-Options:after{content:'';display:table;clear:both}#Bag-Finder-Options SELECT{display:none}#Bag-Finder-Options .options-wrapper .dropdown .options-label{padding:0 40px 0 20px;margin:0;border:0;color:#FFF;font-size:16px;height:40px;line-height:40px;cursor:pointer;background:url(../images/custom/bag-finder-arrow.png) right no-repeat #004086;text-transform:uppercase;text-align:left}#Bag-Finder-Options .options-wrapper .dropdown .options{display:none;position:absolute;top:40px;left:0;width:100%;cursor:pointer;text-align:left;z-index:10;border-top:1px solid #9D9D9D}#Bag-Finder-Options .options-wrapper .dropdown .options li{padding:10px 20px;background-color:#FFF;color:#444;font-size:16px;line-height:1.3em;border-left:1px solid #9D9D9D;border-right:1px solid #9D9D9D;border-bottom:1px solid #9D9D9D}#Bag-Finder-Options .options-wrapper .dropdown .options li:hover{background-color:#E1E1E1}#filter-items{clear:both;padding-left:20px;padding-right:20px;padding-bottom:10px}#filter-items ul:after{content:'';display:table;clear:both}#filter-items li{margin-top:10px;margin-bottom:20px}#filter-items li.refined-label{float:left;padding-right:10px;font-weight:400;color:#444;line-height:30px;font-size:1.4em}#filter-items li.selected{float:left;cursor:pointer;border:1px solid #444;padding:0;display:inline-block;margin-right:5px;line-height:18px;min-width:30px;background:url(../images/interface/icon-cross-8x8.png) right center no-repeat #FFF}#filter-items li.selected a{display:block;color:#444;line-height:18px;text-transform:none;padding:5px 30px 5px 8px;font-size:1.4em}#filter-items li.selected.color{padding:0;background:0 0}#filter-items li.selected.color:after{content:'';display:table;clear:both}#filter-items li.selected.color .color-drop{width:16px;height:16px;float:left;padding:0;margin:6px 5px 1px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888;box-shadow:0 0 3px #888}#filter-items li.selected.color .color-drop IMG{display:none;width:16px;height:16px}#filter-items li.selected.color a{float:right;display:inline-block;padding:24px 8px 4px 15px;background:url(../images/interface/icon-cross-8x8.png) right center no-repeat #FFF!important}.product-actions .addthis_toolbox a,.product-actions li .icon{background-image:url(../images/interface/product-sharing-small.png);background-repeat:no-repeat}#filter-items li.selected.color a SPAN.colorname{display:none}.category-banner-block{position:relative;width:1090px;height:372px;overflow:hidden;background-repeat:no-repeat;background-position:top left}.category-banner-block .canvas-wrapper{position:relative;margin:48px 0 0 35px;width:600px;height:324px}.category-banner-block .layer{position:relative;z-index:2;padding:25px}.category-banner-block .layer h1{color:#004086;font-size:3.6em;font-family:Oswald,sans-serif;font-style:normal;padding-bottom:30px;margin-bottom:0}.category-banner-block .info-nav{margin-bottom:20px;border-bottom:1px solid #FFF;height:33px}.category-banner-block .info-nav:after{content:'';display:table;clear:both}.category-banner-block .info-nav>li{padding:8px 20px;color:#444;font-size:1.4em;font-weight:400;float:left;border-bottom:6px solid transparent;text-transform:uppercase;line-height:1em;cursor:pointer}.category-banner-block .info-nav>li.active{cursor:default;color:#004086;border-bottom:6px solid #004086}.category-banner-block .info-nav>li:hover{border-bottom:6px solid #004086}.category-banner-block .info-data>li{display:none;font-size:1.2em}.category-banner-block .info-data>li.active{display:block}.category-banner-block .highlights-list:after,.category-banner-block .highlights-list>li:after{content:'';display:table;clear:both}.category-banner-block .highlights-list>li{float:left;width:275px;height:75px;font-size:1.2em}.category-banner-block .highlights-list>li .icon{float:left;width:45px;padding:12px 10px 12px 15px}.category-banner-block .highlights-list>li .description{float:left;width:195px;padding:12px 10px 12px 0}#column-view{display:none}.product-actions{text-align:right}.product-actions ul{margin:0;padding:0;display:inline-block}.product-actions li:after,.product-actions ul:after{content:'';clear:both;display:table}.product-actions li{float:left;list-style:none;width:auto;height:22px;line-height:22px;margin-right:5px;cursor:pointer}.product-actions li:last-child{margin-left:0}.product-actions li.email,.product-actions li.print{margin-right:10px}.product-actions li .icon{float:right;width:22px;height:22px}.product-actions a{color:#444!important;font-size:1.2em;text-transform:uppercase}.product-actions li.email .icon,.product-actions li.print .icon{margin-left:10px}.product-actions li.email .icon{background-position:0 0}.product-actions li.print .icon{background-position:-22px 0}.product-actions li.email:hover .icon{background-position:0 -22px}.product-actions li.print:hover .icon{background-position:-22px -22px}.product-actions .addthis_toolbox{display:inline-block;float:none!important}.product-actions .addthis_toolbox a{width:22px!important;height:22px;line-height:22px;margin-right:5px;padding:0;cursor:pointer}.product-actions .addthis_toolbox a SPAN{background:0 0!important}.product-actions .addthis_toolbox a.addthis_button_compact{margin-bottom:0;background-position:-110px 0}.product-actions .addthis_toolbox a.addthis_button_facebook{margin-bottom:0;background-position:-44px 0}.product-actions .addthis_toolbox a.addthis_button_twitter{margin-bottom:0;background-position:-66px 0}.product-actions .addthis_toolbox SPAN.at-icon-wrapper{display:none!important}.product-actions .addthis_toolbox a.addthis_button_compact:hover{background-position:-110px -22px}.product-actions .addthis_toolbox a.addthis_button_facebook:hover{background-position:-44px -22px}.product-actions .addthis_toolbox a.addthis_button_twitter:hover{background-position:-66px -22px}.pdp-main .product-variations .attribute .label{display:none}.pdp-main .mobile-border{clear:both}.pdp-main .product-actions.show-desktop,.pdp-main .product-collection.show-desktop,.pdp-main .product-name.show-desktop{display:block!important}.product-info-wrapper{clear:both;padding:40px 40px 22px 40px;background-color:#F9F9F9}.product-info-wrapper:after{content:'';display:table;clear:both}.product-info-wrapper .column{float:left;width:310px;margin-right:40px;display:table-cell}.pdp-main .other-sizes ul:after,.product-info-wrapper .column.specifications li.attribute:after{content:'';clear:both;display:table}.product-info-wrapper .column:nth-child(n+3){margin-right:0}.product-info-wrapper .column.specifications li.attribute{list-style:none;font-size:1em;line-height:1.2em;padding:0 0 18px;margin:0}.product-info-wrapper .column.specifications li.attribute .label{float:left;width:33%;padding-right:5px;text-transform:none;font-weight:700}.product-info-wrapper .column.specifications li.attribute .value{float:left;width:65%}.product-info-wrapper .column{line-height:1.75em;font-size:1.4em}.product-info-wrapper .column.features li{list-style:disc;margin-left:15px;padding-left:0;font-size:14px;line-height:1.5em;padding-bottom:10px}.product-info-wrapper .column.more-information p{font-size:1.2em;line-height:2.4em;padding-bottom:18px}.product-info-wrapper H2{color:#444;font-size:1.6em;font-weight:700;text-transform:uppercase;margin-bottom:15px}.product-info-wrapper .column H2{font-size:16px}.product-info-wrapper .specifications H2{margin-bottom:20px}.pdp-main .other-sizes{margin:0 0 18px}.pdp-main .other-sizes H2{margin:0 0 10px;padding-top:10px;color:#9D9D9D;font-size:1.2em;font-weight:400;text-transform:uppercase}.pdp-main .other-sizes ul li{float:left;display:inline-block;margin-right:10px;margin-bottom:10px}.pdp-main .other-sizes ul li a{display:block;border:1px solid #444;color:#444;font-size:1.4em;padding:4px 12px}.pdp-main .other-sizes ul li a:hover{color:#FFF;background-color:#444}.pdp-main ul.product-benefit{clear:both;border:2px dotted #CDCDCD;padding:1em;background-color:#FFF}.pdp-main ul.product-benefit li{padding-left:60px;width:76%;background-color:#FFF;background-repeat:no-repeat;background-position:0 0}.pdp-main ul.product-benefit li.shipping{padding-bottom:18px;background-image:url(../images/interface/product-benefit-shipping.png)}.pdp-main ul.product-benefit li.return{padding-bottom:18px;background-image:url(../images/interface/product-benefit-return.png)}.pdp-main ul.product-benefit li.security{padding-bottom:0;background-image:url(../images/interface/product-benefit-security.png)}.pdp-main ul.product-benefit li H3{color:#333;font-size:1.4em;font-weight:700;text-transform:uppercase;line-height:18px}.pdp-main ul.product-benefit li P{color:#333;font-size:1.4em;font-weight:400;text-transform:none;line-height:18px;margin-bottom:0}.pdp-main ul.product-action-row{margin-bottom:18px}.pdp-main ul.product-action-row:after{content:'';display:table;clear:both}.pdp-main ul.product-action-row li.qty{float:left;position:relative;width:100px;height:63px}.pdp-main ul.product-action-row li.qty .input-text{position:absolute;bottom:0;left:0;margin:0;padding:.6em .5em;font-size:1.5em;text-align:center}.pdp-main ul.product-action-row li.action{float:left;width:310px;height:63px}.pdp-main ul.product-action-row li.links{float:left;width:174px;height:63px}.pdp-main ul.product-action-row li.links .compare{display:block;color:#444!important;padding:12px 15px 0 36px;background:url(../images/interface/icon-wl-compare.png) 15px 12px no-repeat}.pdp-main ul.product-action-row li.links .compare:hover{background-position:15px -28px}.pdp-main ul.product-action-row li.links .wishlist{display:block;color:#444!important;padding:12px 15px 0 36px;background:url(../images/interface/icon-wl-compare.png) 15px -68px no-repeat}.pdp-main .gallery_wrapper:after,.pdp-main .product-col-1:after,.pdp-main .video_wrapper:after{content:'';display:table;clear:both}.pdp-main ul.product-action-row li.links .wishlist:hover{background-position:15px -108px}.pdp-main .product-primary-image.image-zoom{background:url(../images/custom/icon-zoom.png) 97% 97.5% no-repeat}.pdp-main .gallery_wrapper{float:left}.pdp-main .gallery_wrapper #arrow_left{float:left;width:20px;height:66px;background:url(../images/interface/thumb_slider_arrow_left.png) -4px 0 no-repeat;cursor:pointer}.pdp-main .gallery_wrapper #arrow_right{float:left;width:20px;height:66px;background:url(../images/interface/thumb_slider_arrow_right.png) no-repeat;cursor:pointer}.pdp-main .gallery_wrapper #arrow_left.disable,.pdp-main .gallery_wrapper #arrow_right.disable{cursor:default;background-position:0 -70px}.pdp-main .gallery_wrapper .gallery_thumb_container{float:left;position:relative;margin:0;padding:0;width:309px;height:66px;overflow:hidden}.pdp-main .gallery_wrapper .product-thumbnails{position:relative;margin:0;padding:0;width:10000px;height:66px}.pdp-main .video_wrapper{float:left;margin-left:5px}.pdp-main .video_wrapper #video_left{float:left;width:20px;height:66px;background:url(../images/interface/thumb_slider_arrow_left.png) -4px 0 no-repeat;cursor:pointer}.pdp-main .video_wrapper #video_right{float:left;width:20px;height:66px;background:url(../images/interface/thumb_slider_arrow_right.png) no-repeat;cursor:pointer}.pdp-main .video_wrapper #video_left.disable,.pdp-main .video_wrapper #video_right.disable{cursor:default;background-position:0 -70px}.pdp-main .video_wrapper .video_thumb_container{float:left;position:relative;margin:0;padding:0;width:66px;height:66px;overflow:hidden}.pdp-main .video_wrapper .product-thumbnails{position:relative;margin:0;padding:0;width:10000px;height:66px}.pdp-main .video_wrapper .product-thumbnails li A{display:block;background-position:50% 50%}#QuickViewDialog .pdp-main .product-primary-image{padding:0 0 20px}#QuickViewDialog .pdp-main .primary-image{max-width:260px}#QuickViewDialog .pdp-main .gallery_wrapper .gallery_thumb_container{width:228px}#QuickViewDialog .pdp-main .product-name,#QuickViewDialog .pdp-main .product-price{font-size:2.8em}#QuickViewDialog .pdp-main .product-add-to-cart button,#QuickViewDialog .pdp-main .product-add-to-cart li.action{width:250px}#QuickViewDialog .pdp-main ul.swatches li{text-indent:-999em}#QuickViewDialog .pdp-main ul.product-action-row li.links .compare{padding-top:11px;padding-left:20px;background-position:left 12px}#QuickViewDialog .pdp-main ul.product-action-row li.links .compare:hover{background-position:left -28px}#QuickViewDialog .pdp-main ul.product-action-row li.links .wishlist{padding-top:11px;padding-left:20px;background-position:left -68px}#QuickViewDialog .pdp-main ul.product-action-row li.links .wishlist:hover{background-position:left -108px}.js .ui-dialog-content .product-col-1,.js .ui-dialog-content .product-col-2{width:49%}.pdp-main .promotion{margin-bottom:10px}.pdp-main .promotion .promotion-title{display:inline-block;width:25%;padding:10px 0}.pdp-main .promotion .promotion-callout{width:100px;display:inline-block;margin-left:10px}.pdp-main .promotion .promotion-callout A.tooltip{padding:10px;width:100%;font-size:.8em;color:#FFF;text-transform:uppercase;display:block!important;text-align:center;background-color:#FF374E;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.pt_product-compare #main .inner{padding:0}.compare-items{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#999;z-index:1000}.compare-items .inner{margin:0 auto;display:inline-block;min-width:300px}#compare-items-button{margin-right:5px}#clear-compared-items:hover,#compare-items-button:hover{background-color:#002F58}.page-return{padding:10px 0}.page-return a{color:#004086;font-size:1.4em}#compare-table .product{position:relative;border:1px solid #D3D3D3;padding:0 0 20px;font-size:1.1em;font-weight:700}#compare-table .product .product-tile{height:auto!important}#compare-table .product A.remove-link{position:absolute;right:10px;top:0;color:#9D9D9D;font-size:3em;font-weight:700;cursor:pointer;z-index:10}#compare-table .product BUTTON{padding:1em}#compare-table .product-image{padding-top:20px}#compare-table .product-image img{max-width:75%}#compare-table .product-attribute{width:190px;border:1px solid #D3D3D3;padding:0 10px;font-size:1.4em;font-weight:700}#compare-table .value{border:1px solid #D3D3D3;font-size:1.4em;font-weight:400}.member-signup .input-text{margin:0}.member-signup span.error{margin:1% 2% 2% 0}.member-signup .resp-error{color:#8b0000;float:left;margin-bottom:15px}.member-signup .resp-success{color:#006400;float:left;margin-bottom:15px}.home-bottom-left .error-message,.member-signup .error-message{border:0;background:none;display:block;width:auto;margin:1% 0;padding:0}.productregistration-success-h1{color:#006400}.productregistration-form hr{border-top:1px solid #E1E1E1;border-left:0;margin-bottom:25px}.productregistration-wrapper{width:100%;background:url(../images/productregistration/Samsonite_label.png) right top no-repeat}.productregistration-wrapper SPAN,.productregistration-wrapper input[type=text],.productregistration-wrapper input[type=number],.productregistration-wrapper input[type=password]{width:40%}.productregistration-wrapper SELECT{width:42%}.productregistration-box{padding:10px 0 30px}.productregistration2,.productregistration3,.productregistration4,.productregistration5{display:none}#productregistration-div input[type=date]{border:1px solid #DFDFDF;margin-left:2%;padding:1em .5em;text-indent:0}.productregistration-form input[type=submit]{float:right;margin-top:10px}.productregistration-form h2.product-info{margin-top:50px}.productregistration-form .add-more{position:relative;margin:0;padding:1em 1em 0 1.5em;color:#004086;font-size:13px;line-height:16px;display:block;background:url(../images/productregistration/icon_add_more.png) left bottom no-repeat;text-transform:uppercase}.productregistration-form .dob{width:80px;margin-right:10px;margin-left:0}.productregistration-form .form-row LABEL+.dob{margin-left:2%}.productregistration-form .purchasedate1-input label{display:none}@media screen and (min-width:1024px){#secondary.refinements .refinement li:nth-child(4n-3){clear:both}}@media screen and (min-width:1024px) and (max-width:1170px){#homepage-slider{width:inherit;height:inherit;margin:0!important}}@media screen and (min-width:768px) and (max-width:1024px){.cat-article-wrapper.first .column.left,.cat-landing-bubbles .bubbles-expand .content-box .pic{vertical-align:top}.pt_content H1#page-title,H1#page-title{font-size:2.8em;margin-left:0}#header .inner{min-width:768px;width:100%;max-width:100%}#header .primary-logo{left:20px}#header .header-nav{right:20px}#header .header-nav ul li{padding:20px 8px 0}#header .header-nav ul li.search-wrapper{padding:11px 40px 0 0}#header .header-nav ul li.last{padding-right:12px}#header .header-nav .header-search input[type=text]{width:140px}#footer .inner,#navigation .inner,.return-wrapper .inner{min-width:768px;width:100%;max-width:100%}#header .header-nav #mini-cart{padding-left:26px}.breadcrumb{padding:10px 20px}#navigation ul.level-1{margin-left:20px;margin-right:20px}#navigation ul.level-1>li>a{padding:0 9px}#navigation ul.level-1>li.home{margin-left:-6px}#navigation ul.level-1>li.home>a{background-position:6px 10px}#navigation .category-banner,#navigation li.bag-finder,#navigation li.followus,#navigation li.seperator,#navigation li.social-media-set{display:none}.home-features-list .feature-block:after,.home-features-list:after,.reward-wrapper:after{content:'';display:table}#footer .footer-nav{min-width:362px;max-width:618px;width:auto;margin-left:28px}#footer .footer-nav ul>li{width:50%;margin-bottom:30px}#footer .footer-nav ul>li.about{clear:left}#footer .footer-followus{margin-right:28px}#footer .copyright{padding-right:28px}#homepage-slider{width:inherit;height:inherit;margin:0 20px;overflow:hidden}#homepage-slider .slide{list-style:none;margin:0;padding:0;max-width:100%;width:100%}#homepage-slider .slide img{height:100%;max-width:100%}#main>.inner{min-width:748px;width:auto;max-width:1024px}.pt_error #primary{width:auto;padding:20px}.benefit-row ul li{letter-spacing:0}#wrapper.pt_product-search-noresult #primary{float:none;width:auto;padding:0 20px!important}.our-recommendation{width:auto;border-bottom:1px solid #E1E1E1;padding-bottom:35px;margin-bottom:50px;margin-left:20px;margin-right:20px}.our-recommendation .slot-title{margin-bottom:40px}.horizontal-carousel li.jcarousel-item{min-width:145px;width:20%}.horizontal-carousel .product-tile{position:relative;padding:0 4px}.horizontal-carousel .product-tile .product-image{width:100%;max-height:200px;padding-bottom:20px}.horizontal-carousel .product-tile .product-image IMG{max-width:85%;max-height:200px;height:auto}.horizontal-carousel .product-tile .product-price,.horizontal-carousel .product-tile .product-pricing{font-size:1.4em}.home-bottom-slots{width:auto;margin-left:20px;margin-right:20px}.home-bottom-slots .home-bottom-left{min-width:205px;width:100%;max-width:31.5%;margin-right:20px}.home-bottom-slots .home-bottom-left .half .text{width:80%;margin:8px 5% 8px 0}.home-bottom-slots .home-bottom-center{min-width:205px;width:100%;max-width:31.5%;margin-right:20px}.home-bottom-slots .home-bottom-right{min-width:205px;width:100%;max-width:31.5%;margin-right:0}.home-bottom-slots H2{font-size:2em;line-height:1.3em}.home-bottom-slots P{font-size:1.2em;line-height:1.5em}.home-bottom-slots .home-bottom-left .inner{min-height:186px}.home-bottom-slots .home-bottom-center .inner{min-height:206px}.home-bottom-slots .home-bottom-center .inner H2{padding-top:20px}.home-bottom-slots .home-bottom-center .inner P{width:60%}.home-bottom-slots .home-bottom-right .inner{min-height:186px}.home-features-list{width:auto;padding-top:30px;padding-bottom:30px}.home-features-list:after{clear:both}.home-features-list .feature-block{float:left;min-width:205px;width:100%;max-width:31%;margin-right:20px}.home-features-list .feature-block.last{margin-right:0}.home-features-list .feature-block:after{clear:both}.home-features-list .feature-block .thumb{float:left;width:60px;min-height:60px;margin-right:-60px}.home-features-list .feature-block .thumb IMG{width:50px}.home-features-list .feature-block .message{float:left;width:auto;min-height:60px;margin-left:60px}.home-features-list .feature-block .message H3{padding:5px 0 .7em;font-size:1.3em}.home-features-list .feature-block .message P{font-size:1.3em}.home-bottom{width:auto;margin-left:20px;margin-right:20px}.stepout-wrapper .three-column{float:left;min-width:216px;width:100%;max-width:30%;padding-right:0;margin-right:35px;text-align:center}.stepout-wrapper .three-column.first{clear:both}.stepout-wrapper .three-column.last{margin-right:0}.stepout-wrapper .three-column H3{font-size:2em;line-height:20px;padding-bottom:6px;color:#444;text-align:left;font-weight:400;min-height:40px}.stepout-wrapper .three-column H4{font-size:1.2em;line-height:14px;padding-bottom:10px;color:#9D9D9D;text-align:left}.stepout-wrapper .three-column .thumb{margin-bottom:18px;width:100%;height:100%;overflow:hidden}.stepout-wrapper .three-column .thumb img{width:100%;height:inherit}.reward-wrapper{padding-bottom:40px;padding-left:0;padding-right:0}.reward-wrapper:after{clear:both}#secondary.refinements .sort-by label,.cat-landing-banner .inner H3,.product-actions li.print{display:none}.reward-wrapper:last-child{margin-bottom:0;border-bottom:0;padding-bottom:20px}.reward-wrapper .thumb{width:36%}.reward-wrapper .thumb IMG{width:100%;height:inherit}.reward-wrapper .description{width:60%}.reward-wrapper H3{padding:1em 0;font-size:2em;line-height:1em}.reward-wrapper H4{padding:0 0 1em;font-size:1.6em;line-height:1em}.reward-wrapper .desc{padding-bottom:18px;font-size:1.4em;line-height:22px;color:#444;font-weight:400}.reward-wrapper .button.btn-shop{margin-right:6px}.reward-wrapper.left-content .thumb{float:right;margin-left:25px}.reward-wrapper.left-content .description{float:left}.reward-wrapper.right-content .thumb{float:left;margin-right:25px}.reward-wrapper.right-content .description{float:right}.cat-landing-banner{max-width:100%;height:inherit}#Bag-Finder-Options>DIV,.pdp-main .product_detail_image .primary-image{max-width:80%}.cat-landing-banner .inner{top:8%;left:4.8%;width:38%}.cat-landing-banner .inner H2{margin-bottom:15px;font-size:30px;line-height:1em}.cat-landing-banner .inner P{margin-bottom:20px;font-size:14px;line-height:1.5em}.cat-article-wrapper.first,.cat-landing-bubbles .bubbles-expand .content-box{line-height:300px}.cat-article-wrapper .return-wrapper .inner{min-width:initial}.cat-landing-bubbles .bubbles-expand .content-box-wrapper{width:auto}.cat-landing-bubbles .bubbles-expand .content-box .info H3{margin-right:34px}#secondary.refinements{width:100%!important}#secondary.refinements .refinement li:nth-child(4n-3){clear:both}#wrapper.pt_product-search-result .primary-content{margin-left:20px;margin-right:20px}.category-banner-block{width:100%;background-size:cover}#wrapper.pt_product-details .primary-content{width:auto;margin-left:20px;margin-right:20px}.pdp-main .product-thumbnails .thumb{margin-right:10px;width:50px;height:50px}.pdp-main .product-thumbnails .productthumbnail{width:50px}.pdp-main .product-col-1{margin-right:20px;width:313px}.pdp-main .product-col-2{width:54%}.pdp-main ul.product-benefit li{width:auto}.pdp-main .gallery_wrapper #arrow_left,.pdp-main .gallery_wrapper #arrow_right{height:52px;background-position:-2px -8px}.pdp-main .gallery_wrapper #arrow_left.disable,.pdp-main .gallery_wrapper #arrow_right.disable{background-position:-2px -78px}.pdp-main .gallery_wrapper .gallery_thumb_container{width:176px;height:52px}.pdp-main .gallery_wrapper .product-thumbnails{height:52px}.pdp-main .video_wrapper #video_left,.pdp-main .video_wrapper #video_right{height:52px;background-position:-2px -8px}.pdp-main .video_wrapper #video_left.disable,.pdp-main .video_wrapper #video_right.disable{background-position:-2px -78px}.pdp-main .video_wrapper .video_thumb_container{width:52px;height:52px}.pdp-main .video_wrapper .product-thumbnails{height:52px}.pdp-main .video_wrapper li.thumb A IMG{width:100%;height:100%}.pdp-main ul.product-action-row li.qty{width:90px}.pdp-main ul.product-action-row li.action{width:auto}.pdp-main ul.product-action-row li.action #add-to-cart{padding:22px 20px;font-size:1.6em;width:100%}.pdp-main ul.product-action-row li.links{width:auto}.pdp-main .recommendations{width:auto;margin-left:0;rgin-right:0}#QuickViewDialog .pdp-main .gallery_wrapper .gallery_thumb_container{width:180px}.js .ui-dialog-content .product-col-1{width:40%}.product-info-wrapper{padding-left:0;padding-right:0;}.product-info-wrapper .column{width:31%;margin-left:.5%;margin-right:2.5%;display:table-cell}.product-info-wrapper .column:nth-child(n+3){margin-right:0}.product-info-wrapper .column.specifications li.attribute .label{width:32%}.pt_product-compare #main .inner{width:auto;padding:0 20px}#compare-table .product .product-tile .product-collection,#compare-table .product .product-tile .product-name{font-size:1.4em}#bag-finder-wrapper{height:210px}#bag-finder-wrapper .option-banner{left:inherit;right:-10%}.productregistration-wrapper LABEL{width:100%}.productregistration-box{padding:0 0 30px}.productregistration-wrapper SELECT,.productregistration-wrapper SPAN,.productregistration-wrapper input[type=text],.productregistration-wrapper input[type=number],.productregistration-wrapper input[type=password],.productregistration-wrapper input[type=date]{width:45%;margin-left:0!important;margin-top:.5em}}@media screen and (max-width:767px){H1#page-title{font-size:2.4em;margin-left:0}.pt_content H1#page-title,.pt_customer-service H1#page-title{font-size:2.4em;margin-top:0;margin-left:0;margin-bottom:.5em}.show-desktop{display:none!important}.show-mobile{display:inline-block!important}#header{min-height:40px;background-color:#004086;margin-bottom:10px}#header .inner{margin:0 auto;min-width:320px;width:100%;max-width:100%;min-height:40px}#header .primary-logo{width:inherit}#header .header-nav{position:static;top:inherit;right:inherit;float:right;display:inline-block}#header .header-nav .menu-utility,#header .header-nav .menu-utility-user{margin:0}#header .header-nav ul li{float:left;border-right:0;padding:0;line-height:inherit}#header .header-nav ul li.search-wrapper{padding:0;border-right:0}#header .header-nav ul li.last{border-right:0;padding-right:10px}#header .header-nav .header-search-mobile{display:block;cursor:pointer;height:40px}#header .header-nav #language-switch,#header .header-nav #mini-cart .mini-cart-empty,#header .header-nav #mini-cart .mini-cart-label,#header .header-nav .header-search,#navigation .category-banner,#navigation .menu-wrapper H2,#navigation li.bag-finder,#navigation li.followus,#navigation li.social-media-set,#navigation li.home,#navigation li.seperator{display:none}#header .header-nav .mini-cart-wrapper{padding-top:0}#header .header-nav #mini-cart{position:relative;padding:0;width:38px;height:40px;background:url(../images/custom/icon-mobile-cart.png) left top no-repeat}#header .header-nav #mini-cart a{color:#004086;font-size:1.2em;background-color:#FFF;min-width:14px;min-height:14px;text-align:center;border:1px solid #004086;position:absolute;right:6px;bottom:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.breadcrumb{padding:20px 10px}#navigation{height:auto}#navigation .inner{min-width:300px;width:100%;max-width:100%;min-height:inherit}#footer{padding:30px 10px!important}#footer .inner{min-width:300px;width:100%;max-width:100%}#footer .footer-followus{float:none;width:300px;padding:0;margin:0 auto 20px;border-bottom:1px solid #E1E1E1}#footer .member-signup{margin-bottom:10px;padding:10px 0;background-color:transparent}#footer .member-signup H3,#footer .member-signup H4{color:#444}#footer .member-signup .half INPUT.input-text{width:131px}#footer .member-signup .full INPUT.input-text{width:286px}#footer .member-signup .button{width:100%}#footer .footer-nav{min-width:300px;max-width:300px;margin:0 auto;float:none}#footer .footer-nav>ul>li{width:50%!important;margin-bottom:30px}#footer .footer-nav ul>li.about{clear:left}#footer .copyright{text-align:center}#homepage-slider{min-width:300px;width:auto;height:inherit;margin:0 10px}#homepage-slider .slide{list-style:none;margin:0;padding:0;max-width:100%;width:100%}#homepage-slider .slide img{height:inherit;max-width:100%}#main>.inner{min-width:320px;width:100%;max-width:100%}.pt_error #primary{padding:20px 10px!important}.slot-title H2{font-size:1.6em;padding:0 10px;letter-spacing:2px}.benefit-row{width:auto;height:inherit;margin:0 10px}.benefit-row ul{margin:10px 0;width:100%}.benefit-row ul li{font-size:1.2em;width:24%;padding:40px 4% 0;margin:0;vertical-align:top;line-height:1.35em;letter-spacing:0}.home-features-list .feature-block .message H3,.horizontal-carousel .product-tile .product-price,.horizontal-carousel .product-tile .product-pricing{font-size:1.4em}.benefit-row ul li.lock,.benefit-row ul li.samsonite,.benefit-row ul li.track{background-position:center top;background-size:36px 32px}#wrapper.pt_product-search-noresult #primary{float:none;width:auto;padding:0 10px!important}.our-recommendation{width:auto;margin-left:10px;margin-right:10px}.our-recommendation .slot-title{margin-bottom:30px}.horizontal-carousel-wrapper .jcarousel-clip-horizontal{overflow:hidden;margin-left:23px!important;margin-right:23px!important;width:auto!important}.horizontal-carousel-wrapper .btn-next,.horizontal-carousel-wrapper .btn-prev{display:block}.horizontal-carousel li.jcarousel-item{min-width:145px;max-width:48%}.horizontal-carousel .product-tile{position:relative;padding:0 4px}.horizontal-carousel .product-tile .product-image{width:100%;height:200px;padding-bottom:40px}.horizontal-carousel .product-tile .product-image IMG{max-width:80%;max-height:200px;height:auto}.horizontal-carousel .product-tile .product-collection,.horizontal-carousel .product-tile .product-name{font-size:1.4em;text-align:center}.home-bottom-slots{width:auto;margin-left:10px;margin-right:10px;padding-bottom:0;border-bottom:0}.home-bottom-slots:after{content:'';display:table;clear:both}.home-bottom-slots .home-bottom-center,.home-bottom-slots .home-bottom-left{display:none}.home-bottom-slots .home-bottom-right{width:auto;margin:0 auto;text-align:center;max-width:75%;float:none!important}.home-bottom-slots .home-bottom-right .inner H2,.home-bottom-slots .home-bottom-right .inner P{text-align:left}.home-features-list{min-width:300px;width:auto;margin:0 auto;padding-top:40px;padding-bottom:30px}.home-features-list .feature-block{float:left;width:25%;margin:0 4%}.home-features-list .feature-block.last{margin-bottom:0;margin-right:4%}.home-features-list .feature-block:after{content:'';display:table;clear:both}.home-features-list .feature-block .thumb{display:block;width:100%;margin-right:0;text-align:center;min-height:inherit}.home-features-list .feature-block .thumb IMG{max-width:30%;min-width:50px;margin-bottom:5px}.home-features-list .feature-block .message{width:100%;margin-left:0;text-align:center;min-height:inherit}.home-features-list .feature-block .message P{display:none;font-size:1.2em}.home-bottom{margin:0 10px;padding:0}.stepout-wrapper{width:100%;padding-bottom:10px;border-bottom:1px solid #E1E1E1;margin-bottom:30px}.stepout-wrapper .return-wrapper.stepout{display:none}.stepout-wrapper .three-column{display:none;float:none;min-width:300px;width:100%;max-width:100%;padding-right:0;margin-right:0;text-align:center}.stepout-wrapper .three-column.first{display:block;clear:both}.stepout-wrapper .three-column H3{font-size:2.4em;line-height:24px;padding-bottom:6px;min-height:inherit}.stepout-wrapper .three-column H4{font-size:1.2em;line-height:14px;padding-bottom:10px}.stepout-wrapper .button.readall{display:none;float:none!important;margin:40px auto 0!important}.reward-wrapper{padding:0 0 30px}.reward-wrapper:after{content:'';display:table;clear:both}.reward-wrapper:last-child{margin-bottom:0;border-bottom:0;padding-bottom:20px}.reward-wrapper .description,.reward-wrapper .thumb,.reward-wrapper .thumb IMG,.reward-wrapper .title,.reward-wrapper .title H3{width:100%}.reward-wrapper H3{padding:1em 0;font-size:2em;line-height:1em}.reward-wrapper H4{padding:0 0 1em;font-size:1.2em;line-height:1em}.reward-wrapper .desc{padding-bottom:18px;font-size:1.2em;line-height:18px}.reward-wrapper .button{width:100%}.reward-wrapper .button.btn-shop{margin-right:0;margin-bottom:1em}.reward-wrapper.left-content .thumb{float:none;margin-left:0}.reward-wrapper.left-content .description{float:none}.reward-wrapper.right-content .thumb{float:none;margin-right:0}.reward-wrapper.right-content .description{float:none}.cat-landing-banner{max-width:100%;height:inherit}.cat-landing-banner .inner{top:15px;left:10px;width:40%}.cat-landing-banner .inner H2{margin-bottom:10px;font-size:20px}.cat-landing-banner .inner H3,.cat-landing-banner .inner P{display:none}.cat-landing-bubbles UL.bubbles{float:none;width:100%;margin-bottom:20px}.cat-landing-bubbles .bubbles-expand .content-box-wrapper{width:auto}.cat-landing-bubbles .bubbles-expand .content-box{padding:10px;line-height:1em}.cat-landing-bubbles .bubbles-expand .content-box .pic{float:none;width:100%;margin-bottom:0}.cat-landing-bubbles .bubbles-expand .content-box .pic IMG{width:100%}.cat-landing-bubbles .bubbles-expand .content-box .info{float:none;width:100%;padding-left:0;padding-top:1em}.cat-landing-bubbles .bubbles-expand .content-box .info H3{font-size:24px;line-height:30px}.cat-landing-bubbles .bubbles-expand .content-box .info H4{font-size:16px;line-height:24px}.cat-landing-bubbles .bubbles-expand .content-box .info .button{margin:0 0 .5em;width:100%}.cat-landing-bubbles UL.bubbles LI,.cat-landing-bubbles UL.bubbles LI.dim,.cat-landing-bubbles UL.bubbles LI.expanded,.cat-landing-bubbles UL.bubbles LI:hover{opacity:1!important}.cat-article-wrapper .column{width:100%}.cat-article-wrapper .column IMG{margin-bottom:20px}.cat-article-wrapper .column.left,.cat-article-wrapper .column.right{float:none}.cat-article-wrapper.first{line-height:1em}.cat-article-wrapper.first .column.left{max-width:100%;width:100%;vertical-align:top}.cat-article-wrapper.first .column.right{width:100%;margin-left:0;vertical-align:top}.cat-article-wrapper H3{width:100%;font-size:24px;line-height:30px}.cat-article-wrapper H4{width:100%;font-size:16px;line-height:24px}.cat-article-wrapper H3.show-desktop,.cat-article-wrapper H4.show-desktop{display:none!important}.cat-article-wrapper .button{margin:0 0 .5em;width:100%}#secondary.refinements{width:100%;height:inherit;background-color:#FFF}#secondary.refinements .sort-by{background-color:#CCC;margin:0;padding:10px}#secondary.refinements.bag-finder-refinements .sort-by{float:none;width:95%}#secondary.refinements .sort-by select{width:100%}#secondary.refinements .sort-by form{background-color:#FFF}#secondary.refinements .sort-by label{display:none}#secondary.refinements #filter-label{float:left;padding:0 32px 0 15px;color:#FFF;font-size:1.6em;line-height:50px;text-transform:uppercase;cursor:pointer;background:url(../images/custom/icon-filter-expand.png) right 0 no-repeat #004086}#secondary.refinements #filter-label.active{background-position:right -50px;margin-bottom:5px}#secondary.refinements .refinement{display:none;float:none;width:100%;clear:both;margin-bottom:5px}#secondary.refinements .refinement.active{display:block!important}#secondary.refinements .refinement h3{line-height:40px;position:relative;padding-left:15px}#secondary.refinements .refinement h3.active:after,#secondary.refinements .refinement h3:after{content:'';position:absolute;right:1em;top:1em;border-style:solid}#secondary.refinements .refinement H3.expanded{background-color:#004086}#secondary.refinements .refinement h3:after{border-width:10px 8px 0;border-color:#FFF transparent transparent}#secondary.refinements .refinement h3.active:after{border-width:0 8px 10px;border-color:transparent transparent #FFF}#secondary.refinements .refinement h3 span{background-image:none}#secondary.refinements .refinement ul{position:relative;top:inherit;left:inherit;width:auto;padding:15px;min-height:inherit;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1}#secondary.refinements .refinement ul P.swatches-title{display:block;font-size:1em;padding-bottom:1em;text-transform:uppercase}#secondary.refinements .refinement li:nth-child(2n-1){clear:both}#secondary.refinements .refinement li{width:44%}#filter-items{padding:10px 0}#filter-items li.refined-label{display:none}#filter-items li.selected{float:none;display:block;min-width:inherit;margin:0 0 5px;text-align:center}#filter-items li.selected a{display:block;color:#444;line-height:18px;text-transform:none}#filter-items li.selected.show-mobile{display:block!important}#filter-items li.selected.color{padding:5px 20px 0 8px}#filter-items li.selected a.color-drop{display:inline-block;width:16px;height:16px;text-indent:-999em;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 3px #888;-moz-box-shadow:0 0 3px #888;box-shadow:0 0 3px #888}.pt_content H1{line-height:1em}#wrapper.pt_product-search-result .primary-content{margin-left:10px;margin-right:10px}.category-banner-block{background-image:none!important;height:inherit;overflow:auto;width:inherit}.category-banner-block .canvas-wrapper{position:relative;margin:0;width:100%;height:inherit}.category-banner-block .layer{position:relative;z-index:2;padding:0}.category-banner-block .layer h1{font-size:3em;padding-bottom:15px;margin-top:0}.category-banner-block .info-data,.category-banner-block .info-nav{display:none}.product-tile img{height:inherit;max-width:70%}#column-view{display:block;margin-bottom:20px}#column-view:after{content:'';display:table;clear:both}#column-view DIV{float:left;width:40px;height:40px;margin-right:10px;padding:0;cursor:pointer;background-image:url(../images/custom/icon-column-view.png);background-repeat:no-repeat}#column-view DIV.single{background-position:0 0}#column-view DIV.single.active{background-position:0 -40px}#column-view DIV.twin{background-position:-40px 0}#column-view DIV.twin.active{background-position:-40px -40px}.product-actions li.print,.pt_product-search-result .benefit-row{display:none}#wrapper.pt_product-details .primary-content{width:auto;margin-left:10px;margin-right:10px}.pdp-main .product-primary-image.image-zoom{background-image:none}.pdp-main .product-primary-image .zoomPad{cursor:default}.pdp-main .product-primary-image .zoomPup,.pdp-main .product-primary-image .zoomWindow,.pdp-main .product-primary-image .zoomWrapper{opacity:0;cursor:default!important}.pdp-main .product-primary-image .zoomWrapper IMG{max-width:initial}.pdp-main .product-actions.show-desktop,.pdp-main .product-collection.show-desktop,.pdp-main .product-name.show-desktop{display:none!important}.pdp-main .product-description,.pdp-main .promotion{display:none}.pdp-main .product-thumbnails .thumb{margin-right:10px;width:50px;height:50px}.pdp-main .product-thumbnails .productthumbnail{width:50px}.pdp-main .product-col-1{margin-right:20px;width:100%}.pdp-main .product-col-2{width:100%!important}.pdp-main .product-primary-image{padding:40px 0}.pdp-main .primary-image{max-width:60%;max-height:471px}.pdp-main .product-name{font-size:2.8em;text-align:left}.pdp-main .product-price{font-size:2.6em}.pdp-main .product-add-to-cart{margin:0}.js .ui-dialog-content .product-col-1,.js .ui-dialog-content .product-col-2{width:100%}.pdp-main .gallery_wrapper{float:none;margin:1em auto 0;display:inline-block}.pdp-main .gallery_wrapper #arrow_left,.pdp-main .gallery_wrapper #arrow_right{height:52px;background-position:-2px -8px}.pdp-main .gallery_wrapper #arrow_left.disable,.pdp-main .gallery_wrapper #arrow_right.disable{background-position:-2px -78px}.pdp-main .gallery_wrapper .gallery_thumb_container{width:238px;height:52px}.pdp-main .gallery_wrapper .product-thumbnails{height:52px}.pdp-main .gallery_wrapper .product-thumbnails ul{display:block;width:inherit}.pdp-main .video_wrapper{float:none;margin:1em auto}.pdp-main .other-sizes ul li:last-child,.pdp-main .video_wrapper li.thumb:last-child{margin-right:0}.pdp-main .video_wrapper .video_thumb_container{float:none;width:auto;height:52px}.pdp-main .video_wrapper #video_left,.pdp-main .video_wrapper #video_right{display:none}.pdp-main .video_wrapper .product-thumbnails{width:auto;height:52px}.pdp-main .video_wrapper li.thumb A IMG{width:100%;height:100%}.pdp-main .attribute .value{width:100%}.pdp-main .attribute ul{float:none;display:inline-block;width:auto}.pdp-main .attribute .selected-value{display:none!important}.pdp-main .other-sizes ul{display:inline-block}.pdp-main ul.product-benefit li{width:auto;text-align:left}.pdp-main ul.product-benefit li.return,.pdp-main ul.product-benefit li.security,.pdp-main ul.product-benefit li.shipping{padding-bottom:0;padding-top:10px}.pdp-main ul.product-benefit{padding:20px}.pdp-main ul.product-benefit li H3{line-height:18px;height:45px;font-size:1.5em}.pdp-main ul.product-benefit li P{display:none}.pdp-main ul.product-action-row{margin-bottom:10px}.pdp-main ul.product-action-row li.qty{float:none;width:100%;height:inherit;display:inline-block}.pdp-main ul.product-action-row li.qty .availability-block{width:auto;display:inline-block;max-width:inherit}.pdp-main ul.product-action-row li.qty .availability-block:after{content:'';display:table;clear:both}.pdp-main ul.product-action-row li.qty .availability .availability-msg p{line-height:initial}.pdp-main ul.product-action-row li.qty .availability .availability-msg{margin-right:10px}.pdp-main ul.product-action-row li.qty .inventory{width:auto;display:inline-block}.pdp-main ul.product-action-row li.qty .input-text{position:relative;bottom:inherit;left:inherit;text-align:center}.pdp-main ul.product-action-row li.action{float:none;margin-top:25px;width:100%}.pdp-main ul.product-action-row li.action #add-to-cart{padding:22px 20px;font-size:1.6em;width:250px}.pdp-main ul.product-action-row li.links{display:none}#QuickViewDialog .pdp-main .product-add-to-cart li.action{width:100%}#QuickViewDialog .pdp-main .product-add-to-cart button#add-to-cart{width:250px}#QuickViewDialog .pdp-main .gallery_wrapper .gallery_thumb_container{width:240px}.product-info-wrapper{padding:10px 0}.product-info-wrapper .column{float:none;width:auto;margin-right:0;display:block;padding-left:10px;padding-right:10px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #DFDFDF}#bag-finder-wrapper .option-banner,.compare-items{display:none}.product-info-wrapper .column.more-information{margin-bottom:0;border-bottom:0}.pdp-main .product-col-2 .mobile-border{width:auto;padding:10px;margin-bottom:20px;border:1px solid #DFDFDF}.pt_product-compare #main .inner{width:auto;padding:0 10px}#compare-table .product-image{min-height:inherit}#compare-table .product .product-tile .product-collection,#compare-table .product .product-tile .product-name{font-size:1.3em}#compare-table tbody td,#compare-table tbody th{word-break:break-all}#bag-finder-wrapper{height:inherit;margin-bottom:15px}#bag-finder-wrapper #Bag-Finder-Options{padding-top:0}#Bag-Finder-Options>DIV{max-width:100%;max-height:inherit;padding:0;height:auto}#Bag-Finder-Options H1{font-size:30px}#Bag-Finder-Options h2{font-size:1.6em}#Bag-Finder-Options .options-wrapper{float:none;display:block;margin-bottom:15px}#Bag-Finder-Options .options-wrapper.bag-type,#Bag-Finder-Options .options-wrapper.trip-length,#Bag-Finder-Options .options-wrapper.trip-type{width:100%;margin-left:0;margin-right:0}#Bag-Finder-Options SELECT{width:100%}.productregistration-form SELECT{margin-bottom:.5em}.productregistration-wrapper{padding-top:250px;background-position:center top}.productregistration-wrapper LABEL{width:100%}.productregistration-box{padding:0 0 30px}.productregistration-wrapper SELECT,.productregistration-wrapper input[type=text],.productregistration-wrapper input[type=number],.productregistration-wrapper input[type=password],.productregistration-wrapper input[type=date]{width:100%;margin-left:0!important}.productregistration-wrapper SPAN{width:95%;margin-left:0!important}.productregistration-form input[type=submit]{float:none;width:100%}.productregistration-form .dob{width:80px!important;margin-right:10px}.productregistration-form .form-row LABEL+.dob{margin-left:0}}@media screen and (max-width:550px){.home-bottom-slots .home-bottom-right{max-width:100%}#horizontal-carousel .product-image{height:180px;padding-bottom:20px}}@media screen and (min-width:900px) and (max-width:1024px){.refinement h3{padding:0 9px 0 11px}.refinement h3 span{padding:0 20px 0 0}}@media screen and (min-width:850px) and (max-width:900px){.refinement h3{padding:0 9px}.refinement h3 span{padding:0 18px 0 0}}@media screen and (min-width:800px) and (max-width:850px){.refinement h3{padding:0 7px}.refinement h3 span{padding:0 15px 0 0}}@media screen and (min-width:768px) and (max-width:800px){.refinement h3{padding:0 5px}.refinement h3 span{padding:0 15px 0 0}}@media screen and (min-width:550px) and (max-width:767px){#secondary.refinements.bag-finder-refinements .sort-by{float:none;width:97%}}@media screen and (min-width:420px) and (max-width:550px){#secondary.refinements.bag-finder-refinements .sort-by{float:none;width:96%}}@media screen and (min-width:320px) and (max-width:400px){#secondary.refinements.bag-finder-refinements .sort-by{float:none;width:95%}}@media print{#navigation{display:none}}@media screen and (-webkit-min-device-pixel-ratio:0){SELECT{padding:.5em .3em}.return-wrapper .return-top{padding-top:10px}}

@media screen and (max-width:767px) {
  #header {
    margin-bottom: 52px;
  }
  #header.brand-header {
    margin-bottom: 0;
  }
  #header .primary-logo{
    width: calc(100% - 123px);
    text-align: center;
    padding-left: 43px;
    box-sizing: border-box;
  }
  #header .primary-logo a{
    display: inline-block;
  }
  #header .header-search.opened {
    display: block;
    position: absolute;
    top: 42px;
    left: 1%;
    background-color: #FFFFFF;
    width: 98%;
  }
  #header .header-search.opened .header-promo-message-mobile {
    max-width: 85%;
    max-width: calc(100% - 53px);
    position: absolute;
    top: 3px;
    left: 5px;
    z-index: -1;
    max-height: 32px;
    overflow: hidden;
  }
  #header .header-search.opened .header-promo-message-mobile .content-asset {
    height: 32px;
    display: table-cell;
    vertical-align: middle;
  }
  #header .header-nav .menu-utility-user {
    text-transform: none;
  }
  #header .header-search.opened #q {
    background: transparent;
  }
  .mobile-navigation {
    width: 100%;
    font-size: 14px;
    font-weight: bold;
  }
  .mobile-navigation ul {
    padding: 0 .8em;
    text-align: center;
    margin: .8em 0;
  }
  .mobile-navigation ul li {
    list-style: none !important;
    display: inline-block;
    text-align: center;
  }
  .mobile-navigation ul li:first-child {
    float: left;
  }
  .mobile-navigation ul li:last-child {
    float: right;
  }
  .mobile-navigation + .categories {
    padding-top: 5px;
  }
  #canvasWrapper .dim-layer {
    position: fixed;
    -webkit-overflow-scrolling: touch;
  }
  #header.active-nav {
    position: fixed;
    -webkit-overflow-scrolling: touch;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
  }
  #header #icon-mobile-nav .open-icon, #header.active-nav #icon-mobile-nav .close-icon {
    display: block;
  }
  #header #icon-mobile-nav .close-icon, #header.active-nav #icon-mobile-nav .open-icon {
    display: none;
  }

  #mobile-nav {
    height: calc(100% - 40px) !important;
    z-index: 10000 !important;
    overflow-y: hidden !important;
  }
  #mobile-nav .totally-hidden {
    display: none !important;
    visibility: hidden !important;
  }
  #mobile-nav ul li:hover {
    border-left: none !important;
    background: none !important;
  }
  #mobile-nav .menu-tabs {
    font-size: 0;
  }
  #mobile-nav .menu-tabs li {
    border: none;
    display: inline-block;
    width: 50%;
    text-align: center;
    box-sizing: border-box;
  }
  #mobile-nav .menu-tabs li:first-child {
    border-right: 2px solid black;
  }
  #mobile-nav .menu-tabs li a {
    font-size: 16px;
    padding: 0.71428em 0;
    border-bottom: 2px solid #AAAAAA;
    color: #444444;
  }
  #mobile-nav .menu-tabs li.active a {
    font-weight: bold;
    border-bottom: 2px solid black;
    background-color: #444444;
	color: white;
  }
  #mobile-nav .menu-contents li {
    border: none;
  }
  #mobile-nav .menu-contents li.brandsandinfo-block {
    overflow-y: auto;
  }
  #mobile-nav .menu-contents .category-block {
    display: inline-block;
    width: 100%;
    position: relative;
  }
  #mobile-nav .menu-contents .logo-column {
    width: 37%;
    float: left;
    text-align: center;
    overflow-y: auto;
  }
  #mobile-nav .menu-contents .link-column {
    width: 63%;
    float: left;
    transition: top 0.3s;
    position: absolute;
    right: 0;
    top: 0;
    overflow-y: auto;
  }
  #mobile-nav .menu-contents .logo-column li {
    height: 62px;
    border-bottom: 1px solid #AAAAAA;
  }
  #mobile-nav .menu-contents .logo-column li:last-child {
    border-bottom: none;
  }
  #mobile-nav .menu-contents .logo-column li a {
    padding: 0;
    border: none;
    height: 62px;
    font-size: 14px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
  }
  #mobile-nav .menu-contents .logo-column li.active a,
  #mobile-nav .menu-contents .link-column h3 {
    color: white;
    background-color: #004086;
  }
  #mobile-nav .menu-contents .link-column h3, #mobile-nav .menu-contents .brandsandinfo-block h3 {
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    padding: 10px 0;
    border-bottom: 1px solid #AAAAAA;
  }
  #mobile-nav .menu-contents .brandsandinfo-block .brand-profiles-block .content-asset {
  	padding: 0;
  }
  #mobile-nav .menu-contents .brandsandinfo-block .brand-profiles-block ul {
    padding: 0;
    margin: 0;
  }
  #mobile-nav .menu-contents .brandsandinfo-block .brand-profiles-block li {
    list-style: none !important;
  }
  #mobile-nav .menu-contents .link-column .primary-cat-link,
  #mobile-nav .menu-contents .brandsandinfo-block .brand-profiles-block a {
    font-size: 13px;
    text-transform: uppercase;
    padding: 10px;
    border-bottom: 1px solid #AAAAAA;
    display: block;
  }
  #mobile-nav .menu-contents .link-column .primary-cat-link i {
    float: right;
    font-size: 16px;
    line-height: 14px;
  }
  #mobile-nav .menu-contents .link-column .primary-cat-link + ul li {
    background-color: darkgray;
  }
  #mobile-nav .menu-contents .link-column .primary-cat-link + ul li a {
    text-transform: capitalize;
    padding: 10px 15px;
    font-size: 12px;
    border-bottom: 1px solid #AAAAAA;
  }
  #mobile-nav .menu-contents .link-column li.active .primary-cat-link + ul li a {
    border-bottom: 1px solid #FFFFFF;
  }
  #mobile-nav .menu-contents .link-column .mobile-primary-category a {
    padding: 10px;
    border-bottom: 1px solid #AAAAAA;
    font-size: 13px;
  }
  #mobile-nav ul li .content-asset {
    padding: 0 10px;
    font-size: 12px;
  }
  #mobile-nav ul li .content-asset a {
    padding: 0;
    text-transform: none;
    border-bottom: none;
    display: inline-block;
  }
  #mobile-nav .menu-contents .brandsandinfo-block h3 {
    border-bottom: none;
  }
  #mobile-nav .menu-contents .brandsandinfo-block .store-locator-block {
    border-bottom: 1px solid #AAAAAA;
  }
  .custom-scroll::-webkit-scrollbar {
    width: 5px;
  }

  .custom-scroll::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.3);
  }

  .custom-scroll::-webkit-scrollbar-thumb {
    background-color: #DDDDDD;
    outline: 1px solid slategrey;
    border: 1px solid #EEEEEE;
  }

  ul.search-result-items .grid-tile.halfwidth .product-tile .product-collection {
    height: 38px;
  }

  ul.search-result-items .grid-tile .product-tile .product-image img {
    max-height: 300px;
  }

  ul.search-result-items .grid-tile.halfwidth .product-tile .product-image img {
    max-height: 150px;
  }

  ul.search-result-items .grid-tile .product-tile .product-image {
    min-height: 300px;
    max-height: 300px;
  }

  ul.search-result-items .grid-tile.halfwidth .product-tile .product-image {
    min-height: 150px;
    max-height: 150px;
  }
}
@media screen and (max-width:360px) {
  #mobile-nav .menu-tabs li a,
  #mobile-nav .menu-contents .logo-column li a,
  #mobile-nav .menu-contents .link-column h3,
  #mobile-nav .menu-contents .brandsandinfo-block h3 {
    font-size: 13px;
  }
}

@media screen and (max-width:1024px) {
	.our-recommendation #horizontal-carousel,
	.pt_product-details .recommendations #horizontal-carousel { min-width: 100%; }
}

/* ------------------------------ */
/* WISHLIST RECOMMENDATION CUSTOM */
/* ------------------------------ */
li.custom-wishlist-recommendation-li {
	width: 33%;
    box-sizing: border-box;
    display: inline-block;
}
.our-recommendation .horizontal-carousel li:nth-child(n+6) {
    display: inline-block;
}
.our-recommendation.brands.wishlist-recommendation {
    margin-top: 40px;
}
@media screen and (max-width:768px){
	.our-recommendation .horizontal-carousel li:nth-child(n+6) {
	    display: inline-block;
	}
}

.section-header a .search-suggestion-normal-link {
	color: white;
	font-weight: bold;
	text-decoration: underline;
	font-style: italic;
}

.our-recommendation.nohit-page-au {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}

.no-hits-footer.au {
	padding: 15px;
	margin: 20px 0 0;
	background: #7f7f7f;
	color: white;
	font-size: 1.2em;
}

.no-hits-footer.au a {
	color: white;
}

.no-hits-footer.au p {
	line-height: 1em;
	margin: 0;
}

.no-hits-footer.au p:first-child {
	margin-bottom: 1em;
}

.section-header .no-hits-search-term {
	text-decoration: none;
}

.first-term-bold.search-suggestion-normal-link {
	color: white;
	text-decoration: underline;
	font-style: italic;
	font-weight: bold;
}

.pt_cart.empty-cart #primary{
	float: none;
	width: auto;
}

.pt_cart.empty-cart #secondary{
  display: none;
}

.cart-recommendation{
	margin-top: 30px;
}

.pt_cart.has-sidebar .cart-recommendation .product-tile .product-image{
  height: 200px;
  padding-bottom: 10px;
}

@media screen and (min-width: 992px){
  .cart-recommendation #horizontal-carousel{
    width: 10000px !important;
  }
}

@media screen and (max-width: 767px){
  .cart-recommendation{
    padding-bottom: 40px;
  }
  .cart-recommendation .horizontal-carousel-wrapper .jcarousel-clip-horizontal{
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
	.pdp-main .promotion{
		display: block;
	}
	.bonus-product-list-footer button {
		margin: 2% auto;
   		display: block;
   		float: none;
	}
	.bonus-product-summary h2 {
    	text-align: center;
    	width: 100%;
	}
	.bonus-product-summary li.selected-bonus-item {
	    text-align: center;
  }
  #cart-table .bonus-product-item .item-user-actions{
    margin: 0;
    width: auto;
    float: none;
    display: block;
  }
  #cart-table .bonus-product-item .item-user-actions .remove-from-cart{
    margin: 0;
    float: right;
  }
  #cart-table .bonus-product-item .item-user-actions .product-availability-list{
    margin: 0;
  }
  #cart-table .bonus-product-item .item-price{
    text-align: right;
  }
}

.header-search form{
  position: relative;
}

.js #suggestions {
  top: 100%;
  right: 0;
  left: 0;
}

.js #suggestions div .suggestionterm{
  width: 50%;
}

@media screen and (min-width: 992px) and (max-width: 1024px){
  #header .header-nav .header-search input[type=text]{
    width: 260px;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px){
  #header .header-nav .header-search input[type=text]{
    width: 140px;
  }
}

#search-suggestions {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 999;
  background: #fff;
}
#search-suggestions *{
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

@media screen and (max-width: 767px) {
  #search-suggestions {
    right: 0;
  }
}
#search-suggestions {
  box-shadow: 0px 3px 18px -2px #aaa;
  -webkit-box-shadow: 0px 3px 18px -2px #aaa;
  -ms-box-shadow: 0px 3px 18px -2px #aaa;
}
@media screen and (max-width: 991px) {
  #search-suggestions .search-suggestion-wrapper {
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  #search-suggestions .search-suggestion-wrapper {
    width: 450px;
  }
  #search-suggestions .search-suggestion-wrapper.full {
    width: 450px;
  }
}
@media screen and (min-width: 992px) and (max-width: 1024px){
  #search-suggestions .search-suggestion-wrapper.full {
    width: 550px;
  }
}
@media screen and (min-width: 1200px) {
  #search-suggestions .search-suggestion-wrapper {
    width: 540px;
  }
  #search-suggestions .search-suggestion-wrapper.full {
    width: 700px;
  }
}
#search-suggestions .search-suggestion-contents {
  display: flex;
  display: -ms-flex;
}
@media screen and (min-width: 992px) {
  #search-suggestions .search-suggestion-contents {
    flex-wrap: nowrap;
  }
}
@media screen and (max-width: 991px) {
  #search-suggestions .search-suggestion-contents {
    flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
  }
}
#search-suggestions .search-suggestion-left-panel {
  padding: 20px;
}
@media screen and (min-width: 992px) {
  #search-suggestions .search-suggestion-wrapper.full .search-suggestion-left-panel{
    padding: 20px 10px 20px 20px;
  }
}
@media screen and (min-width: 992px) {
  #search-suggestions .search-suggestion-left-panel {
    flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    width: 35%;
  }
}
#search-suggestions .search-suggestion-right-panel {
  padding: 20px;
}
@media screen and (min-width: 992px) {
  #search-suggestions .search-suggestion-wrapper.full .search-suggestion-right-panel{
    padding: 20px 20px 20px 10px;
  }
}
@media screen and (min-width: 992px) {
  #search-suggestions .search-suggestion-right-panel {
    flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    width: 65%;
  }
}
#search-suggestions .search-suggestion-left-panel-hitgroup {
  margin-bottom: 10px;
}
#search-suggestions .search-suggestion-left-panel-hitgroup .hitgroup-header {
  text-transform: uppercase;
  color: #000;
  font-size: 12px;
  font-weight: 700;
  margin-bottom: 5px;
}
#search-suggestions .search-suggestion-left-panel-hitgroup ul {
  padding-left: 10px;
}
#search-suggestions .search-suggestion-left-panel-hitgroup ul li {
  padding-top: 5px;
  padding-bottom: 5px;
  float: none;
  border: none;
  padding: 0;
  margin: 0;
}
#search-suggestions .search-suggestion-left-panel-hitgroup ul li a {
  font-size: 11px;
  text-transform: uppercase;
  transition: all ease-in-out 0.3s;
  -ms-transition: all ease-in-out 0.3s;
  -webkit-transition: all ease-in-out 0.3s;
  color: #333;
}
#search-suggestions .search-suggestion-left-panel-hitgroup ul li a:hover, #search-suggestions .search-suggestion-left-panel-hitgroup ul li a:focus {
  text-decoration: underline;
}
#search-suggestions .search-suggestion-left-panel-hitgroup ul li a .parent-category {
  color: #888;
}
#search-suggestions .search-phrase-suggestion {
  font-size: 13px;
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-bottom: 10px;
  font-weight: bold;
  color: #444;
}
#search-suggestions .search-phrase-suggestion a {
  color: #444 !important;
}

#search-suggestions .search-phrase-suggestion a > span{
  font-style: italic;
}

#search-suggestions .search-phrase-suggestion a > span span{
  color: #666;
}

#search-suggestions .search-phrase-suggestion .search-suggestion-normal-link{
  color: #666;
}

#search-suggestions .search-phrase-suggestion a .search-suggest-guess {
  font-weight: bold;
  text-decoration: underline;
}
#search-suggestions .top-product-search-phrase {
  font-size: 13px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #333;
  background-color: #eee;
  padding: 6px 10px;
}
#search-suggestions .search-suggestion-product {
  display: flex;
  display: -ms-flex;
  flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  align-items: center;
  -ms-align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #ccc;
}
#search-suggestions .search-suggestion-product.last {
  border-bottom: none;
}
#search-suggestions .search-suggestion-product .product-image {
  flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  width: 25%;
  text-align: center;
}
#search-suggestions .search-suggestion-product .product-image img {
  height: 70px;
}
#search-suggestions .search-suggestion-product .product-details {
  flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  width: 75%;
  text-transform: uppercase;
  font-size: 12px;
}
#search-suggestions .search-suggestion-product .product-details .product-name {
  font-weight: bold;
}
#search-suggestions .search-suggestion-product .product-details .product-price {
  color: #444;
}
#search-suggestions .search-suggestion-product .product-details .product-name a {
  transition: all ease-in-out 0.3s;
  -ms-transition: all ease-in-out 0.3s;
  -webkit-transition: all ease-in-out 0.3s;
  color: #444;
}
#search-suggestions .search-suggestion-product .product-details .product-name a:hover, #search-suggestions .search-suggestion-product .product-details .product-name a:focus {
  text-decoration: underline;
}
#search-suggestions .show-more {
  text-align: right;
  font-size: 11px;
  text-transform: uppercase;
}
#search-suggestions .search-suggestion-right-panel .show-more a {
  color: #666;
  text-decoration: underline;
}
#search-suggestions .show-more a:hover, #search-suggestions .show-more a:focus {
  color: #000;
}
.header-search form[name="simpleSearch"] fieldset {
  position: relative;
}
.header-search form[name="simpleSearch"] .btn-clear-search {
  border: none;
  position: absolute;
  top: 50%;
  right: 64px;
  background: url("../images/icon-close_black_70x70.png") 0 0 no-repeat;
  background-size: contain;
  width: 16px;
  height: 16px;
  padding: 0;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  z-index: 10;
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  .header-search form[name="simpleSearch"] .btn-clear-search {
    right: 45px;
    width: 10px;
    height: 10px;
  }
  ul.level-1 > li.high-light-menu > a{ color:#ffffff; }
  ul.level-1 > li.high-light-menu > a{ background-color:#f44336; color:#ffffff ; display: block; }
}
.header-search form[name="simpleSearch"] .btn-clear-search.hide {
  display: none;
}
.header-search form[name="simpleSearch"] input[type="text"] {
  padding-right: 35px !important;
  box-sizing: border-box;
}

.checkout-section h3.section-header.section-title {
  margin-bottom: 10px;
}
.checkout-mini-cart .mini-cart-image img {
  height: 100px;
display: block;
  margin: auto;
}
.checkout-mini-cart .mini-cart-name a {
  color: #004086 !important;
  text-transform: uppercase;
}
#secondary .checkout-mini-cart  .mini-cart-price {
  width : 100%;
  margin-top: 5px;
  color: #857772;
  font-weight: 700;
}
.checkout-mini-cart .attribute span.label {
  color: #857772;
  font-weight: 700;
}

.checkout-section.cart-items-section {
  border: 1px solid #E1E1E1;
  padding: 15px;
}
.checkout-section.cart-coupon {
  padding: 15px;
  margin-top: 20px;
}
.checkout-section.cart-coupon .cart-coupon-code {
  width: 100%;
}
.checkout-section.cart-coupon .inner #submit-coupon{
  background-color: #444444;
}
#apply-coupon .cart-coupon-code #dwfrm_cart_couponCode{
  width: 75%;
  float: left;
  box-sizing: border-box;
  margin:0;
  height: 45px;
  }
@media screen and (min-width: 768px) {
  .checkout-section.cart-coupon {
    background-color: #F9F9F9;
    border: 1px solid #E1E1E1;
  }
}
.checkout-section.cart-coupon {
  padding-left: 0;
  padding-right: 0;
}
.checkout-section.cart-coupon .cart-coupon-code {
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}
.checkout-section.cart-coupon .cart-coupon-code label{
  padding-left: 0;
}
.checkout-section.cart-coupon .cart-coupon-code #submit-coupon {
  margin: 0;
  width: 23%;
  float: right;
  box-sizing: border-box;
  padding: 0;
  height: 45px;
}
.checkout-section.cart-info{
  font-size: 1.4em;
  height:auto;
}
.checkout-section.cart-info .item-details {
  float:left;
  width :40%;
  height:auto;
  margin-left:20px;
  margin-right:20px;
  word-break: break-all;
}
.checkout-section.cart-info .inner{
  padding-top : 10px;
  padding-bottom:10px;
}
.checkout-section.cart-info .item-action .button-text{
  background-color: #FFFFFF;
  color: #004086;
  font-size: 0.8em;
  font-weight: 400;
  border : 0;
}
.checkout-section.cart-info .item-action {
  float:left;
  margin-right:10px;
  width :30%;
}
.checkout-section.cart-info .item-status {
  float:left;
  margin-right:10px;
  width :10%;
}
@media screen and (max-width: 480px){
  .checkout-section.cart-info .item-details{
    width :35%;
  }
}
.checkout-section.cart-coupon .cart-coupon-code .error {
  clear: both;
}
@media screen and (max-width: 767px){
  .checkout-section.cart-coupon {
    border-left : none;
    border-right : none;
  }
  .checkout-section.cart-coupon .cart-coupon-code {
  	background-color: #F9F9F9;
  }
  .checkout-section.cart-coupon .inner {
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.pt_checkout #secondary .order-summary {
  border: 1px solid #E1E1E1;
  margin-top: 20px;
}
.pt_checkout #secondary.summary{
  margin-top: 0;
}
.pt_checkout #secondary .mini-cart-product:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.summary .need-help {
  right: 0;
  top: 0;
  width: 323px;
  padding: 10px 25px;
  border: 2px dotted #CCCCCC;
}

.summary .need-help P {
  font-size: 1.2em;
  line-height: 1.5em;
  margin: 0;
  color: #9D9D9D;
}
.pt_checkout #secondary .not-accept {
  margin-top: 0;
}
.checkout-mini-cart .mini-cart-pricing{
flex-direction: column-reverse;
  display: flex;
}
.checkout-mini-cart .mini-price{
margin-top: 5px;	
}

@media screen and (min-width: 1024px) {
.desktop-hidden {
  display: none!important;
}
.pt_checkout #primary .payment-form-block .payment-wrapper.active{
  height: auto !important;
}
.pt_checkout #primary .payment-method-options-wrapper .payment-method-options{
  width: 65%;
}
.pt_checkout #primary .payment-method-options-wrapper label{
  width: 25%;
}
}

@media screen and (max-width: 1023px) {
	.mobile-hidden {display: none!important;}
	.form-row-editcart.goback-link,
	.form-row-editshipping.goback-link {
	    font-size: 14px;
	    text-transform: uppercase;
	    margin-left: 10px;
	}
	.pt_checkout #primary .payment-form-block .payment-wrapper.active{
	 	height: auto !important;
	}
}
@media screen and (max-width: 767px) {
	.checkout-section.cart-items-section{
        border: none;
        padding: 0;
	}
	.pt_checkout #secondary .checkout-mini-cart .mini-cart-image,
	.pt_checkout #secondary .checkout-mini-cart .mini-cart-name,
	.pt_checkout #secondary .checkout-mini-cart .mini-cart-attributes,
	.pt_checkout #secondary .checkout-mini-cart .mini-cart-pricing{
        width: 100%;
        text-align: center;
	}
	.checkout-mini-cart .mini-cart-pricing .label,
	.checkout-mini-cart .mini-cart-pricing .value{
        float: none;
	}
	.checkout-mini-cart{
	    background: none;
	    overflow: visible;
	    max-height: none;
	}
	.pt_checkout #secondary .checkout-section h3.section-header.section-title {
	    border-bottom: solid 1px #CCCCCC;
	    padding-bottom: 5px;	
	}
	.pt_checkout #secondary .order-summary{
	    display: block;
	    padding: 0;
	    border: none;
	}
	.checkout-mini-cart .mini-cart-image img{
	    height: 150px;
	}
	.form-row-editcart.goback-link,
	.form-row-editshipping.goback-link {
	    font-size: 1.3em;
	}
	.pt_checkout #secondary.summary{
	    margin-top: 50px;
	    display: block;
	}
	.pt_checkout #primary .payment-form-block .payment-wrapper.active{
	    height: auto !important;
	}
	.pt_cart .cart-payments {
	    float: none;
	    text-align: center;
	}
	.pt_checkout #primary .checkout-progress-indicator .step-3{
		width: auto;
  }
  #mobile-nav .menu-contents .logo-column .high-light-menu {
    color: white;
    background-color: #f44336;
    display:block; 
  }
  #mobile-nav .menu-contents .logo-column .high-light-menu a:hover{
    color: white;
    background-color: #f44336;
    display:block;
    padding-top: 20px;
  }
  #mobile-nav .menu-contents .logo-column li.high-light-menu a {
    color: white !important;
  }
	#cart-table td.item-total SPAN {
		width: 100%;
	}
	#cart-table .rowcoupons .item-quantity-details{
		padding-left : 15px;
	}
}
.textbutton {
	color: #004086;
	font-weight: 400;
	font-size: 0.8em;
	padding-left: 0px;
}
.pdp-main .promotion .promotion-callout {
  max-width : 65%; 
  width: auto;
  word-wrap: break-word;
  margin-left: 10px;
  line-height: 12px;
}
.pdp-main .promotion .promotion-callout a.tooltip-one, .promotion .promotion-callout span.tooltip-one{
  webkit-border-radius:0;
  border-radius:0;
  font-size: 1.2em;
  background-color: #ff374e;
  width: 100%;
  text-transform: uppercase;
  display: block!important;
  padding: 10px;
  text-align: center;
  color: #fff;
}
.pdp-main .promotion .promotion-title {
  width : 20%;
}
@media all and (max-width: 768px) {
.pdp-main .promotion .promotion-title {
  width : 28%;
}
.pdp-main .promotion .promotion-callout a.tooltip-one, .promotion .promotion-callout span.tooltip-one{
  width: 82%;
}
}
@media all and (max-width: 1024px) and (min-width: 769px) {
.pdp-main .promotion .promotion-title {
  width : 23%;
}
}
.payment-method.clearfix.credit-cart {
    width: 196px;
}
.cart-payments ul li:first-child {
    width: 196px;
}
.credit-card,
label.credit-card-custom-style {
    position: relative;
    overflow: hidden;
    height: 40px;
    width: 100% !important;
    display: block;
}
.credit-card img,
label.credit-card-custom-style img {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 0px;
    width: 196px;
    height: auto;
}


/********************************
 * Custom CSS PR for Sam AU
 ********************************/
 .our-recommendation {
	border-bottom: none;
	margin-bottom: 0px;
}
.product-tile .p-w-r {
	display: none !important;
}
.search-result-content .product-tile .p-w-r {
	display: block !important;
	margin: 10px 0;
	height: 20px;
}
.product-tile .p-w-r .pr-category-snippet__total,
.product-tile .p-w-r .pr-snippet-rating-decimal {
	display: none;
}

.pdp-main .p-w-r {
	margin-left: 0;
}
.pdp-main .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-read-and-write {
	margin-top: 0px;
}

.pdp-main #pr-reviewdisplay {
	border-top: 1px solid #cccccc;
}
.pdp-main .p-w-r .pr-snippet .pr-snippet-stars-png .pr-rating-stars {
	margin-right: 5px;
}
.pdp-main .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort {
	height: 30px;
}
.pdp-main .p-w-r .pr-review-display .pr-rd-no-reviews {
	padding: 25px 0 20px;
}

.pdp-main .product-content-wrap #pr-questionsnippet .p-w-r .pr-ask-question-cta,
.pdp-main .product-content-wrap #pr-questionsnippet .p-w-r .pr-ask-question-subtext,
.pdp-main .product-content-wrap #pr-questionsnippet .p-w-r .pr-snippet-qa-metrics {
	display: none;
}
.pdp-main .product-content-wrap #pr-reviewsnippet .p-w-r .pr-snippet-stars-container .pr-snippet-rating-decimal {
	display: none;
}
.pdp-main .product-content-wrap #pr-reviewsnippet .p-w-r .pr-snippet-read-and-write .pr-snippet-review-count {
	display: inline-block;
	border-right: 2px solid #cccccc;
	margin-right: 3px;
	vertical-align: middle;
	margin-top: -2px;
}

.pdp-main .product-content-wrap #pr-reviewsnippet {
	margin-bottom: 15px;
}
.pdp-main .product-content-wrap #pr-questionsnippet {
	margin-bottom: 10px;
}

/* CSS for display review page */
.pdp-reviews {
	text-align: center;
}
.pdp-reviews .p-w-r .pr-review-display .pr-rd-main-header-with-filters .pr-rd-sort {
	height: 30px;
}
.pdp-reviews #pr-reviewdisplay .p-w-r .pr-filter-btn--button-separated:before,
.pdp-reviews #pr-reviewdisplay .p-w-r .pr-filter-btn--button-separated:after,
.pdp-reviews #pr-reviewdisplay .p-w-r [data-filter-tooltip]:before,
.pdp-reviews #pr-reviewdisplay .p-w-r [data-filter-tooltip]:after {
	content: "";
    background: none;
    border-top: none;
}

/* CSS for display ask question page */
.pdp-reviews .slot-title {
    margin-bottom: 10px;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display-ask-question button,
.pdp-reviews #pr-questiondisplay .p-w-r .pr-accessible-btn {
	text-transform: uppercase;
	border-bottom: none;
	background: none repeat scroll 0 0 #004086;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-btn.active,
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display-ask-question button:hover,
.pdp-reviews #pr-questiondisplay .p-w-r .pr-accessible-btn:hover {
	background: none repeat scroll 0 0 #004086;
	color: #ffffff;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-btn,
.pdp-reviews #pr-questiondisplay .p-w-r .btn-group-radio-vertical.btn-toggle>*:last-child {
	border-bottom-width: 1px;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display span {
	line-height: 20px;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-waq-prequestion-message {
	font-size: 15px;
	line-height: 25px;
}

.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display.pr-qa-display-desktop {
	padding: 0;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-headline {
	margin: 20px 0;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-question {
	float: left;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display.pr-qa-display-desktop .pr-qa-display-questionlist,
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display.pr-qa-display-tablet .pr-qa-display-questionlist {
	padding-left: 35px;
	padding-top: 8px;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display .pr-btn-answer:focus {
	background: none;
	box-shadow: none;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display .pr-btn-answer:focus span.pr-qa-display-text {
	text-shadow: none;
}
.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display .pr-input-group-addon {
	padding: 8px 12px;
}
.pdp-reviews #pr-questiondisplay .p-w-r,
.pdp-reviews #pr-reviewdisplay .p-w-r {
	margin: 0;
}

/* CSS for ask question page */
#pr-write .p-w-r .pr-qa-display-ask-question button,
#pr-write .p-w-r .pr-accessible-btn {
	text-transform: uppercase;
	border-bottom: none;
	background: none repeat scroll 0 0 #004086;
}
#pr-write .p-w-r .pr-btn.active,
#pr-write .p-w-r .pr-qa-display-ask-question button:hover,
#pr-write .p-w-r .pr-accessible-btn:hover {
	background: none repeat scroll 0 0 #004086;
	color: #ffffff;
}
#pr-write .p-w-r .pr-btn,
#pr-write .p-w-r .btn-group-radio-vertical.btn-toggle>*:last-child {
	border-bottom-width: 1px;
}
#pr-write .p-w-r .pr-waq-legal-text span {
	line-height: 20px;
}
#pr-write .p-w-r .pr-waq-prequestion-message {
	font-size: 15px;
	line-height: 25px;
}

.primary-content .pdp-reviews .p-w-r .pr-qa-display .pr-qa-display-thankyou-headline{
	float: none;
	clear: both;  
	font-size: 16px;
	color: #0B7BC1;
	margin-top: 20px;
	text-transform: uppercase;
	padding: 10px 0;
	font-weight: bold;
	text-align: center;
}

#pr-reviewdisplay button{
	text-transform: none;
	font-weight: normal;
}

#pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def-filtering:first-of-type{
	margin-top: 18px;
}

.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal{
	display: none;
}

.p-w-r .pr-review-snapshot .pr-snippet .pr-snippet-review-count{
	display: inline-block;
}

.primary-content .p-w-r{
  font-family: Lato, Arial, sans-serif;
}

.primary-content .p-w-r .pr-review-snapshot .pr-review-snapshot-header .pr-headline{
  font-size: 20px;
}

.primary-content .p-w-r .pr-qa-display .pr-qa-display-headline h1,
.primary-content .p-w-r .pr-review-display .pr-rd-review-headline,
.primary-content .p-w-r .pr-review-snapshot .pr-review-snapshot-block .pr-review-snapshot-block-headline,
.primary-content .p-w-r .pr-review-display .pr-rd-main-header h1,
.primary-content .p-w-r .pr-review-snapshot .pr-ratings-histogram .pr-histogram-label,
.primary-content .p-w-r .pr-qa-display span,
.primary-content .p-w-r .pr-qa-display .pr-btn-ask-question .pr-qa-display-text{
  font-size: 14px;
}

.primary-content .p-w-r .pr-qa-display .pr-qa-display-headline h1{
  font-weight: bold;
}

.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display-ask-question button.pr-btn-ask-question{
  background: none;
}

.primary-content .p-w-r .pr-question-form .pr-control-label span{
  text-transform: none;
}

@media screen and (max-width: 991px) {
  .primary-content .p-w-r .pr-qa-display .pr-question-submitted{
    padding: 10px;
  }
  .primary-content .p-w-r .pr-qa-display .pr-qa-display-thankyou-headline{
    margin-top: 0;
  }
  .primary-content .p-w-r .pr-qa-display .pr-question-submitted{
    padding-top: 0;
  }
  .p-w-r .pr-qa-display .pr-qa-display-headline{
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 767px) {
	.pdp-main .pwr-snippets .pr-snippet {
		text-align: center;
		margin: 12px 0 0;
	}
	.pdp-reviews h2 {
		margin: 10px 0;
	}
	.mobile-border .p-w-r .pr-snippet-reco-to-friend {
		margin: 0 auto;
	}
	.pdp-main .product-content-wrap #pr-questionsnippet .p-w-r a.pr-ask-question-link {
		text-align: center;
	}
	.pdp-main #pr-reviewsnippet .p-w-r .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-read-and-write {
		margin-top: 8px;
	}
	.pdp-main #pr-questionsnippet .p-w-r .pr-snippet-qa .pr-ask-question-link {
		margin-top: 2px;
	}
	.pdp-main .product-content-wrap #pr-reviewsnippet {
			margin-bottom: 5px;
	}
	.pdp-main .product-content-wrap #pr-questionsnippet {
			margin-bottom: 10px;
	}
	.pdp-main .product-content-wrap #pr-reviewsnippet .p-w-r .pr-snippet-read-and-write .pr-snippet-review-count {
		padding-right: 6px;
	 	margin-right: 5px;
	}
	
	.pdp-reviews #pr-reviewdisplay .p-w-r .pr-review-display .pr-rd-pagination {
		padding: 0;
		border-bottom: none;
	}
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display-ask-question button,
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-accessible-btn,
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-btn.active,
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display-ask-question button:hover,
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-accessible-btn:hover {
		background: none;
	}
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display {
		padding: 10px 0;
	}
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display .pr-btn-ask-question {
		margin: 0 0 20px 28px;
	}
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display .pr-btn-ask-question .pr-cross-icon {
		left: -28px;
	}
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-display-questionlist {
		border-left: 0;
		padding-left: 32px;
		padding-top: 5px;
	}
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display .pr-qa-sort {
		width: 100%;
	}
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display-ask-question .pr-accessible-btn,
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display-add-answer .pr-accessible-btn {
		background: 0 0 #004086;
	}
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display-ask-question .pr-btn.active,
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display-add-answer .pr-btn.active {
		background: 0 0 #004086;
	}
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display .pr-btn-answer:focus .pr-qa-display-text,
	.pdp-reviews #pr-questiondisplay .p-w-r .pr-qa-display .pr-btn-ask-question:focus .pr-qa-display-text {
		text-shadow: none;
	}
	.primary-content .p-w-r .pr-qa-display .pr-question-submitted{
		padding-top: 0;
	 }
	.primary-content .p-w-r .pr-qa-display .pr-qa-display-thankyou-headline{
		float: none;
		clear: both;
		font-size: 16px;
		color: #0B7BC1;
		text-transform: uppercase;
		padding: 10px 0;
		font-weight: bold;
		text-align: center;
  }
}
.product-tile .price-standard-one, 
.product-tile .promotional-message, 
.product-tile .product-promo.hide, 
.product-tile .product-promo .promotional-message {
    display: none;
}
.product-tile .product-pricing .product-discounted-price .product-sales-price.price-sales{
    color: #000;
}
.product-tile .product-pricing .product-discounted-price .product-sales-price.price-sales.promo-price{
    color: #46bebc;
}
.product-tile .product-swatches .price-standard-one .price-standard {
    text-decoration: line-through;
}
.product-tile .product-swatches .price-standard-one .price-sales.promo-price {
    color:#FF1F44;
}
.paypal img {
    top: 0;
    left: 0px;
    width: 116px;
    height: auto;
}

.paypal {
    position: relative;
    overflow: hidden;
    height: 40px;
    width: 100% !important;
    display: block;
}
.payment-method.paypal {
    width: 116px !important;
}

label.paypal-custom-style {
    position: relative;
    overflow: hidden;
    height: 40px;
    width: 100% !important;
    display: block;
}
label.paypal-custom-style img{
    position: absolute;
    top: -40px;
    left: 0px;
    right: 0px;
    width: 116px;
    height: auto;
}
.payment-info .paypal-summary img {position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 0px;
    width: 116px;
    height: auto;}

.payment-info .paypal-summary {
    position: relative;
    overflow: hidden;
    height: 40px;
    display: block;
}

/* Barcode CSS */ 
@font-face {
	font-family: 'WebCodeUPCEAN';
	src:url(data:application/font-woff;charset=utf-8;base64,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) format('woff'),
		url('../fonts/upcean_hrbh3-webfont.ttf') format('truetype'),
		url('../fonts/upcean_hrbh3-webfont.svg#webcodeupcean_hrbh3regular') format('svg');
	font-weight: normal;
	font-style: normal; 
}
.pdp-main .show-barcode div.barcodeVal {
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-family: 'WebCodeUPCEAN', sans-serif;
	font-size: 40px;
}
.pdp-main .show-barcode div.barcodeVal {
	white-space: pre;
}
.pdp-main .show-barcode {
	margin: 1em 1em 1em 0;
	text-align: right;
}
.search-result-items .product-tile .product-image{
	padding-bottom:0;
}
.search-result-items .product-tile .product-image img{
	height:auto;
}

#resp.resp-error{
    color: red;
    text-align: center;
}