.his-featured-section{position:relative;width:100%;display:block;box-sizing:border-box;opacity:1;transition:opacity .2s ease}.his-container{width:100%;margin:0 auto;padding-left:10px;padding-right:10px;max-width:var(--container-width, 1170px)}.his-container.is-full{max-width:100%!important;padding:0}.his-header{margin-bottom:var(--header-margin-bottom, 40px);position:relative}.his-header h2{margin:0 0 15px;line-height:1.2;position:relative;display:inline-block;font-size:var(--header-size-mob, 24px)}@media (min-width: 768px){.his-header h2{font-size:var(--header-size-desk, 30px)}}.his-header h2.has-underline:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.4,0,.2,1)}.his-header:hover h2.has-underline:after{transform:scaleX(1);transform-origin:left}.his-view-all{display:inline-block;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px;transition:opacity .3s}.his-view-all:hover{opacity:.7}.his-grid{display:grid;grid-template-columns:repeat(var(--grid-cols-mobile, 1),1fr);gap:var(--grid-gap-mobile, 15px)}.his-item.span-2{grid-column:span 2}@media (max-width: 767px){.his-item.span-2{grid-column:span 1!important}}@media (min-width: 768px){.his-grid{grid-template-columns:repeat(var(--grid-cols-tablet, 2),1fr);gap:var(--grid-gap-tablet, 20px)}}@media (min-width: 1024px){.his-grid{grid-template-columns:repeat(var(--grid-cols-desktop, 4),1fr);gap:var(--grid-gap-desktop, 30px)}}.his-item{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--item-radius, 0px);transform:translateZ(0);backface-visibility:hidden}.his-full-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer;font-size:0}.his-image-wrapper{position:relative;width:100%;background-color:#f0f0f0;overflow:hidden;padding-bottom:var(--ratio-percent, 125%);z-index:1}.his-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94);will-change:transform}.his-item:hover .his-image-wrapper.zoom-scroll img{transform:scale(1.06)}.his-content{width:100%;padding:var(--spacing-top) var(--spacing-right) var(--spacing-bottom) var(--spacing-left);display:flex;flex-direction:column;z-index:15;pointer-events:none;box-sizing:border-box}.his-content>*:last-child{margin-bottom:0!important}.his-item.content-overlay .his-content{position:absolute;top:0;left:0;right:0;bottom:0;justify-content:var(--flex-align-v, center);align-items:var(--flex-align-h, center);background:rgba(0,0,0,var(--overlay-opacity, 0))}.his-item.content-below .his-content{position:relative;background:transparent;align-items:var(--flex-align-h, flex-start);flex-grow:1}.his-btn{pointer-events:auto;position:relative;z-index:20}.his-icon svg{width:30px;height:30px;fill:currentColor;margin-bottom:10px;display:block}.his-title-wrapper{display:block;margin-top:var(--title-margin-top);margin-bottom:var(--title-margin-bottom)}.his-content>.his-title-wrapper:last-child{margin-bottom:0!important}.his-title{display:inline-block;position:relative;font-weight:600;line-height:1.15;font-size:var(--title-size);margin:0;color:inherit}.his-title-underline:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.4,0,.2,1)}.his-item:hover .his-title-underline:after{transform:scaleX(1);transform-origin:left}.his-subtitle{display:inline-block;font-weight:500;letter-spacing:1px;text-transform:uppercase;font-size:var(--sub-size);margin-bottom:var(--sub-margin-bottom)}.his-desc{opacity:.9;line-height:1.5;font-size:var(--desc-size);margin-bottom:var(--desc-margin-bottom)}.his-btn{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;transition:all .3s ease;width:var(--btn-width, auto);font-size:var(--btn-font-size, 14px);text-transform:var(--btn-transform, none);padding:12px 25px;color:var(--btn-text);border:1px solid var(--btn-border);background:var(--btn-bg)}.his-btn:hover{color:var(--btn-hover-text);border-color:var(--btn-hover-border);background:var(--btn-hover-bg)}.his-animate-init{opacity:0;transform:translateY(15px);transition:opacity .6s ease,transform .6s ease}.his-animate-active{opacity:1;transform:translateY(0)}
/*# sourceMappingURL=/cdn/shop/t/72/assets/his-featured-category.css.map */
