.cookware-section{position:relative;background-image:url(/cdn/shop/files/BG.png?v=1746790157);background-size:cover;background-position:center;padding:80px 20px;text-align:center}.cookware-box{max-width:900px;margin:0 auto;background-color:#fff3ee;border-radius:20px;padding:40px 20px;position:relative;border:2px dashed #b05629}.cookware-box p{font-size:20px;color:#000;margin-bottom:20px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px}.cookware-box p:before{content:"\2713";color:#b05629;font-weight:700}.pot-image-top{position:absolute;top:-50px;left:50%;transform:translate(-50%);width:150px;animation:floatTop 4s ease-in-out infinite}.pot-image-left{position:absolute;bottom:-30px;left:-60px;width:150px;animation:floatLeft 4s ease-in-out infinite}.pot-image-right{position:absolute;bottom:-30px;right:-60px;width:150px;animation:floatRight 4s ease-in-out infinite}@keyframes floatTop{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-10px)}}@keyframes floatLeft{0%,to{transform:translate(0)}50%{transform:translate(-5px,-5px)}}@keyframes floatRight{0%,to{transform:translate(0)}50%{transform:translate(5px,-5px)}}@media(max-width:768px){.pot-image-left,.pot-image-right{display:none}}.cookware-image-wrapper{width:100%;max-width:100%;overflow:hidden}.cookware-image-wrapper img{width:100%;height:auto;display:block}a.promo-banner{--stub: 36%;--notch: 13px;container-type:inline-size;display:flex;align-items:stretch;border-radius:18px;overflow:hidden;text-decoration:none;color:inherit;-webkit-mask:radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 0,#0000 97%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 100%,#0000 97%,#000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 0,#0000 97%,#000) top / 100% 51% no-repeat,radial-gradient(circle var(--notch) at calc(100% - var(--stub)) 100%,#0000 97%,#000) bottom / 100% 51% no-repeat}a.promo-banner.promo-banner--single{-webkit-mask:none;mask:none}a.promo-banner:focus-visible{outline:3px solid #FAC775;outline-offset:-5px}.promo-banner__left{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:#04342c;overflow:hidden;box-sizing:border-box}.promo-banner__left:before,.promo-banner__left:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.promo-banner__left:before{right:-50px;bottom:-60px;width:170px;height:170px;background:#085041}.promo-banner__left:after{right:30px;top:-34px;width:70px;height:70px;background:#0f6e56}.promo-banner__left>*{position:relative;z-index:1}.promo-banner__right{flex:0 0 var(--stub);width:var(--stub);display:flex;flex-direction:column;justify-content:center;background:#faeeda;border-left:2px dashed #BA7517;box-sizing:border-box}.promo-banner__shine{display:block;margin:0;color:#fac775;line-height:1.05;font-weight:700}@supports (-webkit-background-clip: text) or (background-clip: text){.promo-banner__shine{background:linear-gradient(110deg,#fac775 0% 40%,#fff6df 50%,#fac775 60% 100%);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:promoBannerShine 1.5s ease-in-out infinite}}@keyframes promoBannerShine{0%{background-position:100% 0}55%,to{background-position:0% 0}}.promo-wrap{--r: 18px;margin-bottom:40px}.promo-wrap--milk{margin-bottom:10px}.promo-wrap a.promo-banner{position:relative;z-index:1;margin-bottom:0;border-radius:var(--r) var(--r) 0 0}.promo-note{display:block;position:relative;z-index:0;margin-top:-13px;padding:22px 14px 10px;background:#fce3b8;color:#633806;font-size:18px;line-height:1.3;font-weight:600;letter-spacing:.02em;text-align:center;text-decoration:none;border-radius:0 0 var(--r) var(--r)}.promo-note:focus-visible{outline:3px solid #BA7517;outline-offset:-4px}a.app-discount-banner{--stub: clamp(112px, 36%, 240px);min-height:150px}.app-discount-banner__left{gap:8px;padding:16px 14px}.app-discount-banner__right{align-items:center;gap:4px;padding:12px 8px;text-align:center}.offer-badge{letter-spacing:.01em;font-size:30px}.offer-description{margin:0;max-width:340px;color:#e1f5ee;font-size:12px;line-height:1.35;font-weight:600;text-wrap:balance}.coupon-prefix{color:#854f0b;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.coupon-code{display:inline-block;color:#412402;font-size:19px;font-weight:700;letter-spacing:.05em;line-height:1.1;animation:promoCodePulse 1.1s ease-in-out infinite}.coupon-suffix{color:#633806;font-size:10px;font-weight:600}@keyframes promoCodePulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@supports (width: 1cqw){.app-discount-banner__left{padding:clamp(12px,4.5cqw,34px);gap:clamp(6px,1.8cqw,12px)}.offer-badge{font-size:clamp(26px,9.5cqw,40px)}.offer-description{font-size:clamp(11px,3.6cqw,14px)}.app-discount-banner__right{gap:clamp(4px,1.2cqw,8px);padding:clamp(10px,2.6cqw,20px) clamp(6px,2cqw,16px)}.coupon-prefix,.coupon-suffix{font-size:clamp(9px,2.6cqw,13px)}.coupon-code{font-size:clamp(16px,5.6cqw,34px);letter-spacing:clamp(.04em,.2cqw,.08em)}}a.milk-banner{--stub: clamp(200px, 44%, 300px);min-height:190px}.milk-banner__left{gap:10px;padding:24px 28px}.milk-banner__title{font-size:32px}.milk-banner__text{margin:0;max-width:260px;color:#e1f5ee;font-size:14px;line-height:1.4;font-weight:600;text-wrap:balance}.milk-banner__right{gap:12px;padding:20px 18px}.milk-banner__heading{color:#854f0b;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.milk-banner__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.milk-banner__list li{display:flex;align-items:center;gap:10px;color:#412402;font-size:14px;line-height:1.25;font-weight:600}.milk-banner__tick{flex:0 0 20px;height:20px;border-radius:50%;background:#0f6e56;display:flex;align-items:center;justify-content:center}@supports (width: 1cqw){.milk-banner__title{font-size:clamp(28px,8cqw,44px)}.milk-banner__text{font-size:clamp(12px,3cqw,16px)}}@media(max-width:1224px){a.promo-banner{--notch: 10px;border-radius:16px}.promo-wrap{--r: 16px}.promo-wrap a.promo-banner{border-radius:var(--r) var(--r) 0 0}}@media(max-width:1100px){.milk-banner__left{padding:16px 14px;gap:8px}.milk-banner__right{padding:14px 12px;gap:9px}.milk-banner__heading{font-size:10px}.milk-banner__list{gap:8px}.milk-banner__list li{font-size:12px;gap:8px}.milk-banner__tick{flex-basis:18px;height:18px}}@media(min-width:601px)and (max-width:1100px){a.milk-banner{--stub: 56%;min-height:175px}.milk-banner__title{font-size:26px}.milk-banner__text{font-size:11.5px;line-height:1.35}}@media(min-width:700px)and (max-width:820px){a.milk-banner{--stub: 150px}.milk-banner__list li{font-size:11px}}@media(max-width:600px){a.promo-banner{--notch: 9px;border-radius:14px}.promo-wrap{--r: 14px;margin-bottom:20px}.promo-wrap a.promo-banner{margin-bottom:0;border-radius:var(--r) var(--r) 0 0}.promo-note{font-size:11px;padding:21px 12px 9px}a.milk-banner{--stub: 58%;min-height:170px}.promo-banner__right{border-left-width:1.5px}}@media(prefers-reduced-motion:reduce){.promo-banner__shine,.coupon-code{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/78/compiled_assets/styles.css.map */
