.opt-label,.opt-btn,.opt-label--image{-webkit-tap-highlight-color:transparent}.opt-btn:focus:not(:focus-visible)+.opt-label{outline:none;box-shadow:none}.opt-btn:focus:not(:focus-visible)+.opt-label.is-selected,.opt-btn:checked:focus:not(:focus-visible)+.opt-label{box-shadow:none}body .option-selector .opt-btn:checked+.opt-label,body:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector .opt-btn:checked+.opt-label:after,body:is(.swatch-style-icon_square,.swatch-style-icon_circle) .option-selector .opt-btn:checked+.opt-label:hover:after{box-shadow:none}.sticky-atc__details__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}#block-id-usp_livraison .text-column__title,#block-id-usp_retours .text-column__title,#block-id-usp_service .text-column__title{position:relative;padding-top:44px}#block-id-usp_livraison .text-column__title:before,#block-id-usp_retours .text-column__title:before,#block-id-usp_service .text-column__title:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:28px;height:28px;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.8}#block-id-usp_livraison .text-column__title:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2328342f' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E%3Cpath d='M17 17m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0'/%3E%3Cpath d='M5 17h-2v-4m-1 -8h11v12m-4 0h6m4 0h2v-6h-8m0 -5h5l3 5'/%3E%3Cpath d='M3 9l4 0'/%3E%3C/svg%3E")}#block-id-usp_retours .text-column__title:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2328342f' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 14l-4 -4l4 -4'/%3E%3Cpath d='M5 10h11a4 4 0 1 1 0 8h-1'/%3E%3C/svg%3E")}#block-id-usp_service .text-column__title:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2328342f' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10.663c0 -4.224 -4.041 -7.663 -9 -7.663s-9 3.439 -9 7.663c0 3.783 3.201 6.958 7.527 7.56c1.053 .239 .932 .644 .696 2.133c-.039 .238 -.184 .932 .777 .512c.96 -.42 5.18 -3.201 7.073 -5.48c1.304 -1.504 1.927 -3.029 1.927 -4.715v-.01z'/%3E%3C/svg%3E")}.related-products .container.fully-spaced-row{margin-bottom:20px}.section-related-products+.section-collapsible-tabs .collapsible-tabs{margin-top:20px}.section-related-products+.section-collapsible-tabs .collapsible-tabs__heading{margin-top:20px}.article-list.slider__grid{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:20px}@media screen and (min-width:768px){.article-list.slider__grid{grid-auto-columns:calc((100% - 40px) / 3)}}.article-list.article-layout--columns.article-layout--one-row.slider__grid>.article.slider__item{display:flex}.article-list.slider__grid>.article.slider__item{border-top:0;padding-top:20px;width:100%;min-width:0}.article-list.slider__grid>.article.slider__item>.article__inner{display:flex;flex-direction:column;height:100%}.article-list.slider__grid>.article.slider__item .rte{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.article-list.slider__grid>.article.slider__item .article__read-more-container{margin-top:auto;padding-top:16px}.velo-bundle{margin:15px 0 30px}.velo-bundle__message{margin:0 0 12px;font-size:13px;line-height:1.4;text-align:center}.velo-bundle__message strong{font-weight:600}.velo-bundle__track{position:relative;height:4px;border-radius:4px;background-color:rgb(var(--body-text-color) / .15)}.velo-bundle__fill{position:absolute;inset:0 auto 0 0;width:var(--velo-bundle-vulling);border-radius:4px;background:rgb(var(--body-text-color));transition:width 1s cubic-bezier(0,0,.09,.97)}.velo-bundle__dot{position:absolute;top:50%;left:var(--velo-bundle-positie);width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%);background-color:rgb(var(--body-text-color) / .28);transition:background-color .4s ease-out}.velo-bundle__dot--reached{background-color:rgb(var(--body-text-color))}.velo-bundle__labels{position:relative;height:15px;margin-top:8px}.velo-bundle__label{position:absolute;left:var(--velo-bundle-positie);transform:translate(-50%);font-size:11px;line-height:1.3;white-space:nowrap;opacity:.4;transition:opacity .4s ease-out}.velo-bundle__label--last{transform:translate(-100%)}.velo-bundle__label--reached{opacity:1}.velo-bundle__applied{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:9px 12px;border-radius:3px;background-color:#eaf4ec;color:#1f6b3b;font-size:12px;line-height:1.35}.velo-bundle__check{flex:none}.velo-bundle__applied-text{font-weight:600}.velo-bundle__saved{margin-left:auto;text-align:right}.velo-upsell{margin:0 0 18px}.velo-upsell__heading{margin:0 0 10px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-align:center;opacity:.75}.velo-upsell__viewport{position:relative;margin:0 -20px;padding:0 16px}.velo-upsell__row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.velo-upsell__row::-webkit-scrollbar{display:none}.velo-upsell__card{flex:0 0 100%;min-width:0;display:flex;gap:8px;scroll-snap-align:start;padding:8px;background-color:rgb(var(--body-text-color) / .03)}.velo-upsell__media{flex:none;width:56px}.velo-upsell__media img{display:block;width:100%;height:auto}.velo-upsell__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.velo-upsell__title{font-size:12px;line-height:1.35;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.velo-upsell__price{display:flex;align-items:baseline;gap:7px;font-size:12px}.velo-upsell__was{text-decoration:line-through;opacity:.55}.velo-upsell__now{color:brown;font-weight:700}.velo-upsell__form{display:flex;gap:6px;margin-top:3px}.velo-upsell__variant{flex:1 1 auto;min-width:0;height:30px;padding:0 18px 0 6px;font-size:11px}.velo-upsell__add.btn{flex:none;min-height:30px;padding:0 12px;font-size:11px;letter-spacing:.03em}.velo-upsell__arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;background:none;color:rgb(var(--body-text-color) / .5);cursor:pointer}.velo-upsell__arrow:hover{color:rgb(var(--body-text-color))}.velo-upsell__arrow--prev{left:0}.velo-upsell__arrow--next{right:0}.velo-upsell__arrow svg{width:14px;height:14px}.option-selector>.flex.justify-between:has(.size-chart-link){justify-content:flex-start;align-items:baseline;gap:14px}.btn--large.add-to-cart{box-shadow:0 4px 14px rgb(var(--body-text-color) / .18),0 1px 3px rgb(var(--body-text-color) / .12);transition:box-shadow .2s ease-out}.btn--large.add-to-cart:hover{box-shadow:0 7px 20px rgb(var(--body-text-color) / .24),0 2px 5px rgb(var(--body-text-color) / .14)}.product-form .input-row:has(>form.js-product-form),.product-form .input-row:has(>form.js-product-form) .quantity-submit-row,.product-form .input-row:has(>form.js-product-form) .quantity-submit-row__submit{margin-top:22px}.product-form .lightly-spaced-row+.input-row:has(>form.js-product-form),.product-form .lightly-spaced-row+.input-row:has(>form.js-product-form) .quantity-submit-row,.product-form .lightly-spaced-row+.input-row:has(>form.js-product-form) .quantity-submit-row__submit{margin-top:5px}.product-form .lightly-spaced-row:has(+.input-row>form.js-product-form){margin-bottom:4px}.product-form>hr.not-in-quickbuy{margin-bottom:28px}.product-info-accordion .disclosure__content{color:rgb(var(--text-color))}.product-info-accordion .disclosure__content.rte :is(h1,h2,h3,h4,h5,h6){margin:1em 0 15px;color:rgb(var(--heading-color));font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-font-letter-spacing);line-height:1.2}.product-info-accordion .disclosure__content.rte :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.product-info-accordion .disclosure__content.rte h1{font-size:var(--larger-text-size)}.product-info-accordion .disclosure__content.rte h2{font-size:calc(5 * var(--font-scale) + var(--base-text-size))}.product-info-accordion .disclosure__content.rte h3{font-size:calc(4 * var(--font-scale) + var(--base-text-size))}.product-info-accordion .disclosure__content.rte h4{font-size:calc(3 * var(--font-scale) + var(--base-text-size))}.product-info-accordion .disclosure__content.rte h5{font-size:calc(2 * var(--font-scale) + var(--base-text-size))}.product-info-accordion .disclosure__content.rte h6{font-size:calc(var(--font-scale) + var(--base-text-size))}.product-form .input-row:has(>form.js-product-form),.product-form .input-row.quantity-submit-row .quantity-submit-row__submit{margin-bottom:18px}.product-form .payment-icons-custom{margin-top:0}.product-form .lightly-spaced-row:has(.payment-icons-custom){margin-bottom:18px}.product-form .product-info-accordion .disclosure{margin-bottom:0}.product-form .product-info-accordion:last-child .disclosure,.product-form .lightly-spaced-row:last-child .product-info-accordion .disclosure{margin-bottom:30px}.product-form .product-info-accordion+.lightly-spaced-row .disclosure,.product-form .lightly-spaced-row:has(.product-info-accordion)+.product-info-accordion .disclosure{border-top:0}[id$=__velo_insta_kop]>.fully-spaced-row--medium,[id$=__rich_text_V8xJDU]>.fully-spaced-row--medium{margin-top:40px;margin-bottom:28px}[id^=shopify-section]:not([id$=__velo_usp]):has(+[id$=__velo_insta_kop])>.fully-spaced-row--medium,[id^=shopify-section]:not([id$=__velo_usp]):has(+[id$=__rich_text_V8xJDU])>.fully-spaced-row--medium{margin-bottom:40px}@media screen and (min-width:768px){[id$=__velo_insta_kop]>.fully-spaced-row--medium,[id$=__rich_text_V8xJDU]>.fully-spaced-row--medium{margin-top:60px}[id^=shopify-section]:not([id$=__velo_usp]):has(+[id$=__velo_insta_kop])>.fully-spaced-row--medium,[id^=shopify-section]:not([id$=__velo_usp]):has(+[id$=__rich_text_V8xJDU])>.fully-spaced-row--medium{margin-bottom:60px}}[id$=__velo_insta]>.fully-spaced-row--medium,[id$=__gallery_3HQxcH]>.fully-spaced-row--medium{margin-top:0}[id$=__related-products]+[id^=shopify-section]>.fully-spaced-row--medium{margin-top:28px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/velo-custom.css.map */
