.filter-heading,.filter-pane-title,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Gilmer,Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;line-height:1.125em;font-size:1rem;margin-top:1rem;margin-bottom:0}.h1.orange,.h2.orange,.h3.orange,.h4.orange,.h5.orange,.h6.orange,.orange.filter-heading,.orange.filter-pane-title,h1.orange,h2.orange,h3.orange,h4.orange,h5.orange,h6.orange{color:#df613e}.h1,h1{font-size:1.75rem;font-weight:700;color:#283475;margin:0;padding:0}@media screen and (min-width:768px){.h1,h1{font-size:2.5rem}}.h1.orange,h1.orange{color:#df613e}.filter-heading,.h2,h2{font-size:1.6rem}.filter-pane-title,.h3,h3{font-size:1.4rem}.h4,h4{font-size:1.2rem}.h5,h5,.h6,h6{font-size:1rem}.collection-template{background:#cee4ea}@media screen and (min-width:768px){.collection-sorting{float:right}}@media screen and (max-width:767px){.collection-nav .form-label{flex-grow:1;max-width:25%}.collection-nav .form-input{flex-grow:2}}.collection-page{margin-top:30px;margin-bottom:70px}@media screen and (min-width:1024px){.collection-page{margin-top:60px;margin-bottom:93px}}.collection-page__image .page-row-content{position:relative}.collection-page__image .page-row-content .collection-page__image-title{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1024px){.collection-page__image .page-row-content .collection-page__image-title{justify-content:flex-start}}.collection-page__image .page-row-content .collection-page__image-title h1{font-size:1.75rem;color:#cee4ea;padding:0 30px}@media screen and (min-width:1024px){.collection-page__image .page-row-content .collection-page__image-title h1{font-size:3.4375rem;padding:0 94px}}.collection-page__title{color:#df613e;font-size:1.75rem;line-height:2.375rem;margin-top:70px}@media screen and (min-width:1024px){.collection-page__title{font-size:2.5rem;line-height:3rem;margin-top:63px}}.collection-page__description{color:#df613e;font-size:.875rem;line-height:.875rem;margin-top:8px;font-weight:700}@media screen and (min-width:1024px){.collection-page__description{font-size:1rem;line-height:1rem;margin-top:15px}}.collection-page__products{margin-top:3px}.collection-page__products .product-link{margin-top:25px;margin-left:1px}@media screen and (min-width:1024px){.collection-page__products .product-link{margin-top:38px}}.collection-page__products .product-link img{width:100%}@media screen and (max-width:1023px){.collection-page__products .product-link .product-funnel .button{padding:8px}}.collection-link{position:relative}.collection-link .collection-link-meta{position:absolute;bottom:70px;width:100%}.collection-link .collection-link-meta .collection-link-title{text-align:center}.filter-wrapper{position:relative}.filter-wrapper.collapsible__is-open{padding-bottom:30px}@media screen and (min-width:1024px){.filter-wrapper.collapsible__is-open{padding-bottom:0}}.js .filter-wrapper .filter-load-wrapper{display:none}@media screen and (min-width:768px){.filter-wrapper.filters__horizontal .filter-target{display:flex;z-index:1000}}.filter-wrapper.filters__horizontal .filter-target .filter-heading{display:none}.filter__color,.filter__farbe,.filter__fit,.filter__kleur,.filter__navigation,.filter__pasvorm{flex:2}.filter__grosse,.filter__maat,.filter__size{flex:6}.filter__grosse .filter-items,.filter__maat .filter-items,.filter__size .filter-items{text-transform:uppercase}@media screen and (min-width:1024px){.filter__navigation{flex:3}}@media screen and (min-width:1300px){.filter__navigation{flex:2}}.filter__navigation.filter-pane{margin-top:15px}@media screen and (min-width:1024px){.filter__navigation.filter-pane{margin-top:1.4rem}}.filter__navigation .filter-link-title{font-weight:700;font-size:1rem;margin-bottom:20px}.filter__navigation .filter-list-item{flex-grow:1}.filter__navigation .filter-list-item.level-1{margin-bottom:35px}@media screen and (min-width:1024px){.filter__navigation .filter-list-item.level-1{margin-bottom:0}}.filter__navigation .filter-list.level-2{margin-top:15px}.filter__navigation .filter-link.level-2{position:relative;font-size:.875rem;line-height:1.875rem;padding-left:25px}.filter__navigation .filter-link.level-2:before{content:"";position:absolute;left:0;top:7.5px;width:15px;height:15px;border:1px solid #000;box-sizing:border-box}.filter__navigation .link-active__true .filter-link.level-2:after{content:"";background:#000;position:absolute;width:9px;height:9px;top:10px;left:3px}.filter-ajax .filter-pane-title{font-weight:700;font-size:1rem;line-height:1rem}.filter-ajax .filter-items .filter-list.level-1{display:flex;flex-direction:column;margin-top:15px}.filter-ajax .filter-items .filter-list.level-1.filter-list__flex{flex-direction:row;flex-wrap:wrap}.filter-textarea{display:none}.theme-editor .filter-textarea{display:block}.filter-textarea textarea{width:100%;resize:vertical;padding:5px;box-sizing:border-box}.filter-collapsible-wrapper{display:none}.collapsible__is-open .filter-collapsible-wrapper{display:block}.filter-heading{display:none}.filter-list-item{position:relative}.filter-list-item input{position:absolute;left:0;top:50%;transform:translateY(-50%)}.filter-list-item label{word-break:break-all;padding-left:25px;display:block;cursor:pointer;-webkit-user-select:none;user-select:none}.filter-list-item.filter-list-item__color{overflow:hidden;position:relative}.filter-list-item.filter-list-item__color input{left:-100%}.filter-list-item.filter-list-item__color input:checked+label .filter-color{box-shadow:0 0 0 1px inset #000}.filter-list-item.filter-list-item__color .filter-color{display:block;width:14px;height:14px;position:absolute;left:0;top:50%;transform:translateY(-50%);border:1px solid #000;border-radius:0}.filter-list.level-1[data-collapsible-parent] .filter-hideable__true,.filter-list.level-1[data-collapsible-parent] .filter-less{display:none}.filter-list.level-1[data-collapsible-parent].collapsible__is-open .filter-hideable__true,.filter-list.level-1[data-collapsible-parent].collapsible__is-open .filter-less{display:block}.filter-list.level-1[data-collapsible-parent].collapsible__is-open .filter-more{display:none}.collection-page__filters{position:sticky;width:100%;z-index:2;top:90px}@media screen and (max-width:767px){.collection-page__filters.is--open{position:fixed;height:calc(100vh - 80px);overflow-y:scroll}}.js .filter-wrapper{position:relative;margin-bottom:.7rem;background:#fff}.js .js .filter-wrapper .filter-target [data-collapsible-trigger]{display:block}@media screen and (min-width:768px){.js .filter-wrapper.collapsible__is-open{padding-bottom:16px}}.js .filter-wrapper.collapsible__is-open .filter-collapsible-button{color:#df613e}.js .filter-wrapper.collapsible__is-open .filter-collapsible-button svg{fill:#df613e}.js .filter-wrapper.collapsible__is-open .filter-collapsible-button:after{transform:rotate(90deg)}.filter-heading{margin-bottom:10px;display:none}@media screen and (min-width:768px){.filter-heading{display:block}}.filter-pane{margin:1.4rem 0;box-sizing:border-box}@media screen and (min-width:1024px){.filter-pane{margin-bottom:0}}.filter-pane a{display:block;position:relative;color:#000}.filter-pane-title{margin-bottom:5px;position:relative;display:block}.filter-pane-title .filter-pane-trigger{right:10px}.filter-pane-trigger{position:absolute;right:0;font-size:16px}.filter-items .filter-list.level-1,.filter-items .filter-list.level-2{display:flex}.filter-items .filter-list.level-1{flex-direction:column}@media screen and (min-width:1024px){.filter-items .filter-list.level-1{flex-direction:row}}.filter-items .filter-list.level-2{flex-direction:row}.filter-list-item label{font-size:.875rem;line-height:1.875rem}.filter-list-item label:active,.filter-list-item label:focus,.filter-list-item label:hover{text-decoration:underline;color:#000}.filter-list-item label:active:before,.filter-list-item label:focus:before,.filter-list-item label:hover:before{text-decoration:none}.filter-list-item label:after{content:"";display:block;position:absolute;left:0;top:7.5px;width:13px;height:13px;border:1px solid #000;background:#fff;z-index:1;border-radius:0}.filter-list-item input[type=checkbox]{opacity:0}.filter-list-item input[type=checkbox]:checked+label:before{content:"";position:absolute;top:11px;left:3px;width:9px;height:9px;background:#000;z-index:2}.filter-list-item.filter-list-item__color label:after,.filter-list-item.filter-list-item__color label:before{content:none}.filter-link.level-1{display:block;line-height:1rem}.filter-link.level-2{padding-left:20px}.filter-link.level-3{padding-left:40px}.js .filter-toggler[data-collapsible-trigger]{cursor:pointer;font-size:80%;color:#999;text-transform:uppercase;padding:0;border-top:1px solid #000}.js .filter-collapsible-button{display:flex;width:100%;font-size:1rem;color:#283475;font-weight:700;align-items:center;padding:25px 0;position:relative}@media screen and (min-width:1024px){.js .filter-collapsible-button{padding:35px 0}}.js .filter-collapsible-button:after{font-family:Line Awesome Free;font-weight:900;content:"\f105";position:absolute;right:0;top:25px;transition:transform .5s ease-in-out}@media screen and (min-width:1024px){.js .filter-collapsible-button:after{top:35px}}.js .filter-collapsible-button .icon-filter-button{margin-left:18px}.js .filter-collapsible-button .icon-filter-button svg{fill:#283475}.filter-collapsible-wrapper{position:relative;background:#fff;width:100%}[data-filter=size] .filter-items{text-transform:uppercase}@media screen and (min-width:1024px){.current_filters{margin-top:0}}.current_filters .filter__current{width:100%;display:flex;margin:32px 0;position:relative}.current_filters .filter__current .filter-pane-title{font-size:.875rem;font-weight:400;line-height:.875rem;margin-right:24px;margin-bottom:0}.current_filters .filter__current .filter-list.level-1{flex-direction:row}.current_filters .filter__current .filter-items{flex-grow:1}.current_filters .filter__current .filter-items .filter-list-item{font-size:.875rem;line-height:.875rem;margin-right:40px}.current_filters .filter__current .filter-items .filter-list-item a{color:#283475;text-decoration:none}.current_filters .filter__current .filter-items .filter-list-item i{position:absolute;top:1px;padding-left:8px}.current_filters .filter__current .filter-items .filter-list-item.filter-action{position:absolute;width:100%;top:24px;left:0;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1024px){.current_filters .filter__current .filter-items .filter-list-item.filter-action{margin-left:auto;padding-right:20px;width:auto;position:relative;top:0;display:block}}.current_filters .filter__current .filter-items .filter-list-item.filter-action a{color:#000;text-decoration:none}.product-link{position:relative;z-index:1}.product-link .row{margin-top:0}.product-link .product-image{position:relative;display:block;overflow:hidden}.product-link .product-image.product-image--hover .primary-image{opacity:1;transition:opacity .32s ease-in-out}.product-link .product-image.product-image--hover .secondary-image{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;transition:opacity .32s ease-in-out}.product-link .product-image.product-image--hover:hover .primary-image{opacity:0}.product-link .product-image.product-image--hover:hover .secondary-image{opacity:1}.product-link .product-image .img.img__responsive img.lazyload{width:100%}.product-link .product-meta{padding-bottom:8px}.product-link .product-title{font-size:.875rem;line-height:1.25rem;font-weight:700;margin-top:10px;margin-bottom:8px}@media screen and (min-width:1024px){.product-link .product-title{font-size:1rem}}.product-link .product-title a{color:#283475}.product-link .product-description{margin-top:5px;opacity:.7}.product-link .product-prices{display:flex;align-items:flex-end}.product-link .product-price{margin:5px 0;font-size:.75rem;color:#283475;line-height:1}@media screen and (min-width:1024px){.product-link .product-price{font-size:.875rem}}.product-link .product-price:first-child{margin-bottom:0}.product-link .product-price .product-price-prepend{padding-right:.5rem}.product-link .product-price .product-price-append{padding-left:.5rem}.product-link .product-funnel{text-align:right;margin-top:auto}.product-link .product-funnel i{display:none;font-size:1.25rem}.product-link .product-funnel [data-b2b-quickshop]{padding:14px 12px}@media screen and (max-width:1023px){.product-link .product-funnel .button{text-align:center;padding:10px 27px}.product-link .product-funnel span{display:none}.product-link .product-funnel i{display:inline-block}}@media screen and (min-width:1024px){.product-link .product-funnel .button{padding:10px 8px;font-size:.75rem}}@media screen and (min-width:1300px){.product-link .product-funnel .button{font-size:.875rem;padding:10px 16px}}.product-link.product-link__list{display:flex;flex:0 1 auto;flex-direction:row;align-items:center;padding:1.4rem 0}.product-link.product-link__list .product-image{flex-grow:1;flex-basis:0;margin-left:0;max-width:100px}@media screen and (min-width:768px){.product-link.product-link__list .product-image{max-width:170px}}.product-link.product-link__list .product-image.no-image{background:#fcf3ea}.product-link.product-link__list .product-meta{flex-grow:1;flex-basis:0;max-width:100%;padding-left:10px}@media screen and (min-width:768px){.product-link.product-link__list .product-meta{padding-left:19px}}.product-link.product-link__list .product-description{max-height:84px;overflow:hidden}@media screen and (min-width:768px){.product-link.product-link__list .product-description{max-height:168px}}.product-b2b{padding:12px;width:calc(100% - 16px);position:absolute;top:8px}.product-b2b.fancybox-content{padding:6px}.product-b2b .img img{width:100%}@media screen and (min-width:1024px){.product-b2b{width:100%;max-width:1064px;top:initial}.product-b2b.fancybox-content{padding:0}}.product-b2b .col__gutter>.col{padding-left:6px;padding-right:6px}@media screen and (min-width:1024px){.product-b2b .col-lg-5{max-width:520px;flex-basis:520px;padding:0}}@media screen and (min-width:1024px){.product-b2b .col-lg-7{max-width:calc(100% - 520px);flex-basis:calc(100% - 520px);padding:0 24px}}.product-b2b .product-b2b__title{font-size:1.25rem;line-height:2.375rem;color:#283475}@media screen and (min-width:1024px){.product-b2b .product-b2b__title{font-size:2.5rem;line-height:3rem;margin-top:24px;margin-bottom:12px}}.product-b2b .product-b2b__price{font-size:.75rem;line-height:1.25rem;margin:0;color:#283475}@media screen and (min-width:1024px){.product-b2b .product-b2b__price{font-size:1rem;line-height:1.5rem}}.product-b2b .product-b2b__price.product-b2b__price--wholesale{font-weight:700}.product-b2b .col-lg__hidden{display:flex;justify-content:center;flex-direction:column}@media screen and (min-width:1024px){.product-b2b .col-lg__hidden{display:none}}.product-b2b__variants{margin-top:20px}@media screen and (min-width:1024px){.product-b2b__variants{margin-top:24px}}.product-b2b__variants .product-b2b__variants-label{font-size:.875rem;color:#283475;font-weight:700}.product-b2b__variants .product-b2b__variant{display:flex;flex-direction:column;margin-bottom:22px;position:relative}@media screen and (min-width:1024px){.product-b2b__variants .product-b2b__variant.col-md-2{max-width:20%;flex-basis:20%}}.product-b2b__variants .product-b2b__variant .product-b2b__variant-name{font-size:.875rem;line-height:1rem;width:100%;text-align:center;color:#283475;border:1px solid #e1e1e1;margin-bottom:4px;padding:8px;box-sizing:border-box}.product-b2b__variants .product-b2b__variant .product-b2b__variant-name i,.product-b2b__variants .product-b2b__variant .product-b2b__variant-name .variant--out-of-stock-helper{display:none}.product-b2b__variants .product-b2b__variant .product-b2b__variant-quantity{flex-direction:row;font-size:.875rem;line-height:1rem;width:100%;margin-bottom:0;border:1px solid #e1e1e1;padding:8px;box-sizing:border-box;background:0 0;justify-content:center;position:relative}.product-b2b__variants .product-b2b__variant .product-b2b__variant-quantity button{border:0;border-radius:0;background:0 0;position:absolute;width:32px;height:32px;top:1px;padding:0;display:flex;justify-content:center;align-items:center;outline:0}.product-b2b__variants .product-b2b__variant .product-b2b__variant-quantity button.minus{left:0}.product-b2b__variants .product-b2b__variant .product-b2b__variant-quantity button.plus{right:0}.product-b2b__variants .product-b2b__variant .product-b2b__variant-quantity button i{font-size:.625rem;color:#283475}.product-b2b__variants .product-b2b__variant .product-b2b__variant-quantity input{border:0;border-radius:0;background:0 0;padding:0;width:100%;text-align:center;color:#283475;outline:0;-moz-appearance:textfield}.product-b2b__variants .product-b2b__variant .product-b2b__variant-quantity input::-webkit-inner-spin-button,.product-b2b__variants .product-b2b__variant .product-b2b__variant-quantity input::-webkit-outer-spin-button{display:none}.product-b2b__variants .product-b2b__variant .la-check{display:none;text-align:center;color:#283475;position:absolute;bottom:-18px;box-sizing:border-box;padding-right:6px;padding-left:6px;width:calc(100% - 12px)}@media screen and (min-width:1024px){.product-b2b__variants .product-b2b__variant .la-check{padding-right:9.5px;padding-left:9.5px}}.product-b2b__variants .product-b2b__variant.active .product-b2b__variant-name{background:#283475;color:#fff;border-color:#283475;font-weight:700}.product-b2b__variants .product-b2b__variant.active .product-b2b__variant-quantity{border-color:#283475}.product-b2b__variants .product-b2b__variant.active .product-b2b__variant-quantity input{font-weight:700}.product-b2b__variants .product-b2b__variant.active .la-check{display:block}.product-b2b__variants .product-b2b__variant.disabled.active .product-b2b__variant-name .variant--out-of-stock-helper{right:-33px}.product-b2b__variants .product-b2b__variant.disabled .product-b2b__variant-name{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-left:2px;padding-right:2px}.product-b2b__variants .product-b2b__variant.disabled .product-b2b__variant-name i{display:block;margin-left:2px;cursor:pointer}.product-b2b__variants .product-b2b__variant.disabled .product-b2b__variant-name .variant--out-of-stock-helper{display:flex;justify-content:center;align-items:center;margin:0;position:absolute;top:-14px;color:#df613e;border:1px solid #df613e;font-weight:700;padding:2px 4px;right:-30px;background:#fff;z-index:1;font-size:.625rem;line-height:.75rem}.product-b2b__variants .product-b2b__variant.disabled .product-b2b__variant-name .variant--out-of-stock-helper i,.product-b2b__variants .product-b2b__variant.disabled .product-b2b__variant-name .variant--out-of-stock-helper span{margin-right:4px}.product-b2b__variants .product-b2b__variant.disabled .product-b2b__variant-name .variant--out-of-stock-helper:after{content:"";position:absolute;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px}.product-b2b__variants .product-b2b__variant.disabled .product-b2b__variant-name .variant--out-of-stock-helper.hidden{display:none}.product-b2b__variants .product-b2b__variant.disabled .product-b2b__variant-name{background:#df613e;color:#fff}.product-b2b__variants .product-b2b__variant.disabled .product-b2b__variant-quantity{border-color:#df613e}hr{margin-top:2px;background-color:#e1e1e1}.product-b2b__variants-totals{padding:0 5px}@media screen and (min-width:768px){.product-b2b__variants-totals{margin-bottom:20px}}.product-b2b__variants-totals .col{border:1px solid #e1e1e1;border-radius:40px;display:flex;font-size:.875rem;line-height:1.125rem;padding:11px 0;color:#283475}.product-b2b__variants-totals .col p{width:50%;padding-left:22px}@media screen and (min-width:1024px){.product-b2b__variants-totals .col p{width:65%}}.product-b2b__variants-totals .col span{width:50%;text-align:right;padding-right:22px}@media screen and (min-width:1024px){.product-b2b__variants-totals .col span{width:35%}}@media screen and (min-width:768px){.product-b2b__variants-totals .product-b2b__variants-totals--quantity{margin-right:4px;width:calc(50% - 4px);flex-basis:calc(50% - 4px)}}.product-b2b__variants-totals .product-b2b__variants-totals--price{font-weight:700;margin-top:10px;margin-bottom:10px}@media screen and (min-width:768px){.product-b2b__variants-totals .product-b2b__variants-totals--price{margin:0 0 0 4px;width:calc(50% - 4px);flex-basis:calc(50% - 4px)}}.col-b2b--notice{text-align:center;color:red;margin-top:16px;display:none}.col-b2b--notice.visible{display:block}.product-b2b__variants-atc{margin-top:4px;margin-bottom:40px}.product-b2b__variants-atc .button{width:100%}.product-b2b__variants-atc .button .text{display:block;line-height:1.125rem}.product-b2b__variants-atc .button .text.hidden{display:none}.product-b2b__variants-atc .button .loader{line-height:1.125rem;height:18px;display:block;position:relative}.product-b2b__variants-atc .button .loader.hidden{display:none}.product-b2b__variants-atc .button .loader .ajax-loader{width:16px;height:16px;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid #000;animation:spin 1.2s linear infinite;padding:0;box-sizing:border-box;position:absolute;top:1px}.product-b2b__variants-atc .img img{width:100%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fancybox-quickshop .fancybox-slide{display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/41/assets/code-theme-collection.css.map */
