.product-recommendations{display:block}.kg-product-recommendations .section--padding{padding:60px 0}.kg-product-recommendations .title-wrapper{display:flex;flex-direction:column;gap:15px;margin:0 0 60px;align-items:flex-start;text-align:left}.kg-product-recommendations .title-wrapper .kg-subheading{font-family:NONNaturalGrotesk-Regular,NON Natural Grotesk,sans-serif;font-weight:400;font-size:14px!important;line-height:120%;letter-spacing:.08em;text-transform:uppercase;color:#0047ff;margin:0}.kg-product-recommendations .title-wrapper .title.h1{font-family:NONNaturalGrotesk-Regular,NON Natural Grotesk,sans-serif;font-weight:400;font-size:56px;line-height:110%;letter-spacing:0;color:#000;margin:0}.kg-product-recommendations .kg-pr-grid{display:flex;flex-wrap:nowrap;gap:15px;margin:0;padding:0;list-style:none}.kg-product-recommendations .kg-pr-grid>.grid__item{flex:0 0 calc((100% - 30px) / 3);width:calc((100% - 30px) / 3);max-width:calc((100% - 30px) / 3);padding:0}.kg-product-recommendations .card-wrapper--kg-tray{display:flex;flex-direction:column;align-items:stretch;height:100%;text-align:left;color:inherit}.kg-product-recommendations .card-wrapper--kg-tray .card--product{border:0;box-shadow:none;background:transparent;overflow:visible;z-index:auto}.kg-product-recommendations .card-wrapper--kg-tray .card__media,.kg-product-recommendations .card-wrapper--kg-tray .media-wrapper{display:block;width:100%;margin:0 0 15px;padding:0;border-radius:0;background:#ecebe8;aspect-ratio:1 / 1;overflow:hidden}.kg-product-recommendations .card-wrapper--kg-tray .media{padding-bottom:0!important;height:100%;background:#ecebe8}.kg-product-recommendations .card-wrapper--kg-tray .media img,.kg-product-recommendations .card-wrapper--kg-tray .card__media img{width:100%;height:100%;max-width:100%;display:block;object-fit:cover;object-position:center}.kg-product-recommendations .card-wrapper--kg-tray .card-information{display:flex;flex-direction:column;flex:1 1 auto;padding:0;text-align:left}.kg-product-recommendations .card-wrapper--kg-tray .card-information__wrapper{display:flex;flex-direction:column;align-items:stretch;text-align:left}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__title,.kg-product-recommendations .card-wrapper--kg-tray .card-information__text{margin:0;font-family:Traulha_WEB-Regulara,Traulha,Georgia,serif;font-weight:400;font-size:18px;line-height:150%;letter-spacing:0;color:#0047ff;text-decoration:none;background:none}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__subtitle{margin:0 0 15px;font-family:NONNaturalGrotesk-Regular,NON Natural Grotesk,sans-serif;font-size:14px!important;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#000;line-height:120%}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__price .price{margin:0 0 15px;color:#000;font-family:NONNaturalGrotesk-Regular,NON Natural Grotesk,sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__price .price__regular,.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__price .price-item,.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__price .price__sale{font-size:inherit;color:inherit}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__price s,.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__price .price__sale .price-item--regular{margin-right:8px;color:#0006}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__actions,.kg-product-recommendations .card-wrapper--kg-tray .card-information__button{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0 15px;margin-top:auto;position:static!important;bottom:auto;left:auto;right:auto;width:auto!important;height:auto!important;max-width:none;opacity:1!important;transform:none!important;overflow:visible;white-space:normal;pointer-events:auto;background:transparent;z-index:auto}.kg-product-recommendations .card-wrapper--kg-tray .card-information__button .kg-pr-card__atc,.kg-product-recommendations .card-wrapper--kg-tray .card-information__button .kg-pr-card__learn{pointer-events:auto;opacity:1;transform:none!important;width:auto;min-width:0;box-shadow:none;border-radius:0}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__atc{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;background:#0047ff;border:0;border-radius:0;padding:10px 20px;font-family:NONNaturalGrotesk-Regular,NON Natural Grotesk,sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;text-transform:uppercase;color:#fff;max-width:283px;width:100%;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:all .3s ease}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__atc:hover{opacity:70%}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__atc[disabled],.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__atc:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__learn{display:inline-flex;align-items:center;gap:8px;padding:10px 0;font-family:NONNaturalGrotesk-Regular,NON Natural Grotesk,sans-serif;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;color:#0047ff;text-decoration:none;white-space:nowrap}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__learn:hover{text-decoration:underline;text-underline-offset:3px;opacity:70%}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__learn svg{display:block;width:12px;height:4px;flex-shrink:0}.kg-product-recommendations .card-wrapper--kg-tray .card__badge,.kg-product-recommendations .card-wrapper--kg-tray .quick-view-drawer,.kg-product-recommendations .card-wrapper--kg-tray .full-unstyled-link{display:none!important}.product-recommendations .kg-pr__media-nav{display:none}.product-recommendations .kg-pr__nav{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#8eb0ff;cursor:pointer;-webkit-tap-highlight-color:transparent}.product-recommendations .kg-pr__nav svg{display:block;width:18px;height:18px}.product-recommendations .kg-pr__nav[disabled]{opacity:.35;cursor:default;pointer-events:none}.product-recommendations.slider--no-buttons .kg-pr__media-nav,.product-recommendations .slider--no-buttons .kg-pr__media-nav{display:none!important}@media screen and (max-width:991px){.product-recommendations .slider-mobile-gutter:not(.slider--no-buttons) .kg-pr__media-nav{display:block}.product-recommendations .kg-pr__nav{position:absolute;top:35%;transform:translateY(-50%);z-index:1;pointer-events:auto}.product-recommendations .kg-pr__nav--prev{left:2px}.product-recommendations .kg-pr__nav--next{right:2px}.kg-product-recommendations .title-wrapper .title.h1{font-size:46px}.kg-product-recommendations .kg-pr-grid.slider{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.kg-product-recommendations .kg-pr-grid.slider::-webkit-scrollbar{display:none}.kg-product-recommendations .kg-pr-grid.slider>.grid__item{flex:0 0 50%;width:50%;max-width:50%;scroll-snap-align:start;scroll-snap-stop:always}.kg-product-recommendations .card-wrapper--kg-tray .kg-pr-card__atc{font-size:14px;line-height:120%;padding:13.5px 9px;max-width:fit-content;width:auto}}@media screen and (max-width:749px){.kg-product-recommendations .section--padding{padding:30px 0}.kg-product-recommendations .title-wrapper{margin:0 0 30px}.kg-product-recommendations .title-wrapper .title.h1{font-size:36px}.product-recommendations .slider-mobile-gutter{position:relative;isolation:isolate}.product-recommendations .product-grid.slider{position:relative;z-index:0}}@media screen and (max-width:520px){.kg-product-recommendations .kg-pr-grid.slider>.grid__item{flex:0 0 100%;width:100%;max-width:100%}.product-recommendations .kg-pr__nav{top:30%}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/section-product-recommendations.css.map */
