body.ksj-preview{background:#f7f7f2;color:#252b26}body.ksj-preview .kh-header{border-color:#e1e5da}body.ksj-preview .kh-header .kh-search button{background:#a8cb63!important;color:#234c36!important}body.ksj-preview .kh-category-row>a{color:#234c36!important}body.ksj-preview .ksj-nav{border-color:#d4dec8}body.kpc-offer-page,body.kdd-cart{padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}body.kpc-offer-page .kpc-offer-shell>nav,body.kdd-cart #header-content,body.kdd-cart .nasa-bottom-bar{display:none!important}.kdd-cart .kdd-header,.kpc-offer-page .kdd-header{background:#fff;color:#234c36;border-bottom:1px solid #e1e5da}.kdd-header *{box-sizing:border-box}.kdd-header .kdd-wrap{width:min(1320px,calc(100% - 32px));margin:auto}.kdd-header a{color:#234c36;text-decoration:none}.kdd-header .kdd-top{display:flex;gap:22px;align-items:center;padding:15px 0}.kdd-header .kdd-brand{display:flex;gap:8px;align-items:center;font:700 23px system-ui;white-space:nowrap}.kdd-header .kdd-brand img{width:45px;height:45px;object-fit:contain}.kdd-header .kdd-search{display:flex;flex:1;margin:0}.kdd-header .kdd-search input{min-width:0;width:100%;height:46px;border:1px solid #b7c2ac;border-radius:8px 0 0 8px;padding:10px;font:14px system-ui;margin:0}.kdd-header .kdd-search button{width:50px;background:#a8cb63;color:#234c36;border:0;border-radius:0 8px 8px 0;margin:0;display:grid;place-items:center}.kdd-header .kdd-header-action{display:flex;align-items:center;gap:7px;min-height:44px;font:13px system-ui}.kdd-header .kdd-categories{display:flex;justify-content:space-between;gap:22px;overflow:auto;padding-bottom:12px}.kdd-header .kdd-categories a{display:flex;gap:8px;align-items:center;white-space:nowrap;min-height:44px;font:13px system-ui}.kdd-header .kdd-sr{position:absolute;clip:rect(0,0,0,0);height:1px;width:1px;overflow:hidden}.kpc-offer-page .kpc-buy .button{position:static;white-space:normal;min-height:48px;max-width:100%}.kpc-offer-page .kpc-buy label{max-width:100%}.kpc-offer-page .kpc-buy select{width:100%;max-width:100%}.kpc-offer-page .kpc-offer-shell{padding-bottom:35px}.kdd-header :is(a,button,input):focus-visible{outline:3px solid #497a32;outline-offset:3px}@media(max-width:699px){.kdd-header .kdd-top{display:grid;grid-template-columns:minmax(0,1fr) 38px 38px;gap:8px}.kdd-header .kdd-brand{font-size:23px}.kdd-header .kdd-brand img{width:35px;height:35px}.kdd-header .kdd-search{grid-row:2;grid-column:1/-1}.kdd-header .kdd-search input{font-size:16px}.kdd-header .kdd-header-action span{display:none}.kdd-header .kdd-categories a{flex-direction:column;font-size:10px;gap:4px;flex-shrink:0}.kdd-header .kdd-categories{justify-content:flex-start;gap:25px}.kpc-offer-page .kpc-buy{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.kpc-offer-page .kpc-buy .button{width:100%;margin:0}}body.kdd-journey{padding-bottom:calc(90px + env(safe-area-inset-bottom))!important}body.kdd-journey :is(.kh-header,.ksj-nav,.kshn-bottom,.nasa-bottom-bar),body.kpc-offer-page :is(.kh-header,.ksj-nav,.kshn-bottom,.nasa-bottom-bar){display:none!important}.kdd-journey-bottom{display:none}@media(max-width:699px){.kdd-journey-bottom{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:flex;justify-content:space-around;gap:8px;background:#fffffff7;border-top:1px solid #dbe2d1;padding:7px 8px calc(7px + env(safe-area-inset-bottom));box-shadow:0 -3px 18px #234c3608}.kdd-journey-bottom a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:48px;min-width:58px;font:10px system-ui;color:#234c36;text-decoration:none}.kdd-journey-bottom svg{width:21px;height:21px}html:has(body.kdd-journey),html:has(body.kpc-offer-page){scroll-padding-bottom:100px}.kdd-journey :is(a,button,input,select),.kpc-offer-page :is(a,button,input,select){scroll-margin-bottom:110px}}