body.template-product:has(.nnp[data-product-layout=nibblelitos-all]){background:#faf4e8}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main{background:#faf4e8;color:#28170f}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-top{width:min(1240px,calc(100% - 80px));max-width:none;margin:0 auto;padding:40px 0 64px!important;column-gap:clamp(46px,6vw,92px)}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__section-images,body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__section-right{align-self:center}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__section-images{padding:22px;border:1px solid rgba(7,153,142,.5);background:#fff}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__section-right>div{padding:0!important}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__section-right .rte.pt2.mb2{margin:0 0 12px!important;padding:0!important;color:#07998e;font-size:10px;font-weight:700;letter-spacing:.2em}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__section-right h1{max-width:none;margin:0 0 18px!important;padding:0!important;color:#28170f!important;font-size:clamp(36px,3.8vw,48px)!important;font-weight:500!important;line-height:1.01!important;letter-spacing:-.05em!important;text-transform:none!important}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-block--richtext{margin:0 0 16px}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-block--richtext p{max-width:520px;margin:0;color:#745d4a;font-size:17px;line-height:1.65}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-block--price{margin-bottom:16px;color:#28170f;font-size:20px;font-weight:600}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-block--richtext:has(strong){max-width:520px;margin:0 0 18px;padding:12px 16px;border-left:3px solid #07998e;background:#07998e12}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-block--richtext strong{color:#07998e;font-size:9px;letter-spacing:.17em}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-block--richtext:has(strong) p{font-size:12px;line-height:1.55}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-block--quantity{margin:0 0 14px;padding-top:0}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__form-container button[type=submit]{min-height:58px;border:0!important;border-radius:0!important;background:#28170f!important;color:#faf4e8!important;font-size:11px!important;font-weight:700!important;letter-spacing:.13em;box-shadow:none!important}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .shopify-payment-button{display:none!important}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__price{height:46px}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__price-value{line-height:46px}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__quantity{height:56px}@media(max-width:749px){body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-top{display:block!important;width:100%;padding:0 0 55px!important}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__section-images{width:100%!important;max-width:100%!important;padding:12px;border-width:0 0 1px;box-sizing:border-box}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__section-right{width:100%!important;max-width:100%!important;padding:28px 22px 0;box-sizing:border-box}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product__section-right h1{font-size:34px!important}body:has(.nnp[data-product-layout=nibblelitos-all]) .product__section--main .product-block--richtext p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/nibble-nibblelitos-product-first.css.map */
