.related-products{--ashoka-related-brown: #9b593d;--ashoka-related-cream: #faefe5;--ashoka-related-card: #fff8ef;--ashoka-related-black: #1f1f1f;display:block}.related-products__heading{margin:0}.related-products .section-heading{margin-bottom:clamp(2rem,3vw,3.2rem)}.ashoka-related-edit{display:grid;grid-template-columns:minmax(23rem,.82fr) minmax(34rem,1.05fr) minmax(34rem,1.18fr);overflow:hidden;border:.1rem solid rgba(155,89,61,.2);border-radius:1rem;background:#fff8ef;box-shadow:0 1.6rem 4.5rem #5d372614}.ashoka-related-edit__intro,.ashoka-related-edit__rail{padding:clamp(2.4rem,3vw,4.2rem)}.ashoka-related-edit__intro{display:flex;flex-direction:column;justify-content:center;gap:1.6rem;background:#fff7ed}.ashoka-related-edit__eyebrow,.ashoka-related-edit__mini,.ashoka-related-edit__rail-head span{margin:0;color:var(--ashoka-related-brown);font-size:1.15rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.ashoka-related-edit__intro h2{max-width:6.5em;margin:0;color:var(--ashoka-related-brown);font-family:var(--font-heading-family);font-size:clamp(3.4rem,3.8vw,6rem);font-weight:700;letter-spacing:0;line-height:.96}.ashoka-related-edit__intro p:not(.ashoka-related-edit__eyebrow){max-width:30rem;margin:0;color:#1f1f1f;font-size:1.55rem;line-height:1.75}.ashoka-related-edit__button{display:inline-flex;align-items:center;align-self:flex-start;gap:1.4rem;min-height:4.5rem;margin-top:.6rem;overflow:hidden;border:.1rem solid var(--ashoka-related-black);border-radius:.6rem;background:#fff;color:var(--ashoka-related-black);font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none}.ashoka-related-edit__button span{display:inline-flex;align-items:center;align-self:stretch;padding:0 1.6rem;background:var(--ashoka-related-black);color:#fff}.ashoka-related-edit__button svg{width:1.8rem;height:1.8rem;margin-right:1.2rem}.ashoka-related-edit__feature{position:relative;display:grid;min-height:48rem;overflow:hidden;color:#fff;text-decoration:none}.ashoka-related-edit__feature-media,.ashoka-related-edit__feature-media img,.ashoka-related-edit__feature-media svg{width:100%;height:100%}.ashoka-related-edit__feature-media img,.ashoka-related-edit__feature-media svg{display:block;object-fit:cover}.ashoka-related-edit__feature:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1f1f1f00,#1f1f1fb8);pointer-events:none}.ashoka-related-edit__feature-copy{position:absolute;inset:auto 0 0;z-index:1;display:grid;gap:.9rem;padding:2.2rem}.ashoka-related-edit__feature-title{display:-webkit-box;max-width:32rem;overflow:hidden;color:#fff;font-family:var(--font-heading-family);font-size:clamp(2.2rem,2vw,3.2rem);font-weight:700;letter-spacing:0;line-height:1.08;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ashoka-related-edit__feature .ashoka-related-edit__price{color:#fff}.ashoka-related-edit__feature .ashoka-related-edit__price s{color:#ffffffb8}.ashoka-related-edit__rail{display:flex;flex-direction:column;min-width:0;background:#fff4e9}.ashoka-related-edit__rail-head{display:flex;align-items:baseline;justify-content:space-between;gap:1.4rem;margin-bottom:1.6rem}.ashoka-related-edit__rail-head p{margin:0;color:var(--ashoka-related-brown);font-family:var(--font-heading-family);font-size:2.2rem;font-weight:700;letter-spacing:0;line-height:1.1}.ashoka-related-edit__tiles{display:grid;grid-template-columns:1fr;gap:1rem;max-height:41.5rem;overflow:auto;padding-right:.4rem;scrollbar-width:thin}.ashoka-related-edit__tile{display:grid;grid-template-columns:9.2rem minmax(0,1fr);gap:1.2rem;min-width:0;padding:.8rem;border:.1rem solid rgba(155,89,61,.16);border-radius:.8rem;background:#ffffff8f;color:var(--ashoka-related-black);text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.ashoka-related-edit__tile:hover{border-color:#9b593d57;background:#fff;transform:translateY(-.2rem)}.ashoka-related-edit__tile-media{display:block;aspect-ratio:3 / 4;overflow:hidden;border-radius:.6rem;background:var(--ashoka-related-cream)}.ashoka-related-edit__tile-media img,.ashoka-related-edit__tile-media svg{display:block;width:100%;height:100%;object-fit:cover}.ashoka-related-edit__tile-copy{display:flex;flex-direction:column;justify-content:center;gap:.65rem;min-width:0}.ashoka-related-edit__tile-title{display:-webkit-box;overflow:hidden;color:var(--ashoka-related-black);font-size:1.45rem;font-weight:700;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ashoka-related-edit__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.55rem;color:var(--ashoka-related-black);font-size:1.42rem;line-height:1.2}.ashoka-related-edit__price s{color:#1f1f1f85;font-size:1.15rem}.related-products .swiperelated{overflow:hidden;padding:.2rem .2rem 2.4rem}.related-products .product-grid{align-items:stretch;margin-bottom:0}.related-products .grid__item,.related-products .swiper-slide,.related-products .card-main-wrapper,.related-products .card-wrapper{height:auto}.related-products .card-wrapper{height:100%}.related-products .product_card_wrap.card--card{display:flex;flex-direction:column;align-items:stretch!important;gap:0;height:100%;overflow:hidden;border:.1rem solid rgba(155,89,61,.18);border-radius:1.8rem;background:var(--ashoka-related-card)!important;box-shadow:0 1.2rem 3.2rem #5d372614;text-align:center;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.related-products .product_card_wrap.card--card:hover{border-color:#9b593d57;box-shadow:0 1.8rem 4rem #5d372624;transform:translateY(-.4rem)}.related-products .card .card__inner{width:100%;max-width:none;overflow:hidden;border:0;border-radius:1.8rem 1.8rem 0 0;background:var(--ashoka-related-cream)}.related-products .card__inner.ratio:before{padding-bottom:125%}.related-products .card .card__media,.related-products .card .product__media-item,.related-products .card .media,.related-products .card .media_effect,.related-products .card .card_image_wrapper{width:100%;height:100%}.related-products .card .card__media .media_effect img{width:100%;height:100%;object-fit:cover;transform:scale(1.01)}.related-products .card:hover .card__media .media_effect img{transform:scale(1.045)}.related-products .ashoka-sale-corner-badge{top:1.2rem;left:1.2rem;max-width:calc(100% - 8.8rem);min-height:2.8rem;padding-inline:1rem;border-radius:999px;font-size:1.1rem;letter-spacing:.05em}.related-products .card_pro_details{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:1.2rem;min-width:0;padding:1.4rem 1.4rem 1.6rem!important}.related-products .card_pro_details .card-information,.related-products .card_pro_details .card_info_wrapper{display:grid;gap:.8rem;min-width:0;padding:0!important}.related-products .card_pro_details .card__heading{margin:0;color:var(--ashoka-related-black);font-size:clamp(1.6rem,1.08vw,2rem);font-weight:700;line-height:1.16}.related-products .card_pro_details .card__heading a{display:-webkit-box;min-height:2.35em;overflow:hidden;color:inherit;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.related-products .card_pro_details .price{justify-content:center;color:var(--ashoka-related-black);font-size:1.7rem;line-height:1.2}.related-products .card_pro_details .price .price-item--regular{color:#1f1f1f94}.related-products .quick-add,.related-products product-form,.related-products product-form form{width:100%}.related-products .quick-add{margin-top:0}.related-products .add-to-cart__submit.link.link_hover{display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:4.4rem;padding:.9rem 1.4rem!important;border:.1rem solid var(--ashoka-related-black)!important;border-radius:.6rem;background:var(--ashoka-related-black)!important;color:#fff!important;font-size:1.5rem;line-height:1.1;text-align:center}.related-products .add-to-cart__submit[disabled]{cursor:not-allowed;opacity:.55}.related-products .add-to-cart__submit.link.link_hover span:not(.sold-out-message,.svg-wrapper){display:inline-flex!important;align-items:center;justify-content:center;min-height:1.8rem;padding:0!important;color:currentColor!important;line-height:1.1;white-space:nowrap;background-image:none}.related-products .slide_arrow_top .button,.related-products .slide_arrow_bottom .button{border-color:#1f1f1fd1}.related-products__mobile-pagination{display:none}@media screen and (max-width:991px){.ashoka-related-edit{grid-template-columns:1fr}.ashoka-related-edit__intro,.ashoka-related-edit__rail{padding:2rem}.ashoka-related-edit__intro{gap:1.2rem}.ashoka-related-edit__intro h2{max-width:none;font-size:clamp(3rem,8.2vw,3.8rem);line-height:1}.ashoka-related-edit__intro p:not(.ashoka-related-edit__eyebrow){max-width:54rem;font-size:1.42rem;line-height:1.55}.ashoka-related-edit__feature{min-height:0;aspect-ratio:4 / 5}.ashoka-related-edit__tiles{max-height:none;overflow-x:auto;overflow-y:hidden;grid-auto-columns:minmax(14rem,42%);grid-auto-flow:column;grid-template-columns:none;padding:0 0 .4rem;scroll-snap-type:x proximity}.ashoka-related-edit__tile{grid-template-columns:1fr;gap:.8rem;scroll-snap-align:start}.ashoka-related-edit__tile:hover{transform:none}.related-products .swiperelated{margin-inline:-1.5rem;padding-inline:1.5rem}.related-products .product_card_wrap.card--card:hover{box-shadow:0 1.2rem 3.2rem #5d372614;transform:none}}@media screen and (max-width:749px){.ashoka-related-edit{margin-inline:-1.5rem;border-right:0;border-left:0;border-radius:0;box-shadow:none}.ashoka-related-edit__intro,.ashoka-related-edit__rail{padding:1.8rem 1.5rem}.ashoka-related-edit__eyebrow,.ashoka-related-edit__mini,.ashoka-related-edit__rail-head span{font-size:1rem}.ashoka-related-edit__button{min-height:4.1rem;font-size:1.3rem}.ashoka-related-edit__feature{aspect-ratio:4 / 4.45}.ashoka-related-edit__feature-copy{padding:1.6rem 1.5rem}.ashoka-related-edit__feature-title{font-size:2.3rem}.ashoka-related-edit__rail-head{margin-bottom:1.2rem}.ashoka-related-edit__rail-head p{font-size:1.9rem}.ashoka-related-edit__tiles{grid-auto-columns:minmax(13.4rem,43%);gap:.8rem}.ashoka-related-edit__tile{padding:.65rem}.ashoka-related-edit__tile-title,.ashoka-related-edit__price{font-size:1.25rem}.ashoka-related-edit__price s{font-size:1.05rem}.related-products .section-heading{margin-bottom:1.8rem}.related-products .section-heading .slider_arows{display:none!important}.related-products .slide_arrow_top,.related-products .slide_arrow_bottom{display:flex!important;min-height:2.2rem;margin-top:1.2rem;pointer-events:none}.related-products .slide_arrow_top .swiper-button-prev-prod,.related-products .slide_arrow_top .swiper-button-next-prod,.related-products .slide_arrow_bottom .swiper-button-prev-prod,.related-products .slide_arrow_bottom .swiper-button-next-prod{display:none!important}.related-products .swiper-pagination{position:static;display:flex;justify-content:center;gap:.55rem;width:100%;pointer-events:auto}.related-products__mobile-pagination{margin-top:1.2rem}.related-products .swiper-pagination-bullet{width:.7rem;height:.7rem;margin:0!important;background:#9b593d52;opacity:1}.related-products .swiper-pagination-bullet-active{width:1.8rem;border-radius:999px;background:var(--ashoka-related-brown)}.related-products .swiperelated{overflow:visible;touch-action:pan-y pinch-zoom}.related-products .swiper-wrapper{align-items:stretch}.related-products .swiper-slide{height:auto}.related-products .card_pro_details{padding:1.2rem 1.2rem 1.4rem!important}.related-products .card_pro_details .card__heading,.related-products .card_pro_details .price{font-size:1.55rem}.related-products .add-to-cart__submit.link.link_hover{min-height:4.2rem;font-size:1.45rem}.related-products .ashoka-sale-corner-badge{top:1rem;left:1rem;min-height:2.5rem;max-width:calc(100% - 7.8rem);padding-inline:.8rem;font-size:.95rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-related-products.css.map */
