.section-resource-list.section-resource-list--featured-collection-carousel .section-resource-list__content,.section-resource-list__header{width:100%!important;box-sizing:border-box!important}.resource-list__carousel{--column-count: 4}@media screen and (max-width:749px){.resource-list__carousel{--column-count: 1}}@media screen and (min-width:750px)and (max-width:989px){.resource-list__carousel{--column-count: 2}}@media screen and (min-width:990px)and (max-width:1199px){.resource-list__carousel{--column-count: 3}}.resource-list__carousel .resource-list__slide{--peek-next-slide-size: 0px !important;--slide-width: calc( (100% - (var(--resource-list-column-gap) * (var(--column-count) - 1))) / var(--column-count) ) !important;width:var(--slide-width)!important;min-width:var(--slide-width)!important;max-width:var(--slide-width)!important;flex:0 0 var(--slide-width)!important}.resource-list__carousel .rating-wrapper,.resource-list__carousel .rating{justify-content:flex-start!important}.resource-list__carousel .product-card-price-container.product-card-price-container--on-sale:not(.product-card-price-container--loyalty){display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;align-self:stretch!important}.resource-list__carousel .product-card-price-container.product-card-price-container--on-sale:not(.product-card-price-container--loyalty) .price{color:var(--Neutral-90, #14181c)!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:150%!important;text-align:left!important}.resource-list__carousel .product-card-price-container.product-card-price-container--on-sale:not(.product-card-price-container--loyalty) .compare-at-price{color:var(--Neutral-60, #81878B)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important;opacity:1!important;text-decoration-line:line-through!important;text-align:left!important}.resource-list__carousel .product-card-price-container.product-card-price-container--on-sale:not(.product-card-price-container--loyalty) .savings-text{display:none!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;align-self:stretch!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty .loyalty-badge{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;align-self:stretch!important;margin-bottom:0!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty .loyalty-badge__icon{width:24px!important;height:24px!important;flex-shrink:0!important;aspect-ratio:1 / 1!important;background:none!important;border-radius:0!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty .loyalty-badge__icon svg{width:24px!important;height:24px!important;display:block!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty .loyalty-badge__text{color:var(--Neutral-90, #14181c)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important;text-align:left!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty .loyalty-badge__text strong{font-weight:500!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty .product-card-loyalty-price-row{display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty .product-card-loyalty-price-row .price{color:var(--Neutral-90, #14181c)!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:150%!important;text-align:left!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty .product-card-loyalty-price-row .compare-at-price{color:var(--Neutral-60, #81878B)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important;opacity:1!important;text-decoration-line:line-through!important;text-align:left!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty>.price,.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty>.compare-at-price{display:none!important}.resource-list__carousel .product-card-price-container.product-card-price-container--loyalty .savings-text{display:none!important}.resource-list__carousel .reply-loyalty-pricing-wrapper--collection{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;align-self:stretch!important;text-align:left!important}.resource-list__carousel .reply-loyalty-pricing-qualify-info{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding-bottom:0!important}.resource-list__carousel .reply-loyalty-pricing-qualify-icon{width:24px!important;height:24px!important;flex-shrink:0!important;aspect-ratio:1 / 1!important}.resource-list__carousel .reply-loyalty-pricing-qualify-icon svg{width:24px!important;height:24px!important;display:block!important}.resource-list__carousel .reply-loyalty-pricing-qualify-text{color:var(--Neutral-90, #14181c)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important;margin:0!important;text-align:left!important}.resource-list__carousel .reply-loyalty-pricing-bold{font-weight:500!important}.resource-list__carousel .reply-loyalty-pricing-wrapper--collection .reply-loyalty-pricing-price-container{width:100%!important;margin-top:0!important;display:flex!important;justify-content:flex-start!important}.resource-list__carousel .reply-loyalty-pricing-wrapper--collection .reply-loyalty-pricing-price-block{display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important}.resource-list__carousel .reply-loyalty-pricing-wrapper--collection .reply-loyalty-pricing-current-price{color:var(--Neutral-90, #14181c)!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:150%!important}.resource-list__carousel .reply-loyalty-pricing-wrapper--collection .reply-loyalty-pricing-compare-container{display:flex!important;flex-direction:row!important;align-items:center!important;gap:0!important}.resource-list__carousel .reply-loyalty-pricing-wrapper--collection .reply-loyalty-pricing-compare-price{color:var(--Neutral-60, #81878B)!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:150%!important;opacity:1!important;text-decoration-line:line-through!important}.resource-list__carousel .reply-loyalty-pricing-wrapper--collection .reply-loyalty-pricing-savings{display:none!important}.resource-list__carousel slideshow-slides{padding-inline:var(--padding-inline-start, 0px) var(--padding-inline-end, 0px)!important;scroll-padding-inline:var(--padding-inline-start, 0px) var(--padding-inline-end, 0px)!important;overflow-x:auto;scroll-snap-type:x mandatory;box-sizing:border-box!important;mask-image:none!important;-webkit-mask-image:none!important}.resource-list__carousel{--custom-slideshow-arrow-inset: 0}@media screen and (max-width:1623px){.resource-list__carousel slideshow-arrows{display:none}}@media screen and (min-width:1624px){.resource-list__carousel{--custom-slideshow-arrow-inset: var(--custom-slideshow-arrow-inset-tablet)}.resource-list__carousel slideshow-arrows{inset-inline:calc(((var(--minimum-touch-target) / 2) + var(--custom-slideshow-arrow-inset)) * -1)}}@media screen and (min-width:1696px){.resource-list__carousel{--custom-slideshow-arrow-inset: var(--custom-slideshow-arrow-inset-desktop)}}.slideshow-controls__dots{margin-top:64px;overflow:hidden;justify-content:center}.slideshow-controls__dots:has(.dot-active){gap:16px;padding-top:48px}.slideshow-controls__dots button{display:flex;align-items:center;justify-content:center;width:16px;height:16px;aspect-ratio:1/1;padding:0;margin:0;border:none;background:transparent;font-size:0;color:var(--color-neutral-20, #ecedee);cursor:pointer;box-shadow:none;appearance:none;-webkit-appearance:none}@media screen and (max-width:989px){.slideshow-controls__dots button{width:8px;height:8px}}.slideshow-controls__dots button:before,.slideshow-controls__dots button:after{display:none!important;content:none!important}.slideshow-controls__dots button svg{width:16px;height:16px;display:block;flex-shrink:0}@media screen and (max-width:989px){.slideshow-controls__dots button svg{width:8px;height:8px}}.slideshow-controls__dots button svg circle{fill:currentColor}.slideshow-controls__dots button .dot-active,.slideshow-controls__dots button .dot-inactive{display:none;width:16px;height:16px}@media screen and (max-width:989px){.slideshow-controls__dots button .dot-active,.slideshow-controls__dots button .dot-inactive{width:8px;height:8px}}:is(.slideshow-controls__dots button .dot-active,.slideshow-controls__dots button .dot-inactive) svg{width:16px;height:16px}@media screen and (max-width:989px){:is(.slideshow-controls__dots button .dot-active,.slideshow-controls__dots button .dot-inactive) svg{width:8px;height:8px}}.slideshow-controls__dots button:has(.dot-active){width:16px;height:16px}@media screen and (max-width:989px){.slideshow-controls__dots button:has(.dot-active){width:8px;height:8px}}.slideshow-controls__dots button[aria-selected=true],.slideshow-controls__dots button[aria-current=true],.slideshow-controls__dots button.is-active{color:var(--color-neutral-90, #14181c)}:is(.slideshow-controls__dots button[aria-selected=true],.slideshow-controls__dots button[aria-current=true],.slideshow-controls__dots button.is-active) .dot-active{display:block}:is(.slideshow-controls__dots button[aria-selected=true],.slideshow-controls__dots button[aria-current=true],.slideshow-controls__dots button.is-active) .dot-inactive{display:none}.slideshow-controls__dots button:not([aria-selected=true]):not([aria-current=true]):not(.is-active) .dot-active{display:none}.slideshow-controls__dots button:not([aria-selected=true]):not([aria-current=true]):not(.is-active) .dot-inactive{display:block}.slideshow-controls__dots button:hover{color:var(--color-neutral-90, #14181c)}.resource-list__carousel slideshow-controls{width:100%}
/*# sourceMappingURL=/cdn/shop/t/8/assets/reply-carousel.css.map */
