.search-close-btn{display:none}body.fixed-header .announcementbar-header-container{position:sticky;top:0;left:0;right:0;z-index:98}body.fixed-header .announcementbar-header-container .tt-obj-logo{height:24px}@media (max-width: 1199px){body.fixed-header .announcementbar-header-container .tt-obj-logo{height:auto}}@media (max-width: 1199px){body.fixed-header .announcementbar-header-container .tt-obj-logo img{width:328px}}@media (max-width: 979px){body.fixed-header .announcementbar-header-container .tt-obj-logo img{width:200px}}body.fixed-header.small-screen-page-scrolled .announcementbar-header-container{box-shadow:0 2px 6px 1px #0000001a}body.fixed-header.nonindex-pg .announcementbar-header-container{background:#fff}body.fixed-header.page-scrolled:not(.template-index) header>div{padding-top:12px;transition:all .3s ease}.headerformplaceholderstyles .tt-search-input::-webkit-input-placeholder,.nonindex-pg .headerformplaceholderstyles .tt-search-input:hover::-webkit-input-placeholder,.nonindex-pg .headerformplaceholderstyles .tt-search-input::-webkit-input-placeholder{color:transparent}.headerformplaceholderstyles .tt-search-input:-moz-placeholder,.nonindex-pg .headerformplaceholderstyles .tt-search-input:hover:-moz-placeholder,.nonindex-pg .headerformplaceholderstyles .tt-search-input:-moz-placeholder{color:transparent}.headerformplaceholderstyles .tt-search-input::-moz-placeholder,.nonindex-pg .headerformplaceholderstyles .tt-search-input:hover::-moz-placeholder,.nonindex-pg .headerformplaceholderstyles .tt-search-input::-moz-placeholder{color:transparent}.headerformplaceholderstyles .tt-search-input:-ms-input-placeholder,.nonindex-pg .headerformplaceholderstyles .tt-search-input:hover:-ms-input-placeholder,.nonindex-pg .headerformplaceholderstyles .tt-search-input:-ms-input-placeholder{color:transparent}.tt-title-subpages.noborder{font-size:30px;font-weight:700;letter-spacing:.69px;color:#000;line-height:1.2;text-transform:uppercase;margin:0 0 36px;text-align:left!important;padding:0}@media (max-width: 991px){.tt-title-subpages.noborder{margin:0 0 15px;font-size:20px}}header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu{background:#fff}@media (max-width: 1024px){header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu{background:transparent;border:0;margin-top:0;top:90px}header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu .tt-dropdown-inner{background:#fff;border:1px solid #cdcbcb;overflow-y:auto}}@media (max-width: 767px){header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu{height:auto!important}}@media (max-width: 479px){header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu{width:100%}}header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu .tt-title{padding:12px 30px 12px 15px;font-size:18px;color:#000;font-weight:900}header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu .tt-title+.tt-close{position:absolute;right:0;top:0;font-size:0;text-align:right;padding:10px 8px;line-height:1}header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu .tt-title+.tt-close:before{font-size:20px;position:relative;top:0;line-height:1;right:0;font-weight:900;color:#000}header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu .tt-cart-empty [class^=icon-]{color:#000}header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu .tt-cart-empty p{color:#000;font-size:14px;font-weight:600;margin:0}@media (max-width: 1023px){header .tt-mobile-header .tt-dropdown-obj .tt-dropdown-menu .tt-dropdown-inner .tt-title{padding:0;font-size:16px}}.multiple-image-slider-outer .multiple-image-slider-inner{padding-top:20px;padding-bottom:20px}.multiple-image-slider-outer .multiple-image-slider-inner.first-element{padding-top:40px}.multiple-image-slider-outer .multiple-image-slider-inner.last-element{padding-bottom:40px}.multiple-image-slider-outer .multiple-image-slider-inner .multiple-image-slider-block-title{font-size:32px;font-weight:700;letter-spacing:-.57px;color:#000;line-height:1.2;text-transform:uppercase;margin:0 0 12px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer{font-size:0;display:block}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.one-block .block-item{width:100%}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.two-blocks .block-item{width:50%}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.three-blocks .block-item{width:33.33%}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.four-blocks .block-item{width:25%}@media only screen and (max-width: 979px) and (min-width: 768px){.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.four-blocks .block-item{width:50%;margin-bottom:15px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.four-blocks .block-item:nth-last-child(1),.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.four-blocks .block-item:nth-last-child(2){margin-bottom:0}}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item{display:inline-block;vertical-align:top}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item .item-img{font-size:0;position:relative}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item .item-img img{display:block;width:100%}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.left-aligned{text-align:left}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.center-aligned{text-align:center}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.right-aligned{text-align:right}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-title{position:absolute;left:0;right:0;bottom:105px;font-size:45px;font-weight:700;letter-spacing:.3px;color:#fff;line-height:1.2;padding:0 50px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor{position:absolute;left:0;right:0;bottom:50px;padding:0 50px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor a{display:inline-block;vertical-align:middle;text-align:center;text-transform:uppercase;font-size:20px;font-weight:700;color:#fff;line-height:1.2;position:relative}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor a.button-type{padding:8px 16px;border:1px solid white;background:transparent;transition:all .3s ease;width:100%;max-width:200px;text-align:center}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor a.button-type:hover,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor a.button-type:focus,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor a.button-type:active{background:#fff;color:#000;transition:all .3s ease}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor a.link-type:after{content:"";width:100%;height:1px;background:#fff;position:absolute;bottom:-1px;left:0;right:0;transition:all .3s ease}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor a.link-type:hover:after,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor a.link-type:focus:after{content:"";bottom:-3px;transition:all .3s ease}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-title{margin:20px 0 0;padding:0;font-size:20px;font-weight:700;color:#000;line-height:1.2;text-transform:uppercase}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-content,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-content{font-size:16px;line-height:1.7;letter-spacing:.37px;color:#000;padding:0;margin:15px 0 0}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-anchor,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-anchor{margin-top:12px;padding:0}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-anchor a,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-anchor a{display:inline-block;vertical-align:middle;font-size:14px;font-weight:700;color:#000;line-height:1.2;position:relative}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-anchor a.button-type,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-anchor a.button-type{padding:8px 16px;background:#fff;border:1px solid black;text-transform:uppercase;transition:all .3s ease;width:100%;max-width:200px;text-align:center}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-anchor a.button-type:hover,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-anchor a.button-type:hover{background:#000;color:#fff;transition:all .3s ease}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-anchor a.link-type:after,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-anchor a.link-type:after{content:"";width:100%;height:1px;background:#000;position:absolute;bottom:-1px;left:0;right:0;transition:all .3s ease}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-anchor a.link-type:hover:after,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-anchor a.link-type:focus:after,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-anchor a.link-type:hover:after,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-anchor a.link-type:focus:after{content:"";bottom:-3px;transition:all .3s ease}@media (max-width: 1439px){.multiple-image-slider-outer .multiple-image-slider-inner .multiple-image-slider-block-title{font-size:27px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-title{bottom:90px}}@media (max-width: 1023px){.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-title{bottom:60px;transform:unset;padding:0 25px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor{position:absolute;left:0;right:0;bottom:20px;padding:0 25px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.over-image .item-anchor a.button-type{min-width:unset;padding:5px 8px;max-width:150px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-title{margin:12px 0 0}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-content,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-content{line-height:1.3;margin:12px 0 0}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-anchor,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-anchor{margin-top:10px;padding:0}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.after-image .item-anchor a.button-type,.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer .block-item.no-title .item-anchor a.button-type{padding:5px 8px;max-width:150px}}@media (max-width: 767px){.multiple-image-slider-outer .multiple-image-slider-inner .multiple-image-slider-block-title{font-size:20px;margin:0 0 15px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.slider-layout>.slick-list{padding:0 30px 0 0}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.grid-layout .block-item{width:50%;text-align:center}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.grid-layout .block-item:nth-child(n+3){margin-top:40px}.multiple-image-slider-outer .multiple-image-slider-inner.first-element .image-blocks-outer{margin:0}.multiple-image-slider-outer .multiple-image-slider-inner.first-element .image-blocks-outer.grid-layout .block-item{width:100%;padding:0;margin:0 0 30px}.multiple-image-slider-outer .multiple-image-slider-inner.first-element .image-blocks-outer.grid-layout .block-item:last-child{margin:0}.multiple-image-slider-outer .multiple-image-slider-inner.first-element .image-blocks-outer.grid-layout .block-item .img-box{text-align:center}}@media (max-width: 479px){.multiple-image-slider-outer .multiple-image-slider-inner{padding-top:10px;padding-bottom:10px}.multiple-image-slider-outer .multiple-image-slider-inner.first-element{padding-top:20px}.multiple-image-slider-outer .multiple-image-slider-inner.last-element{padding-bottom:20px}.multiple-image-slider-outer .multiple-image-slider-inner .multiple-image-slider-block-title{margin:0 0 8px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.grid-layout .block-item:nth-child(n+3){margin-top:10px}.multiple-image-slider-outer .multiple-image-slider-inner.first-element .image-blocks-outer{margin:0!important}.multiple-image-slider-outer .multiple-image-slider-inner.first-element .image-blocks-outer.grid-layout .block-item{width:100%;padding:0!important;margin:0 0 10px}.multiple-image-slider-outer .multiple-image-slider-inner.first-element .image-blocks-outer.grid-layout .block-item:last-child{margin:0}}@media (max-width: 374px){.multiple-image-slider-outer .multiple-image-slider-inner{padding-top:15px;padding-bottom:15px}.multiple-image-slider-outer .multiple-image-slider-inner.first-element{padding-top:30px}.multiple-image-slider-outer .multiple-image-slider-inner.last-element{padding-bottom:30px}.multiple-image-slider-outer .multiple-image-slider-inner .multiple-image-slider-block-title{font-size:18px;margin:0 0 12px}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.grid-layout .block-item{width:100%}.multiple-image-slider-outer .multiple-image-slider-inner .image-blocks-outer.grid-layout .block-item:nth-child(n+2){margin-top:20px}}header .tt-cart .tt-dropdown-menu,header .tt-account .tt-dropdown-menu,header .tt-multi-obj .tt-dropdown-menu{width:300px;border:1px solid #cdcbcb;box-shadow:none}@media (max-width: 1023px){header .tt-cart .tt-dropdown-menu,header .tt-account .tt-dropdown-menu,header .tt-multi-obj .tt-dropdown-menu{width:320px}}@media (min-width: 1025px){header .tt-cart .tt-dropdown-menu .tt-dropdown-inner{margin-top:auto!important;height:auto!important;background-color:#fff}}header .tt-cart .tt-cart-layout .tt-cart-content{padding:13px 20px 15px 15px!important}.tt-dropdown-menu{position:relative;margin-top:8px;box-shadow:0 4px 6px 1px #0003;border:1px solid #dadada;overflow:visible!important}.tt-dropdown-menu:before{display:none;content:"";border:10px solid #dadada;border-width:10px;position:absolute;top:-20px;right:46px;width:10px;height:10px;border-color:transparent transparent #dadada transparent}.tt-dropdown-menu:after{display:none;content:"";border:9px solid white;border-width:9px;position:absolute;top:-18px;right:47px;width:9px;height:9px;border-color:transparent transparent white transparent}@media (max-width: 1023px){.tt-dropdown-menu{margin-top:0}}.tt-dropdown-menu .mini-cart-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/ajax-loader.gif?v=83335857307597093571748631058) center center no-repeat #0000001a;z-index:999;display:none}.tt-cart-layout{position:relative}@media (max-width: 1023px){.tt-cart-layout .tt-cart-content .tt-cart-total-row{margin-top:15px}}.tt-cart-list .tt-item{margin-bottom:15px;padding-bottom:12px;border-bottom:1px solid #dadada;position:relative}.tt-cart-list .tt-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}@media (max-width: 1023px){.tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions{margin-left:10px!important}.tt-cart-list .tt-item .tt-item-close .tt-btn-close{margin:0 0 0 -6px!important}}.item-tags-outer{margin:10px 0 0;font-size:0}.item-tags-outer span.tag{display:inline-block;vertical-align:middle;font-size:11px;padding:4px 5px 3px;background:#0d0d0d;color:#fff;line-height:1.2;text-transform:uppercase;letter-spacing:.32px;border-radius:0;margin:0 5px 5px 0}.qty-counter-outer{display:block;width:200px;font-size:0;margin-top:0}.qty-counter-outer>*{display:inline-block;vertical-align:middle;height:30px;text-align:center;padding:0;line-height:20px!important}.qty-counter-outer>span{width:25px;font-size:20px;cursor:pointer;border:1px solid #dadada;position:relative}.qty-counter-outer>span.qty-minus{line-height:25px}.qty-counter-outer>span.qty-plus{line-height:28px;padding-top:0}.qty-counter-outer>input[type=number]{width:40px;font-size:14px;border:1px solid #dadada;border-left:none;border-right:none;margin:0 -1px}.qty-counter-outer>input[type=number]::-webkit-inner-spin-button,.qty-counter-outer>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.tt-add-info{margin:0!important}.tt-add-info li.details{font-size:12px}.tt-add-info li.details .label{color:#6c6c6c;font-size:12px;letter-spacing:.3px}.qty-price-compare{display:block;margin-top:5px}.qty-price-compare>*{display:inline-flex;font-size:14px!important;color:#333!important}.qty-price-compare>*.has-compare-price{color:red!important}.qty-price-compare>*.tt-compare-at-price{text-decoration:line-through}.btn.btn-lg{padding:0 30px 2px}.tt-shopcart-col .tt-shopcart-box{border:1px solid black}.tt-shopcart-table-02 .tt-title p{margin:8px 0 0}.form-default .form-control{border:1px solid black;background:#fff;color:#000;padding:10px 12px 8px;line-height:1.2;font-size:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-default select.form-control,.form-default select.form-control:focus{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow.svg?v=56398116131236381761748631085) no-repeat calc(100% - 12px) 50% #fff;padding:10px 35px 8px 12px}.page.cart .tt-title-subpages.noborder{text-align:center!important}.page.cart .container-indent .container{max-width:1200px;padding:0}.page.cart .container-indent .container .tt-shopcart-table-02{margin:0}.page.cart .container-indent .container .tt-shopcart-table-02 table tr{border-top:1px solid rgba(0,0,0,.25)}.page.cart .container-indent .container .tt-shopcart-table-02 td{padding:13px 0 12px}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(1){width:185px}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(1) .tt-product-img img{max-width:160px}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(2) .tt-title{font-size:14px;text-transform:uppercase;color:#000;letter-spacing:.32px;margin:0;line-height:1.2}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(2) .tt-title a{max-width:230px;display:block;margin:0 0 5px;font-weight:700}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(2) .tt-title .item-tags-outer span{margin:0 10px 10px 0}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(2) .tt-title p{margin:0;font-size:14px;line-height:1.5;color:#000;letter-spacing:.32px}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-price{font-size:16px;letter-spacing:.32px;line-height:1.3;margin:0 0 0 10px;display:inline-block;vertical-align:middle}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-price.has-compare-price{color:red!important}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-price.tt-compare-at-price{text-decoration:line-through}.page.cart .container-indent .container .tt-shopcart-table-02 td.price-column .tt-price{display:block}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter{border:1px solid black}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter input{background:#fff;font-size:16px;letter-spacing:.37px;font-family:akzidenz-grotesk-pro,sans-serif}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter .minus-btn{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/minus-icon-small.svg?v=148814533956716679791748631105) no-repeat center 6px}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter .minus-btn:before{display:none}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter .plus-btn{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/plus-icon-small.svg?v=107867982254821897961748631111) no-repeat center center}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter .plus-btn:before{display:none}.page.cart .container-indent .container .tt-shopcart-btn a{font-size:15px}.page.cart .container-indent .container .tt-shopcart-col{margin:45px 0}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box{border:none;padding:0;width:550px;margin-left:calc(100% - 550px);text-align:right}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tbody th,.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tbody td{font-size:15px;font-weight:500;color:#000;letter-spacing:.37px}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tbody td{width:110px;padding-left:30px}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot th,.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot td{font-size:30px;font-weight:500;color:#000;letter-spacing:.37px}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot td{width:110px;padding-left:30px;font-weight:700}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box button.checkout-btn{width:auto;min-width:450px;font-family:akzidenz-grotesk-pro,sans-serif;font-size:16px;height:57px;font-weight:700;letter-spacing:.37px}@media (max-width: 1179px){.page.cart .container-indent .container{padding:0 15px}}@media (max-width: 789px){.page.cart .container-indent .container .tt-shopcart-table-02{margin:0}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(1){vertical-align:top}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(2) .tt-title a{max-width:unset}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(2) .tt-title .item-tags-outer span{margin:0 10px 10px 0}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(2) .tt-title p{margin:0;font-size:14px;line-height:1.5;color:#000;letter-spacing:.32px}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-price{font-size:16px;letter-spacing:.32px;line-height:1.3}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter{border:1px solid black}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter input{background:#fff;font-size:16px;letter-spacing:.37px}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter .minus-btn{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/minus-icon-small.svg?v=148814533956716679791748631105) no-repeat center center}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter .minus-btn:before{display:none}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter .plus-btn{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/plus-icon-small.svg?v=107867982254821897961748631111) no-repeat center center}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter .plus-btn:before{display:none}.page.cart .container-indent .container .tt-shopcart-btn{margin:20px 0 0;display:block;font-size:0}.page.cart .container-indent .container .tt-shopcart-btn>*{display:inline-block;vertical-align:middle;width:50%;font-size:15px}.page.cart .container-indent .container .tt-shopcart-btn>* a{margin:0}.page.cart .container-indent .container .tt-shopcart-btn>*.col-left{text-align:left}.page.cart .container-indent .container .tt-shopcart-btn>*.col-right{text-align:right}.page.cart .container-indent .container .tt-shopcart-col{margin:30px 0}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box{width:100%;margin-left:0;text-align:right}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tbody th{padding:10px 0}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tbody td{padding:10px 0 10px 20px}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot th,.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot td{font-size:24px;font-weight:500;color:#000;letter-spacing:.37px}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot th{padding:0 0 10px}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot td{width:110px;padding:0 0 10px 20px;font-weight:700}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box button.checkout-btn{margin:15px 0 0;min-width:250px}}@media (max-width: 574px){.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(1){width:100px}.page.cart .container-indent .container .tt-shopcart-table-02 td:nth-child(1) .tt-product-img img{max-width:85px}.page.cart .container-indent .container .tt-shopcart-table-02 .tt-input-counter input{height:40px}.page.cart .container-indent .container .tt-shopcart-btn{margin:0;display:block;font-size:0}.page.cart .container-indent .container .tt-shopcart-btn>*{display:block;width:100%;font-size:15px;text-align:center!important;margin:15px 0 0}.page.cart .container-indent .container .tt-shopcart-col{margin:30px 0}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box{width:100%;margin:0}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tbody th{padding:10px 0;text-align:left}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tbody td{padding:10px 0 10px 20px}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot th,.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot td{font-size:20px}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot th{padding:0 0 10px;text-align:left}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box .tt-shopcart-table01 tfoot td{width:110px;padding:0 0 10px 20px}.page.cart .container-indent .container .tt-shopcart-col .tt-shopcart-box button.checkout-btn{margin:0;min-width:unset;width:100%}}body.my-acc footer{margin:0}body.my-acc .order-item-footer .was_price{text-decoration:line-through}body.my-acc .order-item-footer .order-discount{color:#f23535}body.my-acc #tt-pageContent .container-fluid{padding:0 45px!important}@media (max-width: 991px){body.my-acc #tt-pageContent .container-fluid{padding:0 15px!important}}body.my-acc a.cancel-btn{display:inline-block;font-size:13px;padding:3px 8px 2px;border:1px solid black;color:#000;text-align:center;transition:all .3s ease}body.my-acc a.cancel-btn:hover,body.my-acc a.cancel-btn:focus{color:#fff;background:#000}body.my-acc .account_section{font-size:0}body.my-acc .account_section>*{display:inline-block;vertical-align:top;font-size:14px}body.my-acc .account_section .account-sidebar{width:25%}body.my-acc .account_section .account-sidebar .menu-title-mob{display:none}body.my-acc .account_section .account-sidebar .my-account-menu{margin:0;padding:0;list-style-type:none;border:1px solid black}body.my-acc .account_section .account-sidebar .my-account-menu li a{display:block;font-size:16px;color:#000;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.4;padding:12px 18px 10px;background:#fff;border-bottom:1px solid black;position:relative;transition:all .3s ease}@media (max-width: 991px){body.my-acc .account_section .account-sidebar .my-account-menu li a{transition:none}}body.my-acc .account_section .account-sidebar .my-account-menu li a:hover{background:#000;color:#fff;transition:all .3s ease}@media (max-width: 991px){body.my-acc .account_section .account-sidebar .my-account-menu li a:hover{transition:none}}body.my-acc .account_section .account-sidebar .my-account-menu li:last-child a{border-bottom:none}body.my-acc .account_section .account-sidebar .my-account-menu li.active a{background:#000;color:#fff;transition:all .3s ease}body.my-acc .account_section .account-sidebar .my-account-menu li.active a:after{content:"";position:absolute;top:-1px;bottom:0;right:-33px;border:23px solid black;border-color:transparent transparent transparent black;border-width:23px 16px}body.my-acc .account_section .account-main{width:calc(75% - 30px);margin:0 0 0 30px;background:#f5f5f5;padding:20px 25px;color:#000;font-size:14px}body.my-acc .account_section .account-main h4.account_page_title{font-size:22px;line-height:1.4;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:700;margin:0 0 15px;padding:0 0 8px;border-bottom:1px solid #a0a0a0;position:relative;text-transform:uppercase}body.my-acc .account_section .account-main h4.account_page_title .action_link{position:absolute;top:-3px;right:0}@media (max-width: 479px){body.my-acc .account_section .account-main h4.account_page_title .action_link{position:static;margin-top:5px}}body.my-acc .account_section .account-main h4.account_page_title .action_link a.action_button{font-size:12px;font-weight:600;text-transform:capitalize;color:#656565;border:1px solid #656565;padding:5px 10px;transition:all .3s ease;min-width:200px;display:inline-block;text-align:center;letter-spacing:.7px}@media (max-width: 479px){body.my-acc .account_section .account-main h4.account_page_title .action_link a.action_button{min-width:auto}}body.my-acc .account_section .account-main h4.account_page_title .action_link a.action_button:hover{color:#fff;border:1px solid black;background:#000;transition:all .3s ease}body.my-acc .account_section .account-main .customer_name{font-size:16px;margin:0 0 5px}body.my-acc .account_section .account-main .customer_note_desc{margin:0 0 30px}body.my-acc .account_section .account-main .address-tables-outer .address_table{margin-bottom:30px}@media (max-width: 767px){body.my-acc .account_section .account-main .address-tables-outer .address_table{margin-bottom:18px}}body.my-acc .account_section .account-main .address_note{color:#333}body.my-acc .account_section .account-main .address_note h4{font-size:16px;font-weight:700;line-height:1.4;margin:0 0 5px;padding:0;color:#000}body.my-acc .account_section .account-main .address_actions>span{margin-right:5px}body.my-acc .account_section .account-main .address_actions>span a{display:inline-block;vertical-align:middle;border:1px solid black;color:#000;font-size:11px;padding:2px 8px;letter-spacing:.8px;transition:all .3s ease}body.my-acc .account_section .account-main .address_actions>span a:hover{color:#fff;background:#000;transition:all .3s ease}body.my-acc .account_section .account-main #address_form_new,body.my-acc .account_section .account-main form[id^=address_form]{font-size:0;margin:0 -10px}body.my-acc .account_section .account-main #address_form_new h4,body.my-acc .account_section .account-main form[id^=address_form] h4{font-size:16px;font-weight:600;padding:0 10px 5px}body.my-acc .account_section .account-main #address_form_new>div,body.my-acc .account_section .account-main form[id^=address_form]>div{display:inline-block;vertical-align:top;width:50%;font-size:14px;padding:0 10px;margin:0 0 15px}body.my-acc .account_section .account-main #address_form_new>div>*,body.my-acc .account_section .account-main form[id^=address_form]>div>*{display:block;width:100%}body.my-acc .account_section .account-main #address_form_new>div label,body.my-acc .account_section .account-main form[id^=address_form]>div label{font-size:12px;line-height:1.4;margin:0 0 3px}body.my-acc .account_section .account-main #address_form_new>div input[type=text],body.my-acc .account_section .account-main #address_form_new>div input[type=tel],body.my-acc .account_section .account-main #address_form_new>div select,body.my-acc .account_section .account-main form[id^=address_form]>div input[type=text],body.my-acc .account_section .account-main form[id^=address_form]>div input[type=tel],body.my-acc .account_section .account-main form[id^=address_form]>div select{height:40px;border:1px solid black;background:#fff;font-size:13px;padding:8px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.my-acc .account_section .account-main #address_form_new>div select,body.my-acc .account_section .account-main form[id^=address_form]>div select{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow.svg?v=56398116131236381761748631085) no-repeat calc(100% - 12px) 50% #fff}body.my-acc .account_section .account-main #address_form_new>div.checkbox1-label-outer,body.my-acc .account_section .account-main form[id^=address_form]>div.checkbox1-label-outer{width:100%;margin:0 0 10px}body.my-acc .account_section .account-main #address_form_new>div.checkbox1-label-outer>*,body.my-acc .account_section .account-main form[id^=address_form]>div.checkbox1-label-outer>*{display:inline-block;vertical-align:middle}body.my-acc .account_section .account-main #address_form_new .action_bottom,body.my-acc .account_section .account-main form[id^=address_form] .action_bottom{margin:0;padding:0 10px}body.my-acc .account_section .account-main #address_form_new .action_bottom.addnew,body.my-acc .account_section .account-main form[id^=address_form] .action_bottom.addnew{margin:0 0 30px}body.my-acc .account_section .account-main #address_form_new .action_bottom input.action_button,body.my-acc .account_section .account-main #address_form_new .action_bottom span a,body.my-acc .account_section .account-main form[id^=address_form] .action_bottom input.action_button,body.my-acc .account_section .account-main form[id^=address_form] .action_bottom span a{display:inline-block;vertical-align:middle;border:1px solid black;font-size:11px;font-family:akzidenz-grotesk-pro,sans-serif;padding:10px 18px;text-align:center;line-height:1.4!important;height:auto;text-transform:uppercase;letter-spacing:.8px;font-weight:400;margin-right:10px;transition:all .3s ease}body.my-acc .account_section .account-main #address_form_new .action_bottom input.action_button.action_button:hover,body.my-acc .account_section .account-main #address_form_new .action_bottom span a.action_button:hover,body.my-acc .account_section .account-main form[id^=address_form] .action_bottom input.action_button.action_button:hover,body.my-acc .account_section .account-main form[id^=address_form] .action_bottom span a.action_button:hover{background:#fff;color:#000;transition:all .3s ease}body.my-acc .account_section .account-main #address_form_new .action_bottom span a,body.my-acc .account_section .account-main form[id^=address_form] .action_bottom span a{color:#000}body.my-acc .account_section .account-main #address_form_new .action_bottom span a:hover,body.my-acc .account_section .account-main form[id^=address_form] .action_bottom span a:hover{background:#000;color:#fff;transition:all .3s ease}@media (max-width: 991px){body.my-acc .account_section .account-sidebar{width:100%;margin:0 0 30px}body.my-acc .account_section .account-sidebar .menu-title-mob{display:block;position:relative;padding:10px 35px 8px 12px;border:1px solid black;font-size:13px;color:#000;text-transform:uppercase;font-weight:900;letter-spacing:.7px;cursor:pointer}body.my-acc .account_section .account-sidebar .menu-title-mob:after{content:"";display:inline-block;vertical-align:middle;width:14px;height:9px;position:absolute;top:50%;right:12px;transform:translateY(-50%) rotate(0);transition:all .5s ease;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow.svg?v=56398116131236381761748631085) no-repeat 0 0 #fff}body.my-acc .account_section .account-sidebar .menu-title-mob.active:after{transform:translateY(-50%) rotate(180deg);transition:all .5s ease}body.my-acc .account_section .account-sidebar .my-account-menu{height:0;overflow:hidden;border:none;transition:height 2s ease}body.my-acc .account_section .account-sidebar .my-account-menu li{border:1px solid black;border-top:none}body.my-acc .account_section .account-sidebar .my-account-menu li a{font-size:12px;padding:10px 12px 8px;border:none}body.my-acc .account_section .account-sidebar .my-account-menu li.active a:after{content:unset}body.my-acc .account_section .account-sidebar .menu-title-mob.active+.my-account-menu{height:auto;transition:height 2s ease}body.my-acc .account_section .account-main{width:100%;margin:0;padding:15px 20px}body.my-acc .account_section .account-main h4.account_page_title{font-size:16px}body.my-acc .account_section .account-main .customer_note_desc{margin-bottom:15px}body.my-acc .account_section .account-main .address_note h4{font-size:14px}body.my-acc .account_section .account-main #address_form_new>div,body.my-acc .account_section .account-main form[id^=address_form]>div{display:block;width:100%}body.my-acc .account_section .account-main #address_form_new>div h4,body.my-acc .account_section .account-main form[id^=address_form]>div h4{font-size:14px}}body.my-acc .customer-orders-list .cust-order-item:not(:last-child){margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #bababa}body.my-acc .customer-orders-list .cust-order-item .order-item-header{margin-bottom:10px;font-size:14px;text-transform:capitalize;color:#000;padding-bottom:5px;border-bottom:1px dashed #dadada}body.my-acc .customer-orders-list .cust-order-item .order-item-header a{color:#000}body.my-acc .customer-orders-list .cust-order-item .order-item-header:after{content:"";clear:both;float:none;display:block}body.my-acc .customer-orders-list .cust-order-item .order-item-header .order-details,body.my-acc .customer-orders-list .cust-order-item .order-item-header .order-status-outer{display:block;font-size:0;margin:0}body.my-acc .customer-orders-list .cust-order-item .order-item-header .order-details>span,body.my-acc .customer-orders-list .cust-order-item .order-item-header .order-status-outer>span{font-size:14px;display:inline-block;margin:0 15px 0 0}body.my-acc .customer-orders-list .cust-order-item .order-item-header .order-details>span:last-child,body.my-acc .customer-orders-list .cust-order-item .order-item-header .order-status-outer>span:last-child{margin:0}body.my-acc .customer-orders-list .cust-order-item .order-item-header>span{display:inline-block;vertical-align:middle;margin:0 15px 0 0}body.my-acc .customer-orders-list .cust-order-item .order-item-body{margin-bottom:12px}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product{font-size:0}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product:not(:last-child){margin:0 0 15px}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product>*{display:inline-block;vertical-align:top;font-size:14px;color:#000}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product .order-tp-image{width:80px;border:1px solid #dadada;padding:5px}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product .order-tp-image a{display:inline-block}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product .order-tp-image img{width:100%}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product .order-tp-info{width:calc(100% - 80px);padding:0 0 0 12px}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product .order-tp-info .order-tp-title{margin-bottom:0}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product .order-tp-info .order-tp-title a{font-size:16px;font-weight:600;color:#000;letter-spacing:.7px}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product .order-tp-info .order-tp-details>span:not(:last-child){margin-right:15px}body.my-acc .customer-orders-list .cust-order-item .order-item-footer{margin:0}body.my-acc .customer-orders-list .cust-order-item .order-item-footer:after{content:"";clear:both;float:none;display:block}body.my-acc .customer-orders-list .cust-order-item .order-item-footer .orderitem-ft-btn{float:left}body.my-acc .customer-orders-list .cust-order-item .order-item-footer .orderitem-ft-btn a{display:inline-block;font-size:13px;padding:3px 8px 2px;border:1px solid black;color:#000;text-align:center;transition:all .3s ease}body.my-acc .customer-orders-list .cust-order-item .order-item-footer .orderitem-ft-btn a:hover,body.my-acc .customer-orders-list .cust-order-item .order-item-footer .orderitem-ft-btn a:focus{color:#fff;background:#000}body.my-acc .customer-orders-list .cust-order-item .order-item-footer .orderitem-ft-status{float:right}body.my-acc .customer-orders-list .cust-order-item .order-item-footer .orderitem-ft-status span.order_status{font-size:16px;line-height:1.45;display:inline-block}body.my-acc .customer-orders-list .cust-order-item .order-item-body-outer .order-item-body{margin:0}@media (min-width: 640px){body.my-acc .customer-orders-list .cust-order-item .order-item-body-outer .order-item-footer{margin:-19px 0 20px}}@media (max-width: 679px){body.my-acc .customer-orders-list .cust-order-item .order-item-header .order_no,body.my-acc .customer-orders-list .cust-order-item .order-item-header .order_date,body.my-acc .customer-orders-list .cust-order-item .order-item-header .order_status{float:none;display:block}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product .order-tp-image{width:100%;text-align:center;margin:0 0 10px}body.my-acc .customer-orders-list .cust-order-item .order-item-body .order-item-product .order-tp-info{width:100%;padding:0}body.my-acc .customer-orders-list .cust-order-item .order-item-footer{margin-top:10px}}body.my-acc .ftorder-outer{text-align:right;margin:20px 0;padding:10px 0;border-top:1px solid #bababa;border-bottom:1px solid #bababa}body.my-acc .ftorder-outer .ftorder-repeater{margin:5px 0;font-size:0}body.my-acc .ftorder-outer .ftorder-repeater>span{display:inline-block;vertical-align:middle;font-size:14px}body.my-acc .ftorder-outer .ftorder-repeater>span:first-child{width:calc(100% - 130px);padding-right:10px}body.my-acc .ftorder-outer .ftorder-repeater>span:last-child{width:130px;padding-right:10px}body.my-acc .ftorder-outer .ftorder-repeater.ftorder-amount span{font-size:18px}body.my-acc .tt-shopping-layout .tt-link-back,body.my-acc .tt-shopping-layout .tt-data{margin:5px 0}body.my-acc .tt-shopping-layout .item-details-mobile,body.my-acc .tt-shopping-layout .show-mob{display:none}body.my-acc .tt-shopping-layout .tt-wrapper{margin-top:30px}body.my-acc .tt-shopping-layout .tt-wrapper .tt-table-shop-03 thead *{font-weight:700}body.my-acc .tt-shopping-layout .tt-wrapper .tt-table-shop-03 .item{width:55%}body.my-acc .tt-shopping-layout .tt-wrapper .tt-table-shop-03 th.price,body.my-acc .tt-shopping-layout .tt-wrapper .tt-table-shop-03 th.qty,body.my-acc .tt-shopping-layout .tt-wrapper .tt-table-shop-03 td.price,body.my-acc .tt-shopping-layout .tt-wrapper .tt-table-shop-03 td.qty{text-align:right;width:15%}body.my-acc .tt-shopping-layout .tt-wrapper .tt-table-shop-03 th.sub-total,body.my-acc .tt-shopping-layout .tt-wrapper .tt-table-shop-03 td.sub-total{text-align:right;width:150px}body.my-acc .tt-shopping-layout .tt-wrapper .tt-table-shop-03 .total-row *{font-size:16px;font-weight:700}body.my-acc .tt-shopping-layout .tt-wrapper .tt-shop-info{font-size:0;max-width:unset}body.my-acc .tt-shopping-layout .tt-wrapper .tt-shop-info>*{display:inline-block;vertical-align:top;width:50%;font-size:13px;margin:0}body.my-acc .tt-shopping-layout .tt-wrapper .tt-shop-info>* .tt-title{font-size:18px;font-weight:700;letter-spacing:.7px}body.my-acc .tt-shopping-layout .tt-wrapper .tt-shop-info>* .tt-description{margin:10px 0 0}@media (max-width: 679px){body.my-acc .tt-shopping-layout .tt-table-shop-03 thead{display:none}body.my-acc .tt-shopping-layout .tt-table-shop-03 tbody tr td:not(:first-child){display:none}body.my-acc .tt-shopping-layout .tt-table-shop-03 tbody tr td:first-child{display:block;width:100%;padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #dadada}body.my-acc .tt-shopping-layout .tt-table-shop-03 tbody tr td:first-child a{font-size:16px;font-weight:700;color:#000;margin-bottom:5px}body.my-acc .tt-shopping-layout .tt-table-shop-03 tbody tr td:first-child .item-details-mobile .label{color:#000}body.my-acc .tt-shopping-layout .tt-table-shop-03 tbody tr td:first-child .item-details-mobile .val{color:#5d5d5d}body.my-acc .tt-shopping-layout .tt-table-shop-03 tr{border:none}body.my-acc .tt-shopping-layout .hide-mob{display:none}body.my-acc .tt-shopping-layout .item-details-mobile,body.my-acc .tt-shopping-layout .show-mob{display:block}body.my-acc .tt-shopping-layout .total-rows-mob .table-row{font-size:0}body.my-acc .tt-shopping-layout .total-rows-mob .table-row>*{display:inline-block;vertical-align:middle;text-align:right;font-size:14px}body.my-acc .tt-shopping-layout .total-rows-mob .table-row .label{width:calc(100% - 120px)}body.my-acc .tt-shopping-layout .total-rows-mob .table-row .val{width:120px;font-weight:600}body.my-acc .tt-shopping-layout .tt-wrapper .tt-shop-info>*{display:block;width:100%;margin:0}body.my-acc .tt-shopping-layout .tt-wrapper .tt-shop-info>*:not(:last-child){margin:0 0 20px}}@media (max-width: 1229px){.rebuy-cart__flyout .rebuy-button+.rebuy-button{margin-top:6px!important;margin-bottom:6px!important}.cartpage-design2 .btn.btn-lg{position:fixed!important;bottom:0!important;left:0!important;right:0!important;background-color:#414141!important;color:#fff!important;width:100%!important;height:60px!important;z-index:9999}.cartpage-design2 .btn.btn-lg.noScroll{position:static!important}}.cartpage-design2 .cartpage-head{padding:0 0 8px;margin:0}.cartpage-design2 .cartpage-head h1.tt-title-subpages{font-size:24px;text-align:left!important;font-weight:700;margin:0!important;padding:0!important;line-height:1;letter-spacing:-.43px;border:none}.cartpage-design2 .cartpage-head a{display:inline-block;vertical-align:middle;margin:0}.cartpage-design2 .tt-shopcart-table{margin:0}.cartpage-design2 .tt-shopcart-table tr{border-top:1px solid #ddd}.cartpage-design2 .tt-shopcart-table tr:last-child{border-bottom:1px solid #ddd}.cartpage-design2 .tt-shopcart-table .item-image{width:215px;vertical-align:top;padding:15px 0}.cartpage-design2 .tt-shopcart-table .item-image img{max-width:100%;width:100%}.cartpage-design2 .tt-shopcart-table .item-details{width:calc(100% - 215px);padding:30px 0 15px 15px;font-size:16px;letter-spacing:.37px;color:#0d0d0d;margin:0;line-height:1.2;vertical-align:top}@media (max-width: 1199px){.cartpage-design2 .tt-shopcart-table .item-details{padding-top:15px;position:relative}}.cartpage-design2 .tt-shopcart-table .item-details h2.tt-title{font-size:16px;text-transform:uppercase;letter-spacing:.37px;color:#0f0f0f;margin:0 0 5px;line-height:1.2;font-weight:700}.cartpage-design2 .tt-shopcart-table .item-details h2.tt-title a{color:#000;font-weight:700;font-family:akzidenz-grotesk-pro,sans-serif}@media (max-width: 1024px){.cartpage-design2 .tt-shopcart-table .item-details h2.tt-title a{text-transform:none}}@media (max-width: 1024px){.cartpage-design2 .tt-shopcart-table .item-details h2.tt-title{padding-right:150px}}@media (max-width: 767px){.cartpage-design2 .tt-shopcart-table .item-details h2.tt-title{padding-right:90px}}.cartpage-design2 .tt-shopcart-table .item-details .tt-price{margin:0 0 8px;font-weight:400}.cartpage-design2 .tt-shopcart-table .item-details .tt-price .cut-price{color:#f8353e;margin-left:10px;text-decoration:line-through}@media (max-width: 1024px){.cartpage-design2 .tt-shopcart-table .item-details .tt-price .cut-price{display:block}}@media (max-width: 1024px){.cartpage-design2 .tt-shopcart-table .item-details .tt-price{position:absolute;right:0;top:15px;text-align:right}}@media (max-width: 767px){.cartpage-design2 .tt-shopcart-table .item-details .tt-price{top:10px}}.cartpage-design2 .tt-shopcart-table .item-details .variant-options>div{margin:0 0 8px}.cartpage-design2 .tt-shopcart-table .item-details .variant-options>div.Warehouse{display:none!important}.cartpage-design2 .tt-shopcart-table .item-details .pre_order_msg,.cartpage-design2 .tt-shopcart-table .item-details .final_sale_msg{margin:0}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter{min-width:unset;max-width:unset}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter>*,.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter span:before{display:inline-block;vertical-align:middle;font-size:16px;line-height:1;color:#000;width:auto;height:auto}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter .minus-btn{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/minus-icon-small.svg?v=148814533956716679791748631105) no-repeat center center}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter .minus-btn:before{display:none}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter .minus-btn.disabled{opacity:.3;cursor:none;pointer-events:none}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter .plus-btn{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/plus-icon-small.svg?v=107867982254821897961748631111) no-repeat center center}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter .plus-btn:before{display:none}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter .plus-btn.disabled{opacity:.3;cursor:none;pointer-events:none}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter span{position:unset;width:12px;height:12px}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter input{width:25px;background:#fff;color:#000}.cartpage-design2 .tt-shopcart-table .item-details .cart-item-actions{margin:20px 0 0}.cartpage-design2 .tt-shopcart-table .item-details .cart-item-actions a{color:#6c6c6c;border-bottom:1px solid #6c6c6c;transition:all .3s ease;padding:0;margin:0 20px 0 0;font-size:16px;font-family:akzidenz-grotesk-pro,sans-serif}@media (max-width: 1024px){.cartpage-design2 .tt-shopcart-table .item-details .cart-item-actions a{float:right;margin-right:0}}.cartpage-design2 .tt-shopcart-table .item-details .cart-item-actions a:hover{color:#000;border-bottom:1px solid black;transition:all .3s ease}.cartpage-design2 .tt-shopcart-wrapper{background:#f1f2f3;padding:20px 18px;border:none;font-size:16px;letter-spacing:.37px;color:#0d0d0d;line-height:1.2}.cartpage-design2 .tt-shopcart-wrapper .summary-title{border-bottom:1px solid #0f0f0f;font-weight:700;padding:0 0 20px;margin:0 0 20px}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr th,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr td{padding:10px 0;font-size:16px;color:#0f0f0f}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:first-child th,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:first-child td{padding:0 0 10px}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:first-child th{text-align:left}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:first-child td{text-align:right}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:last-child th,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:last-child td{padding:10px 0 0}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:last-child th{text-align:left}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:last-child td{text-align:right}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr th,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr td{padding:0 0 20px;font-size:16px;color:#0f0f0f;font-weight:700}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr:first-child th{text-align:left}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr:first-child td{text-align:right}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr:last-child th{text-align:left}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr:last-child td{text-align:right}.cartpage-design2 .tt-shopcart-wrapper .excluding-shipping-msg{font-size:14px;margin:0 0 15px}.cartpage-design2 .tt-shopcart-wrapper .btn.btn-lg{margin:0;font-size:14px;letter-spacing:.37px;font-weight:700;font-family:akzidenz-grotesk-pro,sans-serif;height:50px}@media (max-width: 767px){.cartpage-design2 .cartpage-head h1.tt-title-subpages{font-size:20px}.cartpage-design2 .tt-shopcart-table .item-image{width:80px;padding:10px 0}.cartpage-design2 .tt-shopcart-table .item-details{width:calc(100% - 80px);padding:10px;font-size:14px}.cartpage-design2 .tt-shopcart-table .item-details h2.tt-title{font-size:14px}.cartpage-design2 .tt-shopcart-table .item-details .tt-price{margin:0 0 5px;font-size:14px}.cartpage-design2 .tt-shopcart-table .item-details .variant-options>div{margin:0 0 5px}.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter>*,.cartpage-design2 .tt-shopcart-table .item-details .tt-input-counter span:before{font-size:14px}.cartpage-design2 .tt-shopcart-table .item-details .cart-item-actions{margin:15px 0 0}.cartpage-design2 .tt-shopcart-table .item-details .cart-item-actions a{margin:0 -10px 0 0;font-size:14px}.cartpage-design2 .tt-shopcart-wrapper{background:#fff;padding:10px 0;margin:10px 0 0}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-box{margin:0}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-box .tt-shopcart-table01,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-box .tt-shopcart-table01 tbody,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-box .tt-shopcart-table01 tfoot{width:100%}.cartpage-design2 .tt-shopcart-wrapper .summary-title{padding:0 0 10px;margin:0 0 10px}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr th,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr td{padding:5px 0;font-size:14px}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:first-child th,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:first-child td{padding:0 0 5px}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:last-child th,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:last-child td{padding:5px 0 0}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:first-child th{text-align:left}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:first-child td{text-align:right}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:last-child th{text-align:left}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tbody tr:last-child td{text-align:right}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr th,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr td{padding:10px 0;font-size:14px}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr:first-child th{text-align:left}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr:first-child td{text-align:right}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr:last-child th{text-align:left}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr:last-child td{text-align:right}.cartpage-design2 .tt-shopcart-wrapper .btn.btn-lg{height:40px}}.about-personal-info,.request-process{margin:20px 0;padding:0;border:1px solid black;line-height:1.4;font-size:13px;font-family:akzidenz-grotesk-pro,sans-serif;letter-spacing:.7px;color:#000}.about-personal-info .head,.request-process .head{font-weight:700;font-size:14px;text-transform:uppercase;padding:12px 20px;border-bottom:1px solid black}.about-personal-info .content,.request-process .content{padding:15px 20px}.about-personal-info .content p,.request-process .content p{margin:0 0 12px;padding:0}.about-personal-info .content p:last-child,.request-process .content p:last-child{margin:0}.about-personal-info .content .italic-txt,.request-process .content .italic-txt{font-style:italic;font-weight:600}.about-personal-info .content .bold-txt,.request-process .content .bold-txt{font-weight:900}.mobile-tbl-scroll{overflow:auto;margin:0 0 20px}.mobile-tbl-scroll table{min-width:400px}.modal.fade.show{z-index:999}.modal.fade.show .modal-dialog .modal-header{height:auto;padding:0}.modal.fade.show .modal-dialog .modal-header button.close{width:40px;height:40px;line-height:40px;top:0;right:0;color:#000}.modal.fade.show .modal-dialog .modal-body{text-align:left}.modal.fade.show .modal-dialog .modal-body h1{font-size:20px;font-weight:700;letter-spacing:.7px;padding:0;margin-bottom:20px;line-height:1.4;text-align:center}.modal.fade.show .modal-dialog .modal-body p{font-size:13px;line-height:1.4;letter-spacing:.3px;margin:0 0 10px}.modal.fade.show .modal-dialog .modal-body .table-head,.modal.fade.show .modal-dialog .modal-body h2.size-subtitle{font-size:16px;font-weight:600;margin:0 0 8px;padding:0 0 5px;border-bottom:1px solid #bababa;line-height:1.3}.modal.fade.show .modal-dialog .modal-body h2.underline,.modal.fade.show .modal-dialog .modal-body h3{font-weight:600;font-size:15px;padding:0;line-height:1.3}.modal.fade.show .modal-dialog .modal-body table.sizechart{width:100%;font-size:13px;margin:0}.modal.fade.show .modal-dialog .modal-body table.sizechart thead th{font-weight:600;font-size:12px;text-align:center!important;text-transform:uppercase;padding:5px}@media (max-width: 575px){.modal.fade.show .modal-dialog .modal-body table.sizechart thead th{padding:3px}}.modal.fade.show .modal-dialog .modal-body table.sizechart thead tr:last-child th{border-bottom:1px solid #bababa}.modal.fade.show .modal-dialog .modal-body table.sizechart thead tr:first-child th:first-child{text-align:left!important}.modal.fade.show .modal-dialog .modal-body table.sizechart tbody tr th,.modal.fade.show .modal-dialog .modal-body table.sizechart tbody tr td{border-bottom:1px solid #efefef;font-size:13px;padding:5px}@media (max-width: 575px){.modal.fade.show .modal-dialog .modal-body table.sizechart tbody tr th,.modal.fade.show .modal-dialog .modal-body table.sizechart tbody tr td{padding:3px;font-size:10px}}.modal.fade.show .modal-dialog .modal-body table.sizechart tbody tr td{text-align:center;padding:5px}@media (max-width: 575px){.modal.fade.show .modal-dialog .modal-body table.sizechart tbody tr td{padding:3px}}.modal.fade.show .modal-dialog .modal-body table.sizechart tbody sup{top:-.5em}.modal.fade.show .modal-dialog .modal-body table.sizechart tbody sub{bottom:-.25em}.modal-backdrop.fade.show{z-index:99}.modal-backdrop.show{background:#000!important;opacity:.7}.page.product .product-information-buttons{display:none}@media (min-width: 768px){.page.product .tt-fixed-product-wrapper{display:none!important}}.page.product .container-indent .container{margin:0;max-width:1920px;padding:0 45px}@media (max-width: 1199px){.page.product .container-indent .container{padding:0 13px}}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img{width:calc(100% - 154px)}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow{background:none;border-radius:0;width:80px;height:68px;padding:0;font-size:0;transition:all .3s ease}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow:hover{transform:translateY(-50%) scale(1.1);transition:all .3s ease}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow:before{content:"";display:inline-block;vertical-align:middle;width:100%;height:100%;position:absolute;top:0;left:0}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow.slick-prev{left:35px}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow.slick-prev:before{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/main-img-left-arw.svg?v=123663516916485838091748631103) no-repeat}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow.slick-next{right:35px}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow.slick-next:before{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/main-img-right-arw.svg?v=51657250958923182391748631103) no-repeat}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img .tt-btn-zomm-product-page{padding:0;width:50px;height:50px}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-img .tt-btn-zomm-product-page i{font-size:24px}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical{width:132px}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-slider .slick-slide a:before{opacity:.6}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-slider .slick-slide a.zoomGalleryActive:before{opacity:0}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow{background:none;border-radius:0;width:22px;height:24px;padding:0;font-size:0;bottom:-22px;left:unset;right:unset;transition:all .3s ease}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow:hover{transform:scale(1.1);transition:all .3s ease}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow:before{content:"";display:inline-block;vertical-align:middle;width:100%;height:100%;position:absolute;top:0;left:0}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-prev{right:38px}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-prev:before{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/up-arrow.svg?v=9803800002222545601748631123) no-repeat}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-next{left:38px}.page.product .container-indent .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-next:before{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/down-arrow.svg?v=17047343889773048491748631084) no-repeat}.page.product .container-indent .container .tt-product-single-info{padding-left:10px;font-size:14px;line-height:2}.page.product .container-indent .container .tt-product-single-info .tt-add-info{display:none;margin-bottom:15px}.page.product .container-indent .container .tt-product-single-info .tt-add-info .availability{text-transform:capitalize;margin-bottom:12px}.page.product .container-indent .container .tt-product-single-info .tt-add-info .availability .stock_quantity{display:none}.page.product .container-indent .container .tt-product-single-info .tt-add-info .availability .in_stock{color:#28b353}.page.product .container-indent .container .tt-product-single-info .tt-add-info .availability .sold_out{color:#f8353e}.page.product .container-indent .container .tt-product-single-info .title-price-box{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #dddddd}.page.product .container-indent .container .tt-product-single-info .title-price-box h1.tt-title{font-size:16px;letter-spacing:.37px;line-height:20px;text-transform:uppercase;color:#000;font-weight:700;font-family:akzidenz-grotesk-pro,sans-serif;margin:0}@media (max-width: 575px){.page.product .container-indent .container .tt-product-single-info .title-price-box h1.tt-title{line-height:18px}}.page.product .container-indent .container .tt-product-single-info .title-price-box .tt-price{font-size:16px;line-height:1.2;letter-spacing:.32px;font-weight:400;font-family:akzidenz-grotesk-pro,sans-serif}.page.product .container-indent .container .tt-product-single-info .title-price-box .tt-price>span{margin:0;line-height:1.2}.page.product .container-indent .container .tt-product-single-info .title-price-box:after{content:"";clear:both;display:block;float:none}@media (max-width: 767px){.page.product .container-indent .container .tt-product-single-info .title-price-box{position:relative;z-index:10}}.page.product .container-indent .container .tt-product-single-info .tt-price,.page.product .container-indent .container .tt-product-single-info .product-sku-info{font-size:18px;line-height:1.5;color:#000;letter-spacing:.42px}.page.product .container-indent .container .tt-product-single-info .tt-price .old-price,.page.product .container-indent .container .tt-product-single-info .product-sku-info .old-price{color:#000}.page.product .container-indent .container .tt-product-single-info .tt-price.product-sku-info span:last-child,.page.product .container-indent .container .tt-product-single-info .product-sku-info.product-sku-info span:last-child{text-transform:uppercase}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container{margin:15px 0 0}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container.tt-swatches-container-js{margin:10px 0 0}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper{margin:0 0 12px}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper:last-child{margin:0}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-title-options{margin:0;font-size:14px;line-height:1.2;position:relative;text-transform:uppercase;font-weight:400;font-family:akzidenz-grotesk-pro,sans-serif}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-title-options span{font-weight:700;text-transform:none}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-title-options a{position:absolute;display:inline-block;top:-1px;right:0;color:#000;z-index:9;border-bottom:1px solid black;font-size:14px;letter-spacing:-.2px;text-transform:none;font-family:akzidenz-grotesk-pro,sans-serif;transition:color .3s ease,border .3s ease}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-title-options a:hover{color:#6c6c6c;border-bottom:1px solid #6c6c6c;transition:color .3s ease,border .3s ease}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch{margin:0}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li{margin:10px 10px 0 0}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li a{min-width:38px;min-height:38px;width:38px;height:38px;padding:5px 8px;font-size:15px;font-weight:700;letter-spacing:.7px;background:#f1f2f3;color:#000;border-radius:0;position:relative}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li a.options-color{padding:0;transition:all .3s ease;-webkit-transition:all .3s ease}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li a.options-color img{border-radius:0}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li a.options-color:before,.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li a.options-color:after{border-width:0;border-radius:0;top:0;left:0;width:100%;height:100%}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li a:hover:after{content:"";border:1px solid black;position:absolute;left:0;right:0;top:0;bottom:0}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li a:hover.options-color:before{border-width:1px;display:none}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li a:hover.options-color:after{content:"";border:2px solid white;outline:1px solid black;position:absolute;left:1px;right:1px;top:1px;bottom:1px;width:auto;height:auto}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li.active a{position:relative}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li.active a:after{content:"";border:1px solid black;position:absolute;left:0;right:0;top:0;bottom:0}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li.active a.options-color:before{border-width:1px;display:none}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li.active a.options-color:after{content:"";border:2px solid white;outline:1px solid black;position:absolute;left:1px;right:1px;top:1px;bottom:1px;width:auto;height:auto}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li[data-availability=false] a{color:#0000004d;text-decoration:none}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li[data-availability=false] a.options-color:hover{border:none}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li[data-availability=false] a.options-color:hover:after{border-width:1px}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li[data-availability=false] span{width:25px;height:25px;top:50%;left:50%;transform:translate(-50%,-50%);background-position:center;display:none}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li[data-availability=false].active a{text-decoration:none}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li[data-availability=false].active a.options-color{border:none}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li[data-availability=false].active a.options-color span{display:none}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li[data-availability=false].active a.options-color:after{border-width:1px}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch.amount li a{width:auto}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper .form-default .form-control{max-width:330px}.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper.color,.page.product .container-indent .container .tt-product-single-info .tt-swatches-container .tt-wrapper.warehouse{display:none!important}.page.product .container-indent .container .tt-product-single-info .tt-wrapper.product-information-buttons{margin:0;display:none}.page.product .container-indent .container .tt-product-single-info .tt-wrapper.product-information-buttons a{padding:0 4px 0 0;font-weight:700;border-bottom:1px solid black;line-height:1}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .col-item:not(:last-child){margin-right:12px}.page.product .container-indent .container .tt-product-single-info .shopify-product-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow.svg?v=56398116131236381761748631085) no-repeat calc(100% - 12px) 50% #fff;padding:8px 35px 8px 10px;font-size:18px;font-weight:700;color:#000;border:2px solid black;width:80px;height:50px;line-height:1}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .tt-input-counter{min-width:unset;max-width:unset;font-size:0;border:1px solid black;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;-moz-user-select:none}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .tt-input-counter *{display:inline-block;vertical-align:middle}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .tt-input-counter input{font-size:16px;font-weight:700;color:#000;background:#fff;width:30px;height:43px;font-family:akzidenz-grotesk-pro,sans-serif}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .tt-input-counter span{position:unset;width:24px;height:43px;color:#000!important;opacity:1;font-weight:600}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .tt-input-counter span:before{width:100%;height:100%;line-height:43px;color:#000;font-weight:600}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .btn-addtocart,.page.product .container-indent .container .tt-product-single-info .shopify-product-form .join-list{height:45px;width:250px;letter-spacing:.4px;font-size:16px;font-weight:700;text-transform:uppercase;text-align:left;padding:12px;justify-content:left}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .btn-addtocart.disable{display:none}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .join-list{line-height:22px}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .swym-button-bar{display:none}.page.product .container-indent .container .tt-product-single-info .product_desc_outer{border-bottom:1px solid #ddd}.page.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_title{font-size:16px;font-weight:700;color:#000;letter-spacing:.37px;padding:10px 0;border-top:1px solid #ddd;cursor:pointer;position:relative;line-height:2}@media (max-width: 1199px){.page.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_title{font-size:14px}}.page.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_title:after{content:"\e9b1";font-family:wokiee_icons!important;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.page.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_title.active:after{content:"\e9b2"}.page.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_content{display:none;padding:0 0 20px;font-size:16px;color:#000;line-height:1.5;letter-spacing:.37}@media (max-width: 1199px){.page.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_content{font-size:14px}}.page.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_content p:not(:last-child){margin:0 0 15px}.page.product .container-indent .container .tt-product-single-info .product_desc_outer .desc_content p{margin-top:0}.page.product .container-indent .container .tt-product-single-info .tt-collapse-block{margin-bottom:30px}.page.product .container-indent .container .tt-product-single-info .tt-collapse-block .tt-item{border-bottom:1px solid rgba(0,0,0,.2)}.page.product .container-indent .container .tt-product-single-info .tt-collapse-block .tt-item:first-child{border-top:1px solid rgba(0,0,0,.2)}.page.product .container-indent .container .tt-product-single-info .tt-collapse-block .tt-item .tt-collapse-title{font-size:16px;color:#000;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1.4;padding:20px 0;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/open-icon.svg?v=128035546091638513011748631109) no-repeat right center #fff;transition:all .3s ease}.page.product .container-indent .container .tt-product-single-info .tt-collapse-block .tt-item .tt-collapse-content{font-size:18px;color:#000;line-height:1.7;letter-spacing:.4px;padding-bottom:20px}.page.product .container-indent .container .tt-product-single-info .tt-collapse-block .tt-item.active .tt-collapse-title{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/close-icon.svg?v=172561513255335913891748631077) no-repeat right center #fff;transition:all .3s ease}.page.product .container-indent .container .tt-product-single-info .wrapper-social-icon{height:auto!important;padding:0;background:#fff}@media (max-width: 1439px){.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img{width:calc(100% - 100px)}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow{transform:translateY(-50%) scale(.7)}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow:hover{transform:translateY(-50%) scale(.8);transition:all .3s ease}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow.slick-prev{left:15px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow.slick-next{right:15px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img .tt-btn-zomm-product-page{padding:0;width:40px;height:40px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img .tt-btn-zomm-product-page i{font-size:18px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical{width:90px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-slide{padding-bottom:12px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow{bottom:-20px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-prev{right:20px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-next{left:20px}.page.product div[class=container-indent] .container .tt-product-single-info{padding-left:0}.page.product div[class=container-indent] .container .tt-product-single-info>.tt-wrapper{margin:20px 0 0}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper{margin:0 0 15px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch{margin:0}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .form-default .form-control{max-width:330px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-collapse-block{margin-bottom:24px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-collapse-block .tt-item{border-bottom:1px solid rgba(0,0,0,.2)}.page.product div[class=container-indent] .container .tt-product-single-info .tt-collapse-block .tt-item:first-child{border-top:1px solid rgba(0,0,0,.2)}.page.product div[class=container-indent] .container .tt-product-single-info .tt-collapse-block .tt-item .tt-collapse-title{padding:16px 0}.page.product div[class=container-indent] .container .tt-product-single-info .tt-collapse-block .tt-item .tt-collapse-content{font-size:16px;padding-bottom:16px}}@media (max-width: 1179px){.page.product div[class=container-indent] .container{margin:0}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-input-counter input{height:40px;font-size:16px;line-height:1;margin-top:-1px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-input-counter span{width:40px;height:40px;background-size:50%!important}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .btn-addtocart{height:42px;max-width:180px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .join-list{height:42px;width:188px;line-height:18px}}@media (max-width: 1024px){.page.product div[class=container-indent] .container{padding:0 15px}}@media (max-width: 1023px){.page.product div[class=container-indent] .container{margin:0;padding:0 15px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img{width:calc(100% - 80px)}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow{transform:translateY(-50%) scale(.5)}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow:hover{transform:translateY(-50%) scale(.6);transition:all .3s ease}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow.slick-prev{left:-10px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img #custom-product-item .slick-arrow.slick-next{right:-10px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img .tt-btn-zomm-product-page{padding:0;width:30px;height:30px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img .tt-btn-zomm-product-page i{font-size:14px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical{width:70px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-slide{padding-bottom:12px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow{bottom:-15px;transform:scale(.7)}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-prev{right:12px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-next{left:12px}.page.product div[class=container-indent] .container .tt-product-single-info{padding-left:20px}.page.product div[class=container-indent] .container .tt-product-single-info h1.tt-title{font-size:24px;letter-spacing:.4px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-price,.page.product div[class=container-indent] .container .tt-product-single-info .product-sku-info{font-size:16px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container{margin:10px 0 0;padding:0}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper{margin:0 0 20px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-title-options{font-size:14px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch{margin:0}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li{margin:10px 10px 0 0}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li a{width:34px;height:34px;min-width:34px;min-height:34px;font-size:14px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch li[data-availability=false] span{width:20px;height:20px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-options-swatch.amount li a{width:auto}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .form-default .form-control{max-width:330px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-wrapper.product-information-buttons a{font-size:12px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-input-counter input{width:60px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-input-counter span{width:30px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .btn-addtocart{max-width:150px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .join-list{width:188px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-collapse-block{margin-bottom:20px}.page.product div[class=container-indent] .container .tt-product-single-info .tt-collapse-block .tt-item .tt-collapse-title{font-size:14px;padding:15px 0;background-size:12px!important}.page.product div[class=container-indent] .container .tt-product-single-info .tt-collapse-block .tt-item .tt-collapse-content{font-size:16px;line-height:1.4;padding-bottom:15px}}@media (max-width: 767px){.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-img{width:calc(100% - 90px)}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical{width:80px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-prev{right:15px}.page.product div[class=container-indent] .container .tt-product-vertical-layout>.tt-product-single-carousel-vertical .slick-arrow.slick-next{left:15px}.page.product div[class=container-indent] .container .tt-product-single-info{padding-left:0;margin-top:0}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01{display:block;text-align:left}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01>.col-item{display:block;width:100%;margin:0}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01 .tt-input-counter{margin:0 0 10px;display:inline-block;vertical-align:middle;width:auto}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper{margin:0 0 12px}}@media (max-width: 575px){.page.product div[class=container-indent] .container .tt-product-single-info{margin:0;padding:0}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container{margin:5px 0 0;padding:0}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container.tt-swatches-container-js{margin:10px 0 0}.page.product div[class=container-indent] .container .tt-product-single-info .tt-swatches-container .tt-wrapper .tt-title-options{line-height:1.2}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01{display:block}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01>.col-item{display:inline-block;vertical-align:middle;width:auto;margin:0 10px 0 0}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01 .tt-input-counter{margin:0}.page.product div[class=container-indent] .container .tt-product-single-info .product_desc_outer{border-bottom:1px solid #ddd}.page.product div[class=container-indent] .container .tt-product-single-info .product_desc_outer .desc_title{font-size:14px;padding:5px 0}.page.product div[class=container-indent] .container .tt-product-single-info .product_desc_outer .desc_title:after{right:0}.page.product div[class=container-indent] .container .tt-product-single-info .product_desc_outer .desc_content{display:none;padding:0 0 10px;font-size:14px}.page.product div[class=container-indent] .container .tt-product-single-info .product_desc_outer .desc_content p:not(:last-child){margin:0 0 10px}.page.product .tt-mobile-product-slider .slick-arrow{background:none;border-radius:0;width:80px;height:68px;padding:0;font-size:0;transform:translateY(-50%) scale(.6);transition:all .3s ease}.page.product .tt-mobile-product-slider .slick-arrow:hover{transform:translateY(-50%) scale(.7);background:transparent;transition:all .3s ease}.page.product .tt-mobile-product-slider .slick-arrow:before{content:"";display:inline-block;vertical-align:middle;width:100%;height:100%;position:absolute;top:0;left:0}.page.product .tt-mobile-product-slider .slick-arrow.slick-prev{left:5px}.page.product .tt-mobile-product-slider .slick-arrow.slick-prev:before{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/main-img-left-arw.svg?v=123663516916485838091748631103) no-repeat}.page.product .tt-mobile-product-slider .slick-arrow.slick-next{right:5px}.page.product .tt-mobile-product-slider .slick-arrow.slick-next:before{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/main-img-right-arw.svg?v=51657250958923182391748631103) no-repeat}.page.product .tt-mobile-product-slider .slick-arrow.slick-disabled{opacity:.4}.page.product .tt-mobile-product-slider .slick-dots{margin-top:15px}.page.product .tt-mobile-product-slider .slick-dots li{padding:0 5px;line-height:5px}.page.product .tt-mobile-product-slider .slick-dots li button{width:12px;height:12px}.page.product .tt-mobile-product-slider .slick-dots li button:hover,.page.product .tt-mobile-product-slider .slick-dots li .active button{background:#000;border:black}}@media (max-width: 374px){.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01{display:block;text-align:center}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01>.col-item{display:block;width:100%;margin:0}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01>.col-item .join-list{margin:0 auto}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01 .tt-input-counter{margin:0 0 20px}}.page.product .container-indent[data-sectionname=product-recommendations] .tt-block-title h2,.page.product .container-indent.recently_view_products_wokiee .tt-block-title h2{font-size:25px;font-weight:700;color:#000;line-height:1.2;text-transform:uppercase;letter-spacing:-.8px;margin:30px 0 0}.page.product .container-indent[data-sectionname=product-recommendations] .tt-product,.page.product .container-indent.recently_view_products_wokiee .tt-product,.page.product .container-indent[data-sectionname=product-recommendations] .tt-layout-product-item,.page.product .container-indent.recently_view_products_wokiee .tt-layout-product-item{margin:0}.page.product .findify-element .findify-container.findify-recommendation{padding:0 45px}@media (max-width: 1024px){.page.product .findify-element .findify-container.findify-recommendation{padding:0 15px}}.page.product .findify-element .findify-container.findify-recommendation .findify-components--text__title{font-size:20px;font-weight:700;color:#000;line-height:1.2;text-transform:uppercase;letter-spacing:-.57px;margin:50px 0 15px}@media (max-width: 1699px){.page.product .findify-element .findify-container.findify-recommendation .findify-components--text__title{font-size:20px;margin:30px 0 10px}}@media (max-width: 767px){.page.product .findify-element .findify-container.findify-recommendation{padding:0 25px}.page.product .findify-element .findify-container.findify-recommendation .findify-components--text__title{font-size:18px;margin:30px 0 10px}}@media (max-width: 575px){.page.product .findify-element .findify-container.findify-recommendation{padding:0 15px}.page.product .findify-element .findify-container.findify-recommendation .findify-components--text__title{font-size:16px;margin:15px 0 8px}}.pre_order_msg,.final_sale_msg{margin:8px 0 0;font-size:14px;letter-spacing:.32px;color:#f23535;line-height:1.5}body.page-contact table{width:100%;float:none}body.page-contact table th{text-align:left}body.page-contact div.contact-form{margin:50px 0}body.page-contact div.contact-form button.btn{height:45px;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:.32px;font-family:akzidenz-grotesk-pro,sans-serif;min-width:240px;padding:14px 20px}body.page-contact .tt-contact02-col-list,body.page-contact .tt-contact02-col-list div[class^=col]{margin:0}body.page-contact .tt-contact02-col-list .tt-contact-info .tt-title{font-size:18px;font-weight:700;text-transform:uppercase;color:#000}body.page-contact .tt-contact02-col-list .tt-contact-info address{font-size:15px;color:#000;letter-spacing:.37px;font-weight:500;margin:5px 0 0}@media (max-width: 790px){body.page-contact .tt-contact02-col-list div[class^=col]{flex-basis:auto}body.page-contact .tt-contact02-col-list div[class^=col]:not(:last-child){margin-bottom:20px}}.content-section-cms h2{font-size:16px;font-weight:700;border-bottom:1px solid #a1a1a1;padding:0 0 5px!important;margin:0 0 12px!important}.content-section-cms h3{font-size:14px;font-weight:600;border-bottom:1px dotted #a1a1a1;padding:0 0 5px!important;margin:0 0 5px!important}.content-section-cms .wholesale-international .country-dropdown{font-size:0;margin:20px 0}.content-section-cms .wholesale-international .country-dropdown>*{display:inline-block;vertical-align:middle;font-size:13px;color:#000}.content-section-cms .wholesale-international .country-dropdown>*.label{width:110px;padding-right:10px}.content-section-cms .wholesale-international .country-dropdown>*.control{width:calc(100% - 110px)}.content-section-cms .wholesale-international .country-dropdown>*.control select{height:30px;width:100%;border:1px solid black;background:#fff;padding:4px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/dropdown-arrow.svg?v=56398116131236381761748631085) no-repeat calc(100% - 6px) calc(50% + 1px) #fff}.content-section-cms .wholesale-international .wholesale-group:not(:last-child){margin:0 0 30px}@media (max-width: 575px){.content-section-cms .wholesale-international .wholesale-information-usa{display:flex;flex-direction:column}.content-section-cms .wholesale-international .wholesale-information-usa .country-dropdown{order:1}.content-section-cms .wholesale-international .wholesale-information-usa .corporate-details{order:0}.content-section-cms .wholesale-international .wholesale-group:not(:last-child){margin:0 0 20px}}body.product-add-modal .modal-backdrop.show{background:#fff!important}body.product-add-modal #modalAddToCartProduct{position:absolute!important;top:34px;right:-3px;bottom:unset;left:unset;padding:0!important;box-shadow:none;border:1px solid #dadada;overflow:visible}body.product-add-modal #modalAddToCartProduct:before{display:none;content:"";border:10px solid #dadada;border-width:10px;position:absolute;top:-20px;right:30px;width:10px;height:10px;border-color:transparent transparent #dadada transparent}body.product-add-modal #modalAddToCartProduct:after{display:none;content:"";border:9px solid white;border-width:9px;position:absolute;top:-18px;right:27px;width:9px;height:9px;border-color:transparent transparent white transparent}body.product-add-modal #modalAddToCartProduct .modal-dialog{width:300px;margin:0}@media (max-width: 1024px){body.product-add-modal #modalAddToCartProduct .modal-dialog{width:245px}}body.product-add-modal #modalAddToCartProduct .modal-header{height:auto;padding:0}body.product-add-modal #modalAddToCartProduct .modal-header button.close{color:#000;top:-4px;right:0;line-height:1!important;width:25px;height:25px}body.product-add-modal #modalAddToCartProduct .modal-header button.close:before{font-size:16px;color:#6c6c6c}body.product-add-modal #modalAddToCartProduct .modal-body{padding:13px 20px 15px 15px}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope:before{display:none}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-modal-product{width:100%;font-size:0;margin:0}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-modal-product>*{display:inline-block;vertical-align:top}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-modal-product>*.tt-img{width:90px}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-modal-product>*.item-desc{width:calc(100% - 90px);font-size:13px!important;text-align:left;padding:0 0 0 12px!important}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-modal-product>*.item-desc span{text-transform:none}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-modal-product>*.item-desc .tt-title{margin:0 0 5px;color:#000;font-size:13px!important;font-weight:400;line-height:16px;letter-spacing:.3px}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-modal-product>*.item-desc .tt-qty{margin:0;font-size:13px;color:#6c6c6c;letter-spacing:.3px;font-weight:400}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-modal-product>*.item-desc .description{color:#6c6c6c;font-size:13px;letter-spacing:.3px}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-product-total{font-size:14px;text-align:right;color:#0d0d0d;margin:14px 0;padding:14px 0;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .tt-product-total .tt-price{font-size:14px;font-weight:700}body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .btn.ttmodalbtn{display:block;width:100%;height:auto;font-size:14px;padding:15px;font-weight:700}@media (max-width: 1024px){body.product-add-modal #modalAddToCartProduct{top:50px;right:0}body.product-add-modal #modalAddToCartProduct:before{right:15px}body.product-add-modal #modalAddToCartProduct:after{right:12px}body.product-add-modal #modalAddToCartProduct .modal-dialog{width:300px}}@media (max-width: 575px){body.product-add-modal #modalAddToCartProduct .modal-dialog{width:270px}}header .tt-cart .mini-cart-hd{font-size:14px;font-weight:700;letter-spacing:.32px;color:#0f0f0f;margin-bottom:10px}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img img{width:90px}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions{margin-left:12px;width:140px;position:relative;padding-right:25px}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .tt-title{font-size:12px;line-height:16px;letter-spacing:.3px}@media (max-width: 1024px){header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .tt-title{padding:0}}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .tt-add-info{padding:3px 0 0}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .tt-add-info li{color:#6c6c6c;font-size:12px;letter-spacing:.3px}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .tt-add-info li.Warehouse{display:none!important}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .item-tags-outer{margin-top:3px}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .item-tags-outer span{display:inline-block;vertical-align:middle;font-size:11px;padding:4px 5px 3px;background:#0d0d0d;color:#fff;line-height:1.2;text-transform:uppercase;letter-spacing:.32px;border-radius:0;margin:0 5px 5px 0}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .item-tags-outer span:last-child{margin-bottom:0}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .qty-counter-outer{width:auto}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .qty-counter-outer>span{font-size:17px;line-height:19px!important;height:auto;color:#6c6c6c;border:0;width:auto}@media (max-width: 1024px){header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .qty-counter-outer>span{display:inline-block}}@media (min-width: 1025px){header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .qty-counter-outer>span.label{display:none}}@media (max-width: 1024px){header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .qty-counter-outer>span.label{display:none;font-size:13px}}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .qty-counter-outer>input[type=number]{font-size:12px;line-height:15px;border:0;color:#6c6c6c;margin:0;height:auto;width:25px;-moz-appearance:textfield}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .qty-price-compare{font-size:12px;letter-spacing:.3px;text-align:right;color:#6c6c6c;position:absolute;right:5px;margin-top:0;bottom:2px}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .qty-price-compare .tt-price{font-size:12px!important;letter-spacing:.3px;text-align:right;color:#6c6c6c!important;font-weight:400}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-img+.tt-item-descriptions .tt-item-descriptions-link{display:block}header .tt-cart .tt-item-close{position:absolute;right:10px;top:-2px}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-total-row{padding-bottom:14px;border-bottom:1px solid #dddddd;text-align:right;display:block}@media (max-width: 1024px){header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-total-row{padding-bottom:14px;padding-top:14px!important;margin-top:15px!important}}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-total-row .tt-cart-total-title{font-size:12px;text-align:right;color:#0d0d0d;display:inline-block}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-total-row .tt-cart-total-price{font-size:12px;font-weight:700;text-align:right;color:#0d0d0d;display:inline-block}@media (max-width: 1024px){header .tt-cart .tt-dropdown-menu .tt-cart-layout .tt-cart-content .tt-cart-btn .btn:not(.btn-border){font-size:14px;font-weight:700}}header .tt-cart .tt-cart-layout .tt-cart-content .tt-cart-list .tt-item .tt-item-descriptions .tt-quantity{display:none!important}header .tt-cart-box .btn{height:auto;font-size:12px;padding:15px;font-weight:700}header .tt-cart-box .btn.btn-white{margin-bottom:5px}.btn.btn-white{border:solid 1px #0d0d0d;color:#0d0d0d;text-transform:uppercase}.btn.btn-white:hover{background-color:#0d0d0d;color:#fff}.tt-modal-addtocart.mobile .tt-modal-messages{font-size:14px;font-weight:700;letter-spacing:.32px;color:#0f0f0f}@media (max-width: 1024px){.tt-modal-addtocart.mobile [class^=btn]{height:auto;font-size:12px;padding:15px;font-weight:500;margin-bottom:5px;text-align:center;background:#000;color:#fff;display:none}}@media (max-width: 1024px){.tt-modal-addtocart.desctope{display:block}}@media (max-width: 1024px){body.product-add-modal #modalAddToCartProduct .tt-modal-addtocart.desctope .btn.ttmodalbtn{font-size:12px;font-weight:500}}@media (max-width: 1024px){body.tt-popup-dropdown .header-popup-bg{display:none!important}}@media (max-width: 767px){body.tt-popup-dropdown.minicart-active .header-popup-bg,body.minicart-active .header-popup-bg{display:block!important}}@media (max-width: 479px){header .tt-mobile-header .tt-dropdown-obj.active .tt-dropdown-menu{z-index:99}body.fixed-header.nonindex-pg .announcementbar-header-container{z-index:99}}@media (max-width: 767px){header .tt-cart .tt-cart-box .tt-cart-list{max-height:calc(100vh - 310px)}}@media (max-width: 479px){header .tt-cart .tt-cart-box .tt-cart-list{max-height:208px}}@media (max-width: 1024px){.tt-fixed-product-wrapper,.tt-fixed-product-wrapper.atdshowed{display:none!important}}body.fixed-header.page-scrolled.nonindex-pg .tt-parent-box .tt-search-opened-headtype1 .tt-btn-search1{color:#000}.tt-product-single-info .tt-wrapper.tt-wrapper-addinfo{margin-top:9px!important}.page.product.nonindex-pg.modal-open{margin-top:0!important}.page.product.nonindex-pg.modal-open .announcementbar-header-container{padding-right:17px}.page.product.nonindex-pg.modal-open .pushowl-simple-toast{z-index:0}.page.product.nonindex-pg.modal-open .tt-desktop-header{background-color:transparent}.page.product.nonindex-pg.modal-open .sticky-footer{position:static!important}.page.product.nonindex-pg.modal-open .modal-backdrop.fade.show,.page.product.nonindex-pg.modal-open button.custom-wishlist-button,.page.product.nonindex-pg.modal-open .findify-container .swiper-container{z-index:0}@media (max-width: 1024px){.page.product.nonindex-pg.modal-open #modalAddToCartError .modal-header button.close{width:20px;height:20px;line-height:20px;top:-1px;right:2px}}.page.product.nonindex-pg.modal-open #modalAddToCartError .modal-body{background-color:#fff;color:#000;border:2px solid #000000}.page.product.nonindex-pg.modal-open #modalAddToCartError .modal-body .modal-add-cart{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:center}.page.product.nonindex-pg.modal-open #modalAddToCartError .modal-body .modal-add-cart p{margin-left:10px;margin-bottom:0}.page.product.nonindex-pg.modal-open .css-sef6vt,.page.product.nonindex-pg.modal-open #INDWrap{z-index:0!important}.no-stock-product{margin-bottom:15px}.no-stock-product.notforsale{display:none}body.index.fixed-header.small-screen-page-scrolled .announcementbar-header-container{box-shadow:none}.touch-device .page.product.nonindex-pg.modal-open .announcementbar-header-container{padding-right:0}@media (max-width: 767px){.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01{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:nowrap}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01>.col-item{max-width:none;flex:0 0 auto}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01>.col-item.qtybox{width:125px;min-width:125px;margin-right:10px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01>.col-item.addtocartbox{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01>.col-item.addtocartbox .btn{max-width:none;width:100%;text-align:center;justify-content:center}}@media (max-width: 575px){.page.product .container-indent .container .tt-product-single-info .shopify-product-form .join-list{font-size:14px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-input-counter input{font-size:18px;width:45px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .tt-row-custom-01>.col-item.qtybox{width:110px;min-width:110px}.mobile-gallery-wrap-wishlist{margin-bottom:10px;min-height:549px}.page.product .container-indent .container .tt-product-single-info .title-price-box h1.tt-title{margin-bottom:5px}.page.product div[class=container-indent] .container .tt-product-single-info .shopify-product-form .join-list{width:100%;text-align:center;justify-content:center}}@media (max-width: 479px){.mobile-gallery-wrap-wishlist{min-height:395px}}@media (max-width: 399px){.mobile-gallery-wrap-wishlist{min-height:356px}}@media (max-width: 369px){.mobile-gallery-wrap-wishlist{min-height:341px}}@media (max-width: 349px){.mobile-gallery-wrap-wishlist{min-height:301px}}.page.product.nonindex-pg.modal-open .announcementbar-header-container{z-index:0!important}.page-scrolled.modal-open .product-images-static{position:relative;z-index:-1}#modalProductInfo .modal-footer{background-color:#fff;padding:0 15px;display:block;text-align:center}@media (min-width: 768px){#modalProductInfo .modal-footer{display:none}}@media (max-width: 1199px){.airSticky.airSticky_fixed{top:73px!important}.zoomContainer{display:none!important}.product-images-static li{pointer-events:none}}@media (max-width: 1024px){.airSticky.airSticky_fixed{top:73px!important}}@media (max-width: 500px){.modal .modal-body{padding-bottom:20px}body.my-acc .account_section .account-main{padding:15px}}@media (max-width: 427px){body.my-acc .customer-orders-list .cust-order-item .order-item-footer .orderitem-ft-btn,body.my-acc .customer-orders-list .cust-order-item .order-item-footer .orderitem-ft-status{float:none}body.my-acc .customer-orders-list .cust-order-item .order-item-footer .orderitem-ft-btn{margin-bottom:5px}}.rc_container{display:flex}.rc_container .rc-template__checkbox{display:flex;align-items:center;padding:0 1px 0 0}.rc_container .rc-checkbox__label{margin-right:6px}.rc_container .rc-checkbox{display:flex!important}.rc_container .rc-checkbox__label{margin-inline-start:8px}.rc_container .inactive-widget .rc-checkbox__label{margin-inline-start:8px;align-self:flex-start}.rc_container .rc-checkbox__label .rc-option__text,.rc_container .rc-label .rc-option__text{background:#000;color:#fff;display:inline-block;font-size:11px;text-transform:uppercase;font-weight:unset;padding:4px 8px;line-height:1.1}.rc_container .rc-checkbox__label .rc-option__descriptor,.rc_container .rc-label .rc-option__descriptor{display:none}.rc_container div.rc_popup{padding:0}.rc_container div.rc_popup .rc_popup__label,.rc_container div.rc_popup .reload-icon{display:none}.rc_container div.rc_popup .rc_popup__hover{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/infoicon.svg?v=155803275672170798511748631095) no-repeat;height:14px;width:14px;bottom:11px}.rc_container div.rc_popup .rc_popup__hover>svg{opacity:0}.rc_container div.rc_popup .rc_popup__hover .rc_popup__label{display:one}.page.product .container-indent .container .tt-product-single-info .shopify-product-form .rc_container select,.rc_container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(//cdn.shopify.com/s/files/1/0518/1826/6804/t/105/assets/dropdown-arrow.svg?v=5639811613123638176) no-repeat calc(100% - 4px) 50% #fff;background-size:10px;padding:0 15px 0 2px;margin:0 1px;font-size:14px;font-weight:400;color:#000;border:none;width:86px;height:15px;line-height:1;border-bottom:1px solid #000000;letter-spacing:.32px;-webkit-box-shadow:none;border-radius:0}.reload-icon[data-v-0cb0372c]{height:16px;width:17px}.tt-cart-list .rc_container select{color:#0d0d0d;font-size:13px}.rc-checkbox span.rc-checkbox__label:before{font-size:11px;line-height:10px;background-color:#fff;color:#c4c4c4;content:"";position:absolute;top:0;left:1px;padding:3px;margin:0;height:30px;width:30px;border:1px solid #000000;background:#fff}.rc-checkbox input[type=checkbox]:checked+span.rc-checkbox__label:before{background:url(//www.jamesperse.com/cdn/shop/t/695/assets/check_mark_icon.svg?v=71011086817060871211748631067) no-repeat center center #fff;background-size:17px}.rc-checkbox input[type=checkbox]:disabled+span.rc-checkbox__label:before{border:1px solid #DBDBDB;background-color:#f7f7f7;color:#666}.rc-checkbox input[type=checkbox]:checked:disabled+span.rc-checkbox__label:before{border:5px solid #DBDBDB;background-color:#909191}.rc_container_wrapper{margin-bottom:15px}.rc-checkbox{position:relative}.rc-checkbox__input,.rc_container_wrapper .rc-checkbox__input,.inactive-widget .rc-checkbox__input{width:30px;opacity:0}.inactive-widget .rc-checkbox__label,.cart-widget .rc-label{padding-right:4px}.inactive-widget{margin-bottom:18px}.inactive-widget .rc-checkbox,.cart-widget .rc-checkbox{cursor:default}.inactive-widget .rc-option__text,.inactive-widget .rc-selling-plans{opacity:.4}.cart-widget{font-size:14px}.tt-cart-list .cart-widget{font-size:12px}.rc_widget__option__plans__dropdown{-webkit-appearance:none}.tt-cart-list .rc_container,.tt-cart-list .rc_container .rc-template__checkbox{display:block}.tt-cart-list .rc_container{margin-top:10px}.tt-cart-list .cart-widget .rc-checkbox{margin-bottom:5px}.tt-cart-list label.rc-selling-plans__label{display:inline;color:#191919;line-height:15px}.tt-cart-list .cart-widget .rc-checkbox{margin-bottom:5px;font-size:12px;font-weight:400;color:#191919}.tt-cart-list .cart-widget strong,.cartpage-design2 .tt-shopcart-table .item-details .rc-selling-plans strong{font-weight:400;text-decoration:underline}.recharge-parent-class .rc-container-wrapper,.recharge-parent-class .rc-disable{display:none}.show-recharge-usa .recharge-parent-class .rc-container-wrapper{display:block}.show-recharge-usa .recharge-parent-class .rc-disable{display:flex}.rc-container-wrapper+.rc-disable{display:none!important}.hide-recharge-non-usa .rc-container-wrapper{display:none}.inventory-warning-msg{color:red;margin-bottom:10px;margin-top:-10px}.tt-cart-findify .findify-element .findify-container{padding:0 45px;width:100%;margin-right:auto;margin-left:auto}@media (max-width: 1199px){.tt-cart-findify .findify-element .findify-container{padding:0 13px}}#rebuy-cart .rebuy-cart__flyout{position:absolute;top:100%;bottom:auto;right:0;left:auto;height:0;background-color:#fff;border:#cdcbcb;border-radius:0;overflow-y:auto;transition:all .1s}#rebuy-cart.rebuy-cart.is-visible .rebuy-cart__flyout{height:calc(100vh - 150px);width:auto;max-width:500px;border:1px solid #cdcbcb}.page-scrolled #rebuy-cart.rebuy-cart.is-visible .rebuy-cart__flyout{height:calc(100vh - 110px)}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-header{padding:13px 20px 5px 15px;border:0 none}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-header .rebuy-cart__flyout-title{font-size:14px;text-transform:none;font-weight:700;line-height:1.2;letter-spacing:.32px;color:#0f0f0f;text-align:left;margin-bottom:0;padding-bottom:0}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-body .rebuy-cart__flyout-shipping-bar{padding-top:12px;padding-bottom:12px;background-color:#f1f2f3}#rebuy-cart .rebuy-cart__flyout-shipping-bar .rebuy-cart__flyout-shipping-bar-meter{background-color:#bfbfbf;margin-top:6px}#rebuy-cart .rebuy-cart__flyout-shipping-bar .rebuy-cart__flyout-shipping-bar-meter .rebuy-cart__flyout-shipping-bar-meter-fill{background-color:#000}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-body .rebuy-cart__flyout-shipping-bar{color:#000;font-size:12px;font-weight:400;font-style:normal;line-height:18px}@media (max-height: 550px){#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-body{min-height:320px}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-body .rebuy-cart__flyout-content{min-height:260px}}#rebuy-cart .rebuy-cart__flyout-content .rebuy-cart__flyout-items{border-bottom:0 none}#rebuy-cart .rebuy-cart__flyout-items .rebuy-cart__flyout-item{margin:0 15px;padding:15px 0;align-items:flex-start}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info{padding-left:12px}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-remove{width:15px;height:15px}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-remove .far:before{content:"";font-size:0;line-height:0;background:url(//www.jamesperse.com/cdn/shop/t/695/assets/remove-icon-cross.svg?v=96558819218774376351748631113) no-repeat center center;width:15px;height:15px;background-size:100%;display:inline-block}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-product-title{font-size:12px;line-height:16px;letter-spacing:.3px;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:400;color:#191919}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .tag{display:inline-block;vertical-align:middle;font-size:11px;padding:4px 5px 3px;background:#0d0d0d;color:#fff;line-height:1.2;text-transform:uppercase;letter-spacing:.32px;border-radius:0;margin:3px 5px 3px 0}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .tag:last-child{margin-bottom:0}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-variant-title{color:#6c6c6c;font-size:12px;letter-spacing:.3px;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:400;line-height:1.2;margin-top:3px}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-variant-title>div>strong{text-decoration:underline}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-quantity{margin-top:4px}.rebuy-cart__flyout-item-quantity .rebuy-cart__flyout-item-quantity-widget{border:0 none}.rebuy-cart__flyout-item-quantity .rebuy-cart__flyout-item-quantity-widget .rebuy-cart__flyout-item-quantity-widget-button,.rebuy-cart__flyout-item-quantity .rebuy-cart__flyout-item-quantity-widget .rebuy-cart__flyout-item-quantity-widget-button:hover{width:20px;background:#fff;color:#6c6c6c}.rebuy-cart__flyout-item-quantity .rebuy-cart__flyout-item-quantity-widget .rebuy-cart__flyout-item-quantity-widget-label{border:0 none;width:25px;color:#6c6c6c;font-size:12px;line-height:20px;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:400}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-price{margin-top:3px}#rebuy-cart .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-price .rebuy-money{font-size:12px;letter-spacing:.3px;text-align:right;color:#6c6c6c;font-weight:400;font-family:akzidenz-grotesk-pro,sans-serif}#rebuy-cart .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-price .rebuy-money.sale{color:#f23535}#rebuy-cart .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-price .rebuy-money.compare-at{text-decoration:line-through}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-subscription .rebuy-select{font-size:12px;letter-spacing:.3px;color:#0f0f0f;font-weight:400;font-family:akzidenz-grotesk-pro,sans-serif}#rebuy-cart .rebuy-cart__flyout-content .rebuy-cart__flyout-recommendations{background-color:#f1f2f3;padding:15px 15px 0}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-widget-content .primary-title{margin-top:0;padding-bottom:0;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.32px;color:#0f0f0f;text-align:left}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-grid .rebuy-product-options .rebuy-select{font-size:12px;letter-spacing:.3px;color:#0f0f0f;font-weight:400;font-family:akzidenz-grotesk-pro,sans-serif;background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 2.5em) .8em}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-widget-content .rebuy-product-grid .rebuy-product-block{padding:15px 0;align-items:flex-start}#rebuy-cart .rebuy-cart__flyout-body .rebuy-cart__flyout-empty-cart{padding-top:0;padding-bottom:20px}#rebuy-cart .rebuy-cart__flyout-body .rebuy-cart__flyout-empty-cart h4{padding-bottom:0;font-size:16px;line-height:20px;letter-spacing:.3px;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:500;color:#191919}#rebuy-cart .rebuy-cart__flyout-body .rebuy-cart__flyout-empty-cart h4+p.ql-align-center{margin-top:10px}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-grid .rebuy-product-block .rebuy-product-info{padding-left:12px;padding-right:12px}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-grid .rebuy-product-block .rebuy-product-info .rebuy-product-title{font-size:12px;line-height:16px;letter-spacing:.3px;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:400;color:#191919}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-grid .rebuy-product-block .rebuy-product-info .rebuy-product-price{margin-top:4px}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-grid .rebuy-product-block .rebuy-product-info .rebuy-product-price .rebuy-money{font-size:12px;letter-spacing:.3px;text-align:right;color:#6c6c6c;font-weight:400;font-family:akzidenz-grotesk-pro,sans-serif}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-grid .rebuy-product-block .rebuy-product-info .rebuy-product-price .rebuy-money.sale{color:#f23535}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-grid .rebuy-product-block .rebuy-product-info .rebuy-product-price .rebuy-money.compare-at{text-decoration:line-through}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-grid .rebuy-product-block .rebuy-product-actions .rebuy-button{border:solid 1px #0d0d0d;color:#0d0d0d;background:#fff;font-size:11px;line-height:1;letter-spacing:.3px;font-weight:700;text-align:center;font-family:akzidenz-grotesk-pro,sans-serif;text-transform:uppercase;transition:all .2s;border-radius:0;padding-top:7px}#rebuy-cart .rebuy-cart__flyout-recommendations .rebuy-product-grid .rebuy-product-block .rebuy-product-actions .rebuy-button:hover{background:#0d0d0d;color:#fff}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-footer{padding:15px}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-footer .rebuy-cart__flyout-subtotal{padding-bottom:15px;border-bottom:1px solid #dddddd;text-align:right;justify-content:flex-end;font-size:12px;font-weight:500;color:#0d0d0d;line-height:1.2;font-family:akzidenz-grotesk-pro,sans-serif}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-footer .rebuy-cart__flyout-subtotal .rebuy-cart__flyout-subtotal-label{margin-right:5px}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-footer .mini-cart-klarna-msg{font-size:12px;line-height:20px;font-family:akzidenz-grotesk-pro,sans-serif;font-weight:400;color:#0d0d0d;line-height:1.2;margin-bottom:10px}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-footer .rebuy-cart__flyout-actions .rebuy-button{width:100%;cursor:pointer;height:auto;font-size:12px;padding:15px;font-weight:700;border:solid 1px #0d0d0d;color:#0d0d0d;text-transform:uppercase;background:#fff;line-height:1;font-family:akzidenz-grotesk-pro,sans-serif;letter-spacing:.03em;position:relative;outline:none;text-align:center;-webkit-transition:all .2s;border-radius:0}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-footer .rebuy-cart__flyout-actions .rebuy-button:hover,#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-footer .rebuy-cart__flyout-actions .rebuy-button.outline{color:#fff;background:#0d0d0d}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-footer .rebuy-cart__flyout-actions .rebuy-button.outline:hover{color:#aaa;background:#0d0d0d}#rebuy-cart .rebuy-cart__flyout .rebuy-cart__flyout-footer .rebuy-cart__flyout-actions .rebuy-button .rebuy-button-icon{display:none}#rebuy-cart .rebuy-cart__background{opacity:0;display:none}body.rebuy-modal-visible{overflow-y:visible!important;overflow-x:hidden!important}@media (max-width: 767px){#rebuy-cart.rebuy-cart .rebuy-cart__flyout{position:fixed;left:-100%;right:0;margin:0;top:75px;max-width:100%;height:0;width:auto;transition:all .2s}.small-screen-page-scrolled #rebuy-cart.rebuy-cart .rebuy-cart__flyout{top:50px;height:0}#rebuy-cart.rebuy-cart.is-visible .rebuy-cart__flyout{height:calc(100vh - 75px);max-width:100%;width:auto;left:0}.small-screen-page-scrolled #rebuy-cart.rebuy-cart .rebuy-cart__flyout{height:calc(100vh - 50px)}#rebuy-cart.rebuy-cart .rebuy-cart__flyout{height:calc(100vh - 75px)}.small-screen-page-scrolled #rebuy-cart.rebuy-cart.is-visible .rebuy-cart__flyout{top:50px;height:calc(100vh - 50px)}}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .detail_Warehouse{display:none!important}p.ql-align-center>a{margin-bottom:10px!important;font-size:13px}.cartpage-design2 .tt-shopcart-table .gift-wrap-item{border-bottom:1px solid #ddd}.cartpage-design2 .tt-shopcart-table .gift-wrap-item.item-added{border-bottom:0 none}.cartpage-design2 .tt-shopcart-table .item-details .cart-item-actions a.gift-wrap-add-btn{margin-right:0;height:auto;background:#fff;border:1px solid #0D0D0D;border-radius:0;padding:6px 23px;text-transform:uppercase;font-size:14px;line-height:16px;letter-spacing:.32px;font-weight:700;color:#0d0d0d;font-family:akzidenz-grotesk-pro,sans-serif;transition:all .3s;float:none}.cartpage-design2 .tt-shopcart-table .item-details .cart-item-actions a.gift-wrap-add-btn:hover{background:#0d0d0d;color:#fff}.cartpage-design2 .tt-shopcart-table .item-details .gift-wrap-info{font-size:16px;letter-spacing:.37px;font-style:italic;color:#0d0d0d;line-height:1.2}@media (min-width: 768px){.cartpage-design2 .tt-shopcart-table .item-details .gift-wrap-info{min-height:75px}}@media (max-width: 767px){.cartpage-design2 .tt-shopcart-table .item-details .gift-wrap-info{font-size:13px;line-height:15px;color:#6c6c6c}}.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note{border-top:0 none;padding-top:0}.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note>td{padding-top:0}.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note .print-msg-outer{margin-top:10px;padding-left:35px;display:none}@media (max-width: 767px){.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note .print-msg-outer{padding-left:0;margin-top:13px}}.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note .print-msg-outer .form-label{font-size:16px;letter-spacing:.37px;font-style:italic;color:#0d0d0d;line-height:1.2;display:block;margin-bottom:10px}@media (max-width: 767px){.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note .print-msg-outer .form-label{font-size:13px;line-height:15px}}.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note .print-msg-outer .form-control{border:1px solid #000;font-size:16px;letter-spacing:.37px;font-style:italic;color:#0d0d0d;line-height:1.2;display:block;max-width:610px;padding:15px 11px;height:110px;resize:none}@media (max-width: 767px){.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note .print-msg-outer .form-control{font-size:13px;line-height:15px}}.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note .print-msg-outer .form-control::placeholder{color:#0d0d0d;opacity:1}.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note .print-msg-outer .form-control:-ms-input-placeholder{color:#0d0d0d}.cartpage-design2 .tt-shopcart-table tr.gift-wrap-note .print-msg-outer .form-control::-ms-input-placeholder{color:#0d0d0d}.cust-chkbox1{position:relative}.cust-chkbox1>input[type=checkbox]{visibility:hidden;opacity:0;position:absolute;top:0;left:0}.cust-chkbox1>.chkbox-span{position:relative;padding-left:26px;font-size:16px;letter-spacing:.37px;color:#0d0d0d;font-weight:700;line-height:19px;font-family:akzidenz-grotesk-pro,sans-serif;display:inline-block;padding-top:0}@media (max-width: 767px){.cust-chkbox1>.chkbox-span{font-size:13px;line-height:15px}}.cust-chkbox1>.chkbox-span:before{content:"";width:16px;height:16px;border:1px solid #000;position:absolute;top:0;left:0;background-color:transparent}.cust-chkbox1>input[type=checkbox]:checked+.chkbox-span:before{background-color:#000}.cust-chkbox1>input[type=checkbox]:checked+.chkbox-span:after{content:"";background:url(//www.jamesperse.com/cdn/shop/t/695/assets/checkbox-tick-icon.svg?v=162583200654641290141748631066) no-repeat center center;position:absolute;top:4px;left:4px;width:8px;height:7px}.gift-wrap-rebuy-add-btn{margin-right:0;height:auto;background:#fff;border:1px solid #0D0D0D;border-radius:0;padding:6px 23px;text-transform:uppercase;font-size:14px;line-height:16px;letter-spacing:.32px;font-weight:700;color:#0d0d0d;font-family:akzidenz-grotesk-pro,sans-serif;transition:all .3s;float:none}.gift-wrap-rebuy-add-btn:hover{background:#0d0d0d;color:#fff}#rebuy-cart .rebuy-cart__flyout-item .rebuy-cart__flyout-item-info .rebuy-cart__flyout-item-variant-title.gift-wrap-info{font-size:13px;letter-spacing:.3px;color:#6c6c6c;font-weight:400;line-height:15px;font-style:italic;font-family:akzidenz-grotesk-pro,sans-serif;margin-bottom:10px}#rebuy-cart .rebuy-gift-wrap-note{margin-top:10px;flex:0 0 100%}#rebuy-cart .rebuy-gift-wrap-note .cust-chkbox1>.chkbox-span{font-size:13px;line-height:15px}#rebuy-cart .rebuy-gift-wrap-note .rebuy-print-msg-outer{margin-top:10px;padding-left:35px;display:none}@media (max-width: 767px){#rebuy-cart .rebuy-gift-wrap-note .rebuy-print-msg-outer{padding-left:0;margin-top:13px}}#rebuy-cart .rebuy-gift-wrap-note .rebuy-print-msg-outer .rebuy-form-label{font-size:13px;line-height:15px;letter-spacing:.37px;font-style:italic;color:#0d0d0d;display:block;margin-bottom:10px}#rebuy-cart .rebuy-gift-wrap-note .rebuy-print-msg-outer .rebuy-form-control{border:1px solid #000;font-size:13px;line-height:15px;letter-spacing:.37px;font-style:italic;color:#0d0d0d;display:block;max-width:100%;padding:15px 11px;height:70px;resize:none;width:100%}#rebuy-cart .rebuy-gift-wrap-note .rebuy-print-msg-outer .remaining-characters{font-size:13px;line-height:15px;letter-spacing:.37px;font-style:italic;color:#6c6c6c;margin-top:8px;text-align:right}#rebuy-cart .rebuy-gift-wrap-note .rebuy-print-msg-outer .rebuy-form-control::placeholder{color:#0d0d0d;opacity:1}#rebuy-cart .rebuy-gift-wrap-note .rebuy-print-msg-outer .rebuy-form-control:-ms-input-placeholder{color:#0d0d0d}#rebuy-cart .rebuy-gift-wrap-note .rebuy-print-msg-outer .rebuy-form-control::-ms-input-placeholder{color:#0d0d0d}#gift-wrapper>th,#gift-wrapper>td{padding-bottom:15px;border-bottom:1px solid #0f0f0f}#gift-wrapper>th,#gift-wrapper>th .cust-chkbox1 .chkbox-span{font-size:16px;color:#0f0f0f;font-weight:500;letter-spacing:.02em;line-height:18px}#gift-wrapper>td{font-size:14px;color:#0f0f0f;font-weight:500;letter-spacing:.02em;line-height:18px}#gift-wrapper.checked>td{color:#0f0f0f;border-bottom:0 none}#gift-wrapper.checked>th{border-bottom:0 none}#gift-wrapper-form>th,#gift-wrapper-form>td{border-bottom:1px solid #0f0f0f}#gift-wrapper-form .form-label{font-size:12px;letter-spacing:.32px;font-style:italic;color:#0d0d0d;line-height:14px;display:block;margin-bottom:10px;font-weight:400}#gift-wrapper-form .form-control{border:1px solid #000;font-size:12px;letter-spacing:.32px;font-style:italic;color:#0d0d0d;line-height:14px;display:block;width:100%;padding:15px 11px;height:80px;resize:none;font-weight:400}#gift-wrapper-form .form-control::placeholder{color:#0d0d0d;opacity:1}#gift-wrapper-form .form-control:-ms-input-placeholder{color:#0d0d0d}#gift-wrapper-form .form-control::-ms-input-placeholder{color:#0d0d0d}#gift-wrapper-form .remaining-characters{font-size:10px;line-height:12px;letter-spacing:.3px;font-style:italic;color:#6c6c6c;margin-top:8px;text-align:right;font-weight:400;padding-right:10px}.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr th,.cartpage-design2 .tt-shopcart-wrapper .tt-shopcart-table01 tfoot tr td{padding-top:15px}.rebuy-gift-cart__outer{border-bottom:1px solid #dddddd;padding-bottom:15px;margin-bottom:15px}.rebuy-gift-cart__outer .rebuy-gift-cart_checkbox{text-align:right}.rebuy-gift-cart__outer .rebuy-gift-cart_checkbox .cust-chkbox1 .chkbox-span{font-size:12px;letter-spacing:.32px;font-style:normal;color:#0d0d0d;line-height:16px;font-weight:500}.rebuy-gift-cart__outer .rebuy-gift-cart_checkbox .cust-chkbox1 .chkbox-span .rebuy-money{font-size:12px;letter-spacing:.32px;font-style:normal;color:#6c6c6c;line-height:16px;font-weight:700}.rebuy-gift-cart__outer .rebuy-gift-cart_checkbox .cust-chkbox1 .chkbox-span .rebuy-money{color:#0d0d0d}#rebuy-cart .rebuy-gift-cart__outer .rebuy-print-msg-outer{margin-top:15px;display:none}#rebuy-cart .rebuy-gift-cart__outer .rebuy-print-msg-outer .rebuy-form-label{font-size:13px;line-height:15px;letter-spacing:.37px;font-style:italic;color:#0d0d0d;display:block;margin-bottom:10px;text-align:right}#rebuy-cart .rebuy-gift-cart__outer .rebuy-print-msg-outer .rebuy-form-control{border:1px solid #000;font-size:13px;line-height:15px;letter-spacing:.37px;font-style:italic;color:#0d0d0d;display:block;max-width:100%;padding:15px 11px;height:70px;resize:none;width:100%}#rebuy-cart .rebuy-gift-cart__outer .rebuy-print-msg-outer .remaining-characters{font-size:13px;line-height:15px;letter-spacing:.37px;font-style:italic;color:#6c6c6c;margin-top:8px;text-align:right}#rebuy-cart .rebuy-gift-cart__outer .rebuy-print-msg-outer .rebuy-form-control::placeholder{color:#0d0d0d;opacity:1}#rebuy-cart .rebuy-gift-cart__outer .rebuy-print-msg-outer .rebuy-form-control:-ms-input-placeholder{color:#0d0d0d}#rebuy-cart .rebuy-gift-cart__outer .rebuy-print-msg-outer .rebuy-form-control::-ms-input-placeholder{color:#0d0d0d}@media (max-width: 767px){#rebuy-cart.rebuy-cart.is-visible .rebuy-cart__flyout .rebuy-cart__flyout-footer .rebuy-cart__flyout-actions{position:fixed!important;bottom:0!important;right:10px!important;left:10px!important;background-color:#fff!important}#rebuy-cart.rebuy-cart.is-visible .rebuy-cart__flyout-body{overflow:visible!important}#rebuy-cart.rebuy-cart.is-visible .rebuy-cart__flyout .rebuy-cart__flyout-footer{padding-bottom:100px!important}}.tt-cart .rebuy-cart__flyout-body,.rebuy-cart__flyout-footer,.rebuy-cart__flyout-recommendations,.rebuy-cart__flyout-header{z-index:999}.findify-product-wrap .findify-product-title-item-wrapper{width:calc(100% - 90px)}.current_option_name.lowercase{text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/695/assets/custom2.scss.css.map */
