.face-guide-section{overflow:hidden;padding:48px 0}.face-guide__header{display:grid;grid-template-columns:calc((100% - 64px)/5) 1fr;gap:16px;align-items:start;margin-bottom:32px;text-align:left}.face-guide__content{display:flex;flex-direction:column;gap:15px}.face-guide__title{font-weight:700;font-style:normal;font-size:20px;line-height:100%;text-transform:lowercase;margin:0}.face-guide__subtitle{font-weight:400;font-style:normal;font-size:14px;line-height:100%;letter-spacing:0;margin:0;text-transform:lowercase}.face-guide__categories .product-filtered-tags{display:flex;justify-content:flex-start;gap:24px;flex-wrap:wrap;padding-left:0;list-style:none;margin:0}.face-guide__categories .product-filtered-tags .product-filtered-tags__item{font-weight:500;font-style:normal;font-size:13px;line-height:normal;letter-spacing:.05em;text-transform:uppercase;border-bottom:5px solid #e9e9e9;padding-bottom:4px;text-transform:lowercase}.face-guide__gallery{position:relative;width:100%;display:flex}.face-guide__gallery-container{overflow:hidden;width:100%}.face-guide__gallery-track.mobile-layout{display:flex;gap:10px;padding-right:20px}.face-guide__gallery-track.mobile-layout .face-guide__item{flex:0 0 calc(100vw - 60px)}.face-guide__gallery-track.grid-layout{display:grid;gap:10px;transform:none}.face-guide__gallery-track.grid-layout[data-item-count="1"]{grid-template-columns:1fr}.face-guide__gallery-track.grid-layout[data-item-count="2"]{grid-template-columns:repeat(2,1fr)}.face-guide__gallery-track.grid-layout[data-item-count="3"]{grid-template-columns:repeat(3,1fr)}.face-guide__gallery-track.grid-layout[data-item-count="4"]{grid-template-columns:repeat(4,1fr)}.face-guide__gallery-track.carousel-layout{display:flex;gap:10px;padding-right:20px}.face-guide__gallery-container:has(.carousel-layout){overflow:visible}.face-guide__gallery-track{display:flex;gap:16px;transition:transform .3s ease}.face-guide__gallery-track[data-carousel=true]{gap:16px}@media screen and (min-width: 750px){.face-guide__gallery-track.carousel-layout .face-guide__item{flex:0 0 calc((100% - 48px)/4)}}.face-guide__image-wrapper{position:relative;overflow:hidden;margin-bottom:12px}.face-guide__model-description .color-name{font-weight:700;text-decoration:underline}.face-guide__model-description .attribute-value{font-weight:600}.face-guide__model-description .text-regular{font-weight:500}.face-guide__image{width:100%;height:100%;object-fit:contain;aspect-ratio:9 / 13;object-fit:cover}.face-guide__image-wrapper video.face-guide__image{object-fit:cover;border-radius:0}.face-guide__description{font-size:.75rem;line-height:1.4;margin:0;font-weight:500;color:#000;opacity:.8}.face-guide__product-name{font-weight:700;text-decoration:underline}.face-guide__nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:#fff;cursor:pointer;transition:all .2s ease;z-index:2;opacity:0;visibility:hidden}.face-guide__nav.show{opacity:1;visibility:visible}.face-guide__nav.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.face-guide__nav.disabled:hover{background:#fff;transform:translateY(-50%)}.face-guide__nav--prev{left:16px}.face-guide__nav--next{right:16px}.face-guide__nav--prev svg{transform:rotate(90deg)}.face-guide__nav--next svg{transform:rotate(-90deg)}.face-guide__nav svg{width:16px;height:16px}.face-guide__item{justify-content:flex-end;display:flex;flex-direction:column}@media screen and (max-width: 749px){.face-guide__header{grid-template-columns:1fr;gap:30px;margin-bottom:0}.face-guide__categories{gap:16px}.face-guide__item{flex:0 0 150px;max-width:100%}.face-guide__gallery-container{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.face-guide__gallery-container::-webkit-scrollbar{display:none}.face-guide__nav--prev{left:8px}.face-guide__nav--next{right:8px}.face-guide__nav{width:30px;height:30px}.face-guide__categories .product-filtered-tags{margin:0;row-gap:5px}.face-guide__content{gap:5px;margin-bottom:15px}}@media screen and (max-width: 480px){.face-guide__categories{justify-content:center}.face-guide__category{font-size:.625rem}.face-guide__item{flex:0 0 120px}}
/*# sourceMappingURL=/cdn/shop/t/856/assets/face-guide.css.map */
