body{overflow-x:hidden}::-webkit-scrollbar{width:0px!important}.discovery-title{color:#000;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:-.2px}.sticky-header{padding-bottom:0!important}.mobile-modal,.more-details,.mobile-payment-buttons{display:none}#shopify-section-footer-promotions,.footer-banner-wrap,.footer-apps-wrap,.footer-main-contents{display:none!important}.site-footer{display:none}.line-break{background-color:#f7f7f7!important}.add-to-cart{width:100%}.discovery-feed-img-container{position:relative;overflow:hidden}.discovery-feed-img{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background-repeat:no-repeat;background-position:center;opacity:0;background-color:#fff;background-size:cover;display:block;margin:0 auto;width:100%}.discovery-feed-img-overlay{height:0px;padding-bottom:100%}.discovery-quiz-bar{display:flex;align-items:center;justify-content:center;padding-top:12px;padding-bottom:12px;margin-bottom:24px;color:var(--Grayscale-Gray-1, #222);text-align:right;font-family:Lexend;font-size:14px;font-style:normal;font-weight:400;line-height:22px;background:var(--Grayscale-Gray-6, #f7f7f7)}.discovery-quiz-bar>a{margin-left:24px;font-weight:500}.discovery-feed-img-overlay .loaded{transition:opacity .4s ease;animation:fade-in 1s cubic-bezier(.26,.54,.32,1) 0s forwards}.discovery-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);grid-column-gap:16px;grid-row-gap:16px}.discovery-grid>div{z-index:1;aspect-ratio:4/5;display:flex;position:relative;justify-content:center;align-content:center;flex-wrap:nowrap;align-items:center;grid-column:span 1;grid-row:span 1}.discovery-modal-mobile-header{display:none}.discovery-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background:#00000080}.desktop-close{position:fixed;top:9%;right:11.25%;cursor:pointer}.discovery-modal-body{scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll}.discovery-modal-body::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0}.discovery-modal-body::-webkit-scrollbar{display:none}.discovery-modal-content{position:fixed;background-color:#fefefe;padding:40px;border:1px solid #888;width:80vw;height:80vh;top:7%;left:11%;border-radius:10px;scrollbar-width:none;-ms-overflow-style:none;overflow-y:scroll}.variant-input-wrap input[type=radio]:checked{box-shadow:0 0 0 2px #1c1d1d}.grid-product__image-mask{max-height:350px!important}.preownedbadge{display:inline-block;text-align:center}.finalsalebadge{text-align:center}.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}.favesloader{width:30px;height:30px;border:2px solid #999;border-radius:50%;border-top:2px solid #efefef;-webkit-animation:favesloaderspin 2s linear infinite;animation:favesloaderspin 1s linear infinite;margin:auto}@keyframes favesloaderspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@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,.mobile-grid-pdp_item-left{width:66%}.grid-pdp_item-right,.mobile-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{z-index:1310000;background-color:#000;display:none;opacity:.75}#modal_preowned,#modal_auth,#modal_shipsby{display:none;z-index:1310000;position:absolute;padding:40px;background:#fff;border-radius:10px;transform:translate(-50%,-50%)}.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}.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;padding-bottom:10%}.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}.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}.variant-wrapper{margin-top:25px}.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){.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:0%}.auth-wrap-desk{display:none}.pdpLinkWrap,.pdpLinkText{display:inline-block;max-width:85%}.pdpShipsSoldBy{display:inline}}@media screen and (min-width: 768px){.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}}#store-container{margin-bottom:10px;height:76px;background-color:#f7f7f7;width:100%;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 16px;margin-top:16px}.store-availability-information{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.store-availability-information-container{margin-left:16px;text-align:left!important;width:80%}.store-availability-information__title{font-size:14px}.shopify-cleanslate div,.shopify-cleanslate button{border-radius:4px}.shopify-payment-button__button--unbranded{padding:13px 16px!important;border-radius:4px!important;text-transform:uppercase!important;font-weight:bolder!important;display:inline-block!important;white-space:nowrap!important;transition:.2s!important}.shopify-payment-button__button--unbranded:hover{background-color:#eeeded!important;cursor:pointer!important}.pdp-disable{color:#b5082a!important;background-color:#f7f7f7!important;cursor:default!important;border:1px solid #f7f7f7!important}.product__video-wrapper{max-width:850px;display:block;height:600px;padding-bottom:0}.vimeoWrap{padding:0;position:relative;height:600px}.overlayholetop,.overlayholebottom,.overlayholeleft,.overlayholeright{display:none}@media only screen and (max-width: 767px){.product__video-wrapper{max-width:500px;height:360px}.vimeoWrap{padding:0;position:relative;height:360px}.overlayholetop{display:block;width:100%;height:150px;position:absolute;top:0;left:0;z-index:2}.overlayholebottom{display:block;width:100%;height:110px;position:absolute;bottom:50px;left:0;z-index:2}.overlayholeleft{display:block;width:160px;height:360px;position:absolute;top:0;left:0;z-index:2}.overlayholeright{display:block;width:150px;height:320px;position:absolute;top:0;right:0;z-index:2}}.image-wrap .lazyloaded:not([role=presentation]),.image-wrap svg,.image-wrap .animate-me{animation:fade-in 1s cubic-bezier(.26,.54,.32,1) 0s forwards}.full-details{text-align:center;padding-top:50px;padding-bottom:34px;color:var(--Grayscale-Black, #000);font-family:Lexend;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:underline}@media only screen and (max-width: 1400px) and (min-width: 768px){.add-to-cart{font-size:1vw!important}}@media only screen and (max-height: 700px){#searchloader{top:45%!important}}@media only screen and (min-width: 768px){.discovery-grid>div:nth-child(24n+2),.discovery-grid>div:nth-child(24n+15){grid-column:span 2;grid-row:span 2}}@media only screen and (max-width: 767px){.discovery-title{margin-top:24px}.grid-pdp_item-left,.grid-pdp_item-right{display:none}.mobile-grid-pdp_item-left{padding:0 30%}.mobile-grid-pdp_item-right{padding:16px}.mobile-modal{overflow-y:scroll;display:block;scrollbar-width:none;-ms-overflow-style:none}.discovery-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;opacity:0;pointer-events:none;align-items:center;flex-direction:column;justify-content:flex-end;transition:.1s linear}.discovery-modal.show-modal{opacity:1;pointer-events:auto}.discovery-modal-content{position:relative;background-color:#fefefe;border:1px solid #888;height:90vh;border-radius:20px 20px 0 0;top:0;left:0;width:100%;padding:0;max-height:100vh;max-width:1150px;transform:translateY(100%);transition:.3s ease;overflow-y:hidden}.discovery-modal.show-modal .discovery-modal-content{transform:translateY(0)}.discovery-modal.dragging .discovery-modal-content{transition:none;touch-action:none}.discovery-modal.fullscreen .discovery-modal-content{border-radius:0}.discovery-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(8,1fr);grid-column-gap:4px;grid-row-gap:4px}.discovery-grid>div:nth-child(18n+2),.discovery-grid>div:nth-child(18n+10){grid-column:span 2;grid-row:span 2}.mobile-slider{margin-top:8px;margin-bottom:4px;width:40px;height:4px;border-radius:10px;background:#ddd;align-self:center}.discovery-modal-mobile-header{position:sticky;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;border-bottom:1px solid #eeeded}.discovery-modal-mobile-header>svg{margin-left:16px;margin-top:20px}.discovery-modal-content>svg{display:none}.desktop-close{display:none}.discovery-modal-title{color:var(--Grayscale-Gray-1, #222);text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:26px;align-self:center;margin-top:-22px;margin-bottom:18px}.discovery-quiz-bar{text-align:left;font-size:12px;justify-content:space-between;padding:6px 16px}.product-single__brand{color:#000;font-family:Lexend;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.product-single__title{color:#000;font-family:Lexend;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:4px}.pdp-line-break,.pdp-ship-wrap2,.sidebar-box,.full-details,.desktop-close{display:none}.payment-buttons{display:flex;position:fixed;bottom:0;left:0;width:100%;padding:16px;background:#fff;z-index:99999999;box-shadow:0 1px 4px #00000040}.more-details{display:block;width:50%;background-color:#fff;margin-right:9px}.add-to-cart{width:50%}.discovery-grid-loader{margin-top:5%!important}.product-single__form{margin-bottom:120px}.slick-slide,.slick-slide img{height:240px}}.pdp-fave-wrap{position:absolute;top:0;z-index:1;cursor:pointer!important}.pdp-fave-heart{display:none}@media only screen and (min-width: 768px){.pdp-fave-wrap{padding:16px;left:-135px}}@media only screen and (max-width: 767px){.pdp-fave-wrap{padding-left:16px;right:0}.product-single__title{max-width:85%}.product__photo-zoom{right:19px}}
/*# sourceMappingURL=/cdn/shop/t/576/assets/discover.css.map */
