.a-menu-toggle{cursor:pointer;padding:10px 5px}@media screen and (min-width: 1280px){.a-menu-toggle{display:none}}.a-menu-toggle.is-open .a-menu-toggle__bar{background:rgba(0,0,0,0)}.a-menu-toggle.is-open .a-menu-toggle__bar:before,.a-menu-toggle.is-open .a-menu-toggle__bar:after{transition:transform .3s .3s,top .3s,bottom .3s}.a-menu-toggle.is-open .a-menu-toggle__bar:before{top:0;transform:rotate(45deg)}.a-menu-toggle.is-open .a-menu-toggle__bar:after{bottom:0;transform:rotate(-45deg)}.a-menu-toggle__bar{background:var(--dtc-blocks-primary-color);border-radius:1px;display:block;height:2px;position:relative;width:25px}.a-menu-toggle__bar:before,.a-menu-toggle__bar:after{background:var(--dtc-blocks-primary-color);border-radius:1px;content:"";height:2px;left:0;position:absolute;right:0;transition:transform .3s,top .3s .3s,bottom .3s .3s}.a-menu-toggle__bar:before{top:-7px}.a-menu-toggle__bar:after{bottom:-7px}.a-header-search{background:#efebf1;border-radius:0 8px 8px 0;display:block;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s;z-index:1}.a-header-search.is-active{opacity:1;pointer-events:all}.a-header-search__input{border:0;position:absolute;right:100%;top:0}.a-header-search__error{background-color:var(--dtc-blocks-error-light);color:var(--dtc-blocks-error);display:none;padding:10px;position:absolute;right:0;top:100%;white-space:nowrap}.a-header-search__error.is-active{display:block}.a-header-search__button{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.m-brands{display:flex;flex-wrap:wrap;justify-content:center;margin:-12px;width:calc(100% + 24px)}.m-brands--topbar{margin:3px -9px}.m-brands--topbar .m-brands__brand{padding:3px 9px}.m-brands--topbar .m-brands__brand svg{max-height:25px}@media screen and (min-width: 1024px){.m-brands--topbar .m-brands__brand svg{max-height:35px}}.m-brands__brand{align-items:center;display:flex;flex:0 0 25%;justify-content:center;max-width:80px;padding:12px}@media screen and (min-width: 600px){.m-brands__brand{flex:initial}}.m-brands__brand:hover svg{fill:var(--dtc-blocks-secondary-color)}.m-brands__brand svg{transition:fill .3s;width:auto}.m-navigation{display:flex;flex-wrap:wrap}.m-navigation--bold{font-weight:700}.m-navigation--column{flex-direction:column}.m-navigation--topbar{justify-content:flex-end}.m-navigation--topbar .m-navigation__link{padding:5px 8px}.m-navigation--topbar .m-navigation__link:hover,.m-navigation--topbar .m-navigation__link.is-active{color:var(--dtc-blocks-black)}.m-navigation--main{font-size:1.2rem}@media screen and (min-width: 1280px){.m-navigation--main{font-size:1.4rem}}@media screen and (min-width: 1400px){.m-navigation--main{font-size:1.6rem}}.m-navigation--main .m-navigation__link{padding:25px 8px}.m-navigation__item{flex:0 0 auto}.m-navigation__link{cursor:pointer;display:block;padding:12px 0;text-decoration:none;transition:all .3s}.m-navigation__link:hover,.m-navigation__link.is-active{color:var(--dtc-blocks-secondary-color)}.m-navigation__link--title{cursor:default}.m-navigation__link--title,.m-navigation__link--title:hover,.m-navigation__link--title.is-active{color:inherit}.m-navigation__link--has-submenu{align-items:center;display:flex;position:relative;z-index:1}@media screen and (min-width: 1280px){.m-navigation__link--has-submenu:hover:before,.m-navigation__link--has-submenu.is-active:before{background:var(--dtc-blocks-canvas-lightest);border-color:var(--dtc-blocks-canvas-lighter)}}.m-navigation__link--has-submenu:before{border:1px solid rgba(0,0,0,0);border-bottom:0;border-radius:4px 4px 0 0;content:"";inset:16px 0 0;position:absolute;transition:all .3s;z-index:-1}.m-navigation__submenu-icon{display:none;margin-left:5px}@media screen and (min-width: 1280px){.m-navigation__submenu-icon{display:inline-block}}.m-navigation__submenu-icon--mobile{display:inline-block;margin-left:auto}@media screen and (min-width: 1280px){.m-navigation__submenu-icon--mobile{display:none}}.m-navigation__submenu-icon--back{transform:rotate(180deg)}.m-sub-navigation{align-content:flex-start;background:var(--dtc-blocks-canvas-lightest);flex-direction:column;flex-wrap:wrap;inset:0;overflow:auto;padding:24px;position:fixed;pointer-events:none;top:0;transform:translateX(100%);transition:opacity 300ms,transform 300ms;z-index:10}@media screen and (min-width: 600px){.m-sub-navigation{padding:24px 44px}}@media screen and (min-width: 1280px){.m-sub-navigation{flex-direction:row;font-size:14px;inset:100% 0 auto;max-height:calc(100vh - 160px);opacity:0;padding:60px 20px;position:absolute;top:unset;transform:none}}.m-sub-navigation.is-active{transform:translateX(0);pointer-events:initial}@media screen and (min-width: 1280px){.m-sub-navigation.is-active{box-shadow:0 48px 48px rgba(43,40,47,.16);opacity:1;transform:none}}.m-sub-navigation__inner{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}@media screen and (min-width: 1280px){.m-sub-navigation__inner{flex-direction:row}}@media screen and (min-width: 1280px){.m-sub-navigation__inner--has-cta .m-sub-navigation__column{flex-basis:25%}}.m-sub-navigation__column{flex:0 1 33.3333333333%}.m-sub-navigation__column--cta{display:none}@media screen and (min-width: 1280px){.m-sub-navigation__column--cta{display:block;padding-top:12px}}.m-submenu-cta{aspect-ratio:6/7;border-radius:8px;color:var(--pk-blocks-white);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative;text-align:left}.m-submenu-cta::after{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, 0.85) 100%);content:"";inset:0;position:absolute}.m-submenu-cta__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.m-submenu-cta__content{display:flex;flex-direction:column;padding:20px;position:relative;z-index:1}.m-submenu-cta__title{font-size:1.8rem}.m-submenu-cta__subtitle{font-size:14px}.m-submenu-cta__button{justify-content:center;margin-top:12px;width:100%}.o-topbar{align-items:center;background:var(--dtc-blocks-canvas-lightest);color:var(--dtc-blocks-secondary-color);display:none;font-size:1.2rem;justify-content:space-between;min-height:40px;padding:0 20px;position:relative;z-index:100}@media screen and (min-width: 880px){.o-topbar{display:flex}}@media screen and (min-width: 1024px){.o-topbar{padding:0 44px}}@media screen and (min-width: 1280px){.o-topbar{font-size:1.4rem;padding:0 60px}}.o-topbar--mobile{align-items:flex-start;background-color:rgba(0,0,0,0);border-top:1px solid var(--dtc-blocks-canvas-lighter);display:flex;flex-direction:column;height:auto;margin-top:auto;padding:30px 0 0}@media screen and (min-width: 600px){.o-topbar--mobile{align-items:center}}@media screen and (min-width: 1280px){.o-topbar--mobile{display:none}}.o-topbar--mobile .o-topbar__brands,.o-topbar--mobile .o-topbar__navigation{margin-bottom:20px}@media screen and (min-width: 600px){.o-topbar--mobile .o-topbar__brands,.o-topbar--mobile .o-topbar__navigation{margin-bottom:40px}}.o-header{align-items:center;background:var(--dtc-blocks-white);border-bottom:1px solid var(--dtc-blocks-canvas-lighter);display:flex;flex-wrap:wrap;left:0;min-height:56px;padding:0 17px;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:80}@media screen and (min-width: 600px){.o-header{min-height:64px;padding:0 44px}}@media screen and (min-width: 1280px){.o-header{padding:0 60px}}.o-header.is-sticky .o-header__menu{height:calc(100vh - 56px)}@media screen and (min-width: 1280px){.o-header.is-sticky .o-header__menu{height:auto}}.o-header__menu{background:var(--dtc-blocks-canvas-lightest);display:flex;flex-direction:column;height:calc(100vh - 135px);inset:0;opacity:0;overflow-x:hidden;overflow-y:scroll;padding:32px 24px 65px 24px;pointer-events:none;position:absolute;top:calc(100% + 1px);transition:opacity .3s,height .3s}@media screen and (min-width: 600px){.o-header__menu{padding:44px}}@media screen and (min-width: 1280px){.o-header__menu{background:none;display:block;height:auto;left:auto;opacity:1;overflow:inherit;padding:0;pointer-events:all;position:static;right:auto;top:auto}}@media screen and (min-width: 1780px){.o-header__menu{margin-left:auto}}.o-header__menu.is-active{opacity:1;pointer-events:all}.o-header__logo{left:50%;position:absolute;transform:translateX(-50%)}@media screen and (min-width: 1280px){.o-header__logo{left:10px;position:relative;transform:none}}.o-header__content{align-items:center;display:flex;margin-left:auto}@media screen and (min-width: 1280px)and (max-width: 1779px){.o-header__content{flex-basis:100%;margin-top:-20px}}.o-header__actions{display:flex;margin-left:auto;padding-left:12px}@media screen and (min-width: 1280px){.o-header__actions{border-left:1px solid var(--dtc-blocks-canvas-lighter);margin-left:auto}}@media screen and (min-width: 1780px){.o-header__actions{margin-left:20px}}.o-header__tile{position:relative}.o-header__action{align-items:center;border-radius:8px;color:var(--dtc-blocks-primary-color);cursor:pointer;display:flex;font-weight:700;gap:8px;padding:6px;position:relative;text-decoration:none;transition:all .3s}@media screen and (min-width: 800px){.o-header__action{gap:16px;padding:12px}}.o-header__action:hover,.o-header__action .is-active{background:var(--dtc-blocks-canvas-lightest)}.o-header__action-text{display:none}@media screen and (min-width: 800px){.o-header__action-text{display:flex}}.o-header__action-icon{height:18px;width:18px}body.menu-open{overflow:hidden}.o-overlay-menu{display:flex;flex:1 1 100%;flex-direction:column;inset:0;max-width:100%;overflow:hidden;pointer-events:none;position:fixed;z-index:99}.o-overlay-menu.is-open{cursor:pointer;pointer-events:auto}.o-overlay-menu.is-open::before{opacity:1}.o-overlay-menu::before{backdrop-filter:blur(1px);background-color:rgba(0,0,0,.7);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 300ms ease-in-out;width:100%}.o-overlay-menu__content{background-color:var(--dtc-blocks-canvas-lightest);cursor:default;display:flex;flex-direction:column;gap:25px;height:100%;margin-right:auto;overflow-x:hidden;overflow-y:auto;padding:24px;position:relative;right:0;top:0;transform:translateX(-100%);transition:transform .25s linear;width:100%}@media screen and (min-width: 600px){.o-overlay-menu__content{padding:24px 44px}}@media screen and (min-width: 640px){.o-overlay-menu__content{max-width:380px}}.o-overlay-menu__content.submenu-open{overflow:hidden}.is-open .o-overlay-menu__content{transform:translateX(0)}.o-overlay-menu__navigation{margin-bottom:auto}.o-overlay-menu__brands{border-top:1px solid var(--dtc-blocks-canvas-light);padding-top:25px}.pk-header__logo-wrapper{padding:0 30px 0 10px}input[type=search].a-header-search__input{background:#efebf1;border:0;border-radius:6px 0 0 6px;height:100%;width:calc(100vw - 84px)}@media screen and (min-width: 600px){input[type=search].a-header-search__input{width:calc(100vw - 124px)}}@media screen and (min-width: 800px){input[type=search].a-header-search__input{border-radius:8px 0 0 8px;width:200px}}.a-header-search__error{width:auto !important}
