.pro_details .ProductItem-nav{padding-bottom:30px;overflow:hidden;display:flex;justify-content:space-between;text-align:left}@media screen and (min-width:768px){.pro_details .ProductItem-nav{padding-bottom:60px}}.pro_details .pro_summry{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:768px){.pro_details .pro_summry{flex-direction:row}}.pro_details .pro_det{box-sizing:border-box;position:relative;padding-top:0;display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.pro_details .pro_det{padding-left:6vw}}@media screen and (min-width:1281px){.pro_details .pro_det{width:61%}}.pro_details .pro_det{text-align:left;color:#000}@media screen and (min-width:768px){.pro_details .pro_det{padding-top:60px}}.pro_details .ProductItem-details-title{margin:0 0 25px;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;line-height:1.2em;font-size:2rem;font-family:futura-pt;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;line-height:1.4em;font-size:3rem}@media screen and (min-width:0) and (max-width:calc(1620px - 1px)) and (orientation:landscape){.pro_details .ProductItem-details-title{font-size:calc(2.4vw + 1rem)}}@media screen and (min-width:0) and (max-width:calc(1620px - 1px)) and (orientation:portrait){.pro_details .ProductItem-details-title{font-size:calc(2.4vh + 1rem)}}@media screen and (min-width:1620px){.pro_details .ProductItem-details-title{font-size:3rem}}.pro_details .ProductItem-details-title{color:#000}.pro_details .ProductItem-details-checkout{display:flex;flex-direction:column}@media screen and (min-width:768px){.pro_details .ProductItem-details-checkout{display:block}}.pro_details .ProductItem-product-price{margin-bottom:25px;display:block}.pro_details .product-price{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1em;font-size:1rem;font-family:futura-pt;font-weight:500;font-style:normal;letter-spacing:0;text-transform:none;line-height:1.4em;font-size:1.2rem;color:#000;margin-bottom:25px}@media screen and (min-width:0) and (max-width:calc(1620px - 1px)) and (orientation:landscape){.pro_details .product-price{font-size:calc(.24vw + 1rem)}}@media screen and (min-width:0) and (max-width:calc(1620px - 1px)) and (orientation:portrait){.pro_details .product-price{font-size:calc(.24vh + 1rem)}}@media screen and (min-width:1620px){.pro_details .product-price{font-size:1.2rem}}.pro_details .product-mark.sold-out{background:#f56d56;padding:5px 10px;clear:both;color:#fff;display:block;text-transform:capitalize;font-weight:400;margin:0 0 40px}.pro_details .ProductItem-details-excerpt{margin-bottom:40px;display:block;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2em;font-family:Poppins;font-weight:300;font-style:normal;letter-spacing:0;text-transform:none;line-height:1.8em;font-size:1rem}@media screen and (min-width:0) and (max-width:calc(1620px - 1px)) and (orientation:landscape){.pro_details .ProductItem-details-excerpt{font-size:1rem}}@media screen and (min-width:0) and (max-width:calc(1620px - 1px)) and (orientation:portrait){.pro_details .ProductItem-details-excerpt{font-size:1rem}}@media screen and (min-width:1620px){.pro_details .ProductItem-details-excerpt{font-size:1rem}}.pro_details .product-restock-notification{display:flex;flex-direction:column;margin-bottom:2rem}.pro_details .product-restock-notification h3.form-title:empty{display:none}.pro_details .product-restock-notification form{display:flex;align-items:flex-start;margin-top:1rem;margin-bottom:0;position:relative}.pro_details .product-restock-notification form .hs-input{outline:none;margin:0;font-size:1rem;min-width:250px;border:1px solid rgba(0,0,0,.12)!important;padding:1.2rem 2rem;width:100%!important;line-height:normal;background:none;font-family:Poppins;display:block}.pro_details .product-restock-notification form .hs-form-field{margin:0}.pro_details .product-restock-notification form .hs-form-field>label{display:none}.pro_details .product-restock-notification form .hs-button{display:inline-block;width:auto;height:auto;border-width:0;text-align:center;cursor:pointer;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;line-height:1em;letter-spacing:.05em;font-family:Poppins;font-weight:500;font-style:normal;text-transform:uppercase;line-height:1.2em;letter-spacing:.02em;-webkit-font-smoothing:antialiased;line-height:normal;padding:1.2em 2.004em;font-size:1rem;line-height:1.25;background:#f0f0f0!important;color:#000!important;white-space:nowrap;opacity:1!important}.pro_details .product-restock-notification form .hs-email{margin-right:.5rem;min-width:250px;width:100%}.pro_details .product-restock-notification form .hs-submit{width:auto;margin-top:4px}.pro_details .product-restock-notification form .hs-input::placeholder{color:rgba(0,0,0,.3)}.pro_details .product-restock-notification form .hs_error_rollup{position:absolute;top:100%}.pro_details .product-restock-notification form ul.no-list.hs-error-msgs.inputs-list label.hs-error-msg,.pro_details .product-restock-notification form ul.no-list.hs-error-msgs.inputs-list label.hs-main-font-element{all:unset!important;color:#f0523d!important}.pro_details .pro_sldr{display:flex;align-items:flex-start;overflow:hidden;user-select:none;margin:0;flex-wrap:wrap}@media screen and (min-width:641px){.pro_details .pro_sldr{float:left}}@media screen and (min-width:1281px){.pro_details .pro_sldr{width:39%}}.pro_details .pro_sldr ul{margin:0;padding:0;list-style:none}.pro_details .pro_sldr img{width:100%;height:100%;object-position:50% 50%;object-fit:cover}.pro_details .btm_sldr,.pro_details .top_sldr{width:100%}.pro_details .img_bg{position:relative;padding-bottom:150%;overflow:hidden;height:0;width:100%}.pro_details .img_bg img{position:absolute;top:0;left:0;right:0;bottom:0}.pro_details .top_sldr .slick-arrow{all:unset;font-size:0;font-family:inherit;line-height:normal;padding:0;border:none;background-color:transparent;width:calc(2vw + 20px);height:calc(2vw + 20px);min-width:50px;min-height:50px;cursor:pointer;margin:0 1.5vw;display:flex;align-items:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);z-index:9}.pro_details .top_sldr .slick-next{right:0;left:auto}.pro_details .top_sldr .slick-prev{right:auto;left:0}.pro_details .top_sldr .slick-prev:after{transform:rotate(225deg)}.pro_details .top_sldr .slick-next:after,.pro_details .top_sldr .slick-prev:after{display:block;content:"";width:2vw;height:2vw;margin:10px;border-color:#fff;border-style:solid;border-width:1px 1px 0 0}.pro_details .top_sldr .slick-next:after{transform:rotate(45deg)}.pro_details .btm_sldr{margin-top:10px;margin-bottom:calc(10vh + 17px)}.pro_details .btm_sldr ul li{height:75px;margin-bottom:10px;cursor:pointer;width:50px!important;margin-right:14px;vertical-align:top}.pro_details .btm_sldr .slick-track{width:100%!important;transform:none!important}@media screen and (min-width:768px) and (max-width:1280px){.pro_details .pro_det{width:61%}.pro_details .pro_sldr{width:39%}}@media(max-width:920px){.pro_details .product-restock-notification form .hs-input{min-width:unset}.pro_details .product-restock-notification form{flex-direction:column}}@media(max-width:767px){.pro_details .pro_summry{display:block}.pro_details .pro_sldr{padding-bottom:25px;width:100%;display:block}.pro_details .top_sldr .slick-next{justify-content:flex-end}.pro_details .btm_sldr{display:none}.pro_details .product-restock-notification{order:2}.pro_details .ProductItem-details-excerpt{order:3}.pro_details .product-restock-notification form{flex-direction:row}.pro_details .btm_sldr{margin-top:10px;margin-bottom:10vh}}@media screen and (max-width:575px){.pro_details .product-restock-notification form{display:block}.pro_details .product-restock-notification form .hs-email{min-width:auto}.pro_details .product-restock-notification form .hs-submit{margin-top:1rem}}.pro_details a{text-underline-offset:auto!important}.pro_details .slick-counter{position:absolute;top:18px;right:20px;display:inline-block;z-index:3;font-size:12px;color:#fff}.pro_details .product-image-zoom-duplicate{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;pointer-events:none;transition:opacity .3s ease}.pro_details .is-zoomed .product-image-zoom-duplicate{opacity:1}.pro_details .img_bg{cursor:zoom-in}