.td-product-recommendations__container{margin-top:18px;padding-bottom:40px}.td-product-recommendations__header h2{margin-bottom:0}.td-product-recommendations.td-no-pagination.td-no-navigation{padding-bottom:0}.navigation-wrapper{position:relative;padding-right:0;margin:0}.td-product-recommendations.td-no-pagination .dots,.td-product-recommendations.td-no-navigation .arrow{display:none}.product-recommendations-wrapper .dots{display:flex;padding:10px 0;position:absolute;justify-content:center;bottom:0;left:calc(50% - 11px);transform:translate(-50%)}.product-recommendations-wrapper .dot{border:1px solid transparent;width:20px;height:20px;background:transparent;margin:0 13px;padding:5px;cursor:pointer;transform:rotate(-45deg);transition:transform .3s,opacity .3s ease-in-out,-webkit-transform .3s}.product-recommendations-wrapper .dot:after{content:"";background:#4e6e7d;width:10px;height:10px;padding:0;opacity:.3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-recommendations-wrapper .dot:focus{outline:none}.product-recommendations-wrapper .dot:hover:after{opacity:1}.product-recommendations-wrapper .dot--active{border-color:#4e6e7d;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.product-recommendations-wrapper .dot--active:after{opacity:1}.product-recommendations-wrapper .arrow{width:30px;height:30px;position:absolute;bottom:0;fill:#fff;cursor:pointer}.product-recommendations-wrapper .arrow--left{left:5px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' %3E%3C/path%3E%3C/svg%3E")}.product-recommendations-wrapper .arrow--right{left:auto;right:27px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 24 24' %3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'%3E%3C/path%3E%3C/svg%3E")}.product-recommendations-wrapper .arrow--disabled.arrow--left{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='grey' viewBox='0 0 24 24' %3E%3Cpath d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' %3E%3C/path%3E%3C/svg%3E")}.product-recommendations-wrapper .arrow--disabled.arrow--right{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='grey' viewBox='0 0 24 24' %3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'%3E%3C/path%3E%3C/svg%3E")}.td-product-recommendations__container .product-card-wrapper .card__heading{min-height:auto;font-size:12px;font-weight:300;margin:12px 0 6px}.card-swatches{display:grid;grid-template-rows:auto 1fr;gap:10px}.td-main-collection .swatch-element{grid-row-start:2;width:30px;height:30px;border-radius:50%;margin:0 8px 8px 0}.card-swatches .header{grid-row-start:1;grid-row-end:1;display:flex;gap:5px}.card-swatches .card-swatches__thumbnails{display:flex;flex-wrap:wrap}.card-swatches__thumbnails label img{border-radius:50%;height:100%}.card-swatches__thumbnails label{margin:0;width:30px;height:30px;cursor:pointer}.card-swatches__thumbnails label.active-swatch{border:2px solid #000;border-radius:50%}.td-product-recommendations__container .product-card-wrapper img{height:auto}.td-product-recommendations__container .product-card-wrapper .media img{aspect-ratio:1/1}.td-product-recommendations__container .card-swatches__thumbnails{display:flex;flex-wrap:wrap}.td-product-recommendations__container .swatch-element{grid-row-start:2;width:30px;height:30px;border-radius:50%;margin:0 8px 8px 0}.pdp-slider-section .price-item{color:#000;font-size:10px;line-height:10px;font-weight:700}@media (min-width: 750px){.td-product-recommendations__container{margin-top:45px}.td-product-recommendations__container .card__content{padding:0}.product-recommendations-wrapper .dots{left:calc(50% - 30px)}}@media (max-width: 990px){.product-recommendations-wrapper{padding-right:0;padding-left:15px}.product-recommendations-wrapper .dots{padding:15px 0 4px}.product-recommendations-wrapper .dot{width:14px;height:14px;margin:5px}.product-recommendations-wrapper .dot:after{width:7px;height:7px}}@media screen and (min-width: 1024px){.product-recommendations-wrapper .arrow--right{right:5px}.product-recommendations-wrapper .dots{left:50%}}
/*# sourceMappingURL=/cdn/shop/t/414/assets/td-product-recommendations.css.map */
