.allergies-products-wrapper{position:relative;overflow:visible;z-index:0;background:#f9f9f9}.arc svg{display:block;width:100%;height:200px;margin:0;padding:0}.arc-top{position:relative}.arc-top,.arc-bottom,.allergies-products-wrapper{overflow:visible}.arc-bottom{position:relative;margin:-2px 0 0}.arc-top,.arc-bottom{position:relative;z-index:1;overflow:visible}.allergies-products{background-color:#1b1b1b;color:#fff;padding:0 0 50px;margin:-2px 0 0;position:relative;z-index:1}.allergies-products *{color:#fff}.product-block{display:flex;align-items:center;padding:0;margin:0;gap:0;flex-wrap:nowrap;z-index:3!important}.product-block.image-left .product-image{order:1}.product-block.image-left .product-content,.product-block.image-right .product-image{order:2}.product-block.image-right .product-content{order:1}.product-image,.product-content{flex:0 0 50%;max-width:50%}.product-image{margin:-100px 0 0;z-index:3!important;position:relative}.product-image img{width:100%;height:auto;object-fit:cover;display:block;padding:0;margin:0}.product-content{display:flex;flex-direction:column;justify-content:center;padding:7%;margin:0}.callout-label{color:#fff;font-family:Calibre,sans-serif;font-size:18px;font-style:normal;font-weight:400;padding:6px 15px 3px;margin:0 0 1px;border:1px solid #fff;border-radius:20px;width:fit-content}.product-title{font-feature-settings:"liga" off,"clig" off;font-family:Montreal-Serial,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:100%;margin:20px 0;padding:0}.product-description{font-family:Calibre,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:116%;margin:0 0 30px;padding:0}.product-button{display:inline-block;padding:20px 40px 15px;background-color:#008157;color:#fff;text-decoration:none;border:0;border-radius:8px;transition:background-color .3s ease,color .3s ease;width:fit-content;font-family:Calibre,sans-serif;font-size:18px;font-style:normal;font-weight:400}.product-button:hover{background-color:#fff;color:#000}@media screen and (max-width: 768px){.product-block.image-left .product-image{order:1}.product-block.image-left .product-content{order:2}.product-block.image-right .product-image{order:1}.product-block.image-right .product-content{order:2}.product-block{flex-direction:column;text-align:center}.product-image,.product-content{flex:0 0 100%;max-width:100%;order:unset!important}.product-content{align-items:center}.arc svg{display:block;width:100%;height:60px;margin:0;padding:0}.product-image{margin:0;z-index:3!important;position:relative}.callout-label{font-size:16px;padding:6px 15px 3px}.product-title{font-size:24px;margin:20px 0}.product-description{font-size:16px;margin:0 0 30px}.product-button{padding:16px 40px 11px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/allergies-products.css.map */
