.product-images-container:after{content:"";display:table;clear:both}.product-images-container .product-main-images{min-height:570px}.product-images-container .product-main-images .dots{display:none}.product-images-container .prod-images-group{display:none;margin:2rem 0}.product-images-container .prod-images-group.prod-images-group-select{display:flex;align-items:center}.product-images-container .prod-images-group .product-image-item{height:100%;width:100%;position:relative}.product-images-container .prod-images-group .product-image-item .imgBound{display:table;margin:0 auto;max-height:100%;max-width:100%}.product-images-container .prod-images-group .product-image-item .imgBound>div{display:table-cell;height:100%;vertical-align:middle;width:100%}.product-images-container .prod-images-group .product-image-item a{background-color:#FFF;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;max-height:630px;max-width:100%;position:relative;text-decoration:none;z-index:205}.product-images-container .prod-images-group .product-image-item iframe{width:100% !important;height:560px}@media (min-width: 768px) and (max-width: 1024px){.product-images-container .prod-images-group .product-image-item iframe{height:370px}}.product-images-container .prod-images-group .product-image-item p{width:100%;margin:0}.product-images-container .product-main-image{margin:2rem 0}.product-images-container .product-main-image img{margin:0 auto;max-height:630px;max-width:100%}.product-images-container .product-main-image .largImg{opacity:0}.product-images-container .additional-swatch-container{margin-top:4rem;min-height:20rem}.product-images-container .additional-swatch-container .navigation-wrapper{overflow:hidden}.product-images-container .additional-swatch-container .navigation-wrapper.invisible{display:none}.product-images-container .additional-swatch-container .swatch-images-group{display:none;position:relative}.product-images-container .additional-swatch-container .swatch-images-group:after{content:"";display:table;clear:both}.product-images-container .additional-swatch-container .swatch-images-group.swatch-images-group-select{display:flex;justify-content:flex-start;align-content:center}.product-images-container .additional-swatch-container .product-videos-thumb{background-image:url("/images/assets/product-video.png");background-position:center center;background-size:cover;font-size:0.875em;line-height:60px;text-align:center;text-transform:uppercase}.product-images-container .additional-swatch-container .product-videos-thumb a{color:#ffffff}.product-images-container .additional-swatch-container .product-videos-thumb,.product-images-container .additional-swatch-container .swatch-item{float:left;min-height:7.6rem;max-height:7.6rem}@media (max-width: 767px){.product-images-container .additional-swatch-container .product-videos-thumb,.product-images-container .additional-swatch-container .swatch-item{min-height:5.4rem;max-height:5.4rem}.product-images-container .additional-swatch-container .product-videos-thumb.active a,.product-images-container .additional-swatch-container .swatch-item.active a{border:2px solid #000}}.product-images-container .additional-swatch-container .product-videos-thumb a,.product-images-container .additional-swatch-container .swatch-item a{background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;height:100%;width:100%;border:1px solid #BCBCBC;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.product-images-container .additional-swatch-container .product-videos-thumb a,.product-images-container .additional-swatch-container .swatch-item a{border:none}}.product-images-container .additional-swatch-container .arrow{display:block}.product-images-container .additional-swatch-container .arrow.arrow--left{position:absolute;left:-35px;bottom:0;transform:translateY(-50%);z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23999999' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");background-repeat:no-repeat}@media (min-width: 768px) and (max-width: 1024px){.product-images-container .additional-swatch-container .arrow.arrow--left{left:-30px;bottom:38%}}.product-images-container .additional-swatch-container .arrow.arrow--left.arrow--disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23C9C9C9' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");width:22px;height:31px}.product-images-container .additional-swatch-container .arrow.arrow--right{position:absolute;right:-35px;bottom:0;transform:translateY(-50%);z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23999999' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");width:22px;height:31px;background-repeat:no-repeat}@media (min-width: 768px) and (max-width: 1024px){.product-images-container .additional-swatch-container .arrow.arrow--right{right:-30px;bottom:38%}}.product-images-container .additional-swatch-container .arrow.arrow--right.arrow--disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23C9C9C9' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");width:22px;height:31px}.product-images-container .additional-swatch-container .dots{display:none}.product-images-container .additional-swatch-ctrl-slide{margin:0 auto;text-align:center;width:auto;position:relative;max-width:70rem;min-width:70rem}.product-images-container .additional-swatch-ctrl-slide .product-videos-thumb{background:url(/images/assets/product-video.png) no-repeat center center;background-size:cover;text-align:center;text-transform:uppercase}.product-brand-icon{z-index:1;float:right;float:none;max-width:100%;font-size:16px;font-weight:700;font-family:'bicyclette'}.product-brand-icon a{color:#333;text-decoration:underline}.product-name h1{font-size:28px;font-weight:700;margin-top:15px;margin-bottom:5px}@media (max-width: 767px){.product-name h1{font-size:20px;margin-top:5px}}.product-inner{display:flex;justify-content:space-between;align-items:center}.product-inner .review-stars,.product-inner .star-rating{display:flex}@media (max-width: 767px){.product-inner .review-stars svg,.product-inner .star-rating svg{fill:#333}}.product-inner .review-count{color:#333;text-decoration:underline;font-size:14px;margin-left:5px}.product-inner .product-prodcode{font-size:14px;font-family:"Lato";color:#666}@media (min-width: 320px) and (max-width: 1024px){.product-images-container .additional-swatch-container{margin-top:0}.product-images-container .additional-swatch-ctrl-slide{min-width:auto}}@media (min-width: 320px) and (max-width: 767px){.product-images-container .additional-swatch-container .arrow{display:none !important}.product-images-container .product-main-images .arrow{display:block;bottom:0;top:50%;position:absolute;z-index:1;background-color:#fff;width:31px;height:31px !important;box-shadow:0px 2px 8px rgba(0,0,0,0.5);background-position:center;opacity:0.8}.product-images-container .product-main-images .arrow.arrow--left{left:-15px;right:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 320 512'%3E%3Cpath fill='%23000000' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");background-repeat:no-repeat}.product-images-container .product-main-images .arrow.arrow--left.arrow--disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 320 512'%3E%3Cpath fill='%23999999' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");display:none !important}.product-images-container .product-main-images .arrow.arrow--right{right:-15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 320 512'%3E%3Cpath fill='%23000000' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");background-repeat:no-repeat !important}.product-images-container .product-main-images .arrow.arrow--right.arrow--disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 320 512'%3E%3Cpath fill='%23999999' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");display:none !important}}@media (min-width: 768px) and (max-width: 1199px){.product-images-container .product-main-images{min-height:370px}}@media (min-width: 992px) and (max-width: 1199px){.product-brand-container .product-brand-icon{max-width:150px}}@media (max-width: 991px){.product-images-container .breadcrumb{display:inline-block}.product-images-container .product-brand-icon{max-width:150px}.product-images-container .product-main-images{position:relative}.product-images-container .product-main-images .wishlist-prod-details{position:absolute;right:0;top:20px;z-index:1}}@media (max-width: 767px){.product-images-container .product-main-images{min-height:350px}.product-images-container .product-brand-icon{max-width:10rem;right:0;top:0}.product-images-container .prod-images-group .product-image-item{display:flex;flex-direction:column;align-items:center;min-height:350px}.product-images-container .prod-images-group .product-image-item.is-video{min-height:350px}.product-images-container .prod-images-group .product-image-item iframe{max-height:350px}.product-images-container .prod-images-group .product-image-item a{max-height:350px;flex:1;display:flex;align-items:center;justify-content:center}.product-images-container .prod-images-group .product-image-item a img{max-height:350px}}@media (max-width: 570px){.product-images-container .product-main-images{min-height:240px}.product-images-container .prod-images-group .product-image-item{min-height:240px}.product-images-container .prod-images-group .product-image-item.is-video{min-height:240px}.product-images-container .prod-images-group .product-image-item iframe{max-height:240px}.product-images-container .prod-images-group .product-image-item a{max-height:240px}.product-images-container .prod-images-group .product-image-item a img{max-height:240px}}@media (max-width: 767px){.pdp-left-section .container-default{padding-bottom:0}}.product-details{padding-bottom:2rem;padding-top:2rem;min-height:53rem}@media (max-width: 767px){.product-details{margin-top:20px;padding:0}}.product-details .product-brand-container{display:flex}.product-details .product-brand-container .wishlist-prod-details{margin-left:auto}.product-details .product-brand-container .product-customer-snippets{color:#666;font-size:1.2rem;text-align:left}.product-details .product-brand-container .product-customer-snippets a{color:#666;display:flex;align-items:center}.product-details .product-brand-container .product-customer-snippets .review-data{cursor:pointer}.product-details .product-brand-container .product-customer-snippets .product-review-snippet{clear:both;display:none}.product-details .product-brand-container .product-customer-snippets .product-qa-snippet{clear:both;font-style:normal}.product-details .product-brand-container .product-customer-snippets .product-qa-snippet .qa-teaser-wrapper{display:none}@media (max-width: 767px){.product-details .product-brand-container .product-customer-snippets .product-qa-snippet .review-stars{display:flex}}.product-details .product-brand-container .product-customer-snippets .product-qa-snippet .star-rating{font-size:1.6rem;height:18px;margin-right:5px}.product-details .product-brand-container .product-customer-snippets .product-qa-snippet .star-rating svg{fill:#898989}.product-details .product-brand-container .product-customer-snippets .product-qa-snippet .review-count{font-style:italic}.product-details .product-brand-container .product-customer-snippets .qa-teaser-summary{cursor:pointer;text-align:left;display:flex;align-items:center}.product-details .product-brand-container .product-customer-snippets .qa-teaser-summary .reviews-stats{display:inline-block;padding-left:10px;font-weight:700}.product-details .product-brand-container .product-customer-snippets .qa-teaser-summary .reviews-stats .qa-teaser-link{color:#000}@media (max-width: 991px){.product-details .product-brand-container .product-customer-snippets .qa-teaser-summary .reviews-stats .qa-teaser-link{font-size:1rem}}.product-details .product-brand-container .product-customer-snippets .qa-teaser-summary .reviews-stats span{display:inline-block;padding:0 5px}.product-details .product-info{margin:0 auto;width:100%}.product-details .product-info:after{content:"";display:table;clear:both}.product-details .product-info>div{float:none;margin:1rem 0;width:100%}.product-details .product-info>div.product-prodcode{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:2.2rem;margin-top:0}.product-details .product-info .money-card-promotion{color:#BB020A;font-size:1.3rem;margin-top:1rem}.product-details .product-info .product-info-left{padding:1.5rem 0 1rem;border-color:rgba(0,0,0,0.1) !important;min-height:16rem}.product-details .product-info .more-about-pop-up{background:no-repeat;border:none;font-size:1.2rem;color:#000;font-weight:700;padding:0}.product-details .prod-attsel-itm-selected .prod-attsel-itm-btn{position:relative}.product-details .prod-attsel-itm-selected .prod-attsel-itm-btn a:before{content:"";position:absolute;width:12px;height:12px;margin-left:-6px;margin-top:-6px;top:50%;left:50%;z-index:2;background-color:#fff}.product-details .quantity-container:after{content:"";display:table;clear:both}.product-details .quantity-container #qtyInput{border:1px solid #bcbcbc;height:6rem;display:flex;align-items:center}.product-details .quantity-container .qty-control{height:30px;width:30px;border:none;background:#fff;padding:0;vertical-align:middle;font-size:2.4rem;align-items:center;display:flex;justify-content:center}@media (max-width: 767px){.product-details .quantity-container .qty-control{font-size:1.4rem}}.product-details .quantity-container .qty-control+#qty{vertical-align:middle}.product-details .quantity-container .product-attribute-selector{height:auto;padding:0}.product-details .quantity-container .product-attribute-selector .product-selector-section-label{display:none}.product-details .quantity-container .product-attribute-selector .prod-selector-section{margin:1rem 0 0 0}.product-details .quantity-container .product-attribute-selector .prod-selector-section:after{content:"";display:table;clear:both}@media (max-width: 767px){.product-details .quantity-container .product-attribute-selector .prod-selector-section{margin-left:0;margin-top:0}}.product-details .quantity-container .product-attribute-selector .prod-selector-section .color.prod-attsel-itm{height:38px;width:38px;margin-left:2px;display:inline-block;margin:1px;vertical-align:top}.product-details .quantity-container .product-attribute-selector .prod-selector-section .color.active a{position:relative;overflow:visible;border:#C9C9C9 3px solid;padding:1px;transform:scale(1.2)}.product-details .quantity-container .product-attribute-selector .prod-selector-section .color.active a img{border:1px solid #000}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed{margin-bottom:1.5rem;width:100%}@media (max-width: 767px){.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed{margin-bottom:1rem;margin-top:2rem}}@media (max-width: 767px){.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-row{display:flex;gap:10px;flex-wrap:wrap}}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-itm{width:auto;text-align:center;display:inline-block;height:auto;margin-right:8px}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-itm:last-child{margin-right:0}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-itm .prod-attsel-size{text-transform:capitalize;font-size:1.4rem;padding:8px 17px;border:1px solid #bcbcbc;font-weight:700}@media (max-width: 767px){.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-itm{width:auto !important;margin:0}}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-itm.active .prod-attsel-size{background:#000;color:#fff}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-itm.disabled a{color:#898989;border-color:#bcbcbc;background:#F6F7F8;position:relative;background:linear-gradient(to top left, #F6F7F8 calc(50% - 1px), #898989, #F6F7F8 calc(50% + 1px))}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-itm.disabled.active{background:#c9c9c9}@media (max-width: 767px){.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-itm.disabled.active{background:#C9C9C9}}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .prod-attsel-itm a{padding:10px;color:#222;font-size:1.2rem;text-transform:uppercase;display:block;height:100%;width:100%;border:1px solid #222}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .size-selector{margin-bottom:5px;font-size:1.6rem;display:block}.product-details .quantity-container .product-attribute-selector .prod-selector-section.boxed .size-selector .size-text{margin-right:5px;font-weight:700}.product-details .quantity-container .product-attribute-selector #dropdownSkuCtrl_nojs{float:left}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color{width:100%;min-height:22px}@media (max-width: 767px){.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color{position:relative;padding-top:5px}}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color>*{float:left;width:100%}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-itm a{border:1px solid #222;display:block;width:100%;height:100%;overflow:hidden}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-itm a img{background-position:50% 50%;height:100%;width:100%}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .selectedColor{font-size:1.2rem;margin-top:10px;text-transform:uppercase}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-sizes{float:none;width:100%}.product-details .quantity-container .product-attribute-selector #prod-weight{margin-top:1rem}.product-details .quantity-container .product-attribute-selector .product-quantity-container{float:none;margin-top:1rem;position:relative}.product-details .quantity-container .product-attribute-selector .product-quantity-container:after{content:"";display:table;clear:both}.product-details .quantity-container .product-attribute-selector .product-quantity-container>div{float:left}.product-details .quantity-container .product-attribute-selector .product-quantity-container input[type=text]{border:none;border-radius:0;color:#333;font-family:"Lato";font-size:2rem;height:32px;text-align:center;-webkit-appearance:none;width:30px;padding-left:0}.product-details .quantity-container .product-attribute-selector .product-quantity-container .prod-quantity-label{padding-right:1rem;font-weight:700}@media (max-width: 767px){.product-details .quantity-container .product-attribute-selector .product-quantity-container .prod-quantity-label{font-size:1.2rem;padding-right:.5rem;position:relative}}.product-details .quantity-container .product-attribute-selector .prod-includes{clear:both;margin-top:20px}.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-title{font-size:18px}.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block{float:left;margin:2% 0 0 2%;width:23.5%}@media (min-width: 76rem){.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block{width:15%}}@media (min-width: 102.4rem){.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block{width:23.5%}}@media (min-width: 160rem){.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block{width:15%}}.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block .prod-includes-part{background-color:#f5f5f5;cursor:pointer;display:block;font-size:10px;padding:8px;text-align:center;text-transform:uppercase}.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block .prod-includes-part .prod-includes-part-img{display:block;height:29px;margin:0 auto;width:29px}.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block .prod-includes-part .prod-includes-part-name{display:block;padding-top:10px}.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block:nth-child(4n+1){margin-left:0}@media (min-width: 76rem){.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block:nth-child(4n+1){margin-left:2%}}@media (min-width: 102.4rem){.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block:nth-child(4n+1){margin-left:0}}@media (min-width: 160rem){.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block:nth-child(4n+1){margin-left:2%}}@media (min-width: 76rem){.product-details .quantity-container .product-attribute-selector .prod-includes .prod-includes-part-blocks .prod-includes-part-block:nth-child(6n+1){margin-left:0}}.product-details .quantity-container .product-attribute-selector .prod-includes .part-opt-added{background-color:#f5f5f5;font-size:12px;margin-top:10px;padding:10px}.product-details .quantity-container .product-attribute-selector .prod-includes .part-opt-added:after{content:"";display:table;clear:both}.product-details .quantity-container .product-attribute-selector .prod-includes .part-opt-added .part-opt-added-name{float:left;width:80%}.product-details .quantity-container .product-attribute-selector .prod-includes .part-opt-added .part-opt-remove{cursor:pointer;float:right;font-size:10px;text-align:right;text-transform:uppercase;width:20%}.product-details .quantity-container .pdpButtons-mobile{display:none}.product-details #prod-weight{font-weight:bold;font-size:12px;display:none}.product-details #prod-weight span{font-weight:normal}.product-details .back-ordered-display{color:#BB020A}.product-details .tooltip{display:inline-block;position:relative;border-bottom:1px dotted #666;text-align:left}.product-details .tooltip .top{min-width:20vw;top:-20px;left:50%;transform:translate(-50%, -100%);padding:10px 20px;color:#444444;background-color:#fff;font-size:13px;border-radius:8px;position:absolute;z-index:9999;box-sizing:border-box;border:1px solid #000;box-shadow:0 1px 8px rgba(0,0,0,0.5);display:none}.product-details .tooltip .top i{position:absolute;top:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}@media (min-width: 768px) and (max-width: 1024px){.product-details>div{padding:0 15px}}.product-status-hide{display:none}iframe#pricematch-iframe{border:none;width:100%;height:475px}.status{color:#333;font-size:1.6rem}.status .in-stock{color:#30B600}@media (max-width: 767px){.status .in-stock{font-weight:700}}.status .limited-stock,.status .out-of-stock{color:#000;padding:0px;display:inline-block;margin-top:-5px}.status .tooltip .top{z-index:1}@media (max-width: 767px){.status .tooltip .top{min-width:35vw}}@media (max-width: 570px){.status .tooltip .top{min-width:50vw}}.border-top{border-top:1px solid rgba(0,0,0,0.1);padding-top:1rem;margin-top:1rem}#extendDisplay{width:80%}@media (max-width: 1440px){#extendDisplay{height:50px}}@media (max-width: 1024px){#extendDisplay{width:74%}}@media (max-width: 320px){#extendDisplay{width:70%;height:65px}}.advisor-section{display:flex;align-items:center;justify-content:center;margin-top:3rem}.advisor-section img{width:56px;height:56px;border-radius:100%;border:2px solid #00263a;object-fit:cover}.advisor-section .section-text{margin-left:15px;font-family:'Bicyclette', sans-serif;color:#000;font-size:1.6rem}.advisor-section .section-text span{display:flex;font-size:1.8rem}.advisor-section .section-text a{font-weight:700;color:#000;text-decoration:underline;text-transform:capitalize}#extend-pdp-buttons-section{padding-top:10px;clear:both;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width: 1440px){#extend-pdp-buttons-section{margin-top:0}}@media (max-width: 767px){#extend-pdp-buttons-section{padding-top:0}}#extend-pdp-buttons-section .offers{width:33.333%}#extend-pdp-buttons-section .offers .pdp-offer{text-align:center;font-size:14px;border:1px solid #000;padding:10px 16px;margin:2px 1px 0 0;cursor:pointer}@media (max-width: 1440px){#extend-pdp-buttons-section .offers .pdp-offer{padding:7px 8px}}@media (max-width: 1024px){#extend-pdp-buttons-section .offers .pdp-offer{padding:10px 5px;font-size:12px}}@media (max-width: 768px){#extend-pdp-buttons-section .offers .pdp-offer{padding:8px}}@media (max-width: 480px){#extend-pdp-buttons-section .offers .pdp-offer{padding:6px 8px;font-size:11px}}@media (max-width: 767px){#extend-pdp-buttons-section .offers .pdp-offer{padding:10px 8px}}#productView #extendOffers img{width:130px}#productProtection{text-align:center}#productProtection h2{text-transform:none;font-weight:bold;font-size:23px;margin-bottom:30px;padding:30px 40px 14px 40px}@media (max-width: 767px){#productProtection h2{font-size:17px;padding:10px;margin-bottom:15px}}#extend-pdp-logo{width:60px;margin-left:-5px;margin-right:-6px}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}span#extend-plan-price{font-size:18px;color:#000;font-weight:normal}@media (max-width: 320px){span#extend-plan-price{font-size:15px}}span#cancel-prot{font-size:12px;font-family:'Font Awesome 5 Free';color:#BB020A}#extendDisplay{color:#000;cursor:pointer;display:block;font-size:1.2rem;text-align:left;padding-top:0.5rem !important;position:relative !important;right:0 !important;font-weight:700;display:inline-block !important}@media (max-width: 767px){#extendDisplay{padding-top:1rem !important}}#learn-more-extend{float:right;width:20%;text-align:right;color:#000;font-size:1.2rem;text-align:right;margin-top:4px !important;position:relative !important;font-weight:700;display:inline-block !important}@media (max-width: 1024px){#learn-more-extend{width:26%}}@media (max-width: 767px){#learn-more-extend{margin-top:1rem !important}}#learn-more-extend a{color:#000;text-decoration:underline}#displayFinance,.product-page-offer-display{color:#000;cursor:pointer;display:block;font-size:1.2rem;max-width:100%;text-align:left;padding-top:1.5rem !important;position:relative !important;right:0 !important;font-weight:700}#displayFinance span,.product-page-offer-display span{color:#666}#displayFinance img,.product-page-offer-display img{width:40px;display:inline-block;margin-top:-5px}@media (max-width: 767px){#displayFinance{padding:0 !important}}.product-pricing{padding:0}.product-pricing .product-price-match{margin-top:1rem}.product-pricing .product-price-match .price-match-question{color:#333;font-size:1.3rem}.product-pricing .product-price-match .price-match-response{margin-bottom:1rem}.product-pricing .product-price-match .price-match-response a{color:#CF0000;font-size:1.3rem}.product-pricing .product-price{display:flex;align-items:center}@media (max-width: 767px){.product-pricing .product-price{margin-top:10px}}.product-pricing .product-price-adjdefprice{color:#000;font-size:2.8rem;font-weight:700}.product-pricing .product-price-minadvprice{color:#333;font-size:2.4rem;font-weight:bold}.product-pricing .product-price-defprice{color:#333}.product-pricing .product-price-defprice span.bright{font-size:1.6rem}@media (max-width: 767px){.product-pricing .product-price-defprice span.bright{font-size:1.4rem}}.product-pricing .product-price-defprice .prcoff{margin-left:1rem;font-weight:700}.product-pricing .product-price-defprice .msrp{margin-left:1rem;color:#222;font-size:1.4rem;text-decoration:line-through}@media (max-width: 767px){.product-pricing .product-price-defprice .msrp{font-size:1.2rem}}.product-pricing .product-retail-discount{font-size:16px}.product-pricing .product-retail-discount .product-precentoff{color:#CF0000;font-weight:bold;font-style:italic;text-transform:lowercase}.product-pricing .product-retail-discount .product-msrp{color:#333;font-weight:normal;font-style:italic}.product-pricing .price-showiso .Code{display:inline;margin-right:4px}.product-pricing .price-hideiso .Code{display:none}.product-prodcode{clear:both;color:#666;display:block;float:none}.find-in-store-component .dropdown-toggle{background:#fff;border:1px solid #222;color:#222;display:inline-block;font-size:1.4rem;height:30px;text-decoration:none;padding-left:10px;padding-right:10px;position:relative;z-index:5}#emailError,#outOfStockConfirm{display:none}span#more-on-the-way{width:100%;display:inline-block;font-weight:bold;padding-left:14px;font-size:13px}#pdpButtons{text-align:center}.product-buttons{padding:0}.product-buttons:after{content:"";display:table;clear:both}.product-buttons button{border:0;color:#fff;display:block;font-family:'Bicyclette', sans-serif;font-size:2rem !important;line-height:1;position:relative;text-transform:uppercase;width:100%;padding:0 1.5rem !important;font-weight:800;height:60px}@media (max-width: 320px){.product-buttons button{font-size:1.6rem !important}}.product-buttons .button_add{float:left;width:100%;margin-top:10px}.product-buttons .button_add button{background-color:#BB020A;padding:1.5rem;padding-right:2.5rem;font-size:2rem}.product-buttons .button_disabled{background-color:#666 !important;display:none}.product-buttons .reserve_yours{background-color:#000 !important}div#addedProductPrice img{margin-top:-3px}#extendArea{display:none}.tandym_widget_container{margin-top:30px !important}button.button_wishlist{background:none;padding:0;color:#000;border:0 !important;text-transform:none !important;font-family:Lato,sans-serif !important;font-size:12px;width:100%;display:inline-block;margin:0 auto;margin-top:20px;font-weight:700 !important}.product-return-info{border-bottom:1px solid #000;margin-bottom:1rem;margin-top:0;padding:2rem 0 1rem 0;text-align:center}.product-return-info a{color:#222;font-size:2.4rem;text-transform:uppercase}.coupon-banner-right{background-color:#fff;padding:0 1.5rem;text-align:center}.coupon-banner-right a{color:#000;font-size:1.8rem;line-height:20px;text-decoration:none}.product-video{display:none}.itemStoreAvailability{min-height:250px}.itemStoreAvailability iframe{border:0;height:450px}.added-content .properties{margin-top:1.5rem}#notify-me-mobile{width:100%;background-color:#fff;text-transform:uppercase;padding-right:1rem;padding-left:1rem;font-weight:bold;font-size:20px;height:60px;border:1px solid #222}@media (max-width: 320px){#notify-me-mobile{font-size:15px}}#notify-me{width:100%;background-color:#fff;text-transform:uppercase;padding-right:1rem;padding-left:1rem;font-weight:bold;font-size:20px;height:60px;border:1px solid #222}@media (max-width: 320px){#notify-me{font-size:15px}}.tandym-container{display:inline-block;width:100%}.bottom-banners{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2rem;background:#00263a;align-items:center;padding:6px 20px;gap:30px;margin-bottom:0 !important;margin-top:2rem !important}@media (max-width: 767px){.bottom-banners{margin-top:3.5rem !important}}@media (max-width: 1600px){.bottom-banners{flex-wrap:nowrap}}.bottom-banners .product-return-info{border-bottom:0;padding:0;text-align:left;margin:0;border-left:none !important}.bottom-banners .product-return-info a{display:flex;align-items:center}.bottom-banners .product-return-info a>span{font-size:1.5rem;line-height:1;font-weight:700;padding-left:.5rem}.bottom-banners .product-free-shipping a{color:#fff;display:flex;align-items:center;gap:10px}@media (max-width: 1199px){.product-details .product-info .product-name{padding-top:0}.product-details .product-info .product-name h1{margin-top:0}.product-details .product-info>div.product-prodcode{margin-bottom:0}.product-details .product-info>div{margin-top:0}.product-tabs-container .product-tabbar{margin:0 -2rem}}@media (max-width: 991px){.product-details{min-height:auto}.product-details>div{padding:0}.product-info{padding:0 1.5rem}.product-info .product-info-left.border-bottom{border:0}.product-info .product-info-left.border-bottom:after{content:"";display:table;clear:both}.product-info .product-info-left{float:left;position:relative;width:50%}.product-info .product-info-right{float:left;width:50%}.product-info .product-info-right:after{clear:left}.product-footer-tabs{margin-top:1rem}}.product-details .prod-attselector-type-qty-btn{display:inline-flex;flex-flow:wrap;align-items:end;column-gap:10px;justify-content:space-between;width:100%}@media (max-width: 767px){.product-details .status{padding-left:0}.product-details .status .limited-stock,.product-details .status .out-of-stock{color:#2b8700;font-size:16px;font-weight:700}}.product-details .product-selector-availability{left:-25px;margin-top:0.4rem;position:static;text-align:left;top:-47px;width:100%;margin-bottom:20px}.product-details .product-selector-availability .product-selector-status{font-size:1.2rem}.product-details .bike-out-of-stock-messaging{padding:10px;padding-left:15px;width:60%;color:#BB020A}.product-details .product-brand-container .product-customer-snippets{float:none !important}.product-details .product-info .product-info-left,.product-details .product-info .product-info-right{float:none;width:100%}.product-details .product-info .product-info-right:after{clear:left}@media (max-width: 991px){.product-details .product-info .product-description{padding:0 15px}}.product-details .quantity-container{margin:0;padding:0;border-top:none !important}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-sizes{float:left}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .selectedColor{max-width:100%;margin-top:10px;display:flex;clear:both;position:absolute;top:-5px;text-transform:capitalize;font-size:16px}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .selectedColor span{font-weight:700;margin-right:2px}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-row{max-width:100%;padding-top:30px}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-row .color a{border:#00263A26 1px solid;transform:none}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-row .color a img{border:none}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-row .color.active a,.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-row .color.active img,.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-row .color.prod-attsel-itm a,.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-row .color.prod-attsel-itm img{border-radius:100%}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-row .color.active a{border:#222 1px solid;transform:none}.product-details .quantity-container .product-attribute-selector .prod-attselector-type-color .prod-attsel-row .color.active a img{border:none}.product-details .quantity-container .product-attribute-selector .product-quantity-container{display:inline-flex;align-items:start;flex-direction:column-reverse;justify-content:flex-start;width:90px}.product-details .quantity-container .product-attribute-selector .product-quantity-container:after{content:"";display:table;clear:both}.product-details .quantity-container .product-attribute-selector .product-quantity-container .find-in-store-component{position:absolute;right:0;top:0}.product-details .quantity-container .product-attribute-selector .product-quantity-container .find-in-store-component .dropdown-menu{min-width:75vw}.product-details .quantity-container .pdpButtons-mobile{display:inline-flex;flex:1}.product-details .quantity-container .pdpButtons-mobile #pdpButtonsMobile{width:100%}.product-return-info{border:0;margin-right:-2rem}.product-return-info a{font-size:1.4rem;color:#fff;text-transform:capitalize}.product-return-info a svg{fill:#fff;transform:rotateY(180deg);width:18px}.product-return-info a>span{font-size:1.4rem !important;font-weight:400 !important}.banner-area-container .coupon-banner-right{padding:0}.banner-area-container .coupon-banner-right a{font-size:1rem}.banner-area-container .coupon-banner-right a>img{height:18px !important}.product-footer-tabs{margin-top:0 !important;padding:0}.product-footer-tabs .product-tabs-container{padding-top:0}.product-tabcontent{padding:0 15px}#prod-weight{float:right;position:absolute;margin-top:70px;margin-left:90px}#pdpButtons{display:none}@media (min-width: 767px) and (max-width: 1024px){.bottom-banners{justify-content:space-around}}.product-footer-tabs{clear:both;margin-top:4rem;overflow:hidden}.product-footer-tabs h2{margin-top:0}.product-footer-tabs h2+h2{margin-top:4rem}.product-name-tabcontent{display:none}.product-tabs-container #write-a-review{display:grid;grid-template-columns:63% 18% 16%;align-items:center;justify-content:space-between}.product-tabs-container #write-a-review h3{margin-top:0}.product-tabs-container #write-a-review button{grid-column:1;max-width:250px}@media (min-width: 1280px) and (max-width: 1430px){.product-tabs-container #write-a-review{grid-template-columns:56% 22% 20%}}.product-tabs-container .product-tabbar{background-color:#F6F7F8}.product-tabs-container .product-tabbar ul{margin:0;padding:2rem 0 0 0;text-align:center}.product-tabs-container .product-tabbar ul:after{content:"";display:table;clear:both}@media (max-width: 767px){.product-tabs-container .product-tabbar ul{padding-top:2.5rem}}.product-tabs-container .product-tabbar ul li{display:inline-block;float:left;line-height:1;list-style:none;margin:0}.product-tabs-container .product-tabbar ul li.prod-tab-selected a{border-color:#666}.product-tabs-container .product-tabbar ul li.prod-tab-selected a:active{text-decoration:none}.product-tabs-container .product-tabbar ul li a{background-color:#fff;border-top:5px solid #F6F7F8;color:#666;display:block;font-size:1.2rem;height:5rem;line-height:1;padding:1.5rem 4rem 2rem 2rem;padding-bottom:5px;position:relative;text-transform:uppercase}.product-tabs-container .product-tabbar ul li a:before{border-color:transparent #F6F7F8 transparent transparent;border-style:solid;border-width:0 2rem 5rem 0;content:"";height:0;position:absolute;right:0;top:-5px;width:0;z-index:1}.product-tabs-container .product-tabbar ul li a:active{text-decoration:none}.product-tabs-container .product-tabcontent{padding:0 2rem 0 3.5rem;margin-top:2rem}.product-tabs-container .product-tabcontent h2{border-bottom:1px solid #222;font-size:3rem;letter-spacing:1px}.product-tabs-container .product-tabcontent .prod-tabcontent-left{border-right:1px solid #222222;float:left;padding-right:3%;width:67%}.product-tabs-container .product-tabcontent .prod-tabcontent-right{float:right;padding-left:3%;width:33%}.product-tabs-container .product-tabcontent .prod-tabcontent-frame{display:none}.product-tabs-container .product-tabcontent .prod-tabcontent-frame.prod-tab-selected{display:block}.product-tabs-container .right-form-content{margin-bottom:20px;background:#F5F5F5;padding:30px}.product-tabs-container .right-form-content .contact-bike h2,.product-tabs-container .right-form-content .contact-bike h5{text-align:center;font-weight:bold}.product-tabs-container .right-form-content .contact-bike h2{font-size:18px;border-bottom:none}.product-tabs-container .right-form-content .contact-bike h5{font-weight:bold;text-align:center;padding-left:15%;padding-right:15%;margin-top:20px}@media (max-width: 480px){.product-tabs-container .right-form-content .contact-bike h5{padding-left:5%;padding-right:5%}}.product-tabs-container .right-form-content .contact-bike input{width:85%;margin-left:35px;margin-top:15px;padding:4px;padding-left:10px}@media (max-width: 480px){.product-tabs-container .right-form-content .contact-bike input{width:100%;margin-left:0}}.product-tabs-container .right-form-content .contact-bike select{text-align:center;padding-left:19%;margin-top:15px;background:white;width:334px;height:33px;margin-left:35px}.product-tabs-container .right-form-content .contact-bike #prefTime{height:28px;margin-top:10px;margin-bottom:0px;padding-bottom:0px;text-align:center;font-size:16px;font-family:lato;color:darkslategray}.product-tabs-container .right-form-content .contact-bike .contact-form .custom-select-wrapper{width:100% !important}.product-tabs-container .right-form-content .contact-bike .contact-btn{border:0px;height:42px;width:82%;margin-left:39px;background:#666;color:white;text-transform:uppercase;font-family:"Lato";font-size:16px}@media (max-width: 480px){.product-tabs-container .right-form-content .contact-bike .contact-btn{width:100%;margin-left:0;font-size:1.2rem}}.product-tabs-container .contact-response-info{box-shadow:none;text-align:center;margin-top:20px}.bm-report-banner-area-container{grid-column:3;grid-row:1;display:block;margin-bottom:10px;margin-top:5px;margin-left:auto}.bm-report-banner-area-container #ReportIPI{font-size:12px;display:flex;justify-content:space-between;align-items:center;width:145px;color:#666}.bm-bold-text{font-weight:700}.bm-light-text{font-weight:400}.bm-pricematch-request{grid-column:2;grid-row:1;margin-bottom:10px;margin-top:5px;border-right:2px solid #0000001a;font-size:12px;display:flex;align-items:center;color:#000}.bm-pricematch-request img{margin-right:3px}.bm-pricematch-request .bm-light-text{color:#666;font-style:italic}@media (max-width: 1199px){.product-tabs-container .product-tabbar ul{display:flex;width:100%;justify-content:center}.product-tabs-container .product-tabbar ul li{flex-basis:25%}.product-tabs-container .product-tabbar ul li.prod-tab-selected a{border-color:#666}.product-tabs-container .product-tabbar ul li.prod-tab-selected a:active{text-decoration:none}.product-tabs-container .product-tabbar ul li:first-child{margin-left:0}.product-tabs-container .product-tabbar ul li:last-child{margin-right:0}.product-tabs-container .product-tabbar ul li a{background:transparent;border-bottom:5px solid #F6F7F8;border-top:0;display:inline-block;padding:0 0 0.5rem 0;height:auto}.product-tabs-container .product-tabbar ul li a:before{display:none}.product-tabs-container .product-tabcontent{padding:0 1rem}.product-tabs-container .product-tabcontent .prod-tabcontent-left,.product-tabs-container .product-tabcontent .prod-tabcontent-right{border-right:0;float:none;padding-left:3%;width:100%}#GAproductPage,#GAproductPage2,#GAproductPage3{display:none}}@media (max-width: 767px){.product-tabs-container .product-tabbar ul li a{font-size:1rem;font-family:"Lato";padding-bottom:1rem}.product-tabs-container .product-tabcontent{padding:0}.product-tabs-container .product-tabcontent .prod-tabcontent-left,.product-tabs-container .product-tabcontent .prod-tabcontent-right{padding-left:0;padding-right:0}}

