.product-section .container{margin-top:0}@media screen and (min-width:768px){.product-section .container{margin-top:1.5rem}}@media screen and (max-width:767px){.product-section{position:relative;z-index:2}}@media screen and (min-width:768px){.product__info-wrapper{padding-right:var(--site-side-spacing)}}@media screen and (min-width:1460px){.product__info-wrapper{padding-right:0}}.product__info-wrapper .product-media{position:relative}.product__info-wrapper .product-media__columns{display:none}@media screen and (min-width:768px){.product__info-wrapper .product-media__columns{display:grid}.product__info-wrapper .product-media__columns-left .product-media__item{margin-right:.5rem}.product__info-wrapper .product-media__columns-right .product-media__item{margin-left:.5rem}}.product__info-wrapper .product-media__item{display:block}@media screen and (max-width:767px){.product__info-wrapper .product-media__item{margin-bottom:0;pointer-events:none;touch-action:none}}.product__info-wrapper .product-media__item--model{width:100%;padding-bottom:100%;position:relative}.product__info-wrapper .product-media__item--model model-viewer{position:absolute;width:100%;height:100%}.product__info-wrapper .product-media__item--video{width:100%;padding-bottom:56.25%;position:relative}.product__info-wrapper .product-media__item--video video{position:absolute;width:100%;height:100%}.product__info-wrapper .product-media__item--external-video{width:calc(100% - .5rem);padding-bottom:56.25%;position:relative}.product__info-wrapper .product-media__item--external-video iframe{position:absolute;width:100%;height:100%}@media screen and (max-width:767px){.product__info-wrapper .product-media .img--wrapper{margin-bottom:0}}.product-info-col{display:flex;flex-direction:column;padding:0 var(--site-side-spacing)}.product-info-col--sticky{position:sticky;top:0;transition:all var(--duration-default) ease-in-out}.product-info-col--sticky.product-info-col--sticky-with-header{top:4.5rem}.product-form{display:block;margin:1rem 0}.product-form__quantity{max-width:6.75rem;margin:1rem 0}.product-form__quantity label{display:block;margin-bottom:.5rem}.product-form__add-to-cart{display:flex;align-items:center}@media screen and (max-width:767px){.product-form__add-to-cart{padding-top:1.1875rem;padding-bottom:1.1875rem}}.product-form__add-to-cart span{margin-top:.125rem;display:block}.product-form__add-to-cart .icon{margin-right:.5rem}@media screen and (max-width:767px){.product-form .shopify-payment-button button{padding-top:1.1875rem;padding-bottom:1.1875rem;margin-top:0}}.product__title{margin-top:1rem}@media screen and (min-width:768px){.product__title{margin-top:1.5rem}}.product__title-color,.product__title-name{display:block}.product__description{line-height:1.375rem;margin:1rem 0}.product__description+.product__accordion{margin-top:.5rem}.product__text{margin-bottom:.5rem}.product__notification{background:var(--color-latte);color:var(--color-golden-glow);padding:.5rem 1rem}@media screen and (max-width:767px){.product__notification{order:-1;margin:0 -1rem}}.product__back-to-collection{margin:1rem 0;justify-content:flex-start}@media screen and (min-width:768px){.product__back-to-collection{margin:1.5rem 0}}.product__back-to-collection .icon{margin-left:.5rem}.product__price{margin-bottom:1rem}.product__variant-selector{display:block}.product__variant-selector .select{padding:1rem 0}.product__variant-selector--select .select .select__select{background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--color-latte);padding-left:0;padding-right:0;font-size:.875rem;line-height:1.25rem}.product__variant-selector--select .select .select__select option:after{content:"prijs";display:block}.product__variant-selector--select .select .icon{right:0;pointer-events:none}.product__variant-selector--buttons .product-form__input{border:none;padding:0;margin:1.5rem 0}.product__variant-selector--buttons .product-form__input legend{padding:0;margin:0 0 .5rem}.product-recommendation-section{margin-top:3rem}.template-product .container-footer{margin-bottom:calc(var(--container-spacing)*2)}@media screen and (min-width:768px){.template-product .container-footer{margin-bottom:calc(var(--container-spacing-md)*2)}}.template-product .fancybox__backdrop{background:var(--color-white)}.template-product .fancybox__toolbar{background:rgba(0,0,0,0)}.template-product .fancybox__button--fullscreen,.template-product .fancybox__button--slideshow,.template-product .fancybox__button--thumbs,.template-product .fancybox__button--zoom,.template-product .fancybox__thumbs,.template-product .fancybox__toolbar__items--left{display:none}.template-product .fancybox__slide{padding:0}.template-product .carousel__button{color:var(--color-charcoal)}.template-product .carousel__button svg{filter:none}.template-product .fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{border-color:var(--color-charcoal)}