.collection .ge-switcher-flag{display:none}*,a:focus{outline:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.additional-checkout-buttons{display:none}.pointer-none{pointer-events:none}.bg-opacity:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:98}@media (max-width: 767px){.bg-opacity:before{content:none}}.tt-cart-list{max-height:305px;overflow-y:auto;overflow-x:hidden;scrollbar-color:black rgba(0,0,0,.3);scrollbar-width:thin}.tt-cart-list::-webkit-scrollbar{width:.4em}.tt-cart-list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.tt-cart-list::-webkit-scrollbar-thumb{background-color:#000}.tt-cart-list::scrollbar{width:.4em}.tt-cart-list::scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.tt-cart-list::scrollbar-thumb{background-color:#000}.setPadding#modalAddToCartError .modal-body{padding:28px}#modalAddToCartError .modal-body{background-color:#fff;border:2px solid #000000;color:#000}.tt-product-listing{margin-left:-7px;margin-right:-7px}.tt-product-listing>.tt-col-item{padding-left:7px;padding-right:7px;margin-top:12px}.colorCount{margin-right:3px}.container-fluid.max-1920{max-width:1920px}.blk{display:block}.full-img{position:relative}.full-img img.full{width:100%}.full-img .logo-links-btn{position:absolute;left:14%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.full-img .logo-links-btn img{margin-bottom:30px}.full-link{position:absolute;left:0;right:0;top:0;bottom:0}.transparent-btn{margin:0 0 0 5px;padding:0;background-color:transparent;border:0;font-size:12px;color:#fff}.transparent-btn:hover{color:#777}@media (max-width: 1699px){.transparent-btn{font-size:11px}}@media (max-width: 1024px){.transparent-btn{font-size:10px}}h1.logo-h1{margin:0!important;font-size:0!important;line-height:normal!important;font-weight:400!important;padding:0!important}.tt-header-holder .obj-move-right{display:flex;align-items:center}.country-text img{margin-top:0}header.desctop-menu-large .light .country-text{display:inline-flex!important;align-items:center;line-height:normal}header.desctop-menu-large .light .country-text span{line-height:1}.customer-links,.customer-link{line-height:normal}header .tt-topbar-link{padding-top:0}body header .tt-desktop-header .tt-dropdown-obj{margin-top:0}body header:not(.headertype3) .tt-cart button .tt-text{padding-top:0;margin-left:5px}@media (max-width: 767px){body header:not(.headertype3) .tt-cart button .tt-text{margin-left:0}}@media (min-width: 767px){header:not(.headertype3) .tt-dropdown-obj .tt-dropdown-toggle .tt-icon,header:not(.headertype3) .tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon{top:0;display:inline-flex;align-items:center}}@media (min-width: 1600px){header.desctop-menu-large .light .country-text span{padding-top:2px}}header{padding:0}header .tt-search-opened-headtype1 .search-results{display:none!important}header>div{padding-top:17px;line-height:1.2}@media (max-width: 1199px){header>div{padding-top:10px}}header.custom-sticky{z-index:99;background-color:transparent}header .l-bg{background-color:#000000e6}header .d-bg{background-color:#ffffffe6}header .tt-search-opened-headtype1 .tt-search-input{border-radius:0;width:180px;height:24px;padding:1px 10px;border-color:#000;color:#000;background:#0000}@media (max-width: 1699px){header .tt-search-opened-headtype1 .tt-search-input{font-size:11px}}@media (max-width: 1024px){header .tt-search-opened-headtype1 .tt-search-input{width:150px}}header .tt-search-opened-headtype1 .tt-btn-search1.transparent-btn{color:#000}header .tt-search-opened-headtype1 .tt-search-input:hover,header .tt-search-opened-headtype1 .tt-search-input:focus{color:#000;background:#fff;border-color:#000}header .container-fluid{padding:0 45px}@media (max-width: 1199px){header .container-fluid{padding:0 13px}}header .wishlist-icon{display:inline-flex;margin-right:30px;align-items:center;line-height:1}@media (max-width: 1024px){header .wishlist-icon{margin-right:12px}}header .tt-desktop-header a.tt-logo{margin:0;display:block}@media (max-width: 1024px){header .tt-desktop-header a.tt-logo{padding-top:2px}}@media (max-width: 767px){header .tt-desktop-header a.tt-logo{padding-top:0}}@media (min-width: 1200px){header .tt-desktop-header a.tt-logo img{min-width:287px}}header .tt-desktop-header .single-menu .tt-header-holder{padding-top:0}header .tt-desktop-header .tt-search-opened-headtype1{padding:0;margin-top:0}header .tt-desktop-header .tt-dropdown-obj{margin-top:0;padding-bottom:0}@media (max-width: 1699px){header .tt-desktop-header .tt-dropdown-obj{margin-top:-6px}}@media (max-width: 1024px){header .tt-desktop-header .tt-dropdown-obj{margin-top:-3px}}header .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.dropdown>a{padding-left:0;padding-bottom:0;text-transform:uppercase}header .tt-desktop-header .dropdown-menu{max-width:calc(100% + 90px);width:calc(100% + 90px)!important;margin:0 -45px!important}header .tt-desktop-header .tt-header-holder .tt-desctop-menu.tt-menu-small{padding-bottom:0!important;margin:0}header .tt-desktop-header .tt-obj-menu .tt-desctop-menu nav>ul{margin-left:-10px}header .tt-desktop-header .tt-desctop-menu .dropdown.selected>a{background-color:#000}header.desctop-menu-large .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.dropdown{line-height:1}header.desctop-menu-large .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.dropdown>a{padding:4px 9px;line-height:16px}header.desctop-menu-large .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.dropdown>a:hover{background-color:#000}header.desctop-menu-large .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.active>a{background-color:#000}header.desctop-menu-large .tt-megamenu-submenu>li>a:hover{color:#ffffff80}header .tt-desctop-menu .dropdown .dropdown-menu{background-color:#000000f2}header .st0{fill:#000}header.desctop-menu-large .light .tt-desctop-menu .dropdown .dropdown-menu{background-color:#fffffff2}header.desctop-menu-large .light .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.active>a{background-color:#fff}header.desctop-menu-large .light .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.dropdown>a{color:#fff}header.desctop-menu-large .light .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.dropdown>a:hover{background-color:#fff;color:#000}header.desctop-menu-large .light .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.active>a{background-color:#fff;color:#000}header.desctop-menu-large .light .tt-desktop-header .tt-obj-menu .tt-desctop-menu .dropdown.selected>a{background-color:#fff;color:#000!important}header.desctop-menu-large .light .tt-desctop-menu .tt-title-submenu{color:#000;text-transform:uppercase}header.desctop-menu-large .light .tt-desctop-menu .tt-megamenu-submenu>li>a{color:#000}header.desctop-menu-large .light .tt-desctop-menu .tt-megamenu-submenu>li>a:hover{color:#00000080}header.desctop-menu-large .light .tt-logo-white{display:block}header.desctop-menu-large .light .tt-logo-dark{display:none}header.desctop-menu-large .light .tt-topbar-link{color:#fff}header.desctop-menu-large .light .tt-topbar-link#customer_register_link:before{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/userplus-white.svg?v=64726659851844746661748631126)!important}header.desctop-menu-large .light .tt-topbar-link#customer_login_link:before{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/usericon-white.svg?v=60956838150423192031748631125)!important}header.desctop-menu-large .light .transparent-btn{color:#fff}header.desctop-menu-large .light .tt-search-opened-headtype1 .tt-search-input{border-color:#fff;color:#fff}header.desctop-menu-large .light .tt-search-opened-headtype1 .tt-search-input:hover,header.desctop-menu-large .light .tt-search-opened-headtype1 .tt-search-input:focus{color:#fff;background:#000;border-color:#fff}header.desctop-menu-large .light .tt-dropdown-obj .tt-dropdown-toggle .tt-icon g{stroke:#fff}header.desctop-menu-large .light .tt-dropdown-obj .tt-dropdown-toggle .tt-icon g path:first-child{fill:#fff}header.desctop-menu-large .light .tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon g{stroke:#fff}header.desctop-menu-large .light .tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon g path:first-child{fill:#fff}header.desctop-menu-large .light .tt-cart button .tt-text{color:#fff}header.desctop-menu-large .light .st0{fill:#fff}header .tt-logo-white{display:none}header .tt-desktop-header .tt-desctop-parent-headtype1:not(:last-child){margin-right:30px;display:inline-block;vertical-align:top}@media (max-width: 1024px){header .tt-desktop-header .tt-desctop-parent-headtype1:not(:last-child){margin-right:12px}}header .tt-topbar-link{font-size:12px;text-transform:uppercase;letter-spacing:.28px;color:#000;display:inline-block;vertical-align:top;padding-top:3px;margin-right:30px}header .tt-topbar-link:hover{color:#777}@media (max-width: 1699px){header .tt-topbar-link{font-size:11px;padding-top:0}}@media (max-width: 1024px){header .tt-topbar-link{margin-right:25px;font-size:10px}}header .tt-dropdown-obj .tt-dropdown-toggle,header .tt-dropdown-obj .tt-dropdown-toggle-on-cart{padding:0;min-width:65px;text-align:left}@media (max-width: 1024px){header .tt-mobile-parent-menu{z-index:1}header .tt-mobile-header{background-color:#000}header .tt-mobile-header.tt-mobile-header-inline .tt-menu-toggle svg{width:23px;height:20px}header .tt-menu-toggle svg path{fill:#fff}header .tt-mobile-off{display:none}header .tt-cart button .tt-text{color:#fff}header .tt-dropdown-obj .tt-dropdown-toggle,header .tt-dropdown-obj .tt-dropdown-toggle-on-cart{min-width:auto;text-align:center}header .tt-dropdown-obj .tt-dropdown-toggle .tt-icon,header .tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon{position:relative;display:inline-block}header .tt-mobile-header.tt-mobile-header-inline .tt-cart.tt-dropdown-obj{margin-top:15px}header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-toggle .tt-icon .mobile-only svg,header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon .mobile-only svg{width:24px;height:22px}header .tt-mobile-header .tt-cart button .tt-text{font-size:0!important;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;padding-top:7px!important}header .tt-mobile-header-inline .tt-parent-box:last-child .tt-dropdown-toggle,header .tt-mobile-header-inline .tt-parent-box:last-child .tt-dropdown-toggle-on-cart{padding-right:0}header .tt-mobile-header.tt-mobile-header-inline .tt-parent-box{margin-left:18px}header .tt-mobile-header .tt-logo-container{padding:15px 0 14px;text-align:left;justify-content:left}header .tt-mobile-header-inline .tt-mobile-parent-menu{left:auto;right:0}header .tt-mobile-header-inline .tt-mobile-parent-menu-icons{right:41px}header .tt-mobile-parent-wishlist{display:inline-flex;align-items:center}header .tt-mobile-parent-wishlist a{display:block;line-height:0;padding-top:2px}header.custom-sticky{padding:0}header .tt-mobile-header .container-fluid{padding:0 13px}header .tt-mobile-header-inline .tt-menu-toggle{padding:12px 0 5px;display:block!important}header .tt-mobile-header .tt-search.tt-dropdown-obj .tt-dropdown-menu{top:100%;left:-16px;background:#000;width:auto;border:1px solid #000000;margin-top:0;right:-56px;padding:8px 15px;display:none}header .tt-mobile-header .tt-search.tt-dropdown-obj .tt-dropdown-menu form{height:auto}header .tt-mobile-header .tt-search.tt-dropdown-obj.active .tt-dropdown-menu{display:flex}header .tt-search .tt-dropdown-menu .tt-btn-search:before{display:none}header .tt-search .tt-dropdown-menu form .tt-search-input{width:100%;min-height:30px;padding:5px;font-size:12px;background:#fff}header .tt-search .tt-dropdown-menu form .tt-search-input::-webkit-input-placeholder{text-transform:none}header .tt-search .tt-dropdown-menu form .tt-search-input:-ms-input-placeholder{text-transform:none}header .tt-search .tt-dropdown-menu form .tt-search-input::placeholder{text-transform:none}header .tt-mobile-header-inline .tt-search .tt-dropdown-menu .tt-btn-search{color:#fff;text-transform:uppercase;font-size:12px;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:700;margin-top:0;right:0;top:0;background:#000;height:100%;padding:0 5px 0 8px}header .tt-mobile-header.tt-mobile-header-inline .tt-dropdown-obj .tt-dropdown-menu:after{display:none}header .mmpanel:not(#mm0) .mm-close-parent+li{display:flex;flex-direction:row;align-items:center;position:relative}header .panel-menu{background-color:#000;min-width:320px}header .panel-menu ul li{border-bottom:1px solid #575757}header .panel-menu ul li.has-child{display:flex;flex-direction:row;align-items:center;position:relative}header .panel-menu ul li.has-child a:first-child{order:2;position:absolute;left:0;right:0;justify-content:flex-end;z-index:2;height:100%;padding:0 10px 0 0}header .panel-menu ul li .mm-orgnl-link{flex:1 1 100%}header .panel-menu ul li a{color:#fff;font-size:16px;font-weight:700!important;padding:13px 25px 13px 16px;letter-spacing:.35px;text-transform:uppercase}header .panel-menu ul li a:hover{color:#fff!important}header .panel-menu .mm-original-link{color:#ffffff80;font-size:16px;font-weight:400;padding:0 0 2px;position:absolute;left:33px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 115px);line-height:normal;text-transform:uppercase}header .panel-menu li.mm-close-parent .mm-close{font-size:0;border-bottom:0}header .panel-menu li.mm-close-parent .mm-close:before{display:none}header .panel-menu li.mm-close-parent .mm-close:after{content:"";background:url(//www.jamesperse.com/cdn/shop/t/695/assets/close.svg?v=177974241287648784171748631077);width:23px;height:22px;position:absolute;right:10px;top:15px}header .panel-menu ul li a.mm-main-level{order:3;padding:0 0 0 5px;text-align:right;font-size:13px;font-weight:700!important;color:#ffffff80;text-transform:uppercase}header .mmpanels{width:100%}header .panel-menu li.mm-close-parent{margin-bottom:0}header .panel-menu .mm-prev-level{margin-bottom:0;border-bottom:0;padding:16px 8px 17px 16px;position:relative;font-size:0;line-height:normal;z-index:1;flex-basis:calc(100% - 93px)}header .panel-menu .mm-prev-level+.mm-original-link{padding-left:0;flex-basis:100%}header .panel-menu .mm-prev-level:hover{color:#777}header .panel-menu .mm-prev-level:before{display:none}header .panel-menu .mm-prev-level:after{content:"";background:url(//www.jamesperse.com/cdn/shop/t/695/assets/nav-arrow-left.svg?v=182120865421579320871748631107) no-repeat center center;width:9px;height:15px;display:inline-flex}header .panel-menu .mm-next-level:after{display:none}header .panel-menu .mm-next-level:before{content:"";background:url(//www.jamesperse.com/cdn/shop/t/695/assets/nav-whitearrow-left.svg?v=39411328910251113841748631107);background-position:center center;background-repeat:no-repeat;width:9px;min-height:22px;height:100%;transform:rotate(180deg);-webkit-transform:rotate(180deg)}header .mmpanels>.mmpanel:after{height:15px}}@media (max-width: 767px){header>div{padding:0}header .tt-dropdown-obj .tt-dropdown-toggle .tt-icon .desktop-only,header .tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon .desktop-only{display:none}header .tt-dropdown-obj .tt-dropdown-toggle .tt-icon .mobile-only,header .tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon .mobile-only{display:inline-block;width:24px}header .tt-cart button .tt-text .count-cart{font-size:11px!important;font-weight:700;color:#000!important}header .st0{fill:#fff}}@media (max-width: 480px){header .tt-mobile-header.tt-mobile-header-inline .tt-header-row{padding:0}header .tt-mobile-header .tt-header-row .tt-menu-toggle{padding-left:0;padding-right:0}header .tt-mobile-header-inline .tt-parent-box:last-child .tt-dropdown-toggle,header .tt-mobile-header-inline .tt-parent-box:last-child .tt-dropdown-toggle-on-cart{padding-right:0!important}header .tt-mobile-header.tt-mobile-header-inline .tt-parent-box{margin-left:14px}}header .colum-width-auto.width-2>div{width:auto;max-width:100%;flex:0 0 auto}header .colum-width-auto.width-2>div:last-child{flex:0 0 auto}header .colum-width-auto.width-2.auto>div{width:auto;max-width:100%;flex:0 0 auto}header .colum-width-auto.width-2.auto>div:last-child{flex:0 0 auto}header .colum-width-auto.width-4>div{width:auto;max-width:100%;flex:0 0 auto}@media (max-width: 767px){header.custom-sticky .tt-mobile-header{top:70px}}@media (min-width: 768px){.tt-dropdown-obj .tt-dropdown-toggle .tt-icon .mobile-only,.tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon .mobile-only{display:none}}@media (max-width: 1024px){body .tt-mobile-header-inline .tt-mobile-parent-menu-icons{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end}.announce-close{right:16px}.tt-open-search .tt-mobile-header.tt-mobile-header-inline .tt-parent-box{margin-left:18px}.tt-mobile-header.tt-mobile-header-inline .tt-dropdown-obj,.tt-open-search .tt-mobile-header.tt-mobile-header-inline .tt-cart.tt-dropdown-obj{margin-top:12px}}@media (max-width: 1024px) and (max-width: 369px){.tt-carousel-announce .slick-slide{font-size:11px}}@media (max-width: 480px){.tt-open-search .tt-mobile-header.tt-mobile-header-inline .tt-parent-box{margin-left:14px}}header:not(.headertype3) .tt-dropdown-obj .tt-dropdown-toggle .tt-icon svg,header:not(.headertype3) .tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon svg{width:17px;height:24px}header:not(.headertype3) .tt-cart button .tt-text{font-size:12px;letter-spacing:.28px;color:#000;vertical-align:top;padding-top:9px}header:not(.headertype3) .tt-cart button .tt-text:hover{color:#777}@media (max-width: 1699px){header:not(.headertype3) .tt-cart button .tt-text{font-size:11px}}@media (max-width: 1024px){header:not(.headertype3) .tt-cart button .tt-text{font-size:10px}}.tt-desctop-parent-menu.tt-parent-box{margin:5px 0 0}.tt-desctop-menu nav>ul>li.dropdown>a{font-size:12px;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:500;color:#000}.tt-desctop-menu nav>ul>li.dropdown>a:hover{color:#fff}.tt-desctop-menu .megamenu .dropdown-menu{padding-top:9px;padding-bottom:9px}header .tt-desctop-menu .tt-title-submenu{font-family:akzidenz-grotesk-pro,sans-serif;font-size:12px;line-height:14px;font-weight:500;margin-bottom:16px;padding-bottom:0;text-transform:uppercase;color:#ffffffb3}header .tt-desctop-menu .tt-title-submenu:hover{color:#fff}.tt-desctop-menu .tt-megamenu-submenu>li>a{font-size:12px;line-height:14px;margin-bottom:10px;text-transform:uppercase;color:#fff;white-space:nowrap}.tt-desctop-menu .tt-megamenu-submenu>li>a:hover{color:#ffffff80}.tt-desctop-menu .tt-megamenu-submenu>li:last-child>a{margin-bottom:0}.slider-revolution .tp-caption1-wd-2{font-family:akzidenz-grotesk-pro,sans-serif}@media (min-width: 1230px){.slider-revolution .tp-caption1-wd-2{font-size:123px;line-height:.8}.slider-revolution .tp-caption1-wd-4{margin-top:37px}.slider-revolution .text-center.twin-buttons .tp-caption1-wd-4{margin-top:0}.slider-revolution .text-center.twin-buttons .tp-caption1-wd-4 .btn{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;font-size:18px;font-weight:700;min-width:230px}.slider-revolution .text-center.twin-buttons .tp-caption1-wd-4 .btn.b-btn1{right:98%;margin-right:13%}.slider-revolution .text-center.twin-buttons .tp-caption1-wd-4 .btn.b-btn2{left:99%;margin-left:13%}}@media (max-width: 460px){.slider-revolution .tp-caption1-wd-2{font-size:47px;line-height:1;margin-top:0}.slider-revolution [class^=btn]{height:25px;font-size:11px;min-width:150px}}.index-custom-banner-type1 .tt-description-wrapper{position:relative}.index-custom-banner-type1 img{width:100%}@media (max-width: 767px){.index-custom-banner-type1 img{width:100%}.mobile-custombanner-wrap{position:relative}}.b-btn-sm-outline{padding:3px 76px 2px;height:21px;border-radius:0;letter-spacing:.9px}.index-custom-banner-type1 .custom-link-wrap,.video-wrap .custom-link-wrap{position:absolute}.index-custom-banner-type1 .tt-description,.index-custom-banner-type1 .tt-description .tt-title-large{font-family:akzidenz-grotesk-pro,sans-serif}.custom-link-wrap a.custom-banner-link2{left:auto;right:0}@media (min-width: 768px){.index-custom-banner-type1 .tt-description .tt-title-large{font-size:45px;line-height:.8}.c-btn2{margin-left:20px}.index-custom-banner-type1 .side-buttons .tt-description-wrapper .btn{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.index-custom-banner-type1 .side-buttons .tt-description-wrapper .btn.c-btn1{right:98%;margin-right:15%}.index-custom-banner-type1 .side-buttons .tt-description-wrapper .btn.c-btn2{left:99%;margin-left:15%}}@media (min-width: 1200px){.index-custom-banner-type1 .tt-description .tt-title-large{font-size:90px;line-height:.8}}@media (max-width: 767px){.index-custom-banner-type1 .tt-description .tt-title-large{font-size:45px;line-height:.8}.index-custom-banner-type1 .tt-description-wrapper{max-width:100%!important;padding-left:0!important}.full-link .custom-link-wrap a{width:100%!important}}@media (max-width: 450px){.index-custom-banner-type1 .tt-description .tt-title-large{font-size:47px;line-height:.8}}@media (max-width: 360px){.index-custom-banner-type1 .tt-description .tt-title-large{font-size:40px}}.bootstrap-ndnapps .ndnapp_stores_tags_filter_list li label,.bootstrap-ndnapps .tag-item{text-transform:capitalize}.bootstrap-ndnapps .fa{font-size:16px}.bootstrap-ndnapps .section-header{font-size:16px;line-height:1.5;letter-spacing:.35px;color:#000;margin:10px 0 20px}@media (max-width: 980px){.bootstrap-ndnapps .section-header{margin:0 0 20px}}.bootstrap-ndnapps .section-header h1{font-family:akzidenz-grotesk-pro,sans-serif;margin:0 0 10px!important;padding:0!important;font-weight:700!important;line-height:normal!important}.bootstrap-ndnapps .storelocator-search{border-color:#000c}.bootstrap-ndnapps label,.bootstrap-ndnapps #getbylocal{color:#000;font-family:akzidenz-grotesk-pro,sans-serif;letter-spacing:.3px;text-transform:uppercase;font-size:12px;font-weight:700!important}.bootstrap-ndnapps #getbylocal{color:#000!important}.bootstrap-ndnapps ol,.bootstrap-ndnapps ul{padding-left:0}.bootstrap-ndnapps li label{font-family:akzidenz-grotesk-pro,sans-serif;display:flex;align-items:center;line-height:normal}.bootstrap-ndnapps li label input[type=checkbox],.bootstrap-ndnapps li label input[type=radio]{margin:0 5px 0 0}.bootstrap-ndnapps .search-address-box{font-size:14px;line-height:1.2;letter-spacing:normal;color:#000;font-family:akzidenz-grotesk-pro,sans-serif}.bootstrap-ndnapps .search-address-box .form-control-ndn{box-shadow:none;padding:0 10px}.bootstrap-ndnapps .search-address-box select.form-control-ndn{appearance:none;-webkit-appearance:none;padding-right:30px;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow.svg?v=56398116131236381761748631085) no-repeat right 10px center}.bootstrap-ndnapps .search-address-box label{color:#000;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:700}.bootstrap-ndnapps .search-address-box label#getbylocal:hover{color:#0009}@media screen and (min-width: 980px) and (max-width: 1199px){.bootstrap-ndnapps .search-address-box{display:flex}}.bootstrap-ndnapps button#submit-search{background-color:#000;color:#fff;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:700;letter-spacing:.5px;border-color:#000;margin-left:0;border-radius:0;font-size:12px;text-transform:uppercase}.bootstrap-ndnapps button#submit-search:hover{background-color:transparent;color:#000}.bootstrap-ndnapps #reset-search{border-color:#000;color:#000;border-radius:0;font-size:12px}.bootstrap-ndnapps #reset-search:hover{background-color:#000;color:#fff}.bootstrap-ndnapps .search-type{float:none;margin:0;padding-top:8px}.bootstrap-ndnapps .search-type .submit{margin-left:0}@media (max-width: 980px){.bootstrap-ndnapps .search-type{margin:0 0 20px}}.bootstrap-ndnapps strong{font-family:akzidenz-grotesk-pro,sans-serif;font-weight:500!important}.bootstrap-ndnapps .item-content,.bootstrap-ndnapps .item-content a{color:#000}.bootstrap-ndnapps .item-content a:hover{color:#0009}.bootstrap-ndnapps a.linkdetailstore,.bootstrap-ndnapps a.getdirectionstore,.bootstrap-ndnapps #bntDirection{background-color:#000;color:#fff;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:700;letter-spacing:.5px;border-color:#000;margin-left:0;border-radius:0;font-size:12px;padding:5px 5px 4px;text-transform:uppercase;line-height:normal;height:auto}.bootstrap-ndnapps a.linkdetailstore:hover,.bootstrap-ndnapps a.getdirectionstore:hover,.bootstrap-ndnapps #bntDirection:hover{background-color:transparent;color:#000}.bootstrap-ndnapps a.linkdetailstore .fa,.bootstrap-ndnapps a.getdirectionstore .fa,.bootstrap-ndnapps #bntDirection .fa{display:none}.bootstrap-ndnapps .results-slt .title{font-size:14px!important;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:500!important;padding:10px!important;line-height:normal!important;text-transform:uppercase;letter-spacing:.3px}.bootstrap-ndnapps .thumbnail{border-radius:0!important;padding:0!important}.bootstrap-ndnapps .thumbnail:last-child{margin-bottom:0}.bootstrap-ndnapps .thumbnail .inner-item{padding:5px}.bootstrap-ndnapps .address-info,.bootstrap-ndnapps .entry-info{font-family:akzidenz-grotesk-pro,sans-serif}.bootstrap-ndnapps .address-info .table-store-marker,.bootstrap-ndnapps .address-info .entry-item,.bootstrap-ndnapps .entry-info .table-store-marker,.bootstrap-ndnapps .entry-info .entry-item,.bootstrap-ndnapps .address-info p a,.bootstrap-ndnapps .entry-info p a{color:#000}.bootstrap-ndnapps .address-info p a:hover,.bootstrap-ndnapps .entry-info p a:hover{color:#0009}.bootstrap-ndnapps #results-empty .alert{padding:10px;font-size:16px;font-family:akzidenz-grotesk-pro,sans-serif;line-height:normal;word-break:break-all}.bootstrap-ndnapps .btn:focus{outline:none!important;outline-offset:0!important}.bootstrap-ndnapps .store-detail-content-layout-2{padding:0 15px}.bootstrap-ndnapps .store-detail-content-layout-2 .content-store-info{padding:0;font-family:akzidenz-grotesk-pro,sans-serif;color:#000}.bootstrap-ndnapps .content-store-info>br{display:none}.bootstrap-ndnapps .back-stores{padding:0;border:0}.bootstrap-ndnapps .back-stores a{color:#000}.bootstrap-ndnapps .back-stores a:hover{color:#0009}.bootstrap-ndnapps .entry-item a{color:#000!important}.bootstrap-ndnapps .entry-item a:hover{color:#0009!important}.bootstrap-ndnapps .store-info .title-store-info{text-transform:uppercase;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:500;letter-spacing:.3px}.bootstrap-ndnapps .table,.bootstrap-ndnapps .table table,.bootstrap-ndnapps .adp,.bootstrap-ndnapps .adp table{color:#000;font-family:akzidenz-grotesk-pro,sans-serif}.bootstrap-ndnapps .adp .adp-placemark{font-family:akzidenz-grotesk-pro,sans-serif;font-weight:500}.bootstrap-ndnapps .adp .adp-placemark img{border:0;margin:0;padding:0}.bootstrap-ndnapps .adp .adp-summary{font-weight:700;color:#000;padding-top:3px}.bootstrap-ndnapps .content-store-info .field__input{border:1px solid black;background:#fff;color:#000;padding:10px 12px 8px;line-height:1.4;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:akzidenz-grotesk-pro,sans-serif;border-radius:0}.bootstrap-ndnapps .content-store-info .field__input:focus{border-color:#000;box-shadow:none}.bootstrap-ndnapps .search-radius-box{margin-bottom:10px}@media screen and (max-width: 480px){.bootstrap-ndnapps #getbylocal_detail,.bootstrap-ndnapps #getbylocal{display:block}.bootstrap-ndnapps .field-mode{margin-top:0!important}}@media screen and (max-width: 768px){.bootstrap-ndnapps .storelocator-layout-2 #main-slider-storelocator{max-height:470px;height:auto}}.bootstrap-ndnapps .row{display:block}.flex-w{display:flex;flex-wrap:wrap}@media screen\fffd{.flex-w{flex-wrp:nowrap}}.page-landing-footwear #tt-pageContent,.page-landing-women #tt-pageContent{padding:0}.mob-notvisible{display:block!important}.desk-notvisible{display:none!important}.landing-common .banner-lists{position:relative}.landing-common .banner-lists img{width:100%}.landing-common .banner-lists .container-fluid{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.landing-common .banner-lists .container-fluid.bottom{top:auto;bottom:100px;-webkit-transform:translateY(0);transform:translateY(0)}.landing-common .banner-lists .container-fluid.top{top:100px;-webkit-transform:translateY(0);transform:translateY(0)}.landing-common .banner-title{font-size:43px;line-height:1.45;letter-spacing:-2px;color:#fff;text-transform:uppercase;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:500}.flex-row{margin:0 -15px}.flex-row .column{padding:0 15px;flex-basis:33.33%;width:33.33%;margin-bottom:100px}.flex-row .column.four{flex-basis:25%;width:25%}.collection-landing{padding-top:100px}.collection-landing .image{margin:0 0 40px;position:relative;overflow:hidden}.collection-landing .image img{max-width:100%;width:100%}.collection-landing .title{margin:0 0 40px;font-size:40px;line-height:1;letter-spacing:.5px;color:#000;text-transform:uppercase;font-family:akzidenz-grotesk-pro,sans-serif;text-align:center;word-break:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1600px){.collection-landing .title{font-size:46px}}.collection-landing .link-btn:not(:last-child){margin-bottom:15px}.collection-landing .link-btn a{display:inline-flex;justify-content:center;align-items:center;height:50px;width:100%;border:1px solid #ccc;font-size:14px;line-height:1;letter-spacing:.5px;color:#000;text-transform:uppercase;font-family:akzidenz-grotesk-pro,sans-serif}.collection-landing .link-btn a:hover{background-color:#000;border-color:#000;color:#fff}.yellow-btn:not(:last-child){margin-bottom:15px}.yellow-btn a{display:inline-flex;justify-content:center;align-items:center;height:26px;width:100%;min-width:324px;border:1px solid #ffbc01;font-size:12px;line-height:1;letter-spacing:.5px;color:#fff;text-transform:uppercase;font-family:akzidenz-grotesk-pro,sans-serif;background-color:#0006}.yellow-btn a:hover{background-color:#ffbc01;border-color:#ffbc01}.modal-open .css-sef6vt,.modal-open #INDmenu-btn.INDcircle-btn,.modal-open #INDWrap{z-index:0!important}.mobt-show{display:none}.collection-banner{position:relative;margin:0 0 8px}.collection-banner img{max-width:100%}.collection-banner.cont-height{min-height:300px}.collection-banner.mrgn-none{margin:0}@media (max-width: 767px){.collection-banner.mrgn-none{margin:0 0 8px}}.collection-banner .tt-title{position:absolute;left:38px;bottom:30px;line-height:1;font-size:50px;letter-spacing:-.89px;font-weight:700;color:#fff;text-transform:uppercase}.title-in-line{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1199px){.title-in-line{display:block}}.tt-title.no-banner-title{line-height:1;font-size:20px;letter-spacing:normal;font-weight:600;color:#000;text-transform:uppercase;flex-basis:calc(100% - 350px)}.bread-hide-desk{padding-bottom:5px}.full-width img{width:100%}.sevntyfive-width img{width:75%}.sixtysix-width img{width:66%}.fifty-width img{width:50%}.thirtythree-width img{width:33%}.twentyfive-width img{width:25%}.transparent{background-color:transparent!important;margin-bottom:10px}.product-list{margin-top:0!important}.product-list span.thumb_percent{display:none}.product-list .tt-image-box .tt-label-location{top:7px;left:7px}.product-list .tt-product-listing:not(.tt-col-four) .tt-label-location{top:12px;left:12px}.product-list .tt-filters-options .tt-sort{margin-top:0}.product-list .tt-filters-options .sort-by{font-size:13px;line-height:normal;letter-spacing:normal;color:#000;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:700;text-transform:uppercase}.product-list .tt-filters-options .sort-position{padding:5px 30px 5px 8px;border:1px solid rgba(0,0,0,.96);font-size:12px;line-height:normal;letter-spacing:.28px;color:#000;text-transform:uppercase;font-family:akzidenz-grotesk-pro,sans-serif;appearance:none;-webkit-appearance:none;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow.svg?v=56398116131236381761748631085) no-repeat right 8px center;background-size:11px}.product-list .tt-product{position:relative;height:100%;padding-bottom:20px}.product-list .tt-product .tt-description{padding-top:10px;position:static!important}.product-list .tt-description .prod-thumb-title-color{color:#000;font-weight:600;letter-spacing:.32px;text-transform:uppercase;font-size:12px;line-height:normal;width:100%}.product-list .tt-description .prod-thumb-title-color a{color:#000;white-space:nowrap;width:100%;display:block;overflow:hidden;position:relative;padding-top:2px;font-size:10px;letter-spacing:0px}.product-list .tt-description .prod-thumb-title-color a:after{content:"";height:100%;width:25px;position:absolute;top:0;right:-8px;background:#fff;background:linear-gradient(90deg,#fff0,#fff 50%)}.product-list .tt-description .tt-row-btn{display:none}.product-list .ptitle-price-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;padding-bottom:5px;position:relative}.product-list .ptitle-price-wrap .prod-thumb-title-color{flex-basis:calc(100% - 95px)}@media (min-width: 481px){.product-list .ptitle-price-wrap .prod-thumb-title-color{width:calc(100% - 95px)}}.product-list .ptitle-price-wrap .tt-price{flex-basis:95px;justify-content:flex-end;font-size:12px;color:#000;letter-spacing:.32px;font-weight:400;line-height:normal}.product-list .ptitle-price-wrap .tt-price .new-price{color:#f23535}.product-list .ptitle-price-wrap .tt-price .old-price{color:#000}.product-list .selected-color{letter-spacing:.32px;font-size:12px;font-weight:400;text-transform:none;display:block}.product-list a.options-color{background:none!important}.product-list .options-color img{border-radius:0}.product-list .tt-options-swatch:not(.options-large):not(.options-middle) li a{height:18px;width:18px;min-width:18px!important;min-height:18px!important;max-height:18px;border-radius:0;border:1px solid white;margin:0}.product-list .tt-options-swatch:not(.options-large):not(.options-middle) li a:after,.product-list .tt-options-swatch:not(.options-large):not(.options-middle) li a:before{content:none}.product-list .tt-options-swatch:not(.options-large):not(.options-middle) li.active a{box-shadow:0 0 0 1px #000}.product-list .tt-options-swatch:not(.options-large):not(.options-middle) li.active .options-color:after{border-width:1px}.product-list .tt-quantity .tt-col-one{display:none}.filter-title{font-size:13px;line-height:normal;letter-spacing:0;color:#000;text-transform:uppercase;font-weight:700;margin:0 0 14px}.filter-collapse-clear .tt-collapse-title,.filter-collapse-clear ul.clear-filters{display:none}.filter-collapse-clear a.clear_all{min-width:180px;border:1px solid #6c6c6c;font-size:12px;letter-spacing:.3px;color:#0d0d0d;display:inline-flex;align-items:center;line-height:normal;padding:3px 5px 2px;margin-top:0;text-transform:uppercase}.filter-collapse-clear a.clear_all:hover{background-color:#000;border-color:#000;color:#fff}.tt-collapse.open .tt-collapse-title:after{content:""!important;height:11px;width:11px;display:inline-block;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/menu-minus.svg?v=94646646599715755531748631104) no-repeat center center;right:0;top:3px}.tt-collapse{margin-bottom:15px!important;border-top:1px solid #e2e2e2;padding-top:10px}.tt-collapse .tt-collapse-title{font-weight:700;font-size:13px;line-height:normal;letter-spacing:0;color:#000;margin:0 0 8px;padding:0;border:0;text-transform:uppercase}.tt-collapse .tt-collapse-title:after{content:""!important;height:11px;width:11px;display:inline-block;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/menu-plus.svg?v=155231104588987678521748631105) no-repeat center center;right:0;top:3px}.tt-collapse .tt-collapse-title+.tt-collapse-content,.tt-collapse .tt-collapse-title+.tt-collapse-content ul.tt-list-row{margin-top:0;padding-left:1px}.tt-collapse .fabric-codes li a{text-transform:uppercase}.tt-collapse ul.tt-list-row a{padding:0;margin:0 0 7px;font-size:12px;line-height:normal;letter-spacing:.3px;color:#0d0d0d}.tt-collapse ul.tt-list-row a.active .input-checkbox:after{opacity:1}.tt-collapse ul.tt-list-row a.unchecked .input-checkbox:after{opacity:0}.tt-collapse .input-checkbox{width:12px;height:12px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;cursor:pointer;vertical-align:-1px;border:0;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 0 0 1px #6c6c6c99;background-color:transparent}.tt-collapse .input-checkbox:focus{background-color:transparent}.tt-collapse .input-checkbox:after{content:"";height:8px;width:8px;background-color:#0d0d0d;border-radius:50%;-webkit-border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:0}.tt-collapse .input-checkbox:checked:after{opacity:1}a.fit-link{color:#0d0d0d;text-decoration:underline;font-size:12px;letter-spacing:.3px}a.fit-link:hover{text-decoration:none}.sidebar-menu{border-top:1px solid #ddd;padding-top:10px}.sidebar-menu ul{margin:0;padding:0;list-style-type:none}.sidebar-menu li{margin:0 0 3px}.sidebar-menu a{font-size:12px;line-height:20px;letter-spacing:.3px;color:#0d0d0d;font-weight:700;text-transform:uppercase}.variant-fabric{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:0;position:absolute;left:0;right:0;bottom:1px}.variant-fabric .variant-tags{flex-basis:calc(100% - 110px)}.variant-fabric .fabric-tag{flex-basis:105px;text-align:right;font-size:12px;line-height:normal;letter-spacing:.36px;color:#000}.variant-fabric .fabric-tag strong{text-transform:uppercase;font-weight:400;font-size:12px;color:#000}.variant-fabric .tt-option-block{margin-top:0!important}.tt-option-block ul li a{letter-spacing:.3px}.collection.nonindex-pg #tt-pageContent{padding-top:0}.size-move-data,.size-move-data .size-position{display:none!important}.size-position{position:absolute;left:10px;right:10px;bottom:10px;background:#fff;padding:10px 5px 7px;text-align:center;display:none;cursor:pointer;min-height:50px;justify-content:center;align-items:center;z-index:2}.size-position .quick-add{display:inline-flex;align-items:center;min-height:33px;text-transform:uppercase;font-size:12px}.size-position ul.size-ul{justify-content:center;display:none!important;margin:0!important}.size-position ul.size-ul li{margin:0 5px 3px!important}.size-position ul.size-ul li a{height:auto!important;width:auto!important;min-height:30px!important;min-width:30px!important;background-color:transparent;color:#000;font-weight:700}.size-position ul.size-ul li a:hover,.size-position ul.size-ul li:hover a:not(.options-color),.size-position ul.size-ul li.active:hover a:not(.options-color),.size-position ul.size-ul li.active a:not(.options-color){background-color:#f1f2f3!important;color:#000!important;box-shadow:none!important}.size-position ul.size-ul li.active a:not(.options-color){background-color:transparent!important}.size-position:hover .quick-add{display:none}.size-position:hover ul.size-ul{display:flex!important}.size-ul.tt-options-swatch li[data-availability=false]{opacity:.8}.size-ul.tt-options-swatch li[data-availability=false] a:not(.options-color){text-decoration:none;opacity:.6;background-size:14px!important}.tt-options-swatch:not(.options-large):not(.options-middle) li[data-availability=false] span.options-color-image{background-size:20px;height:20px;width:20px}.color-ul-hide{display:none!important}ul.color-list{margin-top:0!important;display:block!important;line-height:0}ul.color-list .slick-track{margin:0}ul.color-list .slick-list{padding-top:1px}ul.color-list span.slick-arrow{right:-25px;top:50%;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:9;cursor:pointer}ul.color-list span.notClick{display:none!important}ul.color-list>li{transition:all .3s;margin:0 5px 3px!important;display:inline-block}ul.color-list>li a:after,ul.color-list>li a:before{content:none!important}.no_of_clr{min-height:23px;display:inline-flex!important;align-items:center;line-height:normal;margin:0;font-size:12px;color:#000;letter-spacing:.32px}.product-parent:hover .color-ul-hide{display:block}.product-parent:hover .no_of_clr{display:none}.product-parent:hover .size-position{display:inline-flex}.tt_product_showmore,#custom-preloader{display:none}.tt_product_showmore.displayshowmore{display:block}.ttshowmorestyle{font-family:akzidenz-grotesk-pro,sans-serif;font-weight:700}.touch-device .no_of_clr{display:none}.touch-device .color-ul-hide{display:block}.touch-device .product-parent:hover .size-position{display:none}.touch-device .product-parent button.swym-icon{visibility:visible}.tt-option-block>.tt-options-swatch{display:none!important}.INDhasDragTooltip #INDWrap #INDmenu-btn[data-INDdrag]{top:auto!important;left:20px!important;bottom:12px!important}button#INDmenu-btn{display:none}html .swym-button-bar{margin:0;display:block}.video-wrap-new{overflow:hidden;width:100%;position:relative}.video-wrap-new .video-main{display:block;height:100%;width:100%;background-color:#000}.video-wrap-new .custom-link-wrap{position:absolute}.video-overlay-link-wrap a{height:100%;width:50%}.video-overlay-link-wrap a.sec-blank,.video-overlay-link-wrap a.first-blank{width:100%}.show-on-mobile .video-overlay-link-wrap a{height:50%;width:100%}.show-on-mobile .video-overlay-link-wrap a.custom-banner-link2{top:auto;bottom:0}.show-on-mobile .video-overlay-link-wrap a.sec-blank,.show-on-mobile .video-overlay-link-wrap a.first-blank{height:100%}.page-shogun-default .hide-tt-breadcrumb,.page-shogun-light .hide-tt-breadcrumb{display:none}.page-shogun-default .annonuce-panel,.page-shogun-light .annonuce-panel{background:#0f0f0f}.login-notes .tt-title-subpages.noborder{margin-bottom:10px}.login-notes .login-p p{margin:0 0 15px}@media (max-width: 1400px){.collection-landing .title{font-size:38px}.flex-row .column.four{flex-basis:33.33%;width:33.33%}.full-img .logo-links-btn img{max-width:80%}}@media (min-width: 1025px){.tt-filters-options+.tt-product-listing{margin-top:0}.leftColumn:not(.rightColumn){padding-right:20px}ul.tt-options-swatch.no-color{margin-bottom:8px}.tt-product .tt-options-swatch{margin:0}.tt-product .tt-options-swatch li{margin:0 1px 3px!important;vertical-align:middle}}@media (min-width: 1230px){.leftColumn:not(.rightColumn){padding-right:0}.product-list .filter-column{flex-basis:190px;max-width:190px}.product-list .product-column{flex-basis:calc(100% - 190px);max-width:calc(100% - 190px)}}@media (max-width: 1199px){.collection-landing{padding-top:70px}.flex-row .column{margin-bottom:70px}.aside.leftColumn.filter-column{overflow-y:scroll}.aside.leftColumn.column-open{padding-left:15px;padding-right:15px;z-index:99;padding-bottom:45px}.column-open .tt-collapse.hide~div{margin-top:0}.tt-collapse{margin-bottom:20px!important}.tt-collapse .tt-collapse-title{border-bottom:1px solid black;padding:0 0 5px;pointer-events:auto;font-size:12px}.tt-collapse .tt-collapse-title:hover{color:#000}.tt-collapse .tt-collapse-title:after{content:""!important;height:11px;width:11px;display:inline-block;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/menu-plus.svg?v=155231104588987678521748631105) no-repeat center center;right:0;top:3px}.tt-collapse .tt-collapse-content{margin-left:1px}.tt-collapse.open .tt-collapse-title:after{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/menu-minus.svg?v=94646646599715755531748631104) no-repeat center center;height:3px;top:7px}.mobile-initial-fix-two-items .tt-quantity a{opacity:.15!important}.mobile-initial-fix-two-items .tt-description{display:block!important}.mobile-initial-fix-two-items .tt-quantity a.tt-col-two{opacity:1!important}.tt-filters-options .tt-quantity>a:hover{opacity:.15}.tt-filters-options .tt-quantity>a.active{opacity:1}.mobt-hide,.mob-bred-hide{display:none}.mobt-show{display:block}.bread-hide-desk{display:none}.mobt-show .bread-hide-desk{display:block;padding-bottom:0}.collection #tt-pageContent .container-fluid{padding:0}.product-list .tt-filters-options .tt-sort,.size-variant{display:none}.tt-title-mob{font-size:14px;line-height:normal;letter-spacing:normal;color:#000;font-weight:600;margin:0;text-transform:uppercase}.tt-filters-options .tt-btn-toggle a{font-size:12px;line-height:normal;letter-spacing:0;color:#fff;font-weight:700;padding:7px 10px;background-color:#000;text-transform:uppercase;display:inline-flex;justify-content:center;min-width:175px}.tt-filters-options .tt-btn-toggle a:before{content:none}.tt-filters-options .tt-btn-toggle a:hover{color:#fff}.tt-filters-options{margin:10px 0 5px}.tt-filters-options+.tt-product-listing{margin-top:0}.tt-quantity a:not(:first-child){display:block!important}.tt-quantity a.tt-col-four{display:none!important}.pad-lr10{padding:0 10px}.tt-col-four .tt-description{display:none}.tt-col-four.tt-product-listing{margin-left:-1px;margin-right:-1px}.tt-col-four.tt-product-listing>.tt-col-item{padding-left:1px;padding-right:1px;margin-top:2px}.tt-product-listing{margin-left:0;margin-right:0}.tt-product-listing>.tt-col-item{padding-left:0;padding-right:0;margin:0}button.swym-button.swym-icon{visibility:visible}.color-wrap .no_of_clr{display:none}.color-wrap .color-ul-hide{display:block}.tt-product .tt-description .tt-price .new-price{margin-right:4px}.tt-product .tt-options-swatch{margin:0 -4px!important;line-height:normal}.tt-product .tt-options-swatch li{margin:0 1px 3px!important;vertical-align:middle}.variant-fabric{margin:0;left:10px;bottom:3px;display:none}.product-list .tt-product{padding-bottom:2px}.variant-fabric .fabric-tag{display:none}.product-parent .tt-description .tt-product-inside-hover{margin:0!important}.product-list .tt-product .tt-description{padding:10px;margin-top:0}.product-list .tt-product .tt-description+.tt-description{padding:0}.product-list .tt-options-swatch:not(.options-large):not(.options-middle) li a{min-width:24px;min-height:24px}.product-list .tt-options-swatch li[data-availability=false] span{top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-list .tt-image-box .tt-label-location{top:12px;left:12px}.product-list .tt-product-listing:not(.tt-col-one) .tt-label-location{top:2px;left:2px}.tt-btn-col-close{display:flex!important;background:#000;justify-content:space-between;padding:14px 15px;align-items:center;border:none;z-index:100;top:0}.tt-btn-col-close .filter-title{margin:0;font-size:13px;color:#fff;line-height:normal}.tt-btn-col-close a{font-size:0;padding:0;color:#fff;line-height:normal}.tt-btn-col-close a:after{content:none}.tt-btn-col-close a:before{color:#fff;font-size:18px;margin:0 0 0 5px}.filter-collapse-clear{display:inline-flex;margin:0!important;position:absolute;top:60px;right:15px;line-height:normal}.filter-collapse-clear a.clear_all{min-width:auto;border:0;padding:10px 0 10px 3px;text-transform:capitalize}.filter-collapse-clear a.clear_all:hover{background-color:transparent;color:#000}.tt-filter-detach-option{margin-top:10px}.tt-filter-detach-option .filters-row-select{font-size:12px;line-height:normal;letter-spacing:0;color:#000;font-family:akzidenz-grotesk-pro,sans-serif;padding:10px;border:1px solid rgba(0,0,0,.96);display:inline-flex}.tt-filter-detach-option .sort-by{padding-right:5px;position:relative}.tt-filter-detach-option .sort-by:after{content:":"}.tt-filter-detach-option .filters-mobile .filters-row-select select.sort-position{margin:0;background-color:transparent;padding:0 12px 0 0;width:auto;font-size:12px;line-height:normal;letter-spacing:0;color:#000;font-weight:700;appearance:none;-webkit-appearance:none;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow.svg?v=56398116131236381761748631085) no-repeat right center;background-size:11px}.sidebar-menu{padding-top:4px;line-height:normal;border-color:#000}.findify-container button.swym-button.swym-icon,.findify-container button.custom-wishlist-button{height:34px!important;width:34px!important;right:5px;top:5px}.findify-container.findify-recommendation button.swym-button.swym-icon,.findify-container.findify-recommendation .findify-container button.custom-wishlist-button{right:12px}}@media (max-width: 991px){.bootstrap-ndnapps .content-store-info{padding:5px}.bootstrap-ndnapps .content-store-info .table>tbody>tr>td,.bootstrap-ndnapps .content-store-info .table>tbody>tr>th{padding:5px}.bootstrap-ndnapps .map_container{margin-top:25px}.flex-row .column,.flex-row .column.four{flex-basis:50%;width:50%}.collection-landing .image{margin:0 0 30px}.collection-landing .title{font-size:34px;margin-bottom:30px}.full-img .logo-links-btn{max-width:250px;margin:0 auto;left:0;right:0}.full-img .logo-links-btn img{max-width:60%}.yellow-btn a{min-width:auto}}@media (max-width: 767px){.hide-banner-for-all-coll{display:none!important}.hide-banner-for-this{display:none}.mob-notvisible{display:none!important}.mob-notvisible.show,.desk-notvisible{display:block!important}.bootstrap-ndnapps .ndn-sear-box{padding:15px}.bootstrap-ndnapps #stores-tags-filter{border-bottom:0}.bootstrap-ndnapps .map-tab-mobile-bnt-item{background-color:#000;color:#fff;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:700;letter-spacing:.5px;border-color:#000;margin-left:0;border-radius:0;font-size:12px;padding:5px 5px 4px;text-transform:uppercase;line-height:normal}.bootstrap-ndnapps .map-tab-mobile-bnt-item.active,.bootstrap-ndnapps .map-tab-mobile-bnt-item:hover{background-color:transparent!important;color:#000!important}.bootstrap-ndnapps .storelocator-layout-2{padding:0}.bootstrap-ndnapps #toggleStreetView,.bootstrap-ndnapps .store-times{margin-bottom:20px}.landing-common .banner-title{font-size:20px;line-height:1.3;letter-spacing:0}.landing-common .banner-lists .container-fluid.bottom{bottom:30px}.landing-common .banner-lists .container-fluid.top{top:30px}.collection-landing .title{font-size:28px}.collection-landing .link-btn a{font-size:12px;height:40px}.full-img img.full{height:500px;object-fit:cover;object-position:Center center}.full-img .logo-links-btn{max-width:200px}.tt-col-three .tt-description,.tt-col-three .swym-button{display:none!important}.tt-col-three .tt-product{padding-bottom:0}.tt-col-three.tt-product-listing{margin-left:-1px;margin-right:-1px}.tt-col-three.tt-product-listing>.tt-col-item{padding-left:1px;padding-right:1px;margin-top:2px}.product-list .tt-description .prod-thumb-title-color,.product-list .ptitle-price-wrap .tt-price{font-size:12px;line-height:normal}.product-list .tt-col-one .tt-col-item:before{content:none}.product-list .tt-col-one .tt-product{display:block}.product-list .tt-col-one .tt-image-box,.product-list .tt-col-one .tt-description{width:100%!important}.product-list .tt-col-one .tt-description{padding-left:10px!important}.product-list .tt-col-one .tt-description .description{display:none!important}.product-list .tt-col-one .tt-col-item:not(:first-child){margin-top:8px}.container-fluid-custom-mobile-padding-02{padding:0}.tt-filters-options.sticky{position:fixed;left:0;right:0;z-index:10;top:100px;background:#ffffffe6;margin:0;padding:10px}}@media (max-width: 480px){.flex-row{margin:0}.flex-row .column{flex-basis:100%;width:100%;margin-bottom:40px;padding:0}.flex-row .column.four{flex-basis:100%;width:100%}.collection-landing{padding-top:50px}.collection-landing .title,.collection-landing .image{margin:0 0 20px}.aside.leftColumn,.tt-btn-col-close{width:250px}.tt-filter-detach-option .filters-row-select{max-width:160px;padding:10px 5px}.tt-filter-detach-option .filters-mobile .filters-row-select select.sort-position{width:60%;padding-right:15px}.tt-quantity a.tt-col-one{display:block!important}.product-list .selected-color{line-height:normal}.product-list .ptitle-price-wrap{display:block!important}.product-list .ptitle-price-wrap .tt-price{justify-content:flex-start;margin-top:5px}.product-list .ptitle-price-wrap .tt-price .new-price{margin-right:5px}.product-list .tt-col-one .ptitle-price-wrap{display:flex}.product-list .tt-col-one .tt-price{justify-content:flex-end;margin-top:0}.product-list .tt-col-one .tt-price .new-price{margin-right:0}.variant-fabric{margin-bottom:0}.tt-product-listing:not(.tt-col-one) .variant-fabric .variant-tags,.tt-product-listing:not(.tt-col-one) .variant-fabric .fabric-tag{flex-basis:100%;text-align:left}.modal.show .modal-dialog,.modal.in .modal-dialog{transform:none}.modal.fade.show .modal-dialog .modal-header button.close{position:fixed;background:#fff}}@media (max-width: 360px){ul.color-list span.slick-arrow{right:-15px;line-height:0}ul.color-list span.slick-arrow img{width:16px;object-fit:cover}.show-more .btn{width:auto}}.tt-desctop-menu .tt-col-list,.tt-desctop-menu .tt-col-list [class^=col]{margin-top:0}.tt-desctop-menu .dropdown-menu>.row:not(:first-child){margin-top:0}.tt-desctop-menu .tt-megamenu-submenu{margin-top:0;vertical-align:top}.menulist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.menulist .linklist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.menulist .linklist .inner-linklist{margin-right:45px}@media (max-width: 1024px){.menulist .linklist .inner-linklist{margin-right:15px}}.menulist .linklist .inner-linklist .tt-megamenu-submenu>li>a{padding-right:0}.menulist .imagelist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.menulist .imagelist>a{display:block;margin-right:45px}.menulist .imagelist>a:last-child{margin-right:0}.menulist .imagelist img{max-width:447px}@media (min-width: 768px){.menulist{overflow-x:auto}}body.fixed-header.page-scrolled .light .tt-parent-box .tt-search-opened-headtype1 .tt-btn-search1,body.fixed-header.page-scrolled .light .tt-dropdown-obj .tt-dropdown-toggle .tt-icon .tt-text,body.fixed-header.page-scrolled .light .tt-dropdown-obj .tt-dropdown-toggle-on-cart .tt-icon .tt-text{color:#fff}body.nonindex-pg .tt-search-opened-headtype1 form .tt-btn-search1.transparent-btn{color:#000}@media (max-width: 1024px){.panel-menu .mmpanel:not(#mm0) a:not(.mm-original-link){font-weight:400!important}}@media (max-width: 1024px){header .panel-menu ul li a.mm-main-level{font-family:akzidenz-grotesk-pro,sans-serif!important}}@media (max-width: 1024px){header.desctop-menu-large .light .tt-desktop-header .tt-obj-menu .tt-desctop-menu.tt-menu-small nav>ul>li.dropdown>a{transition:none!important}}@media only screen and (max-width: 1199px) and (min-width: 768px){.leftColumn:not(.rightColumn){padding-right:25px;margin-top:-6px}}@media (max-width: 1199px){.col-lg-9.product-column{flex:0 0 100%;max-width:100%}.aside.leftColumn{position:fixed;display:block;margin:0;background:#fff;z-index:14;top:0;left:-150%;height:100%;width:287px;max-width:inherit;text-align:left;-moz-transition:left .3s linear;-o-transition:left .3s linear;-webkit-transition:left .3s linear;transition:left .3s linear}.tt-filters-options{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tt-filters-options .tt-btn-toggle{display:inline-block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width: 480px){.aside.leftColumn{width:250px}}@media (max-width: 767px){.tt-open-search header .tt-mobile-parent-cart .header-icon-with-text .tt-icon{top:4px}}@media (min-width: 1025px) and (max-width: 1400px){.touch-device header .tt-desktop-header a.tt-logo img{min-width:365px}.touch-device body.fixed-header .announcementbar-header-container .tt-obj-logo{height:28px}.touch-device header .tt-topbar-link,.touch-device .country-text,.touch-device .transparent-btn,.touch-device header:not(.headertype3) .tt-cart button .tt-text{font-size:13px}.touch-device .tt-desctop-menu nav>ul>li.dropdown>a{font-size:14px}.touch-device .tt-desctop-menu .tt-megamenu-submenu>li>a,.touch-device header .tt-desctop-menu .tt-title-submenu{font-size:14px}.touch-device .tt-desctop-menu .tt-megamenu-submenu>li>a{margin-bottom:15px}.touch-device .tt-collapse ul.tt-list-row a,.touch-device .filter-title,.touch-device .tt-collapse .tt-collapse-title{font-size:14px}.touch-device header .tt-topbar-link.tt-account-dropdown:after{top:3px}}@media (min-width: 1700px){header:not(.headertype3) .tt-dropdown-obj .tt-dropdown-toggle .tt-icon{top:1px}header:not(.headertype3) .tt-cart button .tt-text{padding-top:7px}}@media (min-width: 768px){#gorgias-chat-container #chat-button{bottom:45px!important;height:67px!important;right:55px!important}#gorgias-chat-container #chat-window{bottom:100px!important}}@media (max-width: 767px){.newsletter-cust-msg{padding:5px 10px 0;margin-bottom:-8px}.newsletter-cust-msg p{display:block!important;margin:0}}.product-list .ptitle-price-wrap .tt-price{display:block;text-align:right}.product-list .ptitle-price-wrap .tt-price .new-price,.product-list .ptitle-price-wrap .tt-price .old-price{display:block;margin:0;padding:0}@media (max-width: 480px){.product-list .ptitle-price-wrap .tt-price{text-align:left}.product-list .ptitle-price-wrap .tt-price .new-price,.product-list .ptitle-price-wrap .tt-price .old-price{display:inline-block}.product-list .ptitle-price-wrap .tt-price .new-price{margin-right:5px}}.acsb-skip-links.acsb-force-visible.acsb-ready,.acsb-skip-link{display:none!important}#shopify-section-404-template .findify-element .findify-container.findify-recommendation{padding:0 45px}@media (max-width: 1024px){#shopify-section-404-template .findify-element .findify-container.findify-recommendation{padding:0 15px}}@media (max-width: 767px){#shopify-section-404-template .findify-element .findify-container.findify-recommendation{padding:0 25px}}@media (max-width: 575px){#shopify-section-404-template .findify-element .findify-container.findify-recommendation{padding:0 15px}}.no_of_clr.on_load{display:none!important}@media (max-width: 1199px){.no_of_clr.on_load{display:none!important}}.color-opt-outer.on_hover{display:none}@media (max-width: 1199px){.color-opt-outer.on_hover,.color-opt-outer.on_load{display:block!important}}.tt-product:hover .no_of_clr.on_hover{display:none!important}.tt-product:hover .color-opt-outer.on_hover{display:block}@media (max-width: 1199px){.tt-product:hover .no_of_clr.on_hover,.tt-product:hover .no_of_clr.on_load{display:none!important}.tt-product:hover .color-opt-outer.on_hover,.tt-product:hover .color-opt-outer.on_load{display:block!important}}body .product-list .options-color img{border-radius:0}@media (max-width: 1199px){body .tt-product .variant-fabric{display:block;position:static}body .tt-product .color-opt-outer.on_hover,body .tt-product .color-opt-outer.on_load{display:block!important}body .tt-product .no_of_clr.on_hover,body .tt-product .no_of_clr.on_load{display:none!important}}.search-container.container{max-width:100%;padding:0 45px}@media (max-width: 1024px){.search-container.container{padding:0 13px}}div#userwayAccessibilityIcon{display:none!important}.tt-product-listing .desktop-item{display:block!important}.tt-product-listing .mobile-item{display:none!important}@media (max-width: 1199px){.tt-product-listing .desktop-item{display:none!important}.tt-product-listing .mobile-item{display:block!important}}.findify-product-size-item{text-transform:uppercase!important}.pdp-klarna-msg.hide-klarna-pdp{display:none!important}.shg-box.shg-c{min-height:0px!important}.shg-c.shg-align-left{margin-bottom:-6px!important}@media (max-width: 767px){.tt-col-three .grid-item.mux-video{position:absolute!important;width:100%!important}}.tt-search-opened-headtype1 form .search-seggestion-outer{position:absolute;right:55px;top:100%;background-color:#fff;padding:1px;max-width:600px;min-width:600px;opacity:0;visibility:hidden;transition:all .3s}.bg-opacity .tt-search-opened-headtype1 form .search-seggestion-outer{opacity:1;visibility:visible}.tt-search-opened-headtype1 form .search-seggestion-outer .viewAll-search{display:block;cursor:pointer;font-size:13px;text-align:center;height:40px;line-height:40px;background:#000;color:#fff;border-bottom:1px solid #e2e2e2;font-family:akzidenz-grotesk-pro,sans-serif}.search-seggestion-outer .searchResult-outer .searchGrid-outer{display:flex;margin:15px -7px}.search-seggestion-outer .searchResult-outer .searchGrid-outer .searchGrid-left{flex:0 0 185px;padding:0 15px;border-right:1px solid #e2e2e2}.search-seggestion-outer .searchResult-outer .searchGrid-outer .searchGrid-right{flex-grow:1;padding:0 15px}.search-seggestion-outer .searchResult-outer .searchGrid-outer .grid-title{line-height:16px;padding:0;font-size:12px;font-weight:700;margin:0 0 17px;font-family:akzidenz-grotesk-pro,sans-serif;letter-spacing:.03em;color:#111;text-transform:uppercase;display:block;position:relative}.search-seggestion-outer .searchResult-outer .searchGrid-outer .search-navList{padding:0;margin:0;list-style-type:none}.search-seggestion-outer .searchResult-outer .searchGrid-outer .search-navList .nav-item>a{font-style:normal;font-family:akzidenz-grotesk-pro,sans-serif;display:block;padding:5px;margin:0 -5px;color:#111;font-size:12px;cursor:pointer;border-radius:2px;text-align:left;text-transform:capitalize;position:relative;line-height:22px}.search-seggestion-outer .searchResult-outer .searchGrid-outer .search-navList .nav-item>a:hover{background:#f3f3f3}.searchGrid-outer .search-product--items{margin:10px -7px 0 -12px;flex-direction:row;display:flex;flex-wrap:wrap}.searchGrid-outer .search-product--items .search-product-item{padding-left:12px;padding-right:7px;width:100%}.search-product--items .search-product-item .search-product-wrap{flex-direction:column;padding-bottom:15px;display:flex;position:relative}.search-product--items .search-product-item .search-product-wrap .search-product-card{border-top:1px solid #e2e2e2;padding-top:15px;text-align:left;flex-direction:row;width:100%;height:auto;display:flex;position:relative}.search-product-item .search-product-wrap .search-product-card .search-product__image{margin-right:10px;flex:0 0 60px}.search-product-item .search-product-wrap .search-product-card .search-product__image>a{height:auto;position:relative;z-index:2;cursor:pointer;display:flex}.search-product-item .search-product-wrap .search-product-card .search-product__image>a .search-image__aspect{padding-bottom:120%;width:100%;position:relative;overflow:hidden;display:block!important;background-color:#333}.search-product-item .search-product-wrap .search-product-card .search-product__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:auto;display:block}.search-product-item .search-product-wrap .search-product-card .search-product__content{flex-direction:column;height:100%;max-height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:14px}.search-product-item .search-product-wrap .search-product-card .search-product__content .search-product-title-wrapper{flex-direction:column;width:100%;display:flex;justify-content:space-between;align-items:flex-start}.search-product-card .search-product__content .search-product-title-wrapper .search-product-title-item-wrapper{width:100%;display:flex;flex-direction:column}.search-product__content .search-product-title-wrapper .search-product-title-item-wrapper .search-product-title{font-weight:500;font-size:12px!important;font-family:akzidenz-grotesk-pro,sans-serif;color:#000;letter-spacing:.32px;text-transform:none;line-height:17px!important;margin:0;padding:0;width:calc(100% - 90px);text-align:left;flex-basis:calc(100% - 90px);padding-bottom:0!important;max-width:calc(100% - 90px);overflow:hidden;display:block;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;position:relative}.search-product__content .search-product-title-wrapper .search-product-title-item-wrapper .search-product-title .search-product-title-link{color:inherit;text-decoration:none;font-weight:700;white-space:nowrap;text-transform:uppercase;font-size:10px}.search-product__content .search-product-title-wrapper .search-product-title-item-wrapper .search-product-title .search-product-title-link:after{content:" ";position:absolute;left:inherit;right:-8px;top:0;bottom:0;z-index:1;height:100%;width:25px;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,white));background:linear-gradient(90deg,#fff0,#fff 50%);opacity:.9}.search-product__content .search-product-title-wrapper .search-product-title-item-wrapper .search-product-option-label{width:100%;font-size:10px;color:#000;min-height:14px;font-weight:400!important;text-align:left;line-height:14.4px;text-transform:capitalize;display:block}.search-product__content .search-product-title-wrapper .search-product--price__price-wrapper{margin:25px 0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;width:auto;line-height:14px;max-width:165px;align-items:flex-end;-webkit-box-align:end}.search-product-title-wrapper .search-product--price__price-wrapper .search-product--price-price{color:#000;font-weight:400;font-family:akzidenz-grotesk-pro,sans-serif;font-size:12px;line-height:14px;display:inline-block;letter-spacing:.32px;text-align:left}.search-product-title-wrapper .search-product--price__price-wrapper .product-match-compare-price,.search-product-title-wrapper .search-product--price__price-wrapper .product-match-compare-price-trending{padding-left:5px;font-weight:700;text-decoration:line-through}.search-product--items .search-product-item:first-child .search-product-wrap .search-product-card{border-top:0 none;padding-top:0}.desctop-menu-large .tt-desktop-header>.container-fluid:not(.single-menu){position:relative;z-index:2}@media (max-width: 1024px){.tt-search-opened-headtype1 form .search-seggestion-outer{max-width:none;min-width:1px;width:calc(100vw - 25px);right:0;top:calc(100% - 3px)}.tt-search-opened-headtype1 form{position:static}}@media (max-width: 767px){body.fixed-header .announcementbar-header-container{z-index:99999}header .tt-mobile-header .tt-search.tt-dropdown-obj .tt-dropdown-menu form{position:relative}.tt-mobile-header .mobile-search-suggest-outer{position:absolute;top:100%;left:0;right:0;background:#fff;z-index:9999;overflow:hidden;padding:15px 8px}.tt-mobile-header .mobile-search-suggest-outer .mobile-search-inner .mobile-grid-title{color:#c6c6c6;font-size:18px;font-weight:400;letter-spacing:.03em;padding:0;line-height:16px;font-family:akzidenz-grotesk-pro,sans-serif;text-transform:uppercase;display:block;position:relative;margin:0 0 17px}.tt-mobile-header .mobile-search-suggest-outer .mobile-search-inner .mobile-search-navList{padding:0;margin:0;list-style-type:none}.tt-mobile-header .mobile-search-suggest-outer .mobile-search-inner .mobile-search-navList .mobile-nav-item>a{font-style:normal;font-family:akzidenz-grotesk-pro,sans-serif;display:block;padding:5px;margin:0 -5px;color:#111;font-size:12px;cursor:pointer;border-radius:2px;text-align:left;text-transform:capitalize;position:relative;line-height:22px}.tt-mobile-header .mobile-search-suggest-outer .mobile-search-inner .mobile-search-navList .mobile-nav-item>a:hover{background:#f3f3f3}}@media (max-width: 790px){#shopify-section-product-recommendation-new{padding-bottom:20px}}#shopify-section-product-recommendation-new .tt-block-title{padding-bottom:10px}#shopify-section-product-recommendation-new .tt-block-title .tt-title-small{font-size:20px;font-weight:700;color:#000;line-height:1.2;text-transform:uppercase;letter-spacing:-.57px;margin-top:30px}#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow{top:50%;width:50px;height:50px;border-radius:0;right:7px}@media (min-width: 1025px){#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow{transform:translateY(-50%)}}@media (max-width: 767px){#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow{width:30px;height:30px}}@media (max-width: 767px){#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow{right:10px}}#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow.slick-disabled{display:none}#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow:hover{background-color:#fff}#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow:hover:before{color:#000}#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow:before{font-size:28px}@media (max-width: 767px){#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow:before{font-size:18px}}#shopify-section-product-recommendation-new .product-recommendation>.slick-arrow.slick-prev{right:auto;left:10px}#shopify-section-product-recommendation-new .product-recommendation .tt-col-item ul.color-list span.slick-arrow{background-color:transparent;width:22px;height:17px;left:auto}#shopify-section-product-recommendation-new .product-recommendation .tt-col-item ul.color-list span.slick-arrow:before{display:none}#shopify-section-product-recommendation-new .product-recommendation .tt-col-item ul.color-list span.slick-arrow:hover{background-color:transparent}body.inverted-template{background:#000}body.inverted-template header>div{background:#000}body.inverted-template .tt-product .tt-description,body.inverted-template .size-position,body.inverted-template .product-list .tt-filters-options .sort-position option,body.inverted-template .tt-desktop-header{background:#000;color:#fff}body.inverted-template .filter-collapse-clear a.clear_all{border:1px solid #FFF;color:#fff}body.inverted-template .filter-collapse-clear a.clear_all:hover{background:#fff;color:#000}body.inverted-template .tt-filters-options .tt-quantity>a{opacity:.45}body.inverted-template .tt-filters-options .tt-quantity>a.active{opacity:1}body.inverted-template .aside.leftColumn{background:#000}body.inverted-template .tt-filter-detach-option .filters-row-select{border:1px solid #FFF;color:#fff}body.inverted-template .tt-filter-detach-option .filters-row-select select.sort-position{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow-white.svg?v=125135901408584388391748631085) no-repeat right center}body.inverted-template .tt-collapse .input-checkbox:after{background-color:#fff}body.inverted-template .filter-title,body.inverted-template .tt-collapse .tt-collapse-title,body.inverted-template .tt-title.no-banner-title,body.inverted-template .product-list .tt-filters-options .sort-by,body.inverted-template .tt-filters-options .tt-quantity>a,body.inverted-template .tt-filters-options .tt-quantity>a:active,body.inverted-template .tt-filters-options .tt-quantity>a:focus,body.inverted-template .tt-collapse ul.tt-list-row a,body.inverted-template a.fit-link,body.inverted-template .product-list .tt-description .prod-thumb-title-color,body.inverted-template .product-list .tt-description .prod-thumb-title-color a,body.inverted-template .product-list .ptitle-price-wrap .tt-price,body.inverted-template .size-position ul.size-ul li a,body.inverted-template .sidebar-menu a,body.inverted-template .variant-fabric .fabric-tag,body.inverted-template .variant-fabric .fabric-tag strong,body.inverted-template .no_of_clr,body.inverted-template .tt-search-opened-headtype1 form .tt-btn-search1.transparent-btn,body.inverted-template #shopify-section-product-recommendation-new .tt-block-title .tt-title-small{color:#fff}body.inverted-template .product-list .tt-description .prod-thumb-title-color a:after{background:#000;background:linear-gradient(90deg,#0000 0,#000 50%)}body.inverted-template .product-list .tt-options-swatch:not(.options-large):not(.options-middle) li a{color:#fff!important;background-color:#000!important;border:none}body.inverted-template .product-list .tt-options-swatch:not(.options-large):not(.options-middle) li a:hover{background-color:#fff3!important}body.inverted-template .product-list .tt-filters-options .sort-position{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow-white.svg?v=125135901408584388391748631085) no-repeat right 8px center;border:1px solid rgba(255,255,255,.96);color:#fff}body.inverted-template .modal .modal-body:not(.no-background){background:#000;color:#fff!important}body.inverted-template .modal.fade.show .modal-dialog .modal-header button.close,body.inverted-template .modal.fade.show .modal-dialog .modal-body h1,body.inverted-template .modal.fade.show .modal-dialog .modal-body h2,body.inverted-template .modal.fade.show .modal-dialog .modal-body h3{color:#fff}body.inverted-template .modal-backdrop.show{background:#fff!important}body.inverted-template #modalProductInfo .modal-footer{background:#000}@media (max-width: 480px){body.inverted-template .modal.fade.show .modal-dialog .modal-header button.close{background:#000}}body.inverted-template.product .container-indent .container .tt-product-single-info .product-sku-info,body.inverted-template.product .container-indent .container .tt-product-single-info .tt-price,body.inverted-template.product .tt-title-options,body.inverted-template.product .tt-title-options .current_option_name,body.inverted-template.product .container-indent .container .tt-product-single-info .shopify-product-form .tt-input-counter span:before,body.inverted-template.product .container-indent .container .tt-product-single-info .title-price-box h1.tt-title,body.inverted-template.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_title,body.inverted-template.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_content,body.inverted-template.product .findify-element .findify-container.findify-recommendation .findify-components--text__title,body.inverted-template.product .findify-element .findify-container .swiper-wrapper .swiper-slide .findify-components--cards--product .findify-components--cards--product__content .findify-components--cards--product__title,body.inverted-template.product .findify-element .findify-container .swiper-wrapper .swiper-slide .findify-components--cards--product .findify-components--cards--product__content .findify-components--cards--product--price__price-wrapper .findify-components--cards--product--price__price{color:#fff}body.inverted-template.product .findify-element .findify-container .swiper-wrapper .swiper-slide .findify-components--cards--product .findify-components--cards--product__content .findify-components--cards--product--price__price-wrapper .findify-components--cards--product--price__sale-price{color:#f8353e}body.inverted-template.product .findify-element .findify-container .swiper-wrapper .swiper-slide .findify-components--cards--product .findify-components--cards--product__content .findify-components--cards--product--price__price-wrapper .findify-components--cards--product--price__compare{color:#8d8d8d}body.inverted-template.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-title-options a{color:#fff;border-bottom:1px solid #FFF}body.inverted-template.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li.active a:after,body.inverted-template.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li.active a.options-color:after{border:2px solid #000;outline:1px solid #FFF}body.inverted-template.product .container-indent .container .tt-product-single-info .shopify-product-form .tt-input-counter{border:1px solid #FFF}body.inverted-template.product .container-indent .container .tt-product-single-info .shopify-product-form .tt-input-counter input{background:#000;color:#fff}body.inverted-template.product .pdp-klarna-msg .container{background:#000!important;color:#fff!important}body.inverted-template.product .btn{background:#fff;color:#000}@media (max-width: 1199px){body.inverted-template .tt-title-mob,body.inverted-template .tt-filter-detach-option .filters-mobile .filters-row-select select.sort-position{color:#fff}body.inverted-template .filter-collapse-clear a.clear_all{border:none}body.inverted-template .tt-filters-options .tt-btn-toggle a{background-color:#fff;color:#000}body.inverted-template .tt-filter-detach-option .filters-row-select{padding:10px 5px 10px 10px}body.inverted-template .tt-filter-detach-option .filters-row-select select.sort-position{padding:0 20px 0 0}body.inverted-template .tt-collapse .tt-collapse-title{border-bottom:1px solid #FFF;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/menu-plus-white.svg?v=83498158834346237361748631104) no-repeat right center}body.inverted-template .tt-collapse.open .tt-collapse-title{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/menu-minus-white.svg?v=158544919096210482031748631104) no-repeat right center}}@media (max-width: 767px){body.inverted-template .tt-filters-options.sticky{background:#000c}}@media (max-width: 575px){body.inverted-template .tt-mobile-product-slider.slick-slider .slick-dots li.slick-active button{background-color:#000!important}}body.inverted-template .rc_container .rc-checkbox__label .rc-option__text,body.inverted-template .rc_container .rc-label .rc-option__text{background-color:#343434}body.inverted-template .rc_container div.rc_popup .rc_popup__hover{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/infoicon-white.svg?v=175369355543526832961748631095) no-repeat center center}body.inverted-template .rc-selling-plans__label{color:#fff!important}body.inverted-template .rc-selling-plans__dropdown{margin:0 7px!important}body.inverted-template .pdp-klarna-msg klarna-placement::part(osm-container){color:#fff;background:none}body.inverted-template .pdp-klarna-msg klarna-placement::part(osm-logo){color:#fff}body.inverted-template .pdp-klarna-msg klarna-placement::part(osm-cta){color:#fff}body.inverted-template .show-more .ttshowmorestyle{color:#000;background:#fff}body.inverted-template .tt-btn-search1.transparent-btn{color:#fff!important}body.inverted-template .tt-options-swatch a[data-color*=Black]{border:1px solid #fff!important}body.inverted-template .tt-collapse.open .tt-collapse-title:after{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/menu-minus-white.svg?v=158544919096210482031748631104) no-repeat center center!important}body.inverted-template .tt-collapse .tt-collapse-title:after{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/menu-plus-white.svg?v=83498158834346237361748631104) no-repeat center center!important}header.desctop-menu-large .light .tt-desctop-menu .dropdown .dropdown-menu{background-color:#000000f2!important}header.desctop-menu-large .light .tt-desctop-menu .tt-megamenu-submenu>li>a{color:#fff!important}header.desctop-menu-large .light .tt-desctop-menu .tt-title-submenu{color:#ffffffb3!important}header.desctop-menu-large .light .tt-desctop-menu .tt-megamenu-submenu>li>a:hover{color:#ffffff80!important}header.desctop-menu-large .light .tt-desctop-menu .tt-title-submenu:hover{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/695/assets/custom1.scss.css.map */
