.tavm{--tavm-inkt: #302619;--tavm-grijs: #6b6158;--tavm-zacht: #aaa198;--tavm-lijn: #ece7e1;--tavm-lijnzacht: #f4f0ea;--tavm-vlak: #fff;--tavm-rood: #B42318;--tavm-icoon: #302619;--tavm-icoon-maat: 21px;position:relative;display:block;color:var(--tavm-inkt)}.tavm__symbolen{position:absolute;width:0;height:0;overflow:hidden}.tavm__stapel{position:relative;overflow:hidden}.tavm__paneel{transform:translate(100%);visibility:hidden;transition:transform .34s cubic-bezier(.33,.9,.35,1),visibility 0s .34s;background:var(--tavm-vlak)}.tavm__paneel:not(.tavm__paneel--actief){position:absolute;inset:0 0 auto 0;pointer-events:none}.tavm__paneel--actief{position:relative;transform:translate(0);pointer-events:auto;visibility:visible;z-index:2;transition:transform .34s cubic-bezier(.33,.9,.35,1),visibility 0s}.tavm__paneel--weg{transform:translate(-26%);visibility:visible}.tavm__paneel--weg.tavm__paneel--klaar{visibility:hidden}@media(prefers-reduced-motion:reduce){.tavm__paneel{transition:none}}.tavm__lijst{margin:0;padding:0;list-style:none}.tavm__lijst>li{margin:0;padding:0}.tavm__regel{display:flex;align-items:center;gap:13px;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--tavm-lijnzacht);background:none;font:inherit;color:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:opacity .14s;min-height:46px}.tavm__regel:hover,.tavm__regel:focus-visible{opacity:.72}.tavm__regel--leeg{border-bottom:0}.tavm__t{flex:1 1 auto;font-size:16.5px;line-height:1.3}.tavm__c{flex:0 0 auto;color:#cdc3b7;font-size:15px;line-height:1}.tavm__ico{flex:0 0 21px;width:21px;height:21px;display:block;color:var(--tavm-icoon);fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.tavm__paneel[data-tavm-niveau="1"] .tavm__regel>.tavm__t:first-child{padding-left:14px}.tavm__scheid{height:1px;margin:10px 0;background:var(--tavm-lijn);list-style:none}.tavm__regel--sec{min-height:38px;padding:7px 0;border-bottom:0}.tavm__regel--sec .tavm__t{font-size:14.5px;color:var(--tavm-service, var(--tavm-grijs))}.tavm__regel--sale .tavm__t,.tavm__regel--sale .tavm__ico{color:var(--tavm-rood)}.tavm__pct{flex:0 0 21px;color:var(--tavm-rood);font-size:13px;text-align:center}.tavm__terug{display:flex;align-items:center;gap:9px;width:100%;padding:12px 0;min-height:46px;border:0;border-bottom:1px solid var(--tavm-lijn);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.tavm__terug:hover,.tavm__terug:focus-visible{opacity:.72}.tavm__pijl{color:var(--tavm-grijs);font-size:19px;line-height:1}.tavm__naam{font-size:15px;letter-spacing:.02em}.tavm__kopje{margin:17px 0 6px;font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--tavm-zacht)}.tavm__bol{flex:0 0 23px;height:23px;border-radius:50%;box-shadow:inset 0 0 0 1px #573c2a29}.tavm__kleurlijst{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.tavm__kleurlijst .tavm__regel{gap:10px}.tavm__kleurlijst .tavm__t{font-size:16px}.tavm__kleurlijst>li:last-child:nth-child(odd){grid-column:1}@media(max-width:360px){.tavm__t{font-size:15.5px}}.drawer--header .drawer__inner{height:auto;min-height:min(var(--tavm-lade-min, 595px),calc(100% - 24px));max-height:calc(100% - 24px);border-bottom:1px solid var(--tavm-lijn, #ece7e1);border-bottom-right-radius:18px;border-bottom-left-radius:18px;overflow:hidden auto}.drawer--header .drawer__body{flex:0 1 auto}.drawer__zoek{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:auto;color:var(--tavm-inkt, #302619);text-decoration:none;transition:opacity .14s}.drawer__zoek:hover,.drawer__zoek:focus-visible{opacity:.6}.drawer--header .drawer__head{border-bottom:0;display:flex;flex-direction:row;align-items:center;gap:4px}.drawer--header .drawer__head .header__logo__link--drawer{order:1;margin-right:auto}.drawer--header .drawer__head .drawer__zoek{order:2;margin-left:0}.drawer--header .drawer__head .drawer__close{order:3;margin-left:0}.mobile-menu__block-localization .popout-header__holder+.popout-header__holder{position:relative;padding-left:15px;margin-left:15px}.mobile-menu__block-localization .popout-header__holder+.popout-header__holder:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:15px;background:#d8d0c6}.tavm-diep .mobile-menu__block--localization,.tavm-diep .mobile-menu__block-localization{display:none}
/*# sourceMappingURL=/cdn/shop/t/55/assets/tav-mobiel-menu.css.map */
