.collection{--grid-4-gap: 16px;--color-product-title: #4e5147;--color-price: #121212;--color-azure: #292f38}.c-custom-collection__slider{padding-inline:24px}.collection__title.title-wrapper{margin:0 auto}.collection .title.h1{color:var(--color-azure);display:flex;align-items:center;justify-content:center;width:fit-content;margin-inline:auto;gap:16px;font-weight:600;font-size:40px;line-height:48px;letter-spacing:1px;text-align:center;margin-bottom:38px}.collection .title:before{content:"";display:block;width:54px;height:8px;background-image:url(./icon-section-heading-left.svg);background-repeat:no-repeat;background-position:center;background-size:100%}.collection .title:after{content:"";display:block;width:54px;height:8px;background-image:url(./icon-section-heading-right.svg);background-repeat:no-repeat;background-position:center;background-size:100%}[data-theme-variant=chesapeake] .collection .title:before,[data-theme-variant=chesapeake] .collection .title:after{background-image:url(./cb-swirl.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";display:inline-block;height:13px;vertical-align:middle;width:40px}.collection .grid--4-col-desktop{gap:var(--grid-4-gap)}.c-custom-card-product .card__badge{display:none}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-4-gap) * 3 / 4);max-width:calc(25% - var(--grid-4-gap) * 3 / 4)}.grid__item .card__content{display:flex;flex-direction:column;justify-content:space-between}.grid__item .c-custom-card-product__quick-add{display:flex;align-items:center;justify-content:center;gap:24px}.grid__item .card__heading.h5{color:var(--color-product-title)!important;max-width:285px;font-size:18px;line-height:27px;letter-spacing:0;text-align:center;text-decoration:none;margin-inline:auto}.grid__item .card__heading.h5 a{text-decoration:none}.grid__item .price{color:var(--color-price);font-size:18px;line-height:28.8px;font-weight:500;letter-spacing:0;text-align:center}.grid__item .price .price-item{font-size:18px;line-height:28.8px;font-weight:500}[data-theme-variant=chesapeake] .grid__item .price .price-item{font-size:16px;font-weight:700;color:#121212}.grid__item .price,.c-custom-card-product__starting-price{color:#121212}.grid__item .price__regular .price-item--sale{color:#e62325;font-size:18px;font-weight:700;line-height:28.8px}[data-theme-variant=chesapeake] .grid__item .price__regular .price-item--sale{color:#e62325}.grid__item .price .price-item{display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:nowrap}#collection-template[data-theme-variant=chesapeake] .grid__item .price:has(.price-item--sale) .price-item--regular{color:#6e7577;font-size:14px;font-weight:400;line-height:normal}.grid__item .card__information{padding:18px 0}.grid__item .quick-add__submit{font-weight:400;font-size:20px;line-height:20px;letter-spacing:.5px;padding:15px 16px;color:#fbfbfb;background-color:#527d3a;border-color:#527d3a}.grid__item .quick-add__submit:hover{background-color:var(--color-tertiary);border-color:var(--color-tertiary)}[data-theme-variant=chesapeake] .grid__item .quick-add__submit{background-color:#476d8d;border-color:#476d8d;font-size:16px;font-weight:700!important}[data-theme-variant=chesapeake] .grid__item .quick-add__submit:hover{background-color:#64a8ab;border-color:#64a8ab}.c-custom-card-product__starting-from{display:flex;flex-direction:column;justify-content:center;align-items:center}.c-custom-card-product__starting-label{color:#6e7577;font-weight:400;font-size:16px;line-height:normal}.c-custom-card-product__starting-price{font-size:18px;line-height:28.8px;font-weight:700}[data-theme-variant=chesapeake] .c-custom-card-product__starting-price{color:#121212;font-size:16px;line-height:25.6px}.grid__item .quick-add__submit:disabled{background-color:transparent;border:none;opacity:1;padding:0;min-height:fit-content}.grid__item .quick-add__submit:disabled>span{color:#4e5147;font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:0;text-transform:none}[data-theme-variant=chesapeake] .grid__item .quick-add__submit:disabled>span{color:#6e7577;font-weight:400;font-size:16px;line-height:normal}.card__content .ruk_rating_snippet{display:flex;justify-content:center;align-items:center}.card__content .ruk_rating_snippet i{color:#4e5147!important}.card__content .ruk-rating-snippet-count{display:none!important}.card__content .card__sku.h5{font-family:var(--font-body-family);font-size:16px;line-height:25.6px;font-weight:500;letter-spacing:0;margin-block:10px}@media screen and (max-width: 1368px){.c-custom-collection__slider{padding-inline:40px}}@media screen and (max-width: 1040px){.grid--1-col-tablet-down .grid__item,.grid--4-col-desktop .grid__item{width:calc(50% - var(--grid-4-gap) * 2 / 4);max-width:calc(50% - var(--grid-4-gap) * 2 / 4)}}@media screen and (max-width: 767px){.c-custom-card-product__starting-price{font-size:16px;line-height:25.6px}.collection .title.h1{margin-top:30px;font-size:25px;line-height:30px}.grid__item .card__heading.h5 a{font-size:16px;line-height:24px;letter-spacing:0}.grid__item .c-custom-card-product__quick-add{justify-content:center;gap:12px}[data-theme-variant=chesapeake] .grid__item .price .price-item,[data-theme-variant=chesapeake] .c-custom-card-product__starting-label,[data-theme-variant=chesapeake] .c-custom-card-product__starting-price,[data-theme-variant=chesapeake] .grid__item .quick-add__submit:disabled>span{font-size:14px}[data-theme-variant=chesapeake] .grid__item .quick-add__submit{font-size:11px;letter-spacing:.5px;padding:0 8px}.grid__item .price,.grid__item .price .price-item,.grid__item .price__regular .price-item--sale,.c-custom-card-product__starting-price{font-size:16px;line-height:25.6px}}@media screen and (max-width: 480px){.collection .grid--4-col-desktop{padding-inline:12px}.grid__item .card__heading.h5{max-width:136px}.c-custom-card-product__quick-add{gap:10px}.c-custom-card-product__quick-add .price-item{font-weight:500;font-size:16px;line-height:26px;letter-spacing:0}.c-custom-card-product__quick-add .button{font-weight:400;font-size:16px;line-height:16px;letter-spacing:.5px;padding:0 8px;width:fit-content;height:40px;max-height:40px;min-height:40px}.c-custom-card-product__quick-add .quick-add{margin:0}.grid__item .card__content{justify-content:space-between}}@media screen and (max-width: 400px){.c-custom-card-product__quick-add .button{padding:0;width:68px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-custom-featured-collection.css.map */
