.nhp-related{position:relative;display:block;width:100%;max-width:none!important;padding:64px 0 60px!important}.nhp-recently-viewed[hidden]{display:none!important}.nhp-recently-viewed .nhp-related__arrow--next{right:16px}.nhp-related .related-products__heading{font-family:Roboto Mono,monospace!important;font-weight:400!important;font-size:20px!important;line-height:25px!important;letter-spacing:-.4px!important;text-align:center;margin:0 0 48px!important;padding:0 20px!important;text-shadow:0 0 .5px #000,0 5px 15px rgba(36,36,36,.1)!important}.nhp-related .product-grid{display:flex!important;flex-wrap:nowrap!important;gap:0!important;width:100%!important;margin:0!important;padding:0 20px!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;box-sizing:border-box}.nhp-related .product-grid::-webkit-scrollbar{display:none}.nhp-related .product-grid:focus{outline:none!important;box-shadow:none!important}.nhp-related .product-grid>.grid__item{box-sizing:border-box;flex:0 0 25%!important;width:25%!important;max-width:none!important;min-width:0!important;padding:0 3px 0 0!important;margin:0!important;scroll-snap-align:start}.nhp-related .product-card-wrapper{width:100%;height:100%;position:relative;padding-bottom:18px}.nhp-related .card{display:block!important;box-shadow:none!important;background:#fff!important}.nhp-related .card__inner{margin:0 3px!important;width:calc(100% - 6px)!important;--ratio-percent:133.333333%!important}.nhp-related .card__inner:before{padding-bottom:133.333333%!important}.nhp-related .card__media{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important}.nhp-related .card__inner>.card__content{display:none!important}.nhp-related .card__heading a:after{pointer-events:none!important}.nhp-related .norgira-grid-card__track{position:relative!important;inset:auto!important;display:flex!important;flex-flow:row!important;width:100%!important;height:100%!important}.nhp-related .norgira-grid-card__slide{position:relative!important;inset:auto!important;display:block!important;flex:0 0 100%!important;width:100%!important;height:100%!important}.nhp-related .norgira-grid-card__arrow{inset:50% auto auto!important;width:27px!important;height:44px!important;pointer-events:auto!important}.nhp-related .norgira-grid-card__arrow--prev{left:0!important;right:auto!important}.nhp-related .norgira-grid-card__arrow--next{right:0!important;left:auto!important}.nhp-related .norgira-grid-card__arrow[aria-disabled=true]{opacity:0!important;pointer-events:none!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) .norgira-grid-card__slide img{object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) .card>.card__content{display:block!important;padding:0 4px!important;margin-top:15.5px!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) .card__information{padding:0!important;margin:0!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) .product-card-wrapper:is(:hover,:has(:focus-visible),.is-options-open) .card>.card__content .card__information{padding-left:10px!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) .card__heading{margin:0 0 6px!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) :is(.card__heading,.card__heading a){font-family:Roboto Mono,monospace!important;font-size:14px!important;font-weight:400!important;line-height:normal!important;letter-spacing:-.4px!important;color:#000!important;text-shadow:0 0 .5px #000,0 5px 15px rgba(36,36,36,.1)!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) :is(.price,.price *){font-size:12px!important;line-height:12px!important;font-weight:400!important;letter-spacing:-.4px!important;color:#000!important;text-shadow:0 0 .5px #000,0 5px 15px rgba(36,36,36,.1)!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) .price{margin:0!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) .product-card-wrapper:after{border-color:transparent!important;opacity:0!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) .product-card-wrapper:is(:hover,:has(:focus-visible),.is-options-open):after{border:1px solid #000!important;opacity:1!important}.nhp-related .norgira-grid-card__carousel{touch-action:pan-x pan-y!important}.nhp-related :is(button,svg){filter:none!important}.nhp-related__arrow{position:absolute;top:50%;z-index:20;display:flex;align-items:center;justify-content:center;width:32px;height:48px;border:0;padding:0;background:#ffffffd9;font:22px/1 Roboto Mono,monospace;cursor:pointer;text-shadow:none!important}.nhp-related__arrow--prev{left:0}.nhp-related__arrow--next{right:0}.nhp-related__arrow:disabled{opacity:.3;cursor:default}.nhp-related .is-dragging{cursor:grabbing;scroll-snap-type:none}@media(min-width:990px){.nhp{padding-bottom:0}}@media(max-width:767px){.nhp-related{padding:0 0 80px!important}.nhp-related .related-products__heading{margin-bottom:28px!important}.nhp-related .product-grid>.grid__item{flex-basis:62vw!important;width:62vw!important}.nhp-related:not(#nhp-old-related-1):not(#nhp-old-related-2):not(#nhp-old-related-3) :is(.card__heading,.card__heading a){line-height:21px!important}.nhp-related__arrow{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/norgira-recommendations.css.map */
