.accessory-category-container.no-description h2.category-title{padding-bottom:revert-layer}.accessory-category-container.no-description h2.category-title:after{display:none}.accessory-category-container h2.category-title{background-color:var(--white-color);border:3px solid var(--black-color);box-shadow:3px 3px 9px #00000040;z-index:1;padding-bottom:80px;letter-spacing:.5px;position:relative;line-height:1.1}.accessory-category-container h2.category-title:after{content:"";position:absolute;top:calc(100% + .5rem - 80px);left:.75rem;background-color:var(--black-color);height:3px;width:50px}@media (min-width: 97rem){.accessory-category-container h2.category-title:after{top:calc(100% + 1rem - 82.5px)}}@media (min-width: 768px){.accessory-category-container h2.category-title:after{height:4px}}@media (min-width: 768px){.accessory-category-container h2.category-title{border:5px solid var(--black-color);box-shadow:4px 4px 9px #00000040;padding-right:33%}}.accessory-category-container .category-description{background-color:var(--white-color);margin-top:-40px;z-index:99;border:3px solid var(--black-color);position:relative;box-shadow:3px 3px 9px #00000040}@media (min-width: 768px){.accessory-category-container .category-description{box-shadow:4px 4px 9px #00000040;border:4px solid var(--black-color)}.accessory-category-container .category-description:before{width:4px!important}}.accessory-category-container .category-description:before{content:"";position:absolute;bottom:100%;left:4px;width:3px;height:34px;background-color:var(--black-color)}@media (max-width: 639px){.accessory-category-container .category-description:before{left:14px}}.accessory-category-container .accessories-wrapper{--cols: 2;--current-row: var(--row-2col);--total-rows: var(--total-rows-2col);--row-width: 1rem;--min-height: 7rem;--extra-height: 0rem;--width: 3px}@media (min-width: 640px){.accessory-category-container .accessories-wrapper{--cols: 3;--current-row: var(--row-3col);--total-rows: var(--total-rows-3col);--row-width: 1.5rem}}@media (min-width: 768px){.accessory-category-container .accessories-wrapper{--cols: 4;--current-row: var(--row-4col);--total-rows: var(--total-rows-4col);--row-width: 2rem;--width: 4px}}.accessory-category-container .accessories-wrapper>*:nth-child(odd){position:relative}.accessory-category-container .accessories-wrapper>*:nth-child(odd):before{content:"";position:absolute;bottom:100%;width:var(--width);height:calc(var(--min-height) + var(--extra-height));background-color:var(--black-color);z-index:-1}.accessory-category-container .accessories-wrapper>*:first-child:before{height:1.5rem}.accessory-category-container .accessories-wrapper>*:not(:nth-child(2n)):not(:last-child){position:relative}.accessory-category-container .accessories-wrapper>*:not(:nth-child(2n)):not(:last-child):after{content:"";position:absolute;top:30px;left:100%;height:var(--width);width:var(--row-width);background-color:var(--black-color)}@media (min-width: 640px){.accessory-category-container .accessories-wrapper>*:nth-child(odd):before{display:none}.accessory-category-container .accessories-wrapper>*:not(:nth-child(2n)):not(:last-child):after{display:none}.accessory-category-container .accessories-wrapper>*:nth-child(3n+1){position:relative}.accessory-category-container .accessories-wrapper>*:nth-child(3n+1):before{content:"";position:absolute;bottom:100%;width:var(--width);height:calc(var(--min-height) + var(--extra-height));background-color:var(--black-color);z-index:-1;display:block}.accessory-category-container .accessories-wrapper>*:first-child:before{height:1.5rem}.accessory-category-container .accessories-wrapper>*:not(:nth-child(3n)):not(:last-child){position:relative}.accessory-category-container .accessories-wrapper>*:not(:nth-child(3n)):not(:last-child):after{content:"";position:absolute;top:30px;left:100%;height:var(--width);width:var(--row-width);background-color:var(--black-color);display:block}}@media (min-width: 768px){.accessory-category-container .accessories-wrapper>*:nth-child(3n+1):before{display:none}.accessory-category-container .accessories-wrapper>*:not(:nth-child(3n)):not(:last-child):after{display:none}.accessory-category-container .accessories-wrapper>*:nth-child(4n+1){position:relative}.accessory-category-container .accessories-wrapper>*:nth-child(4n+1):before{content:"";position:absolute;bottom:100%;width:var(--width);height:calc(var(--min-height) + var(--extra-height));background-color:var(--black-color);z-index:-1;display:block}.accessory-category-container .accessories-wrapper>*:first-child:before{height:1.5rem}.accessory-category-container .accessories-wrapper>*:not(:nth-child(4n)):not(:last-child){position:relative}.accessory-category-container .accessories-wrapper>*:not(:nth-child(4n)):not(:last-child):after{content:"";position:absolute;top:30px;left:100%;height:var(--width);width:var(--row-width);background-color:var(--black-color);display:block}}.accessory-category-container .accessories-wrapper figure{margin-bottom:auto;box-shadow:3px 3px 9px #00000040}@media (min-width: 768px){.accessory-category-container .accessories-wrapper figure{box-shadow:4px 4px 9px #00000040}}.accessory-category-container .accessories-wrapper figure .glightbox-accessory{width:100%}.accessory-category-container .accessories-wrapper figure img{border:3px solid var(--black-color);background-color:var(--white-color);width:100%}@media (min-width: 768px){.accessory-category-container .accessories-wrapper figure img{border:4px solid var(--black-color)}}.accessory-category-container .accessories-wrapper figure figcaption{width:100%;background-color:var(--bg-color);color:var(--black-color);border:4px solid var(--black-color);border-top:0!important;text-align:center;line-height:1.15;align-self:flex-end}@media (min-width: 768px){.accessory-category-container .accessories-wrapper figure figcaption{border-top:4px solid var(--black-color)}}
