.thumbnail-swatch,.thumbnail-swatch>img,.thumbnail-swatch:before{border-radius:0!important}.block-swatch,.block-swatch:before{border-radius:0!important}:checked+.block-swatch:before,.block-swatch.is-selected:before{border-width:1px!important}:checked+.image-thumbnail:before,.thumbnail-swatch.is-selected:before{border-width:1px!important}:checked+.block-swatch:not(.is-disabled),.block-swatch.is-selected:not(.is-disabled){background-color:#fff!important}.drawer .panel-list__wrapper ul.v-stack{gap:0!important}.drawer .panel-list__wrapper ul>li.h3,.drawer .panel-list__wrapper ul>li.sm\:h4{position:relative;padding:18px 0;margin-right:14px}.drawer .panel-list__wrapper ul>li>a,.drawer .panel-list__wrapper ul>li>button{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.2;background:transparent;border:none}.drawer .panel-list__wrapper ul>li:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#0000001f}.drawer button.text-with-icon.h6.text-subdued{justify-content:flex-start!important;gap:8px!important}.drawer .panel__wrapper>ul>li:first-child button.text-with-icon.h6.text-subdued{padding:10px 0 18px!important}.drawer .panel-footer__localization-wrapper .bold{font-weight:500!important}.section-header{display:flex;align-items:center;justify-content:space-between}.section-header .button{padding:6px 14px}.product-info__complementary-products .h-stack p{text-transform:uppercase;font-weight:600;font-size:90%}.product-info__complementary-products price-list sale-price,.product-info__complementary-products price-list compare-at-price{font-size:100%!important}.product-info__complementary-products compare-at-price{color:#939393!important}.product-card__title{letter-spacing:.02rem}.product-gallery__zoom,.button[dialoglabel="Store quality by Google"],button[aria-label*="Store quality"],button[aria-label*=Winkelkwaliteit],.mdc-button__label{display:none!important}.rec-title-row{display:block}.rec-title-row:before,.rec-title-row:after{display:none}.rec-title-row{justify-content:flex-start!important;text-align:left!important}.rec-heading{display:block;width:100%;text-align:left!important;font-weight:600!important;letter-spacing:.04rem!important;text-transform:uppercase;font-size:14px!important}@media(max-width:767px){.rec-heading{font-size:13px!important}}.total-row{font-size:18px!important}@media(max-width:767px){.total-row{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
