.hamburger-icon{width:2rem;height:1.8rem;position:relative;transform:rotate(0);transition:var(--transition-speed) ease-in-out;cursor:pointer;display:block}.hamburger-icon span{display:block;position:absolute;height:.2rem;width:100%;background:var(--white);border-radius:1rem;opacity:1;left:0;transform:rotate(0);transition:.2s ease-in-out}.hamburger-icon span:nth-child(1){top:0}.hamburger-icon span:nth-child(2),.hamburger-icon span:nth-child(3){top:calc(50% - .1rem)}.hamburger-icon span:nth-child(4){bottom:0}.hamburger-icon.open span:nth-child(1){top:calc(50% - .1rem);width:0%;left:50%}.hamburger-icon.open span:nth-child(2){transform:rotate(45deg)}.hamburger-icon.open span:nth-child(3){transform:rotate(-45deg)}.hamburger-icon.open span:nth-child(4){top:calc(50% - .1rem);width:0%;left:50%}.section-header{position:sticky;top:0;z-index:9999}.header{background:var(--brand-dark);padding:2.5rem var(--edge) 1.4rem;position:relative;z-index:2;transition:var(--transition-speed)}@media(min-width:1280px){.header{align-items:center;padding:3rem var(--edge)}}.header__row{display:flex;align-items:flex-start;justify-content:space-between}@media(min-width:1280px){.header__row{align-items:center}}.header__left-icons,.header__right-icons{width:100%;display:flex;align-items:center}.header__left-icons{justify-content:left}.header__left-icons .header__support-icon-mobile{margin-left:var(--edge)}.header__left-icons .header__search-compact-mobile{width:2rem;margin-left:var(--edge)}@media(min-width:1280px){.header__left-icons .header__search-compact-mobile{display:none}}.header__left-icons .header__search-compact-mobile svg,.header__left-icons .header__search-compact-mobile path{fill:var(--white)}.header__right-icons{justify-content:right}.header__right-icons>div:not(:last-child){margin-right:var(--edge)}.header__logo{width:100%}.header__logo .walkerandhall-logo{width:17rem;margin:0 auto;transition:var(--transition-speed)}@media(min-width:1280px){.header__logo .walkerandhall-logo{width:26rem}}.header__logo .walkerandhall-logo svg{display:block;width:100%}@media(min-width:1280px){.header__burger{display:none}}.header__support-icon-mobile{width:2.9rem}@media(min-width:1280px){.header__support-icon-mobile{display:none}}.header__support-icon-mobile svg{width:100%}.header .items-counter{position:absolute;top:-1.4rem;left:50%;width:2rem;height:2rem;border-radius:50%;background:var(--sand);color:var(--brand-dark);font-size:1.2rem;font-weight:600;display:flex;align-items:center;justify-content:center;border:.1rem solid var(--mid-dark);transform:translate(-50%)}@media(min-width:1280px){.header .items-counter{top:-2.1rem}}.header__favourites-icon{width:2.2rem;position:relative}@media(min-width:1280px){.header__favourites-icon{width:1.8rem}}.header__cart-icon{width:1.8rem;position:relative}@media(min-width:1280px){.header__cart-icon{width:1.6rem}}.header__cart-icon .cart-count-hidden{display:none}.header__account-icon{width:1.6rem}@media(max-width:1279px){.header__account-icon{display:none}}.header__location-icon{width:1.5rem}@media(max-width:1279px){.header__location-icon{display:none}}.header__desktop-menu{display:none}@media(min-width:1280px){.header__desktop-menu{display:block}}.header__support-desktop{display:none}@media(min-width:1280px){.header__support-desktop{display:block}}.header__main-menu ul{display:flex;align-items:center}.header__main-menu li:not(:last-child){margin-right:var(--gutter)}.header__main-menu li a,.header__main-menu li button{color:var(--white);font-weight:600;transition:var(--transition-speed);display:flex;align-items:center;line-height:100%;font-size:1.6rem}.header__main-menu li a:hover,.header__main-menu li a.open,.header__main-menu li button:hover,.header__main-menu li button.open{color:var(--sand)}.header__compact-search-wrap{display:none}.header__cart-notification{padding:2rem;border-radius:1rem;background:var(--white);position:absolute;top:1rem;right:var(--edge);width:calc(100% - var(--edge) * 2);text-align:center;box-shadow:var(--hover-shadow);max-width:35rem;z-index:99}.header__cart-notification .h4{margin-bottom:1rem}.header__cart-notification button{display:block;margin:0 auto;text-decoration:underline;margin-top:1rem;font-size:1.2rem}@media(min-width:992px){.header__cart-notification{top:75%;border-top-right-radius:0;max-width:26rem}}.header-backdrop-desktop{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:1;background:var(--brand-dark-overlay)}@media(max-width:1279px){.header-backdrop-desktop{display:none}}.megamenu{position:absolute;width:100%;max-width:124rem;top:100%;left:calc((100% - 124rem)/2);z-index:1}@media(max-width:1279px){.megamenu{display:none}}.megamenu__box{width:100%;background:var(--light-blue);padding:var(--spacing-sm) var(--spacing-lg);border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}@media(min-width:1500px){.megamenu__box{padding:var(--spacing-sm) var(--spacing-lg)}}.megamenu__title{margin:0;border-bottom:.1rem solid var(--mid-dark30);padding-bottom:1rem;line-height:100%}@media(min-width:1500px){.megamenu__title{padding-bottom:1.5rem}}.megamenu__list{margin:1.5rem var(--gutter) 0 0}@media(min-width:1500px){.megamenu__list{margin-top:2.5rem}}.megamenu__list li:not(:first-child){margin-top:1.2rem}@media(min-width:1500px){.megamenu__list li:not(:first-child){margin-top:2.5rem}}.megamenu__list li a{margin:0}.megamenu__list li a:hover{text-decoration:underline}.megamenu__list.list-inline{display:flex;flex-wrap:wrap}.megamenu__list.list-inline li{margin:0 5rem 0 0}.megamenu__collections-list{margin-top:1.5rem}@media(min-width:1500px){.megamenu__collections-list{margin-top:2.5rem}}.megamenu__dark .megamenu__box{background:var(--brand-dark)}.megamenu__dark .megamenu__title,.megamenu__dark .megamenu__link{color:var(--white);border-color:var(--mid-dark)}.collection-tile{background:var(--white);border:var(--sand-border);overflow:hidden;transition:var(--transition-speed)}.collection-tile:first-child{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.collection-tile:last-child{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.collection-tile:not(:first-child){border-left:0}.collection-tile__image{position:relative;padding-bottom:100%;overflow:hidden;border-bottom:var(--sand-border)}@media(min-width:1500px){.collection-tile__image{padding-bottom:130%}}.collection-tile__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:7s}.collection-tile__content{padding:1rem .6rem;margin-top:auto}.collection-tile__title{margin:0}.collection-tile__subtitle{margin-top:.4rem;font-family:var(--font-body)}.collection-tile:hover,.announcement-bar-mobile{background:var(--sand)}.announcement-bar-mobile .container{padding-top:.7rem;padding-bottom:.7rem}@media(min-width:1280px){.announcement-bar-mobile{display:none}}.search-component{padding:1.1rem 0;background:var(--white);position:relative}.search-component .ss__autocomplete--target{top:100%;overflow:hidden;filter:none;box-shadow:10px 10px 30px -10px #00000054}@media(min-width:992px){.search-component .ss__autocomplete--target{border-radius:1rem;border-top-left-radius:0}}@media(min-width:1280px){.search-component{padding:1.4rem 0}}.search-component__fields-wrap{display:flex;align-self:center}.search-component__input{border:0;padding:.3rem 1rem;margin:0 var(--gutter) 0 0;background:transparent;margin-left:-1rem;outline:none}.search-component__button{width:2.3rem;display:block}.search-component__compact-search{padding:0;background:transparent;border-bottom:var(--sand-border);width:28rem}.search-component__compact-search .container{padding:0}.search-component__compact-search .search-component__input{padding:0;margin:0 var(--gutter) 0 0;color:var(--white);font-size:1.6rem}.search-component__compact-search .search-component__input::-moz-placeholder{color:var(--white);font-size:1.6rem}.search-component__compact-search .search-component__input::placeholder{color:var(--white);font-size:1.6rem}.search-component__compact-search .search-component__button svg,.search-component__compact-search .search-component__button path{fill:var(--white)}.header-search-mobile{border-bottom:var(--sand-border)}@media(min-width:1280px){.header-search-mobile{display:none}}.search-announcement-desktop{display:none;background:var(--light-cream);border-bottom:var(--sand-border)}@media(min-width:1280px){.search-announcement-desktop{display:flex;align-items:stretch;justify-content:space-between}}.search-announcement-desktop .search-wrap{width:100%}.search-announcement-desktop .announcement-item{display:flex;align-items:center;justify-content:center}@media(min-width:1280px){.search-announcement-desktop .announcement-item{font-size:1.6rem}}header.header__compact .walkerandhall-logo{width:13.5rem}@media(min-width:1280px){header.header__compact .walkerandhall-logo{width:21rem}}header.header__compact .header{padding:2rem var(--edge)}header.header__compact .header__burger{display:block}header.header__compact .header__desktop-menu{display:none}@media(min-width:1280px){header.header__compact .header__compact-search-wrap{display:block;margin-left:2.5rem}}.mobile-menu{position:absolute;width:100%;top:100%;left:0;z-index:1;background:var(--white)}.mobile-menu .mobile-drawer{padding:2.2rem;overflow-y:auto;max-width:60rem;margin:0 auto}.mobile-menu .mobile-nav-box{position:relative}.mobile-menu .mobile-nav-box .box-borders{border-radius:1rem;overflow:hidden}.mobile-menu .mobile-nav-box.has-submenu{padding-top:6rem}.mobile-menu .mobile-nav-list li{width:100%}.mobile-menu .mobile-nav-list li:not(:last-child){margin-bottom:.1rem}.mobile-menu .mobile-nav-list li a{background:var(--sand50);color:var(--brand-dark);font-size:1.6rem;padding:2.6rem 2.2rem 2.6rem 1.8rem;display:block;line-height:100%;font-family:var(--font-heading)}.mobile-menu .mobile-nav-list li a.submenu-link{display:flex;justify-content:space-between;align-items:center}.mobile-menu .mobile-nav-list li a .menu-icon{width:1rem}.mobile-menu .mobile-nav-list li a .menu-icon svg{width:100%}.mobile-menu .mobile-nav-list li.item-visible{display:block}.mobile-menu .mobile-nav-list li.item-visible:not(.keep-open){display:none}.mobile-menu .mobile-nav-list .submenu-container{border-radius:1rem;overflow:hidden}.mobile-menu .mobile-nav-list .submenu-container.collections ul{display:grid;grid-template-columns:1fr 1fr;gap:.1rem}.mobile-menu .mobile-nav-list .submenu-container.collections ul li{padding:0;margin:0}.mobile-menu .mobile-nav-list .submenu-container.collections ul li:nth-of-type(1) .collection-tile{border-top-left-radius:1rem}.mobile-menu .mobile-nav-list .submenu-container.collections ul li:nth-of-type(2) .collection-tile{border-top-right-radius:1rem}.mobile-menu .mobile-nav-list .submenu-container.collections ul li:nth-of-type(3) .collection-tile{border-bottom-left-radius:1rem}.mobile-menu .mobile-nav-list .submenu-container.collections ul li:nth-of-type(4) .collection-tile{border-bottom-right-radius:1rem}.mobile-menu .mobile-nav-list .submenu-container.collections ul li .button-link{margin-top:var(--edge);padding:1.5rem 3.2rem;font-family:var(--font-body);background:var(--sand)}.mobile-menu .mobile-nav-list .submenu-container.collections ul .collection-tile{border-radius:0;border:0}.mobile-menu .mobile-nav-list .submenu-container.collections ul .collection-tile a{padding:0;background:var(--sand)}.mobile-menu .mobile-nav-list.featured-icons li a{background:var(--sand30);display:flex;align-items:center;justify-content:flex-start}.mobile-menu .mobile-nav-list.featured-icons li a .feature-icon{width:2.5rem;margin-right:2.2rem;display:flex;justify-content:center}.mobile-menu .mobile-nav-list.featured-icons li a .feature-icon svg,.mobile-menu .mobile-nav-list.featured-icons li a .feature-icon path{fill:var(--brand-dark)}.mobile-menu .mobile-nav-list.featured-icons li a .feature-icon.account svg{width:1.6rem}.mobile-menu .mobile-nav-list.featured-icons li a .feature-icon.location svg{width:1.4rem}.mobile-menu .mobile-nav-list.featured-icons li a .feature-icon.heart svg{width:1.8rem}.mobile-menu .mobile-nav-list.featured-icons li a .feature-icon.diamond svg{width:1.9rem}.mobile-menu .mobile-nav-list.featured-icons li a .feature-icon.cart svg{width:1.5rem}.mobile-menu .mobile-nav-list.featured-icons li a .feature-icon.help svg{width:2.5rem}.mobile-menu .mobile-nav-list.featured-icons li.let-us-help a{background-color:var(--light-blue)}.mobile-menu .go-back{position:absolute;width:100%;top:0;left:0;padding:.4rem;z-index:1;font-size:1.8rem;font-family:var(--font-heading);display:flex;align-items:center;line-height:100%;color:var(--brand-dark);background:var(--white);cursor:pointer}.mobile-menu .go-back .content .previous-path{font-size:1.2rem;font-family:var(--font-body);color:var(--mid-dark)}.mobile-menu .go-back svg{width:1rem;margin-right:2rem}
