.callout-banner{text-align:center;top:var(--main-header-height);z-index:4;background:#fef1e6;max-height:200px;margin-bottom:20px;transition:max-height .4s ease-in-out;position:sticky;overflow:hidden}@media (width>=0) and (width<=992px){.callout-banner{display:none}}.callout-banner a:hover{text-decoration:underline}.callout-banner.valentines-callout{color:#000;background:#fef1e6;font-weight:700}.callout-banner.mothers-day-callout{color:#000;background:#fff1e6;font-weight:700}.callout-banner.christmas-callout{background:#cf0329;font-weight:700}.callout-banner>a{padding:10px 15px;display:block}.callout-banner.hidden{max-height:0}.home-upsell{--bg:#f8b6c0;--color:#591523;--title-color:var(--color);--btn-bg:black;--btn-color:white;--title-size:62px;--text-size:22px;font-weight:700}@media (width>=0) and (width<=992px){.home-upsell{--title-size:32px;margin-bottom:20px}}.home-upsell .home-upsell-slider .slider-wrapper .slider-container .slider-track{align-items:stretch;position:relative}.home-upsell .home-upsell-slider .slider-wrapper .slider-container .slider-track .slider-item{height:auto;padding:0}.home-upsell .home-upsell-slider .slider-wrapper .slider-arrow-container{opacity:0;align-self:flex-end;transition:opacity .3s}.home-upsell .home-upsell-slider .slider-wrapper .slider-arrow-container .slider-arrow{box-shadow:unset;cursor:pointer;background:0 0;border-radius:0;font-size:24px}.home-upsell:hover .home-upsell-slider .slider-wrapper .slider-arrow-container{opacity:1}.home-upsell .biggest-trends{background:var(--bg);height:100%;position:relative}.home-upsell .biggest-trends>.row{height:100%}.home-upsell .biggest-trends .upsell-img{width:100%;position:relative}@media (width>=0) and (width<=992px){.home-upsell .biggest-trends .upsell-img{display:none}}.home-upsell .biggest-trends .upsell-img img{object-fit:cover;object-position:center;height:100%;max-height:400px}@media (width>=0) and (width<=769px){.home-upsell .biggest-trends .upsell-img{width:100%;position:relative;left:0;overflow:hidden}.home-upsell .biggest-trends .upsell-img img{object-fit:cover;object-position:center;max-height:240px}}.home-upsell .biggest-trends .trend-description{font-size:var(--text-size);text-align:center;color:var(--color);font-display:swap;flex-flow:column wrap;place-content:center;font-family:new-atten-round,new-atten-round fallback,sans-serif;font-style:normal;display:flex;position:absolute;top:0;bottom:0;right:0}@media (width>=0) and (width<=992px){.home-upsell .biggest-trends .trend-description{padding:20px 0;position:relative}}.home-upsell .biggest-trends .trend-description .upsell-title{color:var(--title-color);font-size:var(--title-size);text-transform:capitalize;text-align:center;width:100%;margin-bottom:20px;font-weight:700;display:block}@media (width>=0) and (width<=769px){.home-upsell .biggest-trends .trend-description .upsell-title{font-size:var(--title-size);margin-bottom:10px}}.home-upsell .biggest-trends .trend-description p{margin-bottom:20px}.home-upsell .biggest-trends .trend-description .btn{background:var(--btn-bg);color:var(--btn-color);border-radius:10px;margin:20px auto 0;padding:10px 30px;font-size:16px;font-weight:700}@media (width>=0) and (width<=992px){.home-upsell .biggest-trends .trend-description .btn{margin-top:0}}@media (width>=0) and (width<=769px){.home-upsell .biggest-trends .trend-description{min-height:unset;padding:20px 0}}.home-callout{background:#fff}.valentines-header .home-callout{color:#fff;background:#de222a}.home-callout .why-123{padding:20px 0}.home-callout .why-123 h1{margin-bottom:10px;margin-left:5px;font-size:24px;font-weight:700}.home-callout .why-123 .why-point{padding:10px 0}.home-callout .why-123 .why-point>strong{font-size:20px}.home-callout .review-wrapper{background:#fff1e6}.home-callout .review-wrapper .full-review-section{min-height:200px}.home-callout .review-wrapper .full-review-section .reviews-section-container{background:inherit}.home-callout .review-wrapper .full-review-section .reviews-section-container .review{background:var(--accent-color-light-2);background:#fff1e6}
