.footer__development{opacity:0 !important;visibility:hidden !important;height:0 !important;overflow:hidden !important;pointer-events:none !important}.checkout-tabs-i{border-right:2px solid !important;border-left:2px solid !important}.catalogCard.__brand .catalogCard-image{padding-bottom:50%}.catalogCard:hover .catalogCard-main{box-shadow:none;border:.5px solid #ababab !important}.catalogCard.__brand{height:175px}.catalogCard-extra{border:.5px solid #ababab !important}.footer__col--double .footer__menu{-moz-columns:auto 2;columns:auto 1}.catalogCard-extra{box-shadow:none}.productSticker-item{font-size:8px}.comparison-view__button{display:none}.frontCategories-carousel{padding-top:25px}.favorites-button__text{font-weight:bold}.favorites-button__icon .icon{stroke:red;fill:red}.modification__button--active{background:#bcd3e3;border:1px solid #bcd3e3;color:#000}.footer__col--double .footer__contacts,.footer__col--double .footer__menu{-moz-columns:auto 1;columns:auto 1;-moz-column-gap:20px;column-gap:20px}.comparison-button,.product-header__code,.footer__development{display:none}.socLogin{display:none}.user-discount{display:none}.recentProducts{background:#fff}.checkout-body{border:none}.field{border-radius:5px}input,textarea{width:100%;line-height:normal;padding:0;border:0;box-sizing:border-box}.tmGallery{background-color:#fff}.cart-items tbody td:last-child{border-right:none}.cart-foot .cart-cell:last-child{border-right:none}.checkout-tabs-i{border:none}.ss_button{background:#bdd3e1;color:#fff;padding:6px;border-radius:15px;text-decoration:none;font-size:18px !important;line-height:1;font-weight:100;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;border:none !important;box-shadow:none !important;outline:none}.catalogCard:hover .catalogCard-main{box-shadow:none}.cart-footer{border:none}.cart-items tbody td:first-child{border-left:none}.cart-items tbody td{border-top:none}.cart-foot .cart-cell:first-child{border-left:none}.cart-section tr:last-child .cart-cell{border-bottom:none}.cart-section tr:last-child .cart-cell{border-bottom:none}.cart-foot tr:first-child .cart-cell{border-top:none}.button-container{display:flex !important;flex-direction:column !important;gap:12px !important;width:100% !important;min-width:0 !important;margin:28px 0 !important;padding:12px 8px 18px !important;box-sizing:border-box !important;overflow:visible !important;white-space:normal !important}.button-container>.row{display:grid !important;grid-template-columns:repeat(7, minmax(0, 1fr)) !important;gap:12px !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;overflow:visible !important}.button-container>.row>span{display:none !important}.button-container>.row>a.button{position:relative !important;z-index:1 !important;isolation:isolate !important;display:flex !important;flex:initial !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:0 !important;max-width:none !important;min-height:110px !important;height:100% !important;padding:18px 12px !important;margin:0 !important;overflow:hidden !important;box-sizing:border-box !important;background:#bbd2e1 !important;color:#263640 !important;border:1px solid rgba(83,119,142,.16) !important;border-radius:18px !important;box-shadow:0 3px 6px rgba(37,69,89,.07),0 8px 18px rgba(37,69,89,.06),inset 0 1px 0 hsla(0,0%,100%,.35) !important;font-family:inherit !important;font-size:15px !important;font-weight:500 !important;line-height:1.45 !important;letter-spacing:0 !important;text-align:center !important;text-decoration:none !important;text-transform:none !important;white-space:normal !important;overflow-wrap:anywhere !important;cursor:pointer !important;transform:translateY(0) scale(1) !important;transform-origin:center !important;transition:transform .32s cubic-bezier(0.2, 0.8, 0.2, 1),background-color .32s ease,border-color .32s ease,box-shadow .32s ease !important}.button-container>.row>a.button::before{content:"" !important;position:absolute !important;z-index:-1 !important;top:-60% !important;left:-90% !important;width:45% !important;height:220% !important;background:linear-gradient(90deg, transparent 0%, rgba(255, 255, 255, 0.08) 20%, rgba(255, 255, 255, 0.65) 50%, rgba(255, 255, 255, 0.08) 80%, transparent 100%) !important;transform:skewX(-25deg) !important;pointer-events:none !important;opacity:0 !important}@media(hover: hover)and (pointer: fine){.button-container>.row>a.button:hover{z-index:10 !important;background:#d8eaf5 !important;color:#263640 !important;border-color:rgba(88,140,175,.45) !important;font-weight:500 !important;text-decoration:none !important;box-shadow:0 8px 16px rgba(37,69,89,.13),0 16px 30px rgba(37,69,89,.16),0 0 0 1px hsla(0,0%,100%,.55),inset 0 1px 0 hsla(0,0%,100%,.9) !important;transform:translateY(-4px) scale(1.025) !important}.button-container>.row>a.button:hover::before{opacity:1 !important;animation:yourcream-premium-shine .9s ease forwards !important}}@keyframes yourcream-premium-shine{from{left:-90%}to{left:150%}}.button-container>.row>a.button:focus-visible{outline:2px solid #53778e !important;outline-offset:3px !important}@media(min-width: 768px)and (max-width: 1100px){.button-container>.row{grid-template-columns:repeat(4, minmax(0, 1fr)) !important}}@media(max-width: 767px){.button-container{display:block !important;width:100% !important;max-width:100% !important;margin:20px 0 !important;padding:10px 6px 16px !important;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch}.button-container>.row{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:stretch !important;justify-content:flex-start !important;gap:10px !important;width:-webkit-max-content !important;width:-moz-max-content !important;width:max-content !important;min-width:100% !important;margin:0 0 10px !important;padding:0 !important}.button-container>.row:last-child{margin-bottom:0 !important}.button-container>.row>a.button{flex:0 0 160px !important;width:160px !important;min-width:160px !important;max-width:160px !important;min-height:88px !important;height:auto !important;padding:14px 10px !important;font-size:13px !important;border-radius:14px !important;transform:none !important}.button-container>.row>a.button:hover{transform:none !important}.button-container>.row>a.button:focus-visible{outline-offset:-3px !important}}@media(prefers-reduced-motion: reduce){.button-container>.row>a.button{transition:none !important}.button-container>.row>a.button::before{display:none !important;animation:none !important}.button-container>.row>a.button:hover{transform:none !important}}