@media screen and (min-width:768px){.c-product{margin-top:30px}}.c-product .o-container{padding:0}@media screen and (min-width:768px){.c-product .o-container{padding:0 20px}}@media screen and (min-width:1024px){.c-product__images{align-self:start}.c-product__images--inner{display:flex;flex-wrap:wrap;column-gap:30px}.c-product__main{width:100%;flex:1;max-width:600px;order:2;margin:0}.c-product__thumbnails{width:100%;width:100px;order:1;margin:0}}.c-product__summary{grid-column:span 12/span 12;padding:0 20px}@media screen and (min-width:768px){.c-product__summary{padding:0;grid-column:span 6/span 6}}@media screen and (min-width:1024px){.c-product__summary{grid-column:span 5/span 5}}.c-product__inner{display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-row-gap:15px}@media screen and (min-width:768px){.c-product__inner{grid-column-gap:30px;grid-row-gap:30px}}@media screen and (min-width:1024px){.c-product__inner{grid-column-gap:60px}}@media screen and (min-width:1280px){.c-product__inner{grid-column-gap:100px}}.c-product__images{grid-column:span 12/span 12;overflow:visible}@media screen and (min-width:768px){.c-product__images{grid-column:span 6/span 6;width:100%;margin:0}}@media screen and (min-width:1024px){.c-product__images{grid-column:span 7/span 7}}.c-product{overflow:hidden}@media screen and (min-width:768px){.c-product{overflow:inherit}}.c-product__main{overflow:visible!important;position:relative}@media screen and (min-width:768px){.c-product__main{overflow:hidden!important}}.c-product__custom-label--figure{margin:0;width:105px;display:inline-block;z-index:2;position:absolute;top:0;left:20px;height:69px}.c-product__main .c-product-thumbnails__item{margin-bottom:0}.c-product__main .swiper-pagination{bottom:0}.c-product__main .swiper-pagination-bullet{width:10px;height:10px;border-radius:5px;background:#fff;text-indent:-999px;overflow:hidden;border:none;margin-bottom:0;padding:0;opacity:.8}.c-product__main .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-primary);opacity:1}.c-product__main:not(.swiper-initialized) .c-product-thumbnails__list{display:flex;flex-wrap:nowrap;gap:15px}.c-product__main:not(.swiper-initialized) .c-product-thumbnails__list .c-product-thumbnails__item{display:none}.c-product__main:not(.swiper-initialized) .c-product-thumbnails__list .c-product-thumbnails__item:nth-of-type(-n+2){display:block;flex:0 0 calc((100% - (.15 * 15px)) / 1.15);width:calc(87% - 15px)}.c-product__main--solo:not(.swiper-initialized) .c-product-thumbnails__list .c-product-thumbnails__item:nth-of-type(-n+2){display:block;flex:1 0 100%;width:100%}.c-product__thumbnails:not(.swiper-initialized) .c-product-thumbnails__list{display:flex;flex-wrap:nowrap;gap:15px}.c-product__thumbnails:not(.swiper-initialized) .c-product-thumbnails__list .c-product-thumbnails__item{display:none}.c-product__thumbnails:not(.swiper-initialized) .c-product-thumbnails__list .c-product-thumbnails__item:nth-of-type(-n+4){display:block;flex:0 0 25%}@media screen and (min-width:768px){.c-product__thumbnails--solo .c-product-thumbnails__list .c-product-thumbnails__item{flex:1 0 100%!important}}.c-product__images .c-product__images--inner .c-product__thumbnails{margin-top:15px;display:none}.c-product__images .c-product__images--inner .c-product__thumbnails .c-product__figure{border-radius:10px}.c-product__images .c-product__images--inner .c-product__thumbnails .swiper-slide-thumb-active .c-product__figure{border:1px solid #2C2C4B}@media screen and (min-width:768px){.c-product__images .c-product__images--inner .c-product__thumbnails{display:block}.c-product__images .c-product__images--inner .c-product__main .c-product-thumbnails__item{grid-column:span 12/span 12}}@media screen and (min-width:1024px){.c-product__images .c-product__images--inner .c-product__main .c-product-thumbnails__item{grid-column:span 6/span 6}.c-product__images .c-product__images--inner .c-product__thumbnails{order:1;margin:0}}.product-media-container{border-radius:5px}.c-product__image--container{grid-column:span 12/span 12}@media screen and (min-width:768px){.c-product__image--container{grid-column:span 6/span 6}}.c-product__figure{position:relative;overflow:hidden;border:0;border-radius:5px}@media screen and (min-width:768px){.c-product__figure{grid-column:span 6/span 6}}.c-product__image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;padding:0;z-index:2;transition:transform .25s;mix-blend-mode:multiply}.c-product__summary--inner{position:sticky;top:145px;padding:0;margin:0}@media screen and (min-width:480px){.c-product__summary--inner{margin:0;padding:0}}.c-product__title--container{margin-bottom:10px}.c-product__title{font-weight:700;color:#fff;font-size:24px;line-height:32px;margin-bottom:0}@media screen and (min-width:768px){.c-product__title{font-size:30px;line-height:40px}}.c-product__title>*{margin-bottom:0}.trustpilot-widget{margin-bottom:5px}.c-product__subtitle{margin:0;display:inline-block;font-size:16px;line-height:1.5;font-weight:500;color:#fff}.c-product__short-description{margin-bottom:15px}.c-product__short-description--inline{display:inline}.c-product__usps{margin-bottom:15px}.c-product-usp__list{margin:0;padding:0}.c-product-usp__item{margin:0 0 5px}.c-product-usp__item:last-of-type{margin-bottom:0}.c-product-usp__inner{display:flex;text-align:left;align-items:center;justify-content:flex-start}.c-product-usp__icon{display:inline-block;vertical-align:middle;padding:0;margin:0 8px 0 0;line-height:0;width:16px;height:auto;color:#27bd48}.c-product__variation{font-size:14px;opacity:.65}.c-product__description-wrapper{margin-bottom:15px}.c-product__description-wrapper .metafield-rich_text_field p{padding:0;margin:0}.c-product__short-description.is-truncated{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.c-product__read-more-btn{background:none;border:none;text-decoration:underline;cursor:pointer;padding:0;margin-top:5px;font-weight:400;color:#2c2c4b;-webkit-appearance:none;appearance:none}.c-product__read-more-btn:hover{text-decoration:none}.c-product__price--container{margin-bottom:15px}.c-product__price--container .c-price{font-size:16px;line-height:1.5;color:#000;letter-spacing:0;font-weight:700}.c-product__price--container .c-price .price-item{margin-right:0}.c-product__price--container .c-price .c-price__regular{color:#fff;font-weight:700;font-size:28px;display:inline-block;vertical-align:middle}.c-product__price--container .c-price .c-price__sale{display:inline-block;vertical-align:middle;color:#000;font-weight:500;font-size:16px;margin-left:5px}.c-product__price--container .c-price .c-price__action{background:#fc7400;color:#fff;font-size:12px;padding:5px 10px;border-radius:24px;margin-left:10px;text-transform:uppercase}.c-product__price--container .c-price__inner,.c-product__price--container .c-price__inner .c-price.c-price--has-sale{display:inline-flex;align-items:center}.c-product__price--container .c-price__inner .c-price.c-price--has-sale .c-price__regular{color:#c1c1c1;font-weight:500;font-size:18px;margin-left:0}.c-product__price--container .c-price__inner .c-price.c-price--has-sale .c-price__sale{margin-left:10px;color:#fff;font-size:28px;font-weight:700;font-family:Outfit}.c-product__price--container .c-price__inner .c-price__discount{display:inline-block;padding:8px 10px;background:#e7332a;border:1px solid #e7332a;color:#fff;font-size:14px;line-height:1;border-radius:5px;font-weight:700;margin-left:10px;text-transform:lowercase}.c-product__action--message{display:flex;align-items:center;margin-top:10px}.c-product__action--icon{width:20px;height:20px;flex:0 0 20px;margin-right:10px}.c-price__volume-pricing{display:block;width:100%;border:1px solid #2f2f2f;border-radius:5px;margin-bottom:15px}.c-price__volume-pricing .c-price__volume-header{background:#000;color:#fff;font-weight:700}.c-price__volume-pricing--head{font-weight:700;color:#fff}.c-price__volume-pricing--row{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #2f2f2f}.c-price__volume-pricing--row:last-of-type{border-bottom:0}.c-price__volume-pricing--data{padding:10px 20px;flex:1 0 50%}.c-price__volume-pricing--data:nth-of-type(2){text-align:right}.c-product__buttons{margin-bottom:15px}.c-product__buttons--inner{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:400px){.c-product__buttons--inner{flex-direction:inherit}}@media screen and (min-width:768px){.c-product__buttons--inner{flex-direction:column}}@media screen and (min-width:1024px){.c-product__buttons--inner{flex-direction:inherit}}.c-product__buttons--quantity{flex:0 0 auto;margin-bottom:15px;max-width:120px}@media screen and (min-width:400px){.c-product__buttons--quantity{margin:0 10px 0 0}}@media screen and (min-width:768px){.c-product__buttons--quantity{margin:0 0 15px}}@media screen and (min-width:1024px){.c-product__buttons--quantity{margin:0 10px 0 0}}.c-product__buttons--quantity .quantity{position:relative;background:#2f2f2f;border-radius:48px;border:0;overflow:hidden}.c-product__buttons--inner product-form,.c-product__buttons--inner .product-form{flex:1 0 auto}.c-product__buttons--quantity .product-form__input{margin:0}.c-product__buttons .product-form__submit{line-height:0;width:100%}.c-product__buttons .product-form__submit.loading .c-button__text{opacity:0;display:none}.c-product__buttons .product-form__submit.loading .loading__spinner{width:24px;height:24px;left:0;right:0;text-align:center;margin:0 auto;color:#fff}.c-product__buttons .product-form__submit.loading .loading__spinner circle{stroke:currentColor}.c-product__buttons .c-button__icon{vertical-align:middle;width:20px;height:20px;display:none;margin:0 6px 0 0;transition:none}@media screen and (min-width:420px){.c-product__buttons .c-button__icon{display:inline-block}}.c-product__buttons .c-button__text{vertical-align:middle;display:inline-block;line-height:1.5}.c-product__below-add-to-cart{margin-bottom:15px;display:block;color:#fff;text-align:center;width:100%}.c-product__inventory{margin-bottom:15px}.c-product__shipping_info{display:block;vertical-align:middle;color:#fff;margin-top:0;font-size:16px}.c-product__e-trusted{margin-bottom:15px}.c-product-payment{margin-bottom:30px}.c-product-payment__list{text-align:center;line-height:1}.c-product-payment__item{display:inline-block;width:50px;height:auto;margin-right:5px}.c-product-payment__item:last-of-type{margin-right:0}.c-product__payments{margin-bottom:15px;text-align:center}.c-product__payments--klarna{border:1px solid #2e2e2e;border-radius:5px;padding:10px;margin-bottom:10px;text-align:center}.c-product__payments--klarna .o-klarna__icon{display:inline-block;vertical-align:middle;margin-right:8px;width:45px}.c-product__payments--klarna .o-klarna__text{display:inline-block;vertical-align:middle;color:#fff;font-size:14px}.c-product__payments-icons{display:block;text-align:center}.c-product__payments--list{line-height:1}.c-product__payments--item{display:inline-block;margin:0 2px}.c-product__payments--figure{margin:0}.c-product__payments--figure .c-product__payments--image{width:40px;border-radius:4px;border:0}.c-tabs__inner{display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-row-gap:30px;grid-column-gap:15px;margin:0 -20px}@media(min-width:1024px){.c-tabs__inner{margin:0;grid-column-gap:60px}}.c-tabs__description--container{grid-column:span 12 / span 12}@media(min-width:1024px){.c-tabs__description--container{grid-column:span 7 / span 7}}.c-tabs__description{background:#000;padding:30px 20px;border-radius:5px;overflow:hidden}@media(min-width:1024px){.c-tabs__description{padding:40px}}.c-tabs__specifications--container{grid-column:span 12 / span 12}@media(min-width:1024px){.c-tabs__specifications--container{grid-column:span 5 / span 5}}.c-tabs__section{margin-bottom:30px}.c-tabs__section:last-of-type{margin-bottom:0}.c-pros-cons__item{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.c-pros-cons__item:last-of-type{margin-bottom:0}.is-hidden .c-pros-cons__item{display:none}.c-pros-cons__item:nth-child(-n+3){display:flex!important}.c-pros-cons__item--pros .c-pros-cons__text{color:#fff}.c-pros-cons__icon{display:inline-block;width:18px;height:18px;margin-right:10px}.c-pros-cons__text{flex:0 0 calc(100% - 28px)}.c-pros-cons__toggler{text-decoration:underline;margin-top:15px;display:none}.is-hidden .c-pros-cons__toggler{display:block}.c-pros-cons__toggler:hover{color:#fff;cursor:pointer}.c-tabs__specifications--container>div{margin-bottom:30px}.c-tabs__specifications--container>div:last-of-type{margin-bottom:0}.c-tabs__specifications{background:#000;padding:30px 20px;border-radius:5px;overflow:hidden}@media(min-width:1024px){.c-tabs__specifications{padding:40px}}.o-additional__list{list-style:none;margin:0}.o-additional__item{text-align:left;display:flex;flex-wrap:wrap;border-bottom:1px solid #303030;padding:.75rem 0;margin-bottom:0}.o-additional__item:last-of-type{border-bottom:0;padding-bottom:0}.o-additional__name{display:inline-block;font-weight:700;color:#fff;flex:1 0 50%}.o-additional__value{display:inline-block;flex:1 0 50%}.c-tabs__knowledge-base{background:#000;padding:30px 20px;border-radius:5px;overflow:hidden}@media(min-width:1024px){.c-tabs__knowledge-base{padding:40px}}.c-tabs__knowledge-base--title{margin-bottom:15px}.c-tabs__knowledge-base--description{margin-bottom:30px}.c-tabs__knowledge-base--description p:last-of-type{margin-bottom:0}.c-tabs__washing-instructions{background:#000;padding:30px 20px;border-radius:5px;overflow:hidden}@media(min-width:1024px){.c-tabs__washing-instructions{padding:40px}}.c-tabs__washing-instructions--header,.c-tabs__washing-instructions--title{margin-bottom:15px}.c-tabs__washing-instructions--description{margin-bottom:30px}.c-tabs__washing-instructions--description p:last-of-type{margin-bottom:0}.c-tabs__washing-instructions--icon{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:5px}.c-tabs__washing-instructions--text{color:#fff;display:inline-block;vertical-align:middle}.c-tabs__washing-instructions--tip{color:#fff;margin-top:30px;font-weight:700}.o-section--faqs .o-fabrieksnieuw{transform:translateY(30%)}@media(min-width:1024px){.o-section--faqs .o-fabrieksnieuw{transform:translateY(40%)}}.c-product__faqs{padding:20px;background:#000;border-radius:5px;margin:0 -20px}@media(min-width:1024px){.c-product__faqs{margin:0 -60px;padding:60px;border-radius:15px}}.c-product__faqs--inner{display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-row-gap:30px;grid-column-gap:30px}.c-product__faqs--faqs{grid-column:span 12 / span 12}@media(min-width:1024px){.c-product__faqs--faqs{grid-column:span 8 / span 8}}.c-product__faqs--header{margin-bottom:30px}.c-product__faqs--header-title{margin-bottom:15px}@media(min-width:1024px){.c-product__faqs--header-title{font-size:40px;line-height:50px}}.c-product__faqs--description{text-wrap:balance;margin:0;max-width:660px}.c-product__faqs--figure{display:none;position:relative;bottom:0}@media(min-width:1024px){.c-product__faqs--figure{display:block;grid-column:span 4 / span 4}}.c-product__faqs--figure figure{bottom:-60px;position:absolute;text-align:center;left:0;right:0}.c-how-to__header{margin-bottom:30px}.c-how-to__header--title{margin-bottom:15px;font-size:24px;line-height:30px}@media screen and (min-width:768px){.c-how-to__header--title{font-size:28px;line-height:32px}}@media screen and (min-width:1024px){.c-how-to__header--title{font-size:40px;line-height:50px}}.c-how-to__header--description{margin-bottom:15px;max-width:650px}.c-how-to__header--description p:last-of-type{margin:0}.c-how-to-steps__list{overflow:visible;position:inherit}.c-how-to-steps__list .swiper-list{overflow:visible}.c-how-to-steps__list .swiper-wrapper{position:inherit}.c-how-to-steps__list .swiper-track{display:flex!important;align-items:inherit}.c-how-to-steps__list .swiper-slide{height:auto}.c-how-to-steps__list .swiper-slide>div{height:100%}@media screen and (min-width:1024px){.c-how-to-steps__list:not(.swiper-initialized){display:grid;grid-auto-columns:1fr;grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-column-gap:30px}}.c-how-to-steps__list:not(.swiper-initialized) .c-how-to-steps__item{display:none}.c-how-to-steps__list:not(.swiper-initialized) .c-how-to-steps__item:nth-of-type(-n+1){display:block}@media screen and (min-width:1024px){.c-how-to-steps__list:not(.swiper-initialized) .c-how-to-steps__item:nth-of-type(-n+3){display:inline-block}}.c-how-to-steps__item{background:#2f2f2f;border-radius:10px;overflow:hidden;height:100%;margin:0;position:relative}.swiper-slide-active.c-how-to-steps__item{background:var(--color-primary);border:1px solid var(--color-primary)}.c-how-to-steps__item:after{content:"";background-image:url(stappenplan-background.svg);opacity:.02;background-repeat:repeat;background-position:center;position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;right:0;bottom:0}.swiper-slide-active.c-how-to-steps__item:after{opacity:.05}.c-how-to-steps__inner{padding:20px 20px 50px;height:100%}.c-how-to-steps__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:15px}.c-how-to-steps__indicator{background:var(--color-primary);width:40px;height:40px;line-height:40px;font-size:18px;font-weight:700;font-family:Outfit;overflow:hidden;border-radius:100%;text-align:center;color:#fff;flex:0 0 40px;margin-right:10px}.swiper-slide-active .c-how-to-steps__indicator{background:#fff;color:#000}.c-how-to-steps__title{flex:1 0 calc(100% - 50px);font-size:18px;line-height:1.5;font-family:Outfit;color:#fff;font-weight:700}.c-how-to-steps__figure{border-radius:5px;overflow:hidden;width:100%;padding-top:56.25%;margin:0 0 30px;background:#000;position:relative}.c-how-to-steps__image{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%}.swiper-slide-active .c-how-to-steps__description{color:#fff}.c-how-to-steps__button{text-align:right;display:none!important;position:absolute;bottom:20px;right:20px}.c-how-to-steps__button:hover{cursor:pointer}.swiper-slide-active .c-how-to-steps__button{display:block!important}@media screen and (min-width:1024px){.swiper-slide-active .c-how-to-steps__button{display:none!important}}.c-how-to-steps__button.swiper-disabled{opacity:0}.c-how-to-steps__button span{display:inline-block;vertical-align:middle;margin-right:10px;font-family:title;color:#fff;font-weight:700}.c-how-to-steps__button svg{display:inline-block;vertical-align:middle}.c-how-to-steps__progress{background-color:#2f2f2f;background-image:linear-gradient(to right,var(--color-primary),var(--color-primary));background-repeat:no-repeat;background-size:0 100%;display:block;-webkit-box-flex:1;flex:1 0 100%;height:10px;margin-top:30px;overflow:hidden;-webkit-transition:background-size 1s ease-in-out;transition:background-size 1s ease-in-out;width:100%;border-radius:5px}@media screen and (min-width:1024px){[data-product-thumb-slider]{height:600px;overflow:hidden}[data-product-thumb-slider] .swiper-slide{height:100px!important}.swiper-slide-active .c-product__figure{border:1px solid #2f2f2f}}.c-product__countdown{margin-bottom:15px}.c-countdown{background:#000;border-radius:5px;overflow:hidden;padding:0}.c-countdown__top{padding:10px}.c-countdown__top--secondary{background:#ff7400}.c-countdown__top--primary{background:#08aede}.c-countdown__top .c-countdown__text{margin-bottom:0;color:#fff}.c-countdown__center{background:#2f2f2f;padding:10px 0}.c-countdown__center #c-countdown__center--twentyfour,.c-countdown__center #c-countdown__center--custom{line-height:0}.c-countdown__center .counter{width:67px;height:40px;background:#000;color:#fff;text-align:center;font-size:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:25px;margin:0 2px}.c-countdown__center .counter>span:first-of-type{font-weight:700;margin-right:3px}.c-countdown__bottom{background:#000;padding:5px 0;font-weight:500}.c-countdown__bottom .c-countdown__text{margin-bottom:0;font-weight:500;font-size:14px;color:text}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-product.css.map */
