@charset "UTF-8";.index-custom-banner-type1.indexbanner-height{background:#000}@media (max-width: 980px){.index-custom-banner-type1.indexbanner-height{min-height:300px}}@media (min-width: 1024px){.index-custom-banner-type1.indexbanner-height{min-height:500px}}.index-custom-banner-type1 .landing-banner-wrap .tt-description{font-family:akzidenz-grotesk-pro,sans-serif;padding:45px}@media (max-width: 767px){.index-custom-banner-type1 .landing-banner-wrap .tt-description{padding:15px}}.index-custom-banner-type1 .landing-banner-wrap .tt-description .tt-title-landing1{letter-spacing:-1px;line-height:1.45;font-size:40px;transition:opacity .2s}.index-custom-banner-type1 .landing-banner-wrap .tt-description .tt-title-landing1.hide-text{opacity:0}@media (max-width: 767px){.index-custom-banner-type1 .landing-banner-wrap .tt-description .tt-title-landing1{line-height:1.2rem;font-size:1.2rem}}.index-custom-banner-type1 .landing-banner-wrap .tt-description .tt-title-landing1 span{font-size:25px;display:block;font-family:akzidenz-grotesk-pro,sans-serif;line-height:1}@media (max-width: 767px){.index-custom-banner-type1 .landing-banner-wrap .tt-description .tt-title-landing1 span{line-height:.8rem;font-size:.8rem}}@media (max-width: 767px){.tt-promo-fullwidth .m-tt-point-h-l{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.tt-promo-fullwidth .m-tt-point-h-r{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.tt-promo-fullwidth .m-tt-point-v-b{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.tt-promo-fullwidth .m-tt-point-v-t{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}button.swym-button.swym-icon,button.custom-wishlist-button{border-radius:50%;border:none;position:absolute!important;right:20px;top:10px;z-index:9;padding:0!important;width:38px!important;height:38px!important;font-size:0px!important;background:transparent!important}button.swym-button.swym-icon.swym-loaded,button.custom-wishlist-button.swym-loaded{background:#333!important}.mobile-gallery-wrap-wishlist button.custom-wishlist-button{right:45px;left:auto;top:15px}.swym-add-to-wishlist.swym-heart,.swym-button.custom-wishlist-button.swym-add-to-wishlist-view-product.swym-heart{opacity:1!important}.swym-add-to-wishlist.swym-heart:after,.swym-button.custom-wishlist-button.swym-add-to-wishlist-view-product.swym-heart:after{content:"";display:block;background:url(//www.jamesperse.com/cdn/shop/t/735/assets/wishlist_lotus.svg?v=77781855225777159661751387495);width:28px;height:28px;position:absolute;left:0;right:0;bottom:0;top:0;margin:4px auto 0}@media (max-width: 1199px){.swym-add-to-wishlist.swym-heart:after,.swym-button.custom-wishlist-button.swym-add-to-wishlist-view-product.swym-heart:after{margin:2px auto 0}}.swym-add-to-wishlist.swym-heart.swym-added:after,.swym-button.custom-wishlist-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{content:"";background:url(//www.jamesperse.com/cdn/shop/t/735/assets/wishlist_lotus-active.svg?v=78883278727351909571751387494)}@media (max-width: 767px){.tt-col-two .swym-button.custom-wishlist-button.swym-add-to-wishlist-view-product.swym-heart:after{margin:3px auto 0;width:20px;height:20px;background-size:20px}}@media (max-width: 767px){.tt-col-two .swym-button.custom-wishlist-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{background-size:20px}}@media (max-width: 1199px){.tt-row-custom-01 .swym-inject{display:none}}.cart .tt-shopcart-table button.swym-button.swym-icon{position:static!important;width:auto!important;height:auto!important}.cart .tt-shopcart-table .swym-button.swym-add-to-wishlist-view-product.swym-heart{max-width:none!important}.cart .tt-shopcart-table .swym-button.swym-add-to-wishlist-view-product.swym-heart{color:#6c6c6c;border-bottom:1px solid #6c6c6c;transition:all .3s ease;padding:0;margin:0 20px 0 0;font-size:16px!important;font-family:akzidenz-grotesk-pro,sans-serif;opacity:1;border-radius:0;text-transform:none;line-height:1.2;background-color:#fff!important}.cart .tt-shopcart-table .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:"Move to Saved Items"!important}.cart .tt-shopcart-table .swym-button.swym-add-to-wishlist-view-product.swym-heart:hover:after{color:#000!important}@media (max-width: 767px){.cart .tt-shopcart-table .swym-button.swym-add-to-wishlist-view-product.swym-heart{margin:0 10px 0 0;font-size:14px!important}}.cart .tt-shopcart-table .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{content:"Added to Saved Items"!important;color:#000!important}.swym-notification-wishlist .swym-emphasis{color:#000;line-height:1.2}.product-parent button.swym-icon{right:10px;top:10px;visibility:hidden}.product-parent:hover button.swym-icon{visibility:visible}.tt-product-listing:not(.tt-col-four) .product-parent button.swym-icon{top:15px;right:15px}@media (max-width: 1199px){.tt-product-listing:not(.tt-col-one) .product-parent button.swym-icon{right:5px;top:5px}.tt-product-listing:not(.tt-col-one) button.swym-button.swym-icon{width:34px!important;height:34px!important;font-size:16px!important}}.swym-ui-component *,.swym-ui-component .swym-is-button,.swym-ui-component .swym-is-anchor,.swym-ui-component .swym-title,.swym-ui-component .swym-heading,.swym-ui-component .swym-label{font-family:akzidenz-grotesk-pro,sans-serif!important}.swym-ui-component.swym-wishlist-page{max-width:100%!important;margin:auto;padding:0 45px}.page-swym.nonindex-pg #tt-pageContent{padding-top:0}.page-swym .swym-ui-component .swym-wishlist-grid{max-width:100%!important;margin:auto;width:100%}@media (max-width: 900px){.page-swym .swym-ui-component .swym-wishlist-grid{padding:0 20px}}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item{background:#fff;border:none}@media (min-width: 900px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item{width:24.2%;margin:0 1% 1% 0}}@media (max-width: 767px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item{display:block}}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-wishlist-image-wrapper{height:auto}@media (min-width: 980px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-wishlist-image-wrapper{height:auto}}@media (min-width: 1200px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-wishlist-image-wrapper{height:auto}}@media (max-width: 979px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-wishlist-image-wrapper{height:auto}}@media (max-width: 900px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-wishlist-image-wrapper{max-height:none}}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{font-size:12px;line-height:22px;color:#000;font-weight:700;letter-spacing:.32px;text-transform:uppercase;font-family:akzidenz-grotesk-pro,sans-serif;margin:6px 0 4px}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title:hover{white-space:nowrap;overflow:hidden}@media (max-width: 767px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{font-size:12px;line-height:normal;overflow:visible;white-space:pre-wrap;text-overflow:unset;font-family:akzidenz-grotesk-pro,sans-serif}}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title{color:#0d0d0d;margin:0 0 10px;min-height:16px;font-family:akzidenz-grotesk-pro,sans-serif;font-size:12px}@media (max-width: 767px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title{font-size:12px;line-height:normal;margin:0 0 6px}}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{padding:0 0 13px;font-size:13px;font-weight:400;color:#0d0d0d;min-height:32px}@media (max-width: 767px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{font-size:12px;line-height:normal}}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-original-price{font-size:13px;font-family:akzidenz-grotesk-pro,sans-serif;color:#0d0d0d}@media (max-width: 767px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-original-price{font-size:12px}}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price.swym-has-sale .swym-product-final-price{color:#f8353e}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{background:#000;padding:15px;font-family:akzidenz-grotesk-pro,sans-serif}@media (max-width: 899px){.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{font-size:12px;padding:10px}}.page-swym .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn:hover{color:#aaa}.page-swym .swym-ui-component .swym-wishlist-product-detail-content{padding:0 0 20px}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-title{font-size:16px;letter-spacing:.37px;line-height:36px;text-transform:uppercase;color:#000;font-weight:700;padding:0;margin:0}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-product-price{font-size:14px!important;line-height:1.2;letter-spacing:.32px;font-weight:400;color:#000;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dddddd}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-variants-container .swym-select select{border:1px solid #000000}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-variants-container .swym-label{margin:0 0 10px;font-size:14px;font-weight:400;line-height:1.2;position:relative}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-add-to-cart-btn{height:45px;max-width:250px;width:100%;letter-spacing:.4px;font-size:16px;font-weight:700;text-transform:uppercase;text-align:left;padding:12px}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-add-to-cart-btn:hover{color:#aaa}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-action-button-container{justify-content:space-between}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-action-button-container .swym-more-details-btn{font-weight:400;line-height:16px;padding:0;text-transform:none;text-align:center;color:#6c6c6c;letter-spacing:-.2px;align-self:center;text-decoration:underline}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-image-container .swym-image-thumbnails .swym-image-thumb{border:1px solid white!important}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-image-container .swym-image-thumbnails .swym-image-thumb img{max-width:100%}.page-swym .swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-detail-image-container .swym-image-thumbnails .swym-image-thumb.swym-selected{border:1px solid black!important}.page-swym .swym-ui-component .swym-action-bar .swym-back-btn{text-transform:none;font-size:14px;line-height:14px;letter-spacing:.05em;text-decoration:underline;color:#0d0d0d}.page-swym .swym-ui-component .swym-action-bar .swym-back-btn .swym-icon:before{content:"<"}.page-swym .swym-ui-component .swym-wishlist-product-detail-tab-bar{display:flex;padding:15px 50px;background:#f1f2f3;box-shadow:0 0 10px #00000026;position:relative}.page-swym .swym-ui-component .swym-wishlist-product-detail-tab-bar .swym-product-tab{width:10px;height:10px}.page-swym .swym-ui-component .swym-wishlist-product-detail-tab-bar .swym-product-tab .swym-selected{background:#6c6c6c}.page-swym .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-text-heading{font-size:25px;letter-spacing:.69px;line-height:1.2;text-transform:uppercase;padding:0;margin-bottom:10px;font-weight:700;color:#000}.page-swym .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-text-content{color:#000;margin-bottom:15px}.page-swym .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-input-label{font-size:14px;line-height:1.2;letter-spacing:.03em;color:#191919;margin-bottom:5px}.page-swym .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-input{border:1px solid #000000}.page-swym .swym-ui-component .swym-save-wishlist-modal .swym-emphasis{color:#000!important;text-decoration:underline}.page-swym .swym-ui-component .swym-save-wishlist-modal .swym-logged-in .swym-back-btn{color:#000!important}.page-swym .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-title{color:#000;padding-bottom:0}.page-swym .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-text{color:#000}.page-swym .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-continue-btn{background:#000}.page-swym .swym-ui-component .swym-empty-wishlist-container .swym-empty-wishlist-continue-btn:hover{color:#aaa;opacity:1}.page-swym .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-logged-in .swym-log-out-btn,.page-swym .swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-clear-wishlist-btn,.swym-ready .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-login-btn{background:#000;padding:15px}.page-swym .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-logged-in .swym-log-out-btn:hover,.page-swym .swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-clear-wishlist-btn:hover,.swym-ready .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-login-btn:hover{color:#aaa;opacity:1}.page-swym .swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-cancel-clear-wishlist-btn,.swym-ready .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-save-list-btn{border:1px solid #000000;padding:15px;text-transform:uppercase;color:#000;font-weight:700;opacity:1}.page-swym .swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-cancel-clear-wishlist-btn:hover,.swym-ready .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-summary .swym-save-list-btn:hover{background:#000;color:#fff}.swym-ready .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-back-btn{color:#000}.swym-ready .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-save-list-btn{background:#000}.swym-ready .swym-ui-component .swym-save-wishlist-modal .swym-save-wishlist-modal-dialog .swym-save-list .swym-save-list-btn:hover{color:#aaa;opacity:1}.page-swym .swym-ui-component.swym-wishlist-page .swym-wishlist-detail .swym-wishlist-detail-header .swym-wishlist-main-title,.swym-ui-component.swym-wishlist-page .swym-simple-wishlist-\b8  .swym-wishlist-detail-header .swym-wishlist-main-title{display:block;font-weight:700;letter-spacing:.69px;color:#000;line-height:1.2;text-transform:uppercase;padding:0;font-size:25px}.page-swym .swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar .swym-wishlist-main-title{display:none}.page-swym .swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar{justify-content:flex-end;border-bottom:1px solid #dadada;padding:0 0 10px}@media (max-width: 900px){.page-swym .swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar{border-bottom:none}}.page-swym .swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar .swym-user-login-status{color:#000}@media (max-width: 900px){.page-swym .swym-ui-component.swym-wishlist-page .swym-wishlist-container-title-bar .swym-user-login-status{top:23px;right:45px}}.page-swym .swym-ui-component .swym-wishlist-context-menu .swym-wishlist-context-menu-item.swym-delete,.page-swym .swym-ui-component .swym-wishlist-context-menu .swym-wishlist-context-menu-item,.page-swym .swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-emphasis,.page-swym .swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-text-heading{color:#000}.page-swym .swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-text-heading{font-size:25px;letter-spacing:.69px;line-height:1.2;text-transform:uppercase;padding:0;margin-bottom:10px;font-weight:700}.swym-ready .swym-ui-component .swym-clear-wishlist-modal .swym-clear-wishlist-modal-dialog .swym-text-content{color:#000;margin-bottom:20px}.swym-ui-component .swym-icon{color:#0d0d0d}.mobile-gallery-wrap-wishlist{position:relative}.swym-ui-component .swym-wishlist-context-menu .swym-wishlist-context-menu-content:after{content:""!important;width:0;height:0;border-top:10px solid transparent;border-left:20px solid #ffffff;border-bottom:10px solid transparent;top:10px!important}@media (min-width: 1230px){#social_login_frame{max-height:55px}}@media (max-width: 1199px){.findify-container .swiper-wrapper button.swym-button.swym-icon,.findify-container .swiper-wrapper button.custom-wishlist-button{width:30px!important;height:30px!important}.findify-container .swiper-wrapper .swym-add-to-wishlist.swym-heart:after,.findify-container .swiper-wrapper .swym-button.custom-wishlist-button.swym-add-to-wishlist-view-product.swym-heart:after{margin:2px auto 0;width:22px;height:22px;top:2px;background-size:100%}}
/*# sourceMappingURL=/cdn/shop/t/735/assets/temp.scss.css.map */
