.product-recommendations-custom .section,.recently-viewed-products-custom .section{margin-top:57px;margin-bottom:0}@media screen and (max-width: 740px){.product-recommendations-custom .section,.recently-viewed-products-custom .section{margin-top:47px}}.product-recommendations-custom .section .section__color-wrapper .container,.recently-viewed-products-custom .section .section__color-wrapper .container{max-width:none;padding:0}@media screen and (max-width: 999px){.product-recommendations-custom .section .section__color-wrapper .container,.recently-viewed-products-custom .section .section__color-wrapper .container{padding-left:0;padding-right:0}}.product-recommendations-custom .section .section__color-wrapper .container .section__header,.recently-viewed-products-custom .section .section__color-wrapper .container .section__header{border-top:1px #231815 solid;margin:0;max-width:100%}@media screen and (max-width: 999px){.product-recommendations-custom .section .section__color-wrapper .container .section__header,.recently-viewed-products-custom .section .section__color-wrapper .container .section__header{margin:0}}.product-recommendations-custom .section .section__color-wrapper .container .section__header .text-container,.recently-viewed-products-custom .section .section__color-wrapper .container .section__header .text-container{display:flex;align-items:center;padding:28px 40px}@media screen and (max-width: 999px){.product-recommendations-custom .section .section__color-wrapper .container .section__header .text-container,.recently-viewed-products-custom .section .section__color-wrapper .container .section__header .text-container{padding:19px 20px}}.product-recommendations-custom .section .section__color-wrapper .container .section__header .text-container .heading,.recently-viewed-products-custom .section .section__color-wrapper .container .section__header .text-container .heading{font-weight:500;font-size:28px;letter-spacing:.08em;color:#231815;display:flex;align-items:center;margin-bottom:0}@media screen and (max-width: 999px){.product-recommendations-custom .section .section__color-wrapper .container .section__header .text-container .heading,.recently-viewed-products-custom .section .section__color-wrapper .container .section__header .text-container .heading{font-size:22px}}.product-recommendations-custom .section .section__color-wrapper .container .section__header .text-container .heading::before,.recently-viewed-products-custom .section .section__color-wrapper .container .section__header .text-container .heading::before{content:"■";width:12px;height:12px;font-size:0px;margin-right:24px;background:#231815}@media screen and (max-width: 740px){.product-recommendations-custom .section .section__color-wrapper .container .section__header .text-container .heading::before,.recently-viewed-products-custom .section .section__color-wrapper .container .section__header .text-container .heading::before{width:8px;height:8px}}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller{margin-left:0;margin-right:0}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner{grid-template-columns:1fr 1fr 1fr 1fr;gap:0;border-width:1px 0 1px 1px;border-top:1px solid #231815;border-bottom:1px solid #231815;margin:0}@media screen and (max-width: 999px){.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner{grid-auto-flow:column;grid-auto-columns:44vw;grid-template-columns:none}}@media screen and (max-width: 740px){.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner{padding-left:0;padding-right:0}}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item{border-right:1px solid #231815;border-width:0 1px 0 0}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item:first-child,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item:first-child{border-left:1px solid #231815}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper{margin-bottom:16px}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__label-list,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__label-list{top:0;left:auto;right:0;background-color:#fff}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__label-list .label,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__label-list .label{padding:2px 12px;font-size:12px;font-weight:400;letter-spacing:.08em;line-height:18px}@media screen and (max-width: 999px){.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__label-list .label,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__label-list .label{padding:2px 10px;font-size:11px}}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__label-list .label--custom,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__label-list .label--custom{border-left:1px solid #231815;border-bottom:1px solid #231815;color:#231815}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__aspect-ratio,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__aspect-ratio{margin-bottom:0}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__quick-form .button,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__image-wrapper .product-item__quick-form .button{background:rgb(var(--product-sold-out-accent));color:#fff;border:1px solid rgb(var(--product-sold-out-accent))}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info{text-align:left;padding:0 16px 30px}@media screen and (max-width: 740px){.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info{padding:0 16px 22px}}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .custom-product-type,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .custom-product-type{font-style:normal;font-weight:400;font-size:12px;letter-spacing:.08em;color:#a2a2a2;margin-bottom:10px}@media screen and (max-width: 740px){.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .custom-product-type,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .custom-product-type{font-size:11px;margin-bottom:7px}}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__title,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__title{font-weight:400;font-size:14px;letter-spacing:.08em;margin-bottom:10px}@media screen and (max-width: 740px){.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__title,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__title{line-height:1.5;font-size:12px}}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price{font-weight:500;font-size:16px;letter-spacing:.08em}@media screen and (max-width: 740px){.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price{font-size:14px}}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price--compare,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price--compare{font-weight:400;font-size:12px;color:#231815}@media screen and (max-width: 740px){.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price--compare,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__price-list-container .price-list .price--compare{font-size:11px}}.product-recommendations-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__swatch-list,.recently-viewed-products-custom .section .section__color-wrapper .container .product-list .scroller .product-list__inner .product-item .product-item__info .product-item-meta .product-item-meta__swatch-list{margin-top:15px;margin-bottom:0;justify-content:flex-start;gap:8px}.recently-viewed-products-custom{margin-bottom:55px}@media screen and (max-width: 740px){.recently-viewed-products-custom{margin-bottom:49px}}