.l-footer__shopping-guide{padding:0 1rem;text-align:center}.p-calendar{margin-bottom:1.2rem}.p-calendar .p-calendar__table-title{text-align:center;margin-bottom:0.6rem;letter-spacing:3px}.p-calendar .p-calendar__table{width:100%;margin-bottom:1rem;background-color:#fff;border-collapse:separate;border-spacing:3px 3px;border:1px solid #eee}.p-calendar__table,.p-calendar__table th,.p-calendar__table td{color:#444;border:0}.p-calendar .p-calendar__table-header th{padding:0.5rem 0;background-color:#f2f2f2;font-weight:bold}.p-calendar .p-calendar__table-data{text-align:center;font-size:small;padding:0.5rem 0.3rem}.p-calendar .p-calendar__table-data.active{background-color:#fae3e1;border-radius:4px}.p-calendar .p-calendar__table-data.shipping-only{background-color:#cee2f5;border-radius:4px}.p-calendar .p-calendar__table-data.shipment-only{background-color:#f4f2c7;border-radius:4px}.p-calendar .p-calendar__table-data.orders-only{background-color:#cee2f5;border-radius:4px}.p-calendar .p-calendar__table-data.disabled{background-color:whitesmoke;color:#aaa}.p-calendar .c-calendar__wrap{margin:2rem}.p-calendar .c-calendar__notation{text-align:center;font-size:1.1rem}.p-bnr--col1 img{width:100%}.c-translucence{opacity:0.5}.p-bnr--col1 .c-bnr--slide-ready{display:flex;width:100%}@media (max-width:600px){.p-bnr--col1 .c-bnr--slide-ready li{width:100%}.p-bnr--col1 .c-bnr--slide-ready li:nth-child(n + 2){display:none}}@media (min-width:601px){.p-bnr--col1 .c-bnr--slide-ready li{width:100%}.p-bnr--col1 .c-bnr--slide-ready li:nth-child(n + 2){display:none}}.p-bnr--col3.c-bnr--slide li{margin:0 0.3rem}.c-translucence{opacity:0.5}.p-bnr--col3 .c-bnr--slide-ready{display:flex;width:100%}@media (max-width:600px){.p-bnr--col3 .c-bnr--slide-ready li{width:calc(50% - 0.6rem)}.p-bnr--col3 .c-bnr--slide-ready li:nth-child(n + 3){display:none}}@media (min-width:601px){.p-bnr--col3 .c-bnr--slide-ready li{width:calc(33.33% - 0.6rem)}.p-bnr--col3 .c-bnr--slide-ready li:nth-child(n + 4){display:none}}.p-header__kanban{margin-bottom:1.5rem}.p-header__kanban h1:before{content:none !important}.p-header__kanban__text a{display:block;padding:1.5rem 1rem}.header__kanban__logo .c-full-scale{width:100%}.p-header__kanban__logo h1{padding-left:0}#c-header__menu__burger--open{display:inline-block;width:30px;height:22px;vertical-align:middle}#c-header__menu__burger--open span,#c-header__menu__burger--open span:before,#c-header__menu__burger--open span:after{position:absolute;height:3px;width:25px;margin-top:5px;border-radius:3px;display:block;content:'';cursor:pointer}#c-header__menu__burger--open span:before{bottom:-8px}#c-header__menu__burger--open span:after{bottom:-16px}#c-header__menu__burger--close{display:none;position:fixed;z-index:99;top:0;right:0;width:100%;height:100%;background:black;opacity:0;transition:0.3s ease-in-out}#c-header__menu__burger--input:checked ~ #c-header__menu__burger--close{display:block;opacity:0.5}@media screen and (max-width:768px){.c-header__menu{position:relative;margin:0 !important}.c-container--child-flex{flex:none}.c-header__menu .c-container{display:block}.c-header__menu .c-container--justify{justify-content:unset}#c-header__menu__burger--content{overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:90%;max-width:320px;height:100%;background:#fff;transition:0.3s ease-in-out;-webkit-transform:translateX(-105%);transform:translateX(-105%)}#c-header__menu__burger--content li{border-bottom:1px dashed #bbb;margin-right:0;margin-bottom:0}.c-header__menu:not(.hamburger--off) #c-header__menu__burger--content li a{border-right:none}.c-header__menu:not(.hamburger--off) #c-header__menu__burger--content li{border-right:none}.c-header__menu #c-header__menu__burger--content li:last-child a{border-right:none}.c-header__menu #c-header__menu__burger--content li:last-child{border-right:none}#c-header__menu__burger--input:checked ~ #c-header__menu__burger--content{-webkit-transform:translateX(0%);transform:translateX(0%);box-shadow:6px 0 25px rgba(0, 0, 0, 0.15)}.l-header .c-header__menu.hamburger--off{background-color:transparent !important;padding:0 0.2rem;position:inherit}.c-header__menu.hamburger--off .c-container{display:flex}.c-header__menu.hamburger--off #c-header__menu__burger--open{display:none}.c-header__menu.hamburger--off #c-header__menu__burger--content{position:inherit;width:100%;max-width:100%;background:none;transition:inherit;-webkit-transform:translateX(0%);transform:translateX(0%)}.c-header__menu.hamburger--off #c-header__menu__burger--content li{border-bottom:none}.c-header__menu.hamburger--off li > a{display:block !important;padding:1rem 0 !important;height:100%;font-size:1.2rem !important}.c-header__menu.hamburger--off #c-header__menu__burger--input:checked ~ #c-header__menu__burger--content{box-shadow:none}}@media screen and (min-width:769px){#c-header__menu__burger--open{display:none}}.c-itemlist--slide-square--col4 .c-itemlist__item{margin-right:10px}.c-itemlist__no-data{width:100%;text-align:center}.c-itemlist--slide-square--col4 .c-itemlist__item{margin-right:10px}.c-itemlist__no-data{width:100%;text-align:center}.c-itemlist--slide-square--col4 .c-itemlist__item{margin-right:10px}.c-itemlist__no-data{width:100%;text-align:center}.c-itemlist--slide-square--col4 .c-itemlist__item{margin-right:10px}.c-itemlist__no-data{width:100%;text-align:center}.c-itemlist--square--col5 .c-itemlist__item{width:calc(20% - 10px)}.c-itemlist--square--col5 .c-itemlist__item:not(:nth-child(5n)):not(:last-child){margin-right:10px}.c-itemlist__no-data{width:100%;text-align:center}.l-sidenav-parts.p-category--layer li{position:relative;letter-spacing:1px;cursor:pointer}.l-sidenav-parts li.p-category--layer__child{position:relative;font-size:1.2rem;padding-left:1rem}.l-sidenav-parts.p-category--layer li:after{content:"\f054";font-family:'Font Awesome 5 Free';display:block;float:right;font-weight:bold;position:absolute;top:50%;margin:-9px;right:9px;font-size:12px}.l-sidenav-parts.p-category--layer .p-category--layer__parent{font-weight:bold}.l-sidenav-parts.p-category--layer .p-category--layer__child:after{font-size:10px;margin:-8px;right:8px}.c-sidenav__list li a,.c-sidenav__list dd a{display:block;padding:1.2rem 0.8rem 1.2rem 0.4rem}.l-sidenav-parts .c-searchbox__inner{text-align:center;padding:0 0.3rem}.l-sidenav-parts .c-searchbox__popular__title{text-align:center}.l-sidenav-parts .c-magazine-form__textarea{padding:0.5rem 0.3rem;border-radius:3px}.c-price-range img{margin-bottom:1rem}.p-calendar{margin-bottom:1.2rem}.p-calendar .p-calendar__table-title{text-align:center;margin-bottom:0.6rem;letter-spacing:3px}.p-calendar .p-calendar__table{width:100%;margin-bottom:1rem;background-color:#fff;border-collapse:separate;border-spacing:3px 3px;border:1px solid #eee}.p-calendar__table,.p-calendar__table th,.p-calendar__table td{color:#444;border:0}.p-calendar .p-calendar__table-header th{padding:0.5rem 0;background-color:#f2f2f2;font-weight:bold}.p-calendar .p-calendar__table-data{text-align:center;font-size:small;padding:0.5rem 0.3rem}.p-calendar .p-calendar__table-data.active{background-color:#fae3e1;border-radius:4px}.p-calendar .p-calendar__table-data.shipping-only{background-color:#cee2f5;border-radius:4px}.p-calendar .p-calendar__table-data.shipment-only{background-color:#f4f2c7;border-radius:4px}.p-calendar .p-calendar__table-data.orders-only{background-color:#cee2f5;border-radius:4px}.p-calendar .p-calendar__table-data.disabled{background-color:whitesmoke;color:#aaa}.p-calendar .c-calendar__wrap{margin:2rem}.p-calendar .c-calendar__notation{text-align:center;font-size:1.1rem}