.dog-diet-hero{background-color:#f0e9df;padding:60px 0;position:relative;overflow:hidden}.dog-diet-hero:before{content:"";position:absolute;top:-20px;right:10%;width:200px;height:200px;background-color:#d9e76c4d;border-radius:50%;filter:blur(40px);z-index:1}.dog-diet-hero:after{content:"";position:absolute;bottom:-20px;left:10%;width:250px;height:250px;background-color:#ffc4b74d;border-radius:50%;filter:blur(40px);z-index:1}.dog-diet-hero__container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:40px;position:relative;z-index:2}.dog-diet-hero__content{max-width:600px}.dog-diet-hero__badge{display:inline-flex;align-items:center;background-color:#ffffff80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:8px 16px;border-radius:50px;color:#e27552;font-weight:500;margin-bottom:24px}.dog-diet-hero__badge-icon{margin-right:8px;display:inline-flex}.dog-diet-hero__heading{font-size:36px;font-weight:700;color:#00574b;line-height:1.2;margin-bottom:16px}.dog-diet-hero__emoji{color:#e27552}.dog-diet-hero__text{font-size:18px;color:#e27552e6;line-height:1.5;margin-bottom:24px}.dog-diet-hero__actions{display:flex;flex-direction:column;gap:16px;max-width:400px}.dog-diet-hero__breed-selector{position:relative;width:100%}.dog-diet-hero__breed-dropdown{width:100%;padding:14px 20px;border:none;border-radius:50px;font-size:16px;color:#333;background-color:#fff;box-shadow:0 0 0 4px #ffe97d80;-webkit-appearance:none;appearance:none;cursor:pointer}.dog-diet-hero__dropdown-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none;color:#666}.dog-diet-hero__cta-button{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;background-color:#e27552;color:#fff;border-radius:50px;font-size:16px;font-weight:500;text-decoration:none;transition:background-color .3s}.dog-diet-hero__cta-button:hover{background-color:#d06a48}.dog-diet-hero__button-icon{margin-left:8px}.dog-diet-hero__image{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px #0000001a;background-color:#f5f0e8}.dog-diet-hero__image-element{width:100%;height:auto;display:block}.dog-diet-hero__placeholder{padding:20px;background-color:#f5f5f5}.dog-diet-hero__image-caption{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to top,rgba(0,87,75,.7),transparent);padding:20px}.dog-diet-hero__image-caption p{color:#fff;font-weight:500;margin:0}@media screen and (min-width: 768px){.dog-diet-hero__container{flex-direction:row;align-items:center}.dog-diet-hero__content,.dog-diet-hero__image{flex:1}.dog-diet-hero__heading{font-size:42px}}.dog-diet-hero__custom-select{position:relative;width:100%}.dog-diet-hero__select-selected{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-radius:50px;background-color:#fff;cursor:pointer;box-shadow:0 0 0 4px #ffe97d80;transition:all .3s ease}.dog-diet-hero__select-selected:hover{box-shadow:0 0 0 4px #ffe97db3}.dog-diet-hero__select-selected.select-arrow-active{border-radius:20px 20px 0 0;box-shadow:0 0 0 4px #e275524d}.dog-diet-hero__select-selected.select-arrow-active .dog-diet-hero__dropdown-icon{transform:rotate(180deg)}.dog-diet-hero__dropdown-icon{transition:transform .3s ease}.dog-diet-hero__select-items{position:absolute;top:100%;left:0;right:0;z-index:99;background-color:#fff;border-radius:0 0 20px 20px;max-height:300px;overflow-y:auto;box-shadow:0 8px 16px #0000001a}.dog-diet-hero__select-hide{display:none}.dog-diet-hero__select-items div{padding:12px 20px;cursor:pointer;transition:background-color .2s ease}.dog-diet-hero__select-items div:hover{background-color:#e275521a}.dog-diet-hero__select-items div:last-child{border-radius:0 0 20px 20px}.dog-diet-hero__select-items div.same-as-selected{background-color:#e2755233}.dog-diet-hero__select-items::-webkit-scrollbar{width:8px}.dog-diet-hero__select-items::-webkit-scrollbar-track{background:#f1f1f1;border-radius:0 0 20px}.dog-diet-hero__select-items::-webkit-scrollbar-thumb{background:#e27552;border-radius:10px}.dog-diet-hero__select-items::-webkit-scrollbar-thumb:hover{background:#d06a48}.dog-diet-hero__cta-button.button-active{background-color:#00574b;transform:scale(1.05);transition:all .3s ease}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-dog-diet-hero.css.map */
