.section--recently-viewed{padding:0 0 2rem}.section--recently-viewed.section--page-width{overflow:hidden}.section--recently-viewed .a11y-content{display:none}.section--recently-viewed .recently-viewed-wrapper{display:block}.section--recently-viewed .search-result-tile-list{display:flex}.section--recently-viewed .content-tile{position:relative;height:100%}.section--recently-viewed .content-tile .info-container{color:var(--color-brand-white);display:flex;flex-wrap:wrap;gap:1rem;bottom:0;left:0;padding:2rem;position:absolute;width:100%}.section--recently-viewed .content-tile .image-container,.section--recently-viewed .content-tile .image-container img{border-radius:.6rem;height:100%}.section--recently-viewed .content-tile .info-container p{color:var(--color-brand-white);margin:0}.section--recently-viewed .content-tile .info-container p.body-sm{font-size:1.2rem}.section--recently-viewed .content-tile .info-container .cta-button{padding:1rem 1.5rem;height:3.8rem;margin-top:1rem}.section--recently-viewed .section-title{margin:2rem 0}.section--recently-viewed .swiper-slide{height:auto}.section--recently-viewed .product-tile{background-color:var(--color-brand-white);border-radius:.6rem;padding:1rem;display:flex;flex-wrap:nowrap;flex-direction:column;gap:1rem;height:100%;transition:box-shadow .3s ease;cursor:pointer}.section--recently-viewed .product-tile:hover{box-shadow:0 0 .3rem 0 var(--color-brand-gray)}.section--recently-viewed .product-tile .product-tile-image-wrapper{padding:1rem}.section--recently-viewed .product-tile .product-tile-title-container .product-title__link:hover{text-decoration:underline}.section--recently-viewed .product-tile .product-tile-price{font-weight:500;font-size:1.2rem;line-height:100%;text-align:left;margin-top:auto}.section--recently-viewed .product-tile .product-tile-price .price{font-size:1.2rem;font-weight:500;text-transform:uppercase}.section--recently-viewed .product-tile .product-tile-price .price.price-msrp{opacity:.5;margin-left:.5rem;text-decoration:line-through}.section--recently-viewed .product-tile .product-tile-price .price.price-msrp .price-label{display:none}.section--recently-viewed .swiper-wrapper{padding-bottom:2rem}.section--recently-viewed .swiper .swiper-button-next,.section--recently-viewed .swiper .swiper-button-prev,.cart-drawer__frequently .swiper .swiper-button-next,.cart-drawer__frequently .swiper .swiper-button-prev{background-color:var(--color-brand-white);border:.1rem var(--color-brand-charcoal) solid;border-radius:50%;color:var(--color-brand-charcoal);height:4.8rem;width:4.8rem}.section--recently-viewed .swiper .swiper-button-next,.section--recently-viewed .swiper .swiper-button-prev{opacity:0}.cart-drawer__frequently .swiper .swiper-button-next,.cart-drawer__frequently .swiper .swiper-button-prev{top:50%;height:3.2rem;width:3.2rem}.cart-drawer__frequently .swiper .swiper-button-prev{left:4px}.cart-drawer__frequently .swiper .swiper-button-next{right:4px}.section--recently-viewed .swiper .swiper-button-next:after,.section--recently-viewed .swiper .swiper-button-prev:after,.cart-drawer__frequently .swiper .swiper-button-next:after,.cart-drawer__frequently .swiper .swiper-button-prev:after{font-size:1.6rem}.cart-drawer__frequently .swiper .swiper-button-next:after{content:"next"}.cart-drawer__frequently .swiper .swiper-button-prev:after{content:"previous"}.section--recently-viewed .swiper:hover .swiper-button-next,.section--recently-viewed .swiper:hover .swiper-button-prev,.cart-drawer__frequently .swiper:hover .swiper-button-next,.cart-drawer__frequently .swiper:hover .swiper-button-prev{opacity:1}.section--recently-viewed .product-tile-title-container{z-index:var(--layer-raised)}.section--recently-viewed .product-link,.section--recently-viewed .product-link a{height:100%;left:0;position:absolute;top:0;width:100%}.section--recently-viewed .product-link a{opacity:0}.section--recently-viewed .product-more-options{text-align:left}.section--recently-viewed .more-options-link{background-color:transparent;border:none;cursor:pointer;font-family:var(--propel-font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:normal;text-transform:none;text-align:left;padding:0}.section--recently-viewed .more-options-link:hover{text-decoration:underline}.section--recently-viewed.section--page-width .swiper{overflow:visible}.section--recently-viewed.section--full-width .swiper{padding-left:2rem;box-sizing:border-box}.recommendations-swiper.section--full-width .swiper-wrapper{padding-right:2rem}.frequently-products-container .a11y-content{display:none}.frequently-products-container .product-tile{border:.1rem var(--color-brand-cool-gray-2) solid;border-radius:.6rem;display:grid;grid-template-columns:14rem 1fr;align-items:start;padding:1rem;gap:0}.frequently-products-container .product-tile .product-image-overlay{aspect-ratio:1 / 1;grid-column:1;grid-row:1 / span 10;width:100%;position:relative;overflow:hidden}.frequently-products-container .product-tile .product-image-overlay img{width:100%;height:100%;object-fit:cover;object-position:center}.product-tile>*:not(.product-image-overlay):not(script){grid-column:2;grid-row:auto}.frequently-products-container .product-tile .product-tile-image-wrapper{padding:1rem}.frequently-products-container .product-tile .product-tile-title-container{padding:0 0 0 1rem}.frequently-products-container .product-tile .product-tile-title-container .body-sm{font-size:1.2rem}.frequently-products-container .product-tile .product-tile-price .price.price-msrp .price-label{display:none}.frequently-products-container .product-tile .product-tile-price .price.price-msrp{opacity:.5;margin-left:.5rem;text-decoration:line-through}.frequently-products-container .product-tile .product-tile-price{padding:0 0 .5rem 1rem}.frequently-products-container .product-tile .product-tile-price .price{font-size:1.2rem;font-weight:500}.frequently-products-container .product-tile .more-options{background-color:var(--color-brand-charcoal);border-color:var(--color-brand-charcoal);cursor:pointer;font-size:1.2rem;font-weight:500;letter-spacing:1.2px;margin:1rem 0 0 1rem;height:4rem;padding:1rem 2rem;max-width:18rem}.frequently-products-container .product-tile .product-more-options{display:none}.frequently-products-container .product-tile .product-tile_add-to-cart{background:transparent;border:.1rem var(--color-brand-charcoal) solid;border-radius:.6rem;color:var(--color-brand-charcoal);cursor:pointer;font-family:var(--propel-font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:1.2px;margin:1rem 0 0 1rem;padding:1rem 2rem;text-transform:uppercase;width:14rem;z-index:var(--layer-flat)}.frequently-products-container .product-tile .product-tile_add-to-cart:hover{text-decoration:underline}.frequently-products-container .swiper-button-prev,.frequently-products-container .swiper-button-next{top:var(--swiper-navigation-top-offset, 35%)}.frequently-products-container .product-tile .soldout-msg{color:var(--color-error);font-size:1rem;padding-left:1rem}.cart-drawer__frequently{padding:0}.cart-drawer--empty .cart-drawer__frequently.frequently{display:none}.cart-drawer__frequently.recently,.cart-drawer__frequently.trending{padding-left:0;padding-right:0;margin-bottom:2rem}.cart-drawer__frequently.recently{margin-top:3rem}.cart-drawer__frequently .frequently-title.sm{font-size:1.2rem;margin-top:.5rem}.cart-drawer__frequently:not(:has(.swiper-slide)) .frequently-title{display:none}.cart-drawer__frequently .frequently-products-container .product-tile .product-link{display:none}.cart-drawer__frequently .swiper{padding-bottom:2rem;margin:0 -20px;padding-left:20px;padding-right:20px}.cart-drawer__frequently .swiper .swiper-scrollbar{left:0!important;width:100%!important;margin:0 20px}@media screen and (width < 750px){.section--recently-viewed .swiper-horizontal>.swiper-scrollbar,.section--recently-viewed .swiper-scrollbar.swiper-scrollbar-horizontal{left:0!important;width:100%!important}}@media screen and (width > 750px){.section--recently-viewed{padding:0 0 6rem}.section--recently-viewed .section-title{margin:6rem 0}.section--recently-viewed .product-tile{padding:3rem;gap:1.5rem}.section--recently-viewed .product-tile .product-tile-image-wrapper{padding:3rem}.section--recently-viewed .product-tile .product-tile-title-container .product-title{font-size:1.6rem}.section--recently-viewed .product-tile .product-tile-price .price{font-size:1.4rem}.section--recently-viewed .swiper-wrapper{padding-bottom:6rem}.section--recently-viewed.section--frequently-products .swiper-wrapper{padding-bottom:2rem}.section--recently-viewed.section--full-width .swiper{padding-left:6rem}.recommendations-swiper.section--full-width .swiper-wrapper{padding-right:6rem}.section--recently-viewed .swiper-horizontal>.swiper-scrollbar,.section--recently-viewed .swiper-scrollbar.swiper-scrollbar-horizontal{left:auto;width:55%!important}.frequently-products-container .product-tile{gap:0}.frequently-products-container .product-tile,.frequently-products-container .product-tile .product-tile-image-wrapper{padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/recently-viewed.css.map */
