.component-collection-carousel{overflow:hidden;text-align:center}.component-collection-carousel .slick-list{overflow:visible}.component-collection-carousel .collection-carousel-title{margin-bottom:27px;text-align:center}.component-collection-carousel .carousel-product-image{margin-bottom:18px}.component-collection-carousel .carousel-product-name{font-size:22px;margin-bottom:9px}.component-collection-carousel .carousel-product-stars{margin-bottom:18px}.component-collection-carousel .carousel-product-price{font-size:26px;font-weight:700}.component-collection-carousel .carousel-logo{margin:0 auto 27px;width:89px}.component-collection-carousel .product-grid-item .product-grid-price{min-height:50px;display:flex;align-items:center;justify-content:center;column-gap:5px;flex-wrap:wrap}.component-collection-carousel .product-grid-item .product-grid-price .grid-sale-prices{display:flex;align-items:center;justify-content:center;gap:10px}.component-collection-carousel .product-grid-item .product-grid-price .product-grid-price-prefix,.component-collection-carousel .product-grid-item .product-grid-price .regular-price{margin:0;line-height:20px}.component-collection-carousel .product-grid-name a{min-height:67px}.component-collection-carousel a{display:block}.component-collection-carousel a.product-grid-button{display:flex}.component-collection-carousel .h2{color:var(--foreword-primary)}.component-collection-carousel .carousel-arrows{display:flex;align-items:center;justify-content:center;margin:36px 0}@media only screen and (min-width:992px){.component-collection-carousel .carousel-arrows{margin-top:0}}.component-collection-carousel .carousel-title{padding:0 32px}.component-collection-carousel .carousel-title a{font-family:Simplon Mono Medium,monospace;font-size:14px;font-style:normal;font-weight:500;padding-bottom:5px;border-bottom:2.5px solid var(--foreword-secondary);transition:all .3s ease-in-out;opacity:1}.component-collection-carousel .carousel-title a:hover{opacity:.75}.component-collection-carousel .slick-arrow{cursor:pointer}.component-collection-carousel .slick-dots{margin-top:18px}.component-collection-carousel .product-grid-item .text-wrapper{padding:32px 23px;background:var(--foreword-white)}.component-collection-carousel .product-grid-item .product-grid-item-content--align-left .text-wrapper,.component-collection-carousel .product-grid-item .product-grid-item-content--align-left .product-grid-name,.component-collection-carousel .product-grid-item .product-grid-item-content--align-left .product-grid-type,.component-collection-carousel .product-grid-item .product-grid-item-content--align-left .product-grid-price{text-align:left}.component-collection-carousel .product-grid-item .product-grid-item-content--align-left .product-grid-price,.component-collection-carousel .product-grid-item .product-grid-item-content--align-left .product-grid-price .grid-sale-prices,.component-collection-carousel .product-grid-item .product-grid-item-content--align-left .product-grid-stars .yotpo-display-wrapper{justify-content:flex-start}.component-collection-carousel .product-grid-item .product-grid-item-content--align-left .product-grid-stars .yotpo-reviews-star-ratings-widget{align-items:flex-start!important;justify-content:flex-start!important}.component-collection-carousel .product-grid-item .product-grid-item-content--align-center .text-wrapper,.component-collection-carousel .product-grid-item .product-grid-item-content--align-center .product-grid-name,.component-collection-carousel .product-grid-item .product-grid-item-content--align-center .product-grid-type,.component-collection-carousel .product-grid-item .product-grid-item-content--align-center .product-grid-price{text-align:center}.component-collection-carousel .product-grid-item .product-grid-item-content--align-center .product-grid-price,.component-collection-carousel .product-grid-item .product-grid-item-content--align-center .product-grid-price .grid-sale-prices{justify-content:center}.component-collection-carousel .product-grid-item .product-super-title{min-height:45px}.component-collection-carousel .collection-carousel-carousel{position:relative}.component-collection-carousel .slick-track{display:flex!important}.component-collection-carousel .slick-slide{height:inherit!important}.component-collection-carousel .slick-dots{margin-top:27px}.component-collection-carousel .slick-dots li button:before{background-color:transparent;border:2px solid #607326;height:12px;opacity:1;width:12px}.component-collection-carousel .slick-dots li.slick-active button:before{background-color:#607326;opacity:1}.component-collection-carousel .slick-slide.single-carousel-item{margin:0 18px}.component-collection-carousel .slick-list{margin:0 -18px}.component-collection-carousel .collection-carousel{position:relative}.component-collection-carousel .carousel-arrow{background:transparent;border:none;display:block;height:37px;position:absolute;bottom:0;width:33px;z-index:2}.component-collection-carousel .carousel-arrow-prev{left:0;transform:rotate(180deg)}.component-collection-carousel .carousel-arrow-next{right:0}.component-collection-carousel .carousel-arrow i{background-image:url(//www.alaskankingcrab.com/cdn/shop/t/344/assets/carousel-arrow.svg?v=102489);background-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;height:37px;width:33px;z-index:2}.component-collection-carousel .collection-carousel{margin-bottom:16px}.component-collection-carousel .oke-sr{--oke-stars-foregroundColor: #FFA500}.component-collection-carousel .slick-slider .slick-slide{padding:0 12px}@media only screen and (min-width:768px){.component-collection-carousel .carousel-wrapper{padding:0 90px}.component-collection-carousel .carousel-arrow-prev,.component-collection-carousel .carousel-arrow-next{bottom:unset;top:50%}.component-collection-carousel .carousel-arrow-prev{left:-54px}.component-collection-carousel .carousel-arrow-next{right:-54px}.component-collection-carousel .collection-carousel-title{margin-bottom:45px}}@media only screen and (min-width:992px){.component-collection-carousel .slick-list{margin:0 -12px}.component-collection-carousel .slick-slider .slick-slide{padding:0 12px}.component-collection-carousel .collection-carousel{padding:24px 0;border-top:1px solid #CECBBB;border-bottom:1px solid #CECBBB;margin-bottom:48px;margin-left:35px;margin-right:35px}.component-collection-carousel .collection-carousel--hide-borders.collection-carousel{border-top:0;border-bottom:0}}@media only screen and (min-width:1024px){.component-collection-carousel{overflow:hidden}.component-collection-carousel .carousel-arrow-prev{left:-90px}.component-collection-carousel .carousel-arrow-next{right:-90px}}.component-collection-carousel .collection-carousel--blocks .slick-slider .slick-slide{padding:0}.component-collection-carousel .collection-carousel--blocks .slick-slide{min-height:595px}.component-collection-carousel .collection-carousel--blocks .slick-slide>div{height:100%}.component-collection-carousel .collection-carousel-block-item{margin:0;max-width:290px;min-height:595px;height:100%}.component-collection-carousel .collection-carousel-block{text-align:center;max-width:290px;min-height:595px;height:100%;display:flex;flex-direction:column;border:1px solid #CECBBB}.component-collection-carousel .collection-carousel-block__content{background-color:#fff;padding:32px 23px;flex:1;display:flex;flex-direction:column}.component-collection-carousel .collection-carousel-block__image-wrap{width:100%;max-width:289px;aspect-ratio:1 / 1;margin:0 auto;overflow:hidden}.component-collection-carousel .collection-carousel-block__image{width:100%;height:100%;object-fit:cover;display:block}.component-collection-carousel .collection-carousel-block__title{color:#0c2b4e;font-family:var(--h4-font),sans-serif;font-weight:700;font-size:20px;line-height:24px;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 0 24px}.component-collection-carousel .collection-carousel-block__text{font-family:var(--body1-font),sans-serif;font-weight:400;font-size:14.4px;line-height:28px;letter-spacing:0;text-align:center;margin:0;color:#0c2b4e}.component-collection-carousel .collection-carousel-block__text p{font-weight:400}.component-collection-carousel .collection-carousel-block__text a{display:inline-block;text-decoration:underline;text-underline-offset:2px;color:inherit}.component-collection-carousel .collection-carousel--blocks .slick-list{margin:0 -13px}.component-collection-carousel .collection-carousel--blocks{margin-left:12px;margin-right:0}@media only screen and (max-width:991px){.component-collection-carousel .collection-carousel--blocks.slick-slider .slick-slide{padding-right:3px}.component-collection-carousel .collection-carousel--blocks .slick-slide{width:min(290px,calc(100vw - 87px));margin-right:12px}.component-collection-carousel .collection-carousel--blocks .slick-slide:last-child{margin-right:0}}@media only screen and (min-width:992px){.component-collection-carousel .collection-carousel--blocks .slick-slider .slick-slide{padding:0}.component-collection-carousel .collection-carousel.collection-carousel--blocks{margin-left:48px;margin-right:48px}.component-collection-carousel .collection-carousel-block-item{margin:0}.component-collection-carousel .collection-carousel--blocks .slick-list{margin:0 -25.5px}}
/*# sourceMappingURL=/cdn/shop/t/344/assets/component-collection-carousel.css.map */
