@media screen{.aside-menu .aside-menu__wrapper>.container{max-width:none;padding-inline:var(--yap-gutter)}.aside-menu .aside-menu__wrapper{padding:0 0 2.5rem;background:var(--yap-cream)}.aside-menu .aside-menu__topbar{display:grid;min-height:6.875rem;grid-template-columns:1fr auto 1fr;align-items:center}.aside-menu .aside-menu__toggle--close-btn{justify-self:start}.aside-menu .aside-menu__toggle--close-btn .icon-close{width:1.75rem;height:1.75rem;padding:.4375rem}.aside-menu .aside-menu__brand{display:block;width:15.46875rem;height:2.65625rem}.aside-menu .aside-menu__brand img{display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1) brightness(17.4%);transform:none}.aside-menu .aside-menu__topbar .aside-menu__account-actions{position:relative;align-self:center}.aside-menu .aside-menu__topbar .aside-menu__logout{position:absolute;inset-block-start:calc(100% + .25rem);inset-inline-end:0;min-height:2rem;display:inline-flex;align-items:center}.aside-menu .aside-menu__account-actions--guest{flex-direction:row;align-items:center;gap:.75rem}.aside-menu .aside-menu__account-actions--guest .yap-button{padding-inline:1rem;font-size:.875rem}.aside-menu .aside-menu__login{min-height:3.25rem;justify-self:end}.aside-menu .aside-menu__container{display:grid;margin-top:.5rem;gap:1.5rem;grid-template-columns:minmax(16.25rem,1.2fr) minmax(9.375rem,.75fr) repeat(2,minmax(0,1fr));grid-template-areas:"primary service promo1 promo2";align-items:start}.aside-menu .aside-menu__menus{display:contents}.aside-menu .aside-menu__menus>.aside-menu__list,.aside-menu .aside-menu__column{width:auto;max-width:none;max-height:none;overflow:visible}.aside-menu .aside-menu__menus>.aside-menu__list{margin-top:0!important}.aside-menu .aside-menu__menus>.aside-menu__list .aside-menu__item{padding:0 0 .875rem}.aside-menu .aside-menu__menus>.aside-menu__list .aside-menu__link{font-size:1.125rem;line-height:1.24;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap}.aside-menu .aside-menu__list_small{width:auto;margin-top:0!important}.aside-menu .aside-menu__list_small .aside-menu__item{padding:0 0 1.125rem}.aside-menu .aside-menu__list_small .aside-menu__link{color:var(--yap-charcoal);font-size:1rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.aside-menu .aside-menu__social{display:flex;margin:.5rem 0 0!important;gap:1.125rem;align-items:center}.aside-menu .aside-menu__social .list-social__item{order:10}.aside-menu .aside-menu__social .aside-menu__social-item--instagram{order:1}.aside-menu .aside-menu__social .aside-menu__social-item--facebook{order:2}.aside-menu .aside-menu__social .aside-menu__social-item--youtube{order:3}.aside-menu .aside-menu__social .list-social__link{display:grid;width:1.5rem;height:1.5rem;padding:0;place-items:center;color:var(--yap-charcoal)}.aside-menu .aside-menu__social .icon{width:1.1875rem;height:1.1875rem}.aside-menu .aside-menu__menus+.aside-menu__promo-blocks{display:contents}.aside-menu .aside-menu__promo-block{min-width:0;border-radius:var(--yap-radius);aspect-ratio:1 / .78}.aside-menu .aside-menu__promo-image{transition:transform var(--yap-duration-long) var(--yap-ease-out)}.aside-menu .aside-menu__promo-block:hover .aside-menu__promo-image,.aside-menu .aside-menu__promo-block:focus-within .aside-menu__promo-image{transform:scale(1.05)}.aside-menu .aside-menu__promo-block:before{display:none}.aside-menu .aside-menu__promo-block:after{background:linear-gradient(to top,rgb(42 42 42 / .78),rgb(42 42 42 / .28) 55%,transparent 78%)}.aside-menu .aside-menu__promo-container{padding:1.125rem}.aside-menu .aside-menu__promo-heading,.aside-menu .aside-menu__promo-button{color:var(--yap-white)}.aside-menu .aside-menu__promo-heading{font-size:1.125rem;line-height:1.25}.aside-menu .aside-menu__promo-button{width:fit-content;min-height:2.75rem;padding:.75rem 1.125rem;border-radius:var(--yap-button-radius);background:var(--yap-charcoal)}}.js body:has(.aside-menu) .header--yap header-drawer{display:none}.js body:has(.aside-menu) .header--yap .header__offcanvas-toggle{display:flex!important}.js body:has(.header--yap) .aside-menu{display:block}.aside-menu .aside-menu__menus>.aside-menu__list{grid-area:primary}.aside-menu .aside-menu__column{grid-area:service}.aside-menu .aside-menu__promo-block:first-child{grid-area:promo1}.aside-menu .aside-menu__promo-block:last-child{grid-area:promo2}.aside-menu .aside-menu__wrapper{overscroll-behavior:contain}@media screen and (min-width:750px){.aside-menu .aside-menu__wrapper>.container{display:flex;flex:1 0 auto;flex-direction:column;row-gap:0}.aside-menu .aside-menu__topbar{flex-shrink:0}.aside-menu .aside-menu__container{margin-block:3rem 0}.aside-menu .aside-menu__menus>.aside-menu__list .aside-menu__item{padding-block:.375rem}.aside-menu .aside-menu__menus>.aside-menu__list .aside-menu__link{font-size:clamp(1.125rem,1.55vw,1.5rem);line-height:1.3;white-space:normal;word-break:normal}.aside-menu .aside-menu__list_small .aside-menu__link{font-size:clamp(.875rem,1.1vw,1rem);letter-spacing:.02em}.aside-menu .aside-menu__promo-button{font-size:clamp(.75rem,1vw,.875rem);padding-inline:.75rem}}@media screen and (min-width:1200px){.aside-menu .aside-menu__container{margin-top:5rem}}@media screen and (max-width:1199px){.aside-menu .aside-menu__container{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"primary service" "promo1 promo2";gap:2.5rem}.aside-menu .aside-menu__link{white-space:normal}}@media screen and (max-width:1199px){.aside-menu .aside-menu__topbar{grid-template-columns:1fr auto;gap:1rem;padding-block:1.25rem}.aside-menu .aside-menu__brand{justify-self:end}.aside-menu .aside-menu__account-actions{grid-column:1 / -1;width:100%;justify-self:stretch}.aside-menu .aside-menu__account-actions .yap-button{min-width:0;white-space:normal;text-align:center}}@media screen and (min-width:750px)and (max-width:1199px){.aside-menu .aside-menu__topbar .aside-menu__account-actions{width:auto;justify-self:end;grid-template-columns:max-content max-content}}@media screen and (max-width:749px){.aside-menu .aside-menu__container{grid-template-columns:minmax(0,1fr);grid-template-areas:"primary" "service" "promo1" "promo2";margin-block:2.25rem 3.75rem}.aside-menu .aside-menu__topbar{grid-template-columns:auto minmax(0,1fr);column-gap:1rem}.aside-menu .aside-menu__brand{width:min(15.46875rem,100%)}.aside-menu .aside-menu__topbar:has(.aside-menu__logout){padding-bottom:3.5rem}.aside-menu .aside-menu__topbar .aside-menu__logout{min-height:2.75rem}.aside-menu .aside-menu__account-actions .yap-button{padding-inline:.75rem;white-space:nowrap}.aside-menu .aside-menu__toggle--close-btn{min-height:2.75rem}.aside-menu .aside-menu__social .list-social__link{width:2.75rem;height:2.75rem}.aside-menu .aside-menu__social{gap:.5rem}.aside-menu .aside-menu__social .list-social__item:first-child{margin-left:-.75rem}.aside-menu .aside-menu__menus>.aside-menu__list .aside-menu__link{white-space:normal}.aside-menu .aside-menu__promo-block{aspect-ratio:1.4 / 1}}@media screen and (max-width:359px){.aside-menu .aside-menu__topbar .aside-menu__account-actions{grid-template-columns:minmax(0,1fr)}.aside-menu .aside-menu__topbar .aside-menu__account-actions .yap-button{grid-column:1;grid-row:auto;justify-self:stretch}}.aside-menu .aside-menu__container{grid-template-areas:"primary service promo1 promo2" "primary service promo3 promo4"}.aside-menu .aside-menu__promo-block:nth-child(1){grid-area:promo1}.aside-menu .aside-menu__promo-block:nth-child(2){grid-area:promo2}.aside-menu .aside-menu__promo-block:nth-child(3){grid-area:promo3}.aside-menu .aside-menu__promo-block:nth-child(4){grid-area:promo4}.aside-menu .aside-menu__promo-block--training>.yap-image-source-badge--ai{position:absolute;width:max-content;height:auto;inset:auto 8px 8px auto;z-index:3;max-width:calc(100% - 16px);padding:2px 6px;border-radius:6px;background:#ffffff9e;color:#262626;font-size:.75rem;font-weight:400;text-transform:none}@media(max-width:1199px){.aside-menu .aside-menu__container{grid-template-areas:"primary service" "promo1 promo2" "promo3 promo4"}}@media(max-width:749px){.aside-menu .aside-menu__container{grid-template-areas:"primary" "service" "promo1" "promo2" "promo3" "promo4"}}@media(min-width:1200px){.aside-menu .aside-menu__topbar .aside-menu__account-actions--guest>.yap-account-test-link{position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/yap-menu.css.map */
