[id$=__promo] slideshow-component{margin-top:12px}[id$=__promo] .banner{min-height:0!important;gap:12px!important;column-gap:12px!important;padding:0 1.6rem!important}[id$=__promo] .slideshow__slide{flex:0 0 max(16%,24rem)!important;position:relative;border-radius:16px;overflow:hidden;aspect-ratio:2.2;padding:0!important;container-type:inline-size}[id$=__promo] .banner__media{position:absolute!important;top:0;right:0;bottom:0;left:0;height:100%!important}[id$=__promo] .slideshow__text-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:stretch!important;justify-content:flex-start!important;padding:7.5cqw 0 7.5cqw 6.5cqw!important;margin:0!important;max-width:none!important;width:100%!important;height:100%!important;min-height:0!important;z-index:2;pointer-events:none;background:none!important}[id$=__promo] .slideshow__text-wrapper:before,[id$=__promo] .slideshow__text:before,[id$=__promo] .slideshow__text:after{display:none!important}[id$=__promo] .slideshow__text{position:static!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;height:100%!important;width:60%!important;max-width:60%!important;min-width:0!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;text-align:left!important}[id$=__promo] .slideshow__text .banner__heading{font-size:max(12px,6.4cqw)!important;line-height:1.02!important;text-wrap:balance;margin:0!important;letter-spacing:0!important;text-transform:uppercase;color:#1b2233!important}[id$=__promo] .slideshow__text .banner__text{margin:2cqw 0 0!important;max-width:none!important}[id$=__promo] .slideshow__text .banner__text p{margin:0!important;font-size:max(10.5px,4cqw)!important;line-height:1.3!important;letter-spacing:0!important;color:#3a4152!important}[id$=__promo] .slideshow__text .banner__buttons{display:flex!important;margin:auto 0 0!important;padding-top:2cqw!important;max-width:none!important;line-height:1!important}[id$=__promo] .slideshow__text .banner__buttons a{position:static!important;display:block!important;min-height:0!important;min-width:0!important;padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important;color:#1b2233!important;font-size:max(10px,3.7cqw)!important;font-weight:600;letter-spacing:0!important;line-height:1.15!important;text-decoration:underline;text-underline-offset:3px;pointer-events:auto;opacity:1!important}[id$=__promo] .slideshow__text .banner__buttons a:before{display:none!important}[id$=__promo] .slideshow__text .banner__buttons a:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;box-shadow:none!important;border-radius:0!important;z-index:3}[id$=__promo] .slideshow__text .banner__heading.hxl{font-size:max(22px,11.5cqw)!important;line-height:.95!important;white-space:nowrap}[id$=__promo] .slideshow__text .banner__heading.hxl+.banner__text{margin-top:1.2cqw!important}[id$=__promo] .slideshow__text .banner__text p em{display:block;font-style:normal}[id$=__promo] .slideshow__controls .slider-button{width:40px!important;height:40px!important;min-width:40px;border:1px solid rgba(23,32,28,.25)!important;border-radius:50%!important;background:#fff!important;color:#17201c!important;margin:6px 5px!important;box-shadow:none!important}[id$=__promo] .slideshow__controls .slider-button .svg-wrapper,[id$=__promo] .slideshow__controls .slider-button svg{width:14px!important;height:14px!important}[id$=__promo] .slideshow__controls .slider-button:not([disabled]):hover{border-color:#17201c!important}:is([id$=__bestsellers],[id$=__specialties]) .product-grid>.grid__item{display:flex!important}:is([id$=__bestsellers],[id$=__specialties]) .product-grid .card-wrapper{width:100%;height:100%}:is([id$=__bestsellers],[id$=__specialties]) .product-grid .card{height:100%}:is([id$=__bestsellers],[id$=__specialties]) .product-grid .card>.card__content{flex-grow:1;display:flex!important;flex-direction:column}:is([id$=__bestsellers],[id$=__specialties]) .product-grid .card>.card__content .card__information{flex-grow:1}:is([id$=__bestsellers],[id$=__specialties]) .product-grid .card>.card__content .quick-add{margin-top:auto}@media screen and (max-width:749px){[id$=__promo] .slideshow__slide{flex-basis:80vw!important}[id$=__promo] .banner{padding:0 1.2rem!important}}:is([id$=__bestsellers],[id$=__specialties]) .product-grid>.grid__item>product-component{display:block;width:100%;height:100%}.shopify-section[id$=__specialties] .collection{background:#f1e9de;border-radius:20px;max-width:calc(var(--page-width) - 10rem);margin:0 auto;padding-top:22px!important;padding-bottom:18px!important}.shopify-section[id$=__specialties] .collection__title .title{font-size:2.4rem}.shopify-section[id$=__specialties] .product-grid>.grid__item{flex:0 0 160px!important;width:160px!important;max-width:160px!important}.shopify-section[id$=__specialties] .card__heading{font-size:1.25rem!important}.shopify-section[id$=__specialties] .price{font-size:1.3rem}.shopify-section[id$=__specialties] .quick-add__submit{min-height:3.2rem;font-size:1.2rem}.shopify-section[id$=__specialties] .card{background:#fff;border-radius:14px;overflow:hidden}@media screen and (max-width:989px){.shopify-section[id$=__specialties] .collection{margin:0 1.5rem}}@media screen and (max-width:749px){.shopify-section[id$=__specialties] .product-grid>.grid__item{flex-basis:40%!important;width:40%!important;max-width:40%!important}}.card-wrapper:not(:has(a[href*=caviar],a[href*=salmon-roe])) .media.media--hover-effect>img+img{display:none!important}.card-wrapper:not(:has(a[href*=caviar],a[href*=salmon-roe])):hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1!important}[id$=__promo] .slideshow:after{display:none!important}[id$=__promo] .slideshow__text,[id$=__promo] .slideshow__text-wrapper{transform:none!important;transition:none!important;animation:none!important;opacity:1!important}[id$=__promo] .slideshow__slide{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/29/assets/seasons-promo.css.map */
