.zelnuvora-dog-shoes{background:#f4edff;color:#302442;--color-foreground:48,36,66;--color-background:244,237,255;--color-button:48,36,66;--color-button-text:255,253,252;font-family:Arial,"Microsoft YaHei",sans-serif}
.zelnuvora-dog-shoes .product__info-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:12px;min-width:0}
.zelnuvora-dog-shoes .product__info-container>*{grid-column:1/-1;min-width:0}
.zelnuvora-dog-shoes .product__info-container>.icons-with-text__icon-item{grid-column:span 4;display:flex;align-items:center;gap:7px;min-width:0}
.zelnuvora-dog-shoes .icons-with-text__icon__title{font-size:16px;line-height:1.45;margin:0;color:#302442;letter-spacing:0}
.zelnuvora-dog-shoes .icons-with-text__icon__text{min-width:0;overflow-wrap:anywhere}
.zelnuvora-dog-shoes .icons-with-text__icon__icon{flex:0 0 22px;width:22px;height:22px;margin:0;padding:0;background:none;color:#62566f}
.zelnuvora-dog-shoes .zelnuvora-benefit-icon{display:block;width:100%;height:100%}
.zelnuvora-dog-shoes .product__title h1{line-height:1.16;letter-spacing:-.035em;color:#302442;margin:0}
.zelnuvora-dog-shoes .zelnuvora-product-eyebrow{display:table;background:#eff69a;color:#302442;border-radius:999px;padding:5px 12px;font-size:14px;font-weight:700;line-height:1.5;margin:0 0 14px;transform:rotate(-2deg)}
.zelnuvora-dog-shoes .product__info-container>.product-form__quantity{grid-column:1/-1;align-self:start;max-width:140px;margin-bottom:12px!important}
.zelnuvora-dog-shoes .product__info-container>div:has(>product-form){grid-column:1/-1;align-self:start}
.zelnuvora-dog-shoes .quantity{width:100%;min-width:0;border-radius:999px}
.zelnuvora-dog-shoes .quantity__button{width:32px;flex-shrink:0}
.zelnuvora-dog-shoes .quantity__input{min-width:0;width:100%}
.zelnuvora-dog-shoes .quantity:after,.zelnuvora-dog-shoes .product-form__submit,.zelnuvora-dog-shoes .product-form__submit:after{border-radius:999px}
.zelnuvora-dog-shoes .product-form__submit{min-width:0;margin:0;min-height:46px}
.zelnuvora-dog-shoes .product-form__buttons{max-width:none}
.zelnuvora-dog-shoes .zelnuvora-purchase-note{grid-column:1/-1;margin:10px 0 0!important;font-size:14px;line-height:1.5;letter-spacing:0;color:#62566f}
.zelnuvora-dog-shoes .product-form__input--pills{max-width:none}
.zelnuvora-dog-shoes .product-form__input input[type=radio]+label{border-radius:999px;min-height:44px;min-width:44px}
.zelnuvora-dog-shoes .product__media-wrapper{min-width:0}
.zelnuvora-dog-shoes .product__info-container>div:has(>form.installment:empty){display:none}
@media(max-width:749px){.zelnuvora-dog-shoes .product__info-container{column-gap:8px}.zelnuvora-dog-shoes .product__info-container>.icons-with-text__icon-item{gap:5px}.zelnuvora-dog-shoes .icons-with-text__icon__icon{flex-basis:20px;width:20px;height:20px}.zelnuvora-dog-shoes .quantity__button{width:25px}.zelnuvora-dog-shoes .product__info-container>.product-form__quantity{grid-column:1/-1}.zelnuvora-dog-shoes .product__info-container>div:has(>product-form){grid-column:1/-1}.zelnuvora-dog-shoes .product-form__submit{padding:10px;line-height:1.45}}


.zelnuvora-dog-shoes .product__title h1,.zelnuvora-dog-shoes h2,.zelnuvora-dog-shoes .icons-with-text__icon__title{font-family:Arial,"Microsoft YaHei",sans-serif;font-weight:700}

.zelnuvora-dog-shoes>.page-width{width:90%;max-width:1400px;padding-inline:0;margin-inline:auto}
.zelnuvora-dog-shoes .product{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:4%;row-gap:0;margin:0;align-items:start}
.zelnuvora-dog-shoes .product>.product__media-wrapper,.zelnuvora-dog-shoes .product>.product__info-wrapper{width:100%;max-width:none;min-width:0;margin:0;padding:0}
.zelnuvora-dog-shoes .product__media-list .product-media-container{width:100%;max-width:100%;height:auto;aspect-ratio:1;border:1px solid #d4c8e0;border-radius:100px 100px 25px 25px;background:#e8def8;overflow:hidden!important;box-sizing:border-box}
.zelnuvora-dog-shoes .product__media-list .product-media-container:after{border-radius:inherit}
.zelnuvora-dog-shoes .product__media-list .product__media{padding:0!important;aspect-ratio:1;height:auto!important;border-radius:0}
.zelnuvora-dog-shoes .product__media-list .product__media img{object-fit:contain!important;border-radius:0!important}
@media(min-width:761px) and (max-width:1100px){.zelnuvora-dog-shoes .product{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}
@media(max-width:760px){
.zelnuvora-dog-shoes>.page-width{width:88%;padding-inline:0}
.zelnuvora-dog-shoes .product{display:flex;flex-direction:column;gap:24px}
.zelnuvora-dog-shoes .product__media-wrapper media-gallery{display:block;width:100%}
.zelnuvora-dog-shoes slider-component[id^="GalleryViewer"]{width:min(100%,235px)!important;max-width:235px;margin:0 auto!important}
.zelnuvora-dog-shoes .product__media-list{width:100%;margin:0;padding:0}
.zelnuvora-dog-shoes .product__media-list .product-media-container{border-radius:74px 74px 22px 22px}
}
