.xp-shop-section{position:relative;background-color:#ededed}.xp-shop-row{position:relative;display:flex;align-items:flex-start;margin:0 auto}.xp-shop-main,.xp-shop-sidebar{position:relative;background-color:#fff}.xp-shop-main{min-width:0}.xp-shop-section--archive,.xp-shop-section--product{padding:10px 0 54px}.xp-shop-section--archive .xp-shop-row,.xp-shop-section--product .xp-shop-row{width:95%;max-width:1400px;padding:27px 0 50px}.xp-shop-section--archive .xp-shop-sidebar,.xp-shop-section--product .xp-shop-sidebar{width:20.875%;margin-right:1%;padding:20px 15px}.xp-shop-section--archive .xp-shop-main{width:73.625%;padding:15px 15px 0}.xp-shop-section--product .xp-shop-main{width:73.625%}.xp-shop-sidebar__title{display:inline-block;width:100%;margin-bottom:5px;border-bottom:2px solid var(--xp-red);color:#000}.xp-shop-sidebar .xp-shop-sidebar__title{color:var(--xp-red)}.xp-shop-sidebar__title h4{font-weight:600;color:var(--xp-red);line-height:2em;padding-bottom:10px;font-size:18px}.xp-shop-sidebar__back{position:absolute;top:24px;right:15px;line-height:0}.xp-back-button{display:inline-block;position:relative;padding:.3em 1em;font-size:16px;font-weight:500;line-height:1.7em;color:#fff!important;background-color:#000;border:2px solid #fff;border-radius:3px;transition:all .3s ease}.xp-back-button:hover{background-color:#000;color:#fff}.xp-shop-sidebar__filter{padding-top:14px}@media (max-width:980px){.xp-shop-section--product{padding:50px 0}.xp-shop-row{display:block}.xp-shop-section .xp-shop-main,.xp-shop-section .xp-shop-sidebar{width:100%;margin-right:0}.xp-shop-section--product .xp-shop-sidebar{padding:15px 15px 0;margin-bottom:30px;text-align:center}.xp-shop-sidebar__filter,.xp-shop-sidebar__title{display:none}.xp-shop-sidebar__back{position:static}.xp-shop-section--archive .xp-shop-sidebar{display:none}.xp-shop-section--archive{padding-bottom:50px}.xp-shop-section--archive .xp-shop-row{padding-top:30px}}