.product__slides--wrapper{position:relative;height:0;padding-bottom:100%;margin-bottom:5px}.product__slides--wrapper .product__slides{position:absolute;top:0;left:0;right:0;bottom:0;margin-bottom:0}.baking-instructions--mobile{display: none !important; margin-top: 10px !important;}@media screen and (max-width: 768px){.template-product .related-section .name_wrapper{font-size: 20px !important}.template-product .product-single #productInfo-product h1.h2, .template-product .product-single #productInfo-product-find-a-store h1.h2{font-size: 28px !important;}.template-product .product-single #productInfo-product .price, .template-product .product-single #productInfo-product-find-a-store .price{font-size: 28px !important}.template-product .product-single #productInfo-product .product-description p, .template-product .product-single #productInfo-product .product-description li{font-size: 14px !important}.template-product .related-section .home__subtitle{font-size: 22px !important}.product__thumbs--square li a.thumb--undefined{}.template-product .slick-dots{flex-wrap: nowrap !important} .product__thumbs--square{min-height: auto !important;}.baking-instructions--mobile{display: block !important;}.baking-instructions--desktop{display: none !important;}}.template-product .slick-dots{text-align:center;display:flex!important;flex-wrap:wrap;justify-content: center;}.product__thumbs--square li a{height:110px!important;width:110px!important}.product__thumbs--square .slick-active:after{height:110px!important}.template-product #floating-ingredient{position:absolute;right:-4%;top:250px;max-width:250px;width:100%;}@media (max-width: 1400px){.template-product #floating-ingredient{max-width:200px;right:-5%;top:175px}}@media (max-width: 1200px){.template-product #floating-ingredient{display:none}}.template-product [data-bv-show="rating_summary"]{min-height:21.33px;}.template-product .breadcrumb{background-color:transparent;margin-bottom:0;padding-bottom:15px;padding-left:0}.template-product .breadcrumb a{font-family:Barlow Condensed,sans-serif;font-size:17px;color:#253d78;font-weight:400;letter-spacing:0}.template-product .breadcrumb span{font-size:20px}.template-product .breadcrumb span:last-child{font-family:Barlow Condensed,sans-serif;font-size:17px;color:#253d78;font-weight:400;letter-spacing:0}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding: 0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem;}.template-product .product-page{padding-top:20px;padding-bottom:30px;}.product__slides .slick-list,.product__slides .slick-track{height:100%!important;}.product__photo{position: relative;height:100%;}.product__photo .lazy-image{position:absolute;top:0;left:0;width:100%;height:100%;}.template-product .slick-slider .slick-next,.template-product .slick-slider .slick-prev{width:50px;height:50px;padding:0;margin-top:initial;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;outline:none}.template-product .slick-slider .slick-next:before,.template-product .slick-slider .slick-prev:before{color:#253d78;content:"";width:30px;height:30px;border:1px solid #253d78;border-width:1px 1px 0 0;display:block}.template-product .slick-slider .slick-prev:before{transform:rotate(-135deg)}.template-product .slick-slider .slick-next:before{transform:rotate(45deg)}