a:hover{color:#7e9c91}h1,h2,h3,h4,h5,h6{font-weight:400}.text-heavy{font-weight:700}.hero__link .btn--inverse:hover{background:#fff!important;color:#000}.js-drawer-open .main-content:after,.js-drawer-closing .main-content:after{background-color:#000}.btn-vitus{background:#fff;border:1px solid #000;color:#000;font-size:12px;letter-spacing:.1em;margin-top:0;padding:5px 10px 4px;position:relative;transition:none}.btn-vitus:hover{background:#000;border:1px solid #000;color:#fff;transition:none!important}.btn-vitus:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(to right,transparent,rgba(255,255,255,.25),transparent)}a[href*=".pdf"]:before{background:url(//cdn.shopify.com/s/files/1/0266/0306/1303/files/pdf-icon-18x24.png?v=1611930274) -1px 1px no-repeat;content:" ";display:inline-block;height:24px;margin-right:5px;width:18px}a[href*=".pdf"]:after{border-bottom:none;bottom:auto;content:" (pdf)";left:auto;position:static;width:auto}.header-sticky-wrapper{z-index:9}.template-product .site-header--stuck{position:static}.header-item.header-item--icons{max-width:fit-content}.header-layout--left-center .header-item--icons{min-width:fit-content}.site-nav__link.site-nav__link--icon.js-drawer-open-cart{display:none}.text-center .megamenu .grid .grid__item{position:relative}.site-nav--has-dropdown>.site-nav__link{letter-spacing:.1em}.site-nav__dropdown,.site-nav__dropdown a{background:#000;color:#fff}.site-nav__dropdown a:hover,.site-nav__link:hover{color:#7e9c91}.site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown:hover>a{background:#000;color:#7e9c91!important}.site-nav__dropdown.megamenu .appear-animation{transform:none}.site-nav__dropdown.megamenu .h5{font-weight:700;letter-spacing:.25em}.site-nav__dropdown.megamenu .h5 a:after{border-bottom:2px solid #fff;content:"";display:block;margin-top:10px;width:15px}.site-nav__dropdown.megamenu a.site-nav__dropdown-link--top-level:hover{text-decoration:none}.site-nav__dropdown.megamenu .grid__item>div:last-child a:hover{border-color:#fff;color:#7e9c91!important;text-decoration:none}.site-nav__dropdown.megamenu .lightning-icon{background:url(/cdn/shop/files/icon-lightning-bolt-24.png?v=1588078987) no-repeat center center;background-size:contain;display:inline-block;height:17px;vertical-align:sub;width:17px}.mobile-nav__social-item{border:none}.site-header__search{background:#000}.site-header__search-input{background:#fff}.site-header__search .icon{color:#fff}.slick-slider[data-bars] .slick-dots li{height:30px}.collection-item:hover .collection-image{transform:none;transition:none}.template-index .custom-content{margin:15px 0 0}.home-image-overlay{min-height:550px}.home-image-overlay h2,.home-image-overlay h3{color:#fff;letter-spacing:.05em;margin:0 0 10px}.home-image-overlay h2{font-size:40px}.home-image-overlay h3{font-size:16px}.home-image-overlay .text-overlay{padding:200px 0 0 50px}.home-image-overlay .hero__link .btn--inverse{background:transparent;border:2px solid #fff}.home-image-overlay.text-black h2,.home-image-overlay.text-black h3,.home-image-overlay.text-black .hero__link .btn--inverse{color:#000!important;border-color:#000!important}.main-content .custom__item{margin-bottom:0;padding-left:0}.template-index div[data-section-type=covet-pics-feed] h2{display:inline-block;text-align:left!important;padding-left:40px}.template-index div[data-section-type=covet-pics-feed] h2:after{background:url(/cdn/shop/files/icons8-instagram-96.png?v=1588860484) no-repeat 50% 50%;background-size:contain;content:"";display:inline-block;height:38px;margin-left:5px;position:relative;top:7px;width:38px}#shopify-section-16304138008968087f>div>div.hero__text-wrap>div>div>div>div{margin-bottom:10%}.template-collection .collection-hero{height:550px}.template-collection .collection-hero__content .section-header{float:right}.template-collection .section-header__title{font-weight:700}.template-collection .section-header__title span.sub-heading{display:block;font-size:20px;font-weight:400;margin-bottom:5px}.template-collection .collection-description{clear:both;margin-bottom:50px}.template-collection .grid__item--sidebar,.template-search .grid__item--sidebar{max-height:none;overflow-y:initial;position:static}.grid-product__title--heading,.grid-product__title{font-size:14px;font-weight:700;letter-spacing:.1em}.template-collection .collection-filter__item--drawer,.template-search .collection-filter__item--drawer{margin-bottom:30px;padding:0}.template-collection .drawer,.template-search .drawer{border-right:1px solid #ccc;padding:15px;overflow-y:scroll}.template-collection .drawer__fixed-header,.template-search .drawer__fixed-header{margin-bottom:20px;padding:0}.template-collection .drawer__title,.template-search .drawer__title{padding-left:0}.template-collection .drawer__close-button .template-search .drawer__close-button{padding:0 0 0 10px}.template-collection .js-drawer-open-collection-filters,.template-search .js-drawer-open-collection-filters{background:#fff;border:1px solid #333;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;width:100%}.template-collection .js-drawer-open-collection-filters:hover,.template-search .js-drawer-open-collection-filters:hover{background:#000;border-color:#000;color:#fff}.template-collection .collection-filter__item--count,.template-search .collection-filter__item--count{float:left}.template-collection .collection-filter__item--sort,.template-search .collection-filter__item--sort{bottom:10px;float:right;position:relative}.template-collection .collection-filter__sort-container select,.template-search .collection-filter__sort-container select{border-color:#e3e3e3;font-size:14px!important}.template-collection .bc-sf-filter-total-product,.template-search .bc-sf-filter-total-product{display:inline-block}.template-collection .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-multiple-list li a>span:first-child:hover,.template-search .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-multiple-list li a>span:first-child:hover{border-color:#c00}.template-collection .bc-sf-filter-block-title h3 span,.template-search .bc-sf-filter-block-title h3 span{letter-spacing:.15em}.bc-sf-filter-option-amount{color:#555;font-size:12px}.bc-sf-filter-option-block .bc-sf-filter-block-title h3{cursor:pointer;display:block}.bc-sf-filter-option-swatch.circle-grid li a span,.bc-sf-filter-option-swatch.circle-list li a span{border:1px solid #555!important}.bc-sf-filter-option-view-more,.bc-sf-filter-option-view-less{font-size:12px}#bc-sf-filter-top-sorting-select option[value=best-selling],#bc-sf-filter-top-sorting-select option[value=title-ascending],#bc-sf-filter-top-sorting-select option[value=title-descending]{display:none}.template-search .medium-up--one-quarter{width:50%}.template-search .search-bar--page{margin:0 auto;max-width:500px}.template-search .bc-sf-search-box{border:1px solid #ccc}.pagination{display:none!important}.template-product .page-content{padding:0}.template-product .reduced-width{margin-left:auto;margin-right:auto;max-width:960px}.template-product .product-section h2{font-size:20px;font-weight:700;margin-bottom:20px;text-align:center;text-transform:none}.template-product h3{font-size:18px;font-weight:700}.template-product .product-hero{margin:0 auto;text-align:center}.template-product .product-hero .first-image{filter:brightness(.8)}.template-product .product-title-bar{background:#fff;border-bottom:1px solid #ddd;margin:0 auto;max-width:1500px;overflow:hidden;padding:12px 40px 8px;position:sticky;top:0;z-index:9}.template-product .product-title-bar h1{line-height:24px;margin-bottom:0;float:left;font-size:24px;font-weight:700}.template-product .product-title-bar h1 span{font-weight:400}.template-product .product-title-bar ul.product-menu{float:right;font-size:15px;font-weight:700;list-style:none;margin:0}.template-product .product-title-bar ul.product-menu li{border-right:1px solid #ccc;display:inline-block;float:left;margin-right:10px;padding-right:10px}.template-product .product-title-bar ul.product-menu li:last-of-type{border-right:0;margin-right:0;padding-right:0}.template-product .product-section{border-bottom:1px solid #ccc;margin-bottom:50px;padding-bottom:40px}.template-product .product-description-features{border-bottom:none;display:inline-block;font-size:14px;margin-top:40px;padding-bottom:0}.template-product .product-description-features h2{text-align:left}.template-product .product-description{float:left;padding-right:80px;width:66%}.template-product .product-description p:first-of-type{font-weight:700}.template-product .product-description ol,.template-product .product-description ul{margin-left:16px}.template-product .product-key-features{float:left;width:34%}.template-product .product-key-features table{margin-bottom:30px}.template-product .product-key-features th,.template-product .product-key-features td{border-bottom:1px solid #ddd;padding:15px 10px 15px 0}.template-product .product-key-features tr:first-of-type th,.template-product .product-key-features tr:first-of-type td{padding-top:0}.template-product .product-key-features th{white-space:nowrap;width:25%}.template-product .product-key-features td{padding-left:0}.template-product .product-key-features tr{border-bottom:1px solid #ddd}.template-product .product-key-features h3{font-size:15px;font-weight:700;text-transform:none;margin-bottom:5px}.template-product .product-key-features p{margin-bottom:0}.template-product .product-buy-buttons a,.template-product .btn--add-to-basket{font-size:14px;letter-spacing:.1em;margin-bottom:5px;padding:10px;width:100%}.template-product .social-sharing{margin:20px 0 0}.template-product .product-marketing-images{display:block;margin:0 auto 40px;text-align:center}.template-product .product__thumbs--beside{max-width:150px}.template-product .product__thumbs--beside .product__thumb-item{width:150px}.template-product .product__thumb-item .image-wrap{border:1px solid #ccc;overflow:unset}.template-product .product-image-main{max-width:75%;margin:0 auto}.template-product .product__photo-zoom{border:1px solid #ccc}.template-product .product__photo-zoom svg.icon-search{height:32px;width:32px}.featherlight .featherlight-content{background:#000;border-bottom:none;margin-left:2.5%;margin-right:2.5%;padding:40px}#vitus-retailers-modal{display:none}.featherlight #vitus-retailers-modal{display:block;min-width:500px}.featherlight #vitus-retailers-modal h2{color:#fff;font-size:32px;line-height:1.2em;margin:10px 0 40px}.featherlight #vitus-retailers-modal ul{margin:0;padding:0}.featherlight #vitus-retailers-modal a{border:1px solid #ccc;color:#fff;display:inline-block;font-size:18px;letter-spacing:1.5px;line-height:45px;margin-bottom:10px;min-height:45px;min-width:100%;padding:2px 20px;text-transform:uppercase}.featherlight #vitus-retailers-modal a:before{background:url(https://cdn.shopify.com/s/files/1/0524/8889/6699/files/chevron-right-50-grey.png?v=1651166508) no-repeat right center;content:"";height:28px;width:20px;float:right;background-size:26px;top:7px;position:relative}.featherlight #vitus-retailers-modal a:hover{background:#333}.featherlight #vitus-retailers-modal .retailer-link:after{content:"";display:inline-block;height:26px;width:26px;left:5px;top:7px;position:relative}.featherlight #vitus-retailers-modal .wiggle .retailer-link:after,.featherlight #vitus-retailers-modal .crc .retailer-link:after{background:url(/cdn/shop/files/uk-flag-48.png?v=1675081044) no-repeat right center;background-size:26px}.featherlight #vitus-retailers-modal .bikester .retailer-link:after{background:url(/cdn/shop/files/eu-flag-48.png?v=16756843645) no-repeat right center;background-size:26px}.featherlight #vitus-retailers-modal .fahrrad .retailer-link:after{background:url(/cdn/shop/files/german-flag-48.png?v=1675079935) no-repeat right center;background-size:26px}.featherlight #vitus-retailers-modal .probikeshop .retailer-link:after{background:url(/cdn/shop/files/france-flag-48.png?v=1675081044) no-repeat right center;background-size:26px}.featherlight #vitus-retailers-modal img.logo{margin-right:20px;max-width:90px;vertical-align:middle}.featherlight #vitus-retailers-modal .wiggle img.logo{margin-left:20px;margin-right:40px;max-width:50px}.featherlight .featherlight-close-icon{background:none;border:none;color:#fff;font-size:26px;font-weight:900;height:36px;line-height:32px;right:5px;width:36px;top:5px}.featherlight .featherlight-close-icon:active,.featherlight .featherlight-close-icon:hover{color:#ccc}.featherlight-next span,.featherlight-previous span{margin-top:-45px!important;font-size:60px;text-shadow:none}.featherlight-previous{left:12px;right:90%;top:0}.featherlight-next{left:90%;right:12px;top:0}.featherlight-loading .featherlight-content{min-height:200px;min-width:200px;overflow:hidden!important;position:relative}.featherlight-loading .featherlight-content .featherlight-close-icon{position:absolute;display:block;left:50%;top:50%;margin-left:-30px;margin-top:-30px;animation:rotation .8s infinite linear;border:4px solid rgba(0,0,0,.2);border-left-color:#000;width:60px;height:60px;border-radius:60px;text-indent:-10000px}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.template-product .vitus-awards{margin-top:20px;text-align:center}.template-product .vitus-awards ul{margin:0}.template-product .vitus-awards li{display:inline-block;list-style:none;margin-right:20px;max-width:200px;text-align:center;vertical-align:top}.template-product .vitus-awards li:last-of-type{margin-right:0}.template-product .vitus-awards span{display:block;font-size:13px}.template-product #product-specs table{border-collapse:collapse;font-size:13px;margin:0 auto;max-width:960px}.template-product #product-specs table td{border:1px solid #ccc;line-height:16px;padding:12px 18px;position:relative;vertical-align:top;width:50%}.template-product #product-specs table img{margin-right:8px;width:24px;vertical-align:bottom}.template-product #product-specs table strong{display:inline-block;font-size:15px;margin-right:3px}.template-product #product-specs table p{margin:0}.template-product #product-specs table p.spec-details{display:block;font-size:12px;margin:20px 0 0 32px}.template-product #product-specs table p.specs-show-hide:after{background:url(/cdn/shop/files/icons8-expand-arrow-48.png?v=1590055509) no-repeat 50% 50%;background-size:contain;content:" ";display:inline-block;height:16px;position:absolute;right:18px;top:13px;width:16px}.template-product div.product-specs{font-size:13px;margin:0 auto;max-width:960px;overflow:hidden}.template-product div#product-specs{border-bottom:0}.template-product div.product-specs>div{float:left;width:50%}.template-product div.product-specs .product-specs-right{padding-left:20px}.template-product div.product-specs ul{list-style:none;margin:0;overflow:hidden}.template-product div.product-specs li{border-top:1px solid #ccc;line-height:16px;margin-bottom:0;overflow:hidden;padding:12px 32px 12px 6px;position:relative;width:100%}.template-product div.product-specs li:last-of-type{border-bottom:1px solid #ccc}.template-product div.product-specs li img{margin-right:8px;width:24px;vertical-align:bottom}.template-product div.product-specs li strong{display:inline-block;font-size:15px;margin-right:3px}.template-product div.product-specs li p{margin:0}.template-product div.product-specs li p.expand{cursor:pointer}.template-product div.product-specs li p.expand:after{background:url(/cdn/shop/files/icons8-expand-arrow-48.png?v=1590055509) no-repeat 50% 50%;background-size:contain;content:" ";display:inline-block;height:16px;position:absolute;right:6px;top:13px;width:16px}.template-product div.product-specs li p.expand.active:after{background:url(/cdn/shop/files/icons8-collapse-arrow-48.png?v=1590056027) no-repeat 50% 50%;background-size:contain}.template-product div.product-specs li p.spec-details{display:none;font-size:12px;margin:20px 32px 0}.template-product div.product-specs li p.spec-details.specs-show{display:block}.template-product #product-usps ul{list-style:none;margin:0 auto;overflow:hidden;position:relative}.template-product #product-usps ul li{display:table;float:left;line-height:20px;margin:0 auto;min-height:340px;padding:0;width:50%}.template-product #product-usps ul li div{display:table-cell;vertical-align:middle}.template-product #product-usps ul li:nth-child(odd){clear:both}.template-product #product-usps ul li.usp-content{padding:0 40px}.template-product #product-usps ul li.usp-image{text-align:center}.template-product #product-usps ul li:nth-of-type(4n+3){float:right}.template-product #product-usps img{max-width:100%}.template-product #product-usps a.btn{background:#fff;border:1px solid #000;color:#000;font-size:12px;letter-spacing:.1em;margin-top:0;padding:5px 10px 4px;transition:none}.template-product #product-usps a.btn:hover{background:#000;color:#fff}.template-product #product-geometry img:first-of-type{max-width:600px}.template-product #product-geometry table{border-collapse:collapse;margin-left:auto;margin-right:auto;max-width:960px}.template-product #product-geometry th,.template-product #product-geometry td{border-bottom:1px solid #ddd;font-size:14px;line-height:1.3em;padding:5px 10px}.template-product #product-geometry td{font-size:14px;text-align:center}.template-product #product-geometry tr:first-of-type th:nth-child(2n){background:#efefef}.template-product #product-geometry tr:first-of-type th{text-align:center}.template-product #product-geometry tr:first-of-type td{font-weight:700}.template-product #product-geometry tr td:first-of-type,.template-product #product-geometry tr th:first-of-type{left:0;position:sticky}.template-product #product-geometry td:nth-child(2n){background:#efefef}.template-product .product-review{border-top:1px solid #ccc;overflow:hidden;padding-top:40px}.template-product .product-review ul{list-style:none;margin:0;overflow:hidden}.template-product .product-review li{display:table;margin:0}.template-product .product-review .review-image{display:table-cell}.template-product .product-review .review-content{display:table-cell;line-height:1.4em;padding:0 60px;vertical-align:middle;width:50%}.template-product ul.tabs{list-style:none;margin:0 auto;max-width:1200px}.template-product ul.tabs li{border:1px solid #ccc;display:inline-block;font-size:16px;margin:0;padding:8px 24px;text-align:center}.template-product ul.tabs li:hover{cursor:pointer}.template-product ul.tabs li.tab-active{background:#ccc}.template-product .tab-container{border-top:4px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;margin:0 auto;min-height:200px;padding:30px;max-width:1200px}.template-product .tab-content{display:none}.template-product .tab-content a{border-bottom:1px solid #ccc}.template-product .tab-content-active{display:block}.template-product .product-faqs{text-align:center}.template-product .product-faqs ul{list-style:none;margin-left:auto;margin-right:auto;max-width:960px}.template-product .product-faqs li{position:relative}.template-product .product-faqs li.faq-question{cursor:pointer;display:inline-block;font-weight:700}.template-product .product-faqs li.faq-question:before{background:url(/cdn/shop/files/icons8-expand-arrow-48.png?v=1590055509) no-repeat 50% 50%;background-size:contain;content:" ";display:inline-block;height:16px;left:-20px;position:absolute;top:3px;width:16px}.template-product .product-faqs li.faq-question.active:before{background:url(/cdn/shop/files/icons8-collapse-arrow-48.png?v=1590056027) no-repeat 50% 50%;background-size:contain}.template-product .product-faqs li.faq-answer{height:0;margin-bottom:20px;visibility:hidden}.template-product .product-faqs li.faq-answer.show-answer{height:auto;visibility:visible}.template-product .product-faqs li.faq-answer:last-of-type{margin-bottom:0}.template-product .pswp__button{border:2px solid #ccc;opacity:.85}.template-product #shopify-section-product-recommendations>div>div{margin-bottom:30px}.template-product .return-link{background:#fff;border:1px solid #000;color:#000;letter-spacing:.2em;margin-top:0;padding:10px 20px 8px}.template-product .return-link:hover{background-color:#000!important;border-color:#000;color:#fff;transition:none!important;transition-delay:unset}.template-product .covet-instagram-gallery{margin-top:50px}.template-product .covet-instagram-gallery h2{display:inline-block;text-align:left!important;padding-left:40px}.template-product .covet-instagram-gallery h2:after{background:url(/cdn/shop/files/icons8-instagram-96.png?v=1588860484) no-repeat 50% 50%;background-size:contain;content:"";display:inline-block;height:38px;margin-left:5px;position:relative;top:7px;width:38px}.template-blog .section-header select{border:1px solid #ccc}.template-article .collection-hero{height:auto}.template-article h1{font-size:32px}.template-article .article__body p:first-of-type{font-weight:700}.template-page .vitus-docs input{border:1px solid #ccc;margin:0 auto 40px;width:450px}.template-page .vitus-docs h2{border-bottom:1px solid #ccc;font-size:26px;margin-bottom:10px;padding-bottom:10px}.template-page .vitus-docs h3{font-size:18px;margin:40px 0 10px}.template-page .vitus-docs ul{margin-left:15px}.template-page .vitus-docs li{list-style:none;margin-bottom:6px}.template-page .vitus-docs table{background:0;border:none}.template-page .vitus-docs td{padding-left:0;vertical-align:top}.site-footer{padding-bottom:0}.site-footer .footer__collapsible{font-size:12px!important}.site-footer .h4.footer__title{font-weight:700;font-size:12px;letter-spacing:.1em;margin:10px 0 5px}.site-footer .h4.footer__title:after{border-bottom:2px solid #fff;content:"";display:block;margin:10px 0;width:15px}.site-footer .site-footer__linklist li{line-height:16px;margin-bottom:0}.site-footer .footer__newsletter-input{background:#626260;border:none;padding:5px 45px 5px 5px}.site-footer .footer__newsletter-btn .icon{display:none}.site-footer .footer__newsletter-btn-label{background:#B81D25;display:block;padding:4.8px 15px;text-transform:uppercase}.site-footer .footer__newsletter-btn-label:hover{opacity:.9}.site-footer .footer__social{margin-top:25px}.site-footer .footer__social li{margin:0 10px 15px 0}.site-footer .footer__small-text{background:#000;margin-top:50px;padding:15px 0}.site-footer .collapsible-content__inner p a,.site-footer .collapsible-content__inner p a:after{border-bottom-width:1px}#bc-sf-filter-scroll-to-top{border:1px solid #fff}#bc-sf-filter-scroll-to-top span:before{left:2px;position:relative}@media only screen and (min-width: 960px){.template-index .custom-content>div:last-of-type{padding-left:15px}.site-footer .grid__item[data-type=newsletter]{padding-left:60px}}@media only screen and (max-width: 959px){.home-image-overlay h2{font-size:20px}.home-image-overlay h3{font-size:14px}.template-product .product-title-bar h1{float:none;font-size:22px;margin-bottom:10px}.template-product .product-title-bar ul.product-menu{float:none;font-size:14px}.template-product .product-description,.template-product .product-key-features table{padding-right:40px}.template-product .product-image-main{max-width:100%}.template-product #product-usps ul li{float:none;min-height:auto;text-align:center;width:100%}.template-product #product-usps ul li:nth-of-type(4n+3){float:none}.template-product #product-usps ul li.usp-content{margin:10px 0 60px;padding:0}.template-product #product-usps ul li.usp-content:last-of-type{margin-bottom:0}.site-footer .footer__newsletter-input{font-size:14px!important}}@media only screen and (min-width: 769px){.site-header{padding:10px 0}.footer__item-padding{padding-right:20px}}@media only screen and (max-width: 768px){.site-header__search-input{margin:10px 0}.bc-sf-search-suggestion,.bc-sf-search-suggestion-wrapper{left:0!important;margin-left:5px;width:99%!important}.home-image-overlay{background-position-x:center!important;background-position-y:top!important;min-height:357px}.grid-product__title{font-size:13px}.template-collection .collection-hero{height:auto}.filter-sticky{position:-webkit-sticky;position:sticky;top:-1px;width:100%;z-index:9;right:0;opacity:.9}.template-product .product-title-bar{padding:8px 10px 2px;text-align:center}.template-product .product-title-bar ul.product-menu{display:inline-block}.template-product .product-title-bar ul.product-menu li{font-size:14px;margin-bottom:0;margin-right:7px;padding-right:7px}.template-product .product-description{padding-bottom:20px;padding-right:0;float:none;width:100%}.template-product .product-key-features{float:none;width:100%}.template-product .product-key-features table{padding-right:0}.template-product .product-price{display:none}.template-product .product-buy-buttons a{max-width:none}.template-product .social-sharing{margin:10px 0}.template-product #product-geometry .geometry-table-wrapper:before{content:"Swipe to scroll";display:block;font-size:11px;position:relative;right:-15px;text-align:right}.template-product #product-specs table{border-bottom:1px solid #ccc}.template-product #product-specs table td{border-bottom:none;display:block;padding:12px;width:100%}.template-product #product-specs table strong{display:block}.template-product #product-specs table img{margin-bottom:10px;margin-right:10px!important;width:32px}.template-product #product-specs table p.spec-details{margin-left:42px}.template-product div.product-specs>div{float:none;width:100%}.template-product div.product-specs .product-specs-right{padding-left:0}.template-product div.product-specs .product-specs-left li:last-of-type{border-bottom:none}.template-product div.product-specs li img{margin-bottom:10px;margin-right:10px!important;width:32px}.template-product div.product-specs li strong{display:block}.template-product div.product-specs li p.spec-details{margin-left:42px}.template-product #product-geometry img:first-of-type{max-width:320px}.template-product #product-geometry .geometry-table-wrapper{overflow:hidden;overflow-x:scroll}.template-product #product-geometry.page-width{padding-right:0}.template-product #product-geometry.page-width>*{padding-right:17px}.template-product #product-geometry.page-width table{padding-right:0}.template-product #product-geometry ::-webkit-scrollbar{height:5px!important}.template-product #product-geometry ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)!important}.template-product #product-geometry ::-webkit-scrollbar-thumb{background:#41617D!important;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)!important}.template-product #product-geometry ::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.template-product #product-geometry th,.template-product #product-geometry td{font-size:13px;padding:2px 4px}.template-product .product-review .review-image{display:block;float:none;text-align:center}.template-product .product-review .review-content{display:block;float:none;margin:10px 0 0;padding:0;width:100%;text-align:center}.template-product .product-faqs ul{margin-left:25px;width:85%}.template-product .covet-instagram-gallery h2{padding-left:20px}.template-product .return-link{width:auto}.featherlight .featherlight-content{padding:30px 20px}.featherlight #vitus-retailers-modal{min-width:auto}.featherlight #vitus-retailers-modal h2{font-size:26px;margin:20px 0 40px;text-align:center}.featherlight #vitus-retailers-modal a{font-size:16px;padding:2px 10px}.featherlight #vitus-retailers-modal a:before{right:-5px}.featherlight #vitus-retailers-modal .buy-from{display:none}.featherlight #vitus-retailers-modal img.logo{margin-right:10px;max-width:70px}.featherlight #vitus-retailers-modal .wiggle img.logo{margin-left:10px;margin-right:20px;max-width:50px}.site-footer .h4.footer__title:after{display:none}#bc-sf-filter-scroll-to-top{bottom:20px!important}#bc-sf-filter-scroll-to-top span:before{bottom:3px}}@media only screen and (max-width: 421px){.template-product .product-hero img{object-fit:cover;object-position:50%;height:230px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme-vitus.css.map?v=7713410984520040271695818954 */
