.page-width.product-recommendations{display:flex;flex-direction:column;width:100%}.collection-products{margin-top:30px}.page-recommend .border{border-bottom:1px solid #d1d1d6;padding-top:28px}.page-recommend ul.grid.grid--uniform.grid--view-items{display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;width:94%;padding-top:20px}.o-layout__item{box-sizing:border-box;display:inline-block;vertical-align:top;padding-left:30px;font-size:var(--font--size-base);font-size:1rem}.product{margin-bottom:36px;position:relative}.collection-products .product-top{position:relative;height:100%}.product-top{position:relative;overflow:hidden}#collection-main .product__media{background-color:transparent!important;height:275px!important}.product__media{position:relative;overflow:hidden;background:var(--color--product-bg)}.o-ratio{position:relative;display:block}.o-ratio--custom:before{padding-bottom:0}.o-ratio:before{content:"";display:block;width:100%;padding-bottom:100%}.collection-products .product__media .image-grid:not(.slick-slide){opacity:1!important}#collection-main .product__img.product__img{height:275px;width:auto}.product__img.product__img{background:transparent;position:relative;height:275px;width:auto;max-width:100%;max-height:100%;display:block;margin:0 auto;object-fit:cover;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle}.product-btn--hover{position:absolute;margin-top:-40px;opacity:0;visibility:hidden;-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}.product-btn{width:100%;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.collection-products a.quick-view{cursor:pointer;padding:5px 30px!important}.c-btn--primary{font-weight:600}.c-btn--full{width:100%}.c-btn--primary{background-color:var(--color--accent-dark)}.c-btn,.btn{display:inline-block;vertical-align:middle;font:inherit;text-align:center;margin:0;cursor:pointer;font-family:var(--font--button);letter-spacing:var(--font--button-space);text-transform:var(--font--button-transform);transition:all .3s ease-in-out;color:var(--color--btn);font-size:var(--font--button-size);font-weight:var(--font--button-weight);font-style:var(--font--button-style);height:auto;line-height:30px;padding:9px 30px;border-radius:0}.c-btn--arrow:after,.c-btn--arrow-down:after,.c-btn--plus:after,.c-btn--close:after{font-size:12px;font-family:sb-icons;margin-left:6px;line-height:1;top:1px;height:13px;display:inline-block;position:relative}.product--center,.product__details,.product--center .product__swatch{text-align:center}.product__details,.product__swatch{margin-top:12px}.product__title{text-transform:var(--font--title-transform);margin:0}.product--center .product__swatch__items{margin:0 auto}.product__swatch__items{margin:0;line-height:0;max-width:300px}.o-list-inline{margin-left:0;list-style:none}.recommended_title{text-align:center}@media screen and (min-width: 320px) and (max-width: 750px){.page-recommend ul.grid.grid--uniform.grid--view-items{width:80%}.page-recommend .u-1\/4\@desk{width:100%;padding-left:5px}}.product__swatch__item{height:26px;border-radius:50%;padding:2px;border:1px solid transparent;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product__swatch__graphic{background-size:105%;background-repeat:no-repeat}.product__swatch__graphic{display:block;width:20px;height:20px;border-radius:50%;border:1px solid var(--color--text-lightest);background-size:cover;background-position:center center}.hidden-swatches{display:none}.more-swatches{vertical-align:text-top}@media screen and (min-width: 768px){.no-touchevents .product--details-hover .product__details__hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}.no-touchevents .product--details-hover .product-btn--hover{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}}@media screen and (max-width: 1080px){.product-btn--hover{position:relative;margin-top:0;opacity:1;visibility:visible;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.img-z-index{z-index:0}@media only screen and (min-width:768px) and (max-width:1300px){#collection-main .product__media{background-color:transparent!important;height:100%!important}#collection-main .product__img.product__img{height:auto;width:auto}.collection-products a.quick-view{cursor:pointer;padding:5px!important}}.recommended_title_wrapper:after{background:unset!important}
/*# sourceMappingURL=/cdn/shop/t/154/assets/recommended-page.css.map */
