.product_recommendations_block .product-card-nav{display:none}.product-recommendations-panel{overflow:hidden;padding:12px 36px;border-radius:10px}.product_recommendations_block .product_card_image_inner,.product_recommendations_block .pcard-style-two .product_card_image_inner,.product_recommendations_block .pcard-style-three .product_card_image_inner{width:100%;height:auto!important;min-height:0!important;aspect-ratio:var(--related-product-image-aspect-ratio, 1 / 1)!important}.product_recommendations_block .product_card_image_inner img,.product_recommendations_block .pcard-style-two .product_card_image_inner img,.product_recommendations_block .pcard-style-three .product_card_image_inner img{width:100%;height:100%!important;aspect-ratio:auto!important;object-fit:cover}.product_recommendations_block .product-card-swiper,.product_recommendations_block .product-card-swiper .swiper-wrapper,.product_recommendations_block .product-card-swiper .swiper-slide{width:100%;height:100%}.product_recommendations_block .pcard-style-two .product_card__content{align-items:flex-start;justify-content:flex-start}.product_recommendations_block .pcard-style-two .product-card-title{margin:0 0 0 var(--related-product-title-left-spacing, 0)}.product_recommendations_block .pcard-style-two .product-card-title,.product_recommendations_block .pcard-style-two .product-card-title a{text-align:left}.product_recommendations_block .pcard-style-two .product-card-price{display:block;visibility:visible;margin:var(--related-product-card-item-spacing, 14px) 0 0 var(--related-product-title-left-spacing, 0)}.product_recommendations_block .pcard-style-two .product-card-purchase-row .product-card-price{margin:0}.product_recommendations_block .pcard-style-two .product_card_price_wrapper{align-items:flex-start}.product_recommendations_block .pcard-style-two .product_card_price_inner{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.product_recommendations_block .pcard-style-two .product-card-price span,.product_recommendations_block .pcard-style-two .product-card-price s{display:inline-block;visibility:visible;color:var(--card-text)!important;font-family:var(--font-body-family);font-size:14px;font-weight:500;line-height:1.4;opacity:1}.product_recommendations_block .pcard-style-two .product-card-price s{opacity:.65}.product_recommendations_block .pcard-style-two .thmb-img-btn-wrap{display:flex;justify-content:flex-start;padding:0;margin:var(--related-product-card-item-spacing, 14px) 0 0 var(--related-product-title-left-spacing, 0);width:auto}.product_recommendations_block .pcard-style-two .product-card-thumbs{display:flex;flex-wrap:wrap;gap:6px}.product_recommendations_block .pcard-style-two .product-card-thumbs .product-thumb{flex:0 0 36px;width:36px;height:36px}.product_recommendations_block .pcard-style-two .pdp_quickyview{flex:0 0 auto}.product_recommendations_inner-main{position:relative}.product_recommendations_inner>.swiper-wrapper{align-items:stretch;will-change:transform}.product_recommendations_inner .product_recommendations_block{height:auto;min-width:0;contain:paint}.product_recommendations_inner .product_recommendations_block>product-card{display:block;height:100%}.product_recommendations_inner .product_recommendations_block>product-card>.product_card_wrapper{height:100%}.product_recommendations_arrows .swiper-button-next{right:12px;top:50%}.product_recommendations_arrows .swiper-button-prev{left:12px;top:50%}.product_recommendations_arrows button:after{display:none}.product_recommendations_arrows button{display:grid;place-items:center;width:44px;min-width:44px;height:44px;margin-top:0;padding:0;color:var(--hom-palette-331f17);background:var(--hom-palette-ffffff);border:0;border-radius:50%;box-shadow:0 2px 10px rgb(from var(--hom-palette-331f17) r g b / .16);transform:translateY(-50%);transition:background-color .25s ease,color .25s ease,opacity .25s ease}.product_recommendations_arrows button svg{width:28px;height:28px}.product_recommendations_arrows button svg path{fill:currentColor}.product_recommendations_arrows button:hover{color:var(--hom-palette-ffffff);background:var(--hom-palette-331f17)}.product_recommendations_arrows button:focus-visible{outline:2px solid var(--hom-palette-331f17);outline-offset:3px}.product_recommendations_arrows button.swiper-button-disabled{cursor:default;opacity:.4}@media screen and (max-width:1012px){.product_recommendations_arrows{display:none}}@media screen and (max-width:768px){.product-recommendations-section .page-width{padding-inline:20px}.product_recommendations_block .pcard-style-two .thmb-img-btn-wrap{display:flex}}.product-recommendations-section [class^=product_recommendations_wrapper-]{padding-top:40px!important;padding-bottom:40px!important}.product-recommendations-section .product_recommendations_heading .section-heading-block{margin:0 0 12px!important;padding:0!important}.product-recommendations-section .product_recommendations_heading .section-heading{margin:0!important}@media screen and (max-width:640px){.product-recommendations-section [class^=product_recommendations_wrapper-]{padding-top:20px!important;padding-bottom:20px!important}.product-recommendations-panel{padding:12px 20px}.product-recommendations-section .rec-swiper-pagination{margin-top:12px!important;margin-bottom:0!important}}@media(min-width:1024px)and (max-width:1500px){.product_recommendations_arrows .swiper-button-next{right:12px}.product_recommendations_arrows .swiper-button-prev{left:12px}}.product-recommendations-section[hidden]{display:none}product-recommendations[data-load-immediately]{display:block;--recommendation-columns: var(--recommendation-desktop-columns, 4);--recommendation-gap: var(--recommendation-product-gap, 20px);--recommendation-info-height: 180px}.product_recommendations_skeleton,.product_recommendations_inner:not(.swiper-initialized)>.swiper-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--recommendation-columns) - 1) * var(--recommendation-gap)) / var(--recommendation-columns));gap:var(--recommendation-gap);overflow:hidden}.product_recommendations_skeleton{padding-bottom:30px}.product_recommendations_skeleton_card,.product_recommendations_inner:not(.swiper-initialized) .product_recommendations_block{min-width:0;width:auto}.product_recommendations_skeleton_card{overflow:hidden;border-radius:10px;background:rgb(from var(--hom-brand-white) r g b / .12)}.product_recommendations_skeleton_image{aspect-ratio:var(--related-product-image-aspect-ratio, 1 / 1);background:rgb(from var(--hom-brand-gold) r g b / .25)}.product_recommendations_skeleton_info{height:var(--recommendation-info-height);padding:22px}.product_recommendations_skeleton_info span{display:block;height:16px;margin-bottom:18px;border-radius:4px;background:rgb(from var(--hom-brand-gold) r g b / .25)}.product_recommendations_skeleton_info span:last-child{width:55%;height:36px}.product_recommendations_block .product_card_info{height:auto;min-height:0}.product_recommendations_block .product_card__content{height:auto}.product_recommendations_error[hidden]{display:none}.product_recommendations_error{padding-top:16px;text-align:center}.product_recommendations_error .btn{margin-top:12px}@media(min-width:768px)and (max-width:1279px){product-recommendations[data-load-immediately]{--recommendation-columns: var(--recommendation-tablet-columns, 3)}}@media(min-width:640px)and (max-width:767px){product-recommendations[data-load-immediately]{--recommendation-columns: 2}}@media(max-width:639px){product-recommendations[data-load-immediately]{--recommendation-columns: var(--recommendation-mobile-columns, 2);--recommendation-gap: 15px}}@media(max-width:600px){.product_recommendations_inner>.swiper-wrapper>.product_recommendations_block{flex:0 0 min(78vw,280px,100%)!important;width:min(78vw,280px,100%)!important}.product_recommendations_skeleton,.product_recommendations_inner:not(.swiper-initialized)>.swiper-wrapper{grid-auto-columns:min(78vw,280px,100%)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-recommendations.css.map */
