.product-single__media-slider .product-single__media-slide:first-child{grid-area:1 / 1 / 2 / 3}.product-single__details .form__wrapper .details__wrapper{padding:40px;background:#fff;border-radius:20px;margin-bottom:20px}.product-single__media .product-single__media img{border-radius:20px}.product__title-and-price{margin-top:10px}.product__title{font-size:32px;line-height:37px}.product__subheading{font-size:15px;font-weight:400;line-height:125%}.product__description{font-size:15px;font-style:normal;font-weight:400;line-height:125%}.product__accordions{border-radius:9px;background:#ffedef;padding:10px 22px;margin-bottom:10px}.product__accordion__title{font-size:16px;font-style:normal;font-weight:400;line-height:27px}.product__accordion__title svg{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all .25s ease;z-index:1}.product__accordion__title.is-expanded svg{transform:translateY(-50%) rotate(90deg)}.product__submit__buttons{grid-template-columns:116px auto!important}.product__submit__buttons .quantity{display:flex;border-radius:4px;border:1px solid #E2E2E2;background:#fff;width:116px;justify-content:center}.product__submit__buttons .quantity .minus,.product__submit__buttons .quantity .plus{display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;width:30px;height:auto;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.36px}.product__submit__buttons .input-box{border:none;padding:20px 5px;outline:none;color:#002156;text-align:center;font-size:19px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.38px;background:#fff}.product__submit__buttons .input-box::-webkit-inner-spin-button,.product__submit__buttons .input-box::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product__submit__buttons .input-box[type=number]{-moz-appearance:textfield}.product__submit__add{font-size:20px;font-style:normal;line-height:normal;letter-spacing:.4px;text-transform:capitalize;background:#fcc1a4;color:#002156;padding-top:18px;padding-bottom:18px}.product__submit__add:hover{background:#fcc1a4}.product__price-and-badge .product__price{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.6px}.product__price .product__price--off{display:none}.product__accordion__inner{font-size:15px;font-style:normal;font-weight:400;line-height:125%;padding-top:10px}.product-submit__text-below{position:relative;margin-left:128px;text-align:center;margin-top:10px;font-family:var(--FONT-STACK-HEADING);font-size:14px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:.14px}.product-submit__text-below .text-below__wrapper{position:relative;width:100%;margin:0 auto;display:flex;align-items:flex-start;justify-content:center;gap:5px}.product-submit__text-below .text-below__wrapper p{margin:0}.product-submit__text-below .icon-info{cursor:pointer}.product-submit__text-below-popup{display:none;position:absolute;top:25px;right:0;font-size:14px;font-style:normal;font-weight:400;line-height:120%;text-align:left;padding:25px;border-radius:8px;background:#fff;box-shadow:4px 4px 5.6px #afafaf26;width:350px;z-index:1}.product-submit__text-below-popup svg{position:absolute;top:0;right:0;cursor:pointer;z-index:1}.product-submit__text-below-popup p{margin:0}.related-products .section__heading{font-size:35px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.35px}.standard__app [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist,.standard__app [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container{display:none!important}.standard__app [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding-right:0!important}.standard__app [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,.standard__app [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover{color:#002156!important;font-family:museo-sans!important;font-size:13px!important;font-style:normal!important;font-weight:600!important;line-height:125%!important}.standard__app [data-bv-show=rating_summary] svg{width:18px!important;height:18px!important}.product__block.product__block-tags ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:26px;row-gap:10px;list-style:none;margin:0}.product__block.product__block-tags ul li{display:flex;align-items:center;gap:6px;font-family:var(--FONT-STACK-HEADING);font-size:14px;font-style:normal;font-weight:600;line-height:125%;text-transform:uppercase}.recipes__slider{border-radius:20px}.recipes__item{position:relative}.recipes__container{display:flex;align-items:stretch;background:#ffe9ed;border-radius:20px}.recipes__image{display:block;flex:0 0 40%}.recipes__wrapper{flex:1 1 auto;padding:30px;overflow-y:auto}.recipes__content{display:flex;align-items:flex-start;gap:60px;margin-top:25px}.recipes__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px 0 0 20px}.recipes__subtitle{font-family:var(--FONT-STACK-HEADING);font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.36px;text-transform:uppercase;margin-bottom:10px}h2.recipes__title{font-size:25px;line-height:28px;margin-bottom:8px}.recipes__text p{font-size:15px;font-style:normal;font-weight:400;line-height:19.2px;letter-spacing:.08px}.recipes__content-title{font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.14px;text-transform:uppercase;margin-bottom:10px}.recipes__content-text p{font-size:15px;font-style:normal;font-weight:400;line-height:186%}.recipes__content-text a{color:#ca5598;text-decoration:none}.recipes__arrows{position:absolute;bottom:10px;right:20px;z-index:1;display:flex;align-items:center;gap:13px}.recipes__arrows svg{cursor:pointer}.recipes__heading-mobile{position:relative;font-family:var(--FONT-STACK-HEADING);font-size:22px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:.26px;text-align:center;margin-bottom:40px;text-transform:capitalize}.recipes__heading-mobile .recipes__arrows-left{position:absolute;bottom:-30px;left:0;cursor:pointer;z-index:1}.recipes__heading-mobile .recipes__arrows-right{position:absolute;bottom:-30px;right:0;cursor:pointer;z-index:1}.recipes__content-title svg{transition:all .25s ease}.recipes__accordion.active .recipes__content-title svg{transform:rotate(90deg)}.recipes__splash{position:absolute;bottom:-5px;left:15px;z-index:1}.recipes__splash svg{display:block}.recipes__splash span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center;z-index:1;font-size:15px;font-weight:700;line-height:104%;text-transform:uppercase;margin-top:5px;padding-left:5px}.recipes-section .wrapper{position:relative}@media only screen and (max-width: 1023px){.recipes__image img{aspect-ratio:3 / 2}.recipes__splash{bottom:auto;left:0}}@media only screen and (min-width: 768px){.recipes__content .recipes__accordion{flex:0 0 calc(50% - 30px)}}@media only screen and (max-width: 767px){.product-single__details .form__wrapper .details__wrapper{padding:20px}.product-single__gallery{margin-left:-20px;margin-right:-20px}.product-single__thumbnails{display:none}.product-single__media-slider .flickity-page-dots{bottom:-20px}.product-single__media-slider .flickity-page-dots .dot{width:8px;height:8px;border:none;background-color:#ffffff80;margin:0 5px}.product-single__media-slider .flickity-page-dots .dot.is-selected{width:8px;height:8px;background-color:#fff}.product-single__media-slide,.product-single__media.product-single__media--image{border-radius:0!important}.product__title{font-size:22px;line-height:33px}.product__block.product__block-tags ul{display:grid;grid-template-columns:1fr 1fr;row-gap:8px;column-gap:40px}.product-single{padding-top:0!important}.product-single .breadcrumbs{display:none}.product-single__media-slider .flickity-viewport{border-radius:0!important}.product-single__media-slider{max-height:400px}.product-single__gallery{margin-bottom:35px!important;max-height:400px}}@media only screen and (max-width: 479px){.product__submit__quantity{display:none}.product__submit__buttons{grid-template-columns:auto!important}.product-submit__text-below{margin-left:0}.product-submit__text-below-popup{width:275px;padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/product-page.css.map */
