.grid-product__image-mask{max-height:350px!important}.hr--medium-2{height:1px;border:0;border-top:1px solid #e8e9eb;margin:25px auto}.shopify-payment-button__button--unbranded{font-size:16px!important;background:#fff!important;color:#000!important;border:1px solid #000!important}.klarna-wrap{text-align:left!important}@media only screen and (max-width: 767px){.grid-product__image-mask{max-height:160px!important}.hr--medium-2{margin:15px auto}.shopify-payment-button__button--unbranded{font-size:13px!important;background:#fff!important;color:#000!important;border:1px solid #000!important}}.grid-pdp{display:flex;text-align:left}.acctitle{padding-bottom:5px}.acctitlesep{padding-bottom:5px;padding-top:20px}.sizeguidetrcolor td{background-color:#ededed}.sizeguiderowtitle{text-align:left;font-weight:700}.disc-btn{position:absolute;border-radius:32px;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:12px;width:max-content;cursor:pointer;bottom:16px;z-index:10}.disc-btn p{margin:unset;font-size:14px;font-style:normal;font-weight:400;line-height:22px;padding-right:8px}@media screen and (max-width: 768px){.disc-btn{left:16px}.preowned-item-text br{display:none}.grid-pdp{flex-direction:column;margin:unset!important}.product__photos img{max-width:unset!important}.image-wrapPDP img{object-fit:cover}.product__main-photos div .slick-dots{position:unset!important;margin-top:6px;margin-bottom:1px}.product__main-photos div .slick-dots li.slick-active button:before{margin-top:1px;color:#000!important}.product__main-photos div .slick-dots li button:before{color:#d7d7d7!important}.product__main-photos div{margin-bottom:unset!important}.grid-pdp_item-right{margin-top:24px}.slick-slide{position:relative}.size-guide-modal{top:10%!important}.zoom-pdp-btn{z-index:100}.zoom-desktop{display:none}.pdp-main-img{max-height:600px;object-fit:cover}}@media screen and (min-width: 768px){.disc-btn{right:16px;margin-right:60px}.grid-pdp_item-left{width:66%}.grid-pdp_item-right{width:34%}.pdp-main-img-wrap{padding:0 60px}.grid-pdp{flex-direction:row}.size-guide-modal{top:10%!important}.product-thumb-single>div{border:2px solid black}.pdp-main-img{max-height:850px;object-fit:contain}.zoom-mobile{display:none}.zoom-desktop{z-index:2000}}.pdp-img-overlay{position:absolute;width:100%;height:100%;background:#000;opacity:.05;z-index:5}.image-wrapPDP{position:relative;z-index:0}.pdp-ship-wrap2{display:flex;flex-direction:row;align-items:center}.pdp-ship-copy{padding-left:16.75px}.pdp-price-wrap{line-height:22px;display:flex;flex-direction:row;font-size:14px}.pdp-promo{color:#9f005b;margin-bottom:8px;text-align:left;font-weight:700;font-size:14px}.finalsalebadge{color:#000;background-color:#f7f7f7;border-radius:2px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:10px;font-weight:600;width:69px;height:20px;padding-top:0!important;margin-top:9px}.pre-owned-wrap{font-size:14px;line-height:1.6}.preownedbadge-wrap{margin-bottom:9px}#modal_overlay_preowned,#modal_overlay_auth,#modal_overlay_fship{z-index:1310000;background-color:#000;display:none;opacity:.75}#modal_preowned,#modal_auth,#modal_shipsby,#modal_fship{display:none;z-index:1310000;position:absolute;padding:40px;background:#fff;border-radius:10px;transform:translate(-50%,-50%);max-width:500px}#modal_fship{transform:translate(-85%,-40%);padding:48px 40px;max-width:600px;width:600px}@media (max-width: 767px){#modal_fship{max-width:unset;width:unset;transform:translate(-50%,-50%);width:85%;left:50%;top:40%}}.modal-preowned-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#222;font-family:Montserrat;text-align:center}.preowned-title{font-size:18px;margin-bottom:28px;margin-top:17px;font-weight:bolder}.preowned-item-title{font-size:16px;font-weight:bolder}.preowned-item-text{font-size:14px;font-weight:400}.preowned-item{margin-bottom:24px}.preowned-item:last-of-type{margin-bottom:unset}.pdp-line-break{height:1px;border:0;border-top:1px solid #e8e9eb;margin:24px auto;width:100%}.condition-line{display:flex;align-items:center}.preowned-condition{margin-right:8px;margin-left:4px}.pdp-price{font-size:16px}.pdp-details{font-size:18px;font-weight:600}.pdp-details-txt{font-size:14px}.openAuth{cursor:pointer;margin-left:3px}.closeAuth{cursor:pointer;position:absolute;top:16px;right:16px}.auth-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center}.auth-wrap p{margin:unset}.auth-title,.shipsby-title{padding-top:16px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:18px;line-height:26px;text-align:center;color:#222}.auth-copy{padding-top:16px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#626262}.auth-wrap-desk p{margin-bottom:3px}.closeFShip{cursor:pointer;position:absolute;top:16px;right:16px}.fship-wrap{display:flex;flex-direction:column;justify-content:center}.fship-wrap p{margin:unset}.fship-title{font-family:Lexend;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.fship-copy{padding-top:24px;font-family:Lexend;font-size:14px;font-style:normal;font-weight:300;line-height:22px}.extendedReturns{border:1px solid #D8D8D8;border-radius:4px;margin-top:20px;display:flex;align-items:center;padding:19px}.returnsText{margin-left:16px;color:#000;font-size:14px;line-height:20px}.usuallyShipspdp{clear:both}.vintagetip{left:-125px!important}.preownedbadge{background-color:#f7f7f7;color:#582b99;font-size:10px;padding:1px 4px;border-radius:3px;font-family:Montserrat;font-weight:600;display:inline-block}.product__price{color:#000!important;font-weight:700}.product__price.product__price--compare,.product__price-savings{color:#626262!important;font-weight:400}.sidebar-box{max-height:200px;position:relative;overflow:hidden;font-size:14px}.sidebar-box .read-more{position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:0;background-image:linear-gradient(to bottom,#fff0,#fff 75%);display:flex;justify-content:center;align-items:flex-end;height:60px;font-weight:700;text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.variant-wrapper{margin-top:10px}.vintagetip{left:-67px!important}.returnsText,.sidebar-box{font-size:12px}.product__photos img{width:100%}#modal_preowned,#modal_auth,#modal_shipsby{width:85%;left:50%;top:40%}.auth-wrap-desk{display:none}.pdpLinkWrap,.pdpLinkText{display:inline-block;max-width:85%}.pdpShipsSoldBy{display:inline}}@media screen and (min-width: 768px){.variant-wrapper{margin-top:25px}.pdpLinkWrap,.pdpLinkText{display:flex}.pdpShipsSoldBy{margin-right:4px!important}#modal_preowned,#modal_auth,#modal_shipsby{top:30%;left:-50%}.auth-wrap-mobile{display:none}.auth-copy{max-width:400px}}.acctitle{font-weight:700}.modal2{display:none;position:fixed;z-index:801;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-dialog-size-guide{background:#fff;border-radius:10px;text-align:center;position:absolute;left:50%;top:30%;z-index:11;width:100%;-webkit-transform:translate(-50%,-500%);-ms-transform:translate(-50%,-500%);transform:translate(-50%,-500%)}@media only screen and (max-width: 767px){.modal-dialog-size-guide{top:10%}}.modal-size-content{position:absolute;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:90%;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;-webkit-animation-name:animatetop;-webkit-animation-duration:.5s;animation-name:animatetop;animation-duration:.5s;top:20%;max-width:1250px;left:0;right:0}.size-guide-modal{width:100%!important}.close{color:#fff;float:right;font-size:28px;font-weight:700;margin-top:-14px}.close:hover,.close:focus{color:#fff;text-decoration:none;cursor:pointer}.modal-size-header{padding:2px 16px;background-color:#000;color:#fff;font-family:Montserrat;letter-spacing:normal}.modal-size-header h2{color:#fff!important}.modal-size-header h5{letter-spacing:normal;font-size:15px}.modal-size-body{padding:15px;max-height:600px;overflow-y:auto;width:100%}.modal-size-footer{padding:2px 16px;background-color:#5cb85c;color:#fff}.modal-size-body tbody th,tbody td{border:black 1px solid}.product-single__media{touch-action:pinch-zoom!important}.slick-slider{touch-action:auto!important}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick-icons, sans-serif";font-size:20px;line-height:20px;text-align:center;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#ccc;opacity:.75}#modal_deals{display:none;z-index:131000000;position:absolute;padding:15px;background:#fff;border-radius:10px;max-width:1600px;left:8%;right:8%;top:10%}@media screen and (max-width: 767px){#modal_deals{left:10px;right:10px;width:initial}}#modal_overlay_deals{z-index:131000000;background-color:#000;display:none;opacity:.75}.closeDeals{position:absolute;right:24px;cursor:pointer}#productpage-deals .car-main-wrap{padding:0;margin-left:0;margin-bottom:0}#productpage-deals .nosto-recommendation-title{text-align:left;font-weight:700;display:inline-block;border:none;max-width:95%}#productpage-deals .promoBanner{position:absolute;z-index:1;background:#9f005b;padding:0 4px 0 8px;color:#fff;font-weight:500;font-size:11px;line-height:20px;white-space:nowrap;bottom:0;width:100%;text-align:center}#productpage-deals .brandName{font-family:Crimson Pro,serif;font-size:16px;font-weight:300;text-transform:uppercase}#productpage-deals .nosto-price-list{white-space:unset!important}#productpage-deals .nosto-price-list span,#productpage-deals .nosto-title{font-family:Lexend,sans-serif!important}#productpage-deals .nosto-price-list span{font-size:16px}#productpage-deals .nosto-title{font-weight:300;color:#000!important}#productpage-deals .nosto-thumbnail-wrapper{margin-bottom:20px}#productpage-deals .slick-disabled{display:block}#productpage-deals .slick-disabled svg path{fill:#bdbdbd}#productpage-deals .nosto-recommendation-arrow{display:flex;justify-content:center;align-items:center;padding:0;height:50px;width:50px;border-radius:50%;background:#fff}#productpage-deals .nosto-heading{display:flex;justify-content:space-between;align-items:center;margin:0}#productpage-deals .nosto_carousel{margin:0;padding-left:4px}#productpage-deals .slick-list{margin:0 -15px}#productpage-deals .redirect-primary{display:block}#productpage-deals .redirect-mobile{display:none}#productpage-deals .nosto-img-container{overflow:hidden;position:relative}#productpage-deals .img-overlay{position:absolute;width:100%;height:100%;background:#000;opacity:.05}#productpage-deals .nosto-img{object-fit:cover}#productpage-deals .primary{display:block}#productpage-deals .secondary{display:none}.nosto-discounted-price,.nosto-discounted-label{font-size:14px!important}#productpage-deals .prev{left:-15px}#productpage-deals .next{right:-15px}@media (max-width: 501px){#productpage-deals .slick-list,#productpage-deals .nosto-heading{margin:0}#productpage-deals .redirect-primary{display:none}#productpage-deals .redirect-mobile{display:block}#productpage-deals .nosto-product{margin-right:10px}#productpage-deals .nosto-thumbnail-wrapper{min-width:unset;width:100%}#productpage-deals .nosto-thumbnail-wrapper img{min-width:unset!important}}#productpage-deals .car-product .addbuttons{position:absolute;bottom:20px;width:100%;text-align:center;opacity:0}#productpage-deals .car-product:hover .addbuttons{opacity:100%;transition:opacity 1s}#productpage-deals .btn-primary{padding:5px 10px}#productpage-deals .btn-primary{color:#fff}#productpage-deals .nosto-recommendation-arrow svg{height:22px!important}#productpage-deals .nosto-title,#productpage-deals .brandName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (max-width: 767px){#productpage-deals .car-main-wrap{padding:0;margin-left:0;margin-bottom:0}#productpage-deals .btn-primary{padding:5px;font-size:11px;margin-top:5px}}@media only screen and (min-width: 1533px){#productpage-deals .nosto-img-container-car{width:286.5px!important;height:360px!important}}@media only screen and (max-width: 1532px) and (min-width: 1427px){#productpage-deals .nosto-img-container-car{width:266.5px!important;height:340px!important}}@media only screen and (max-width: 1426px) and (min-width: 1335px){#productpage-deals .nosto-img-container-car{width:246.5px!important;height:320px!important}}@media only screen and (max-width: 1334px) and (min-width: 1254px){#productpage-deals .nosto-img-container-car{width:296.5px!important;height:370px!important}}@media only screen and (max-width: 1253px) and (min-width: 1160px){#productpage-deals .nosto-img-container-car{width:266.5px!important;height:340px!important}}@media only screen and (max-width: 767px){#productpage-deals .nosto-item-car,.car-product{width:50vw!important}}
/*# sourceMappingURL=/cdn/shop/t/594/assets/product-template.css.map */
