.c-landing__shopDeco{position:absolute;right:10px;top:10px}.c-landing__shopDeco .c-landing__shopDecoBtnMore{align-items:center;background:#f3eee8;border:0;border-radius:40px;color:#363636;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:4px;height:44px;line-height:1.6rem;outline:none;overflow:hidden;padding:0 10px;position:relative;transition:all .2s ease}@media only screen and (min-width:768px){.c-landing__shopDeco .c-landing__shopDecoBtnMore{padding:0 30px}}.c-landing__shopDeco .c-landing__shopDecoBtnMore .icon,.c-landing__shopDeco .c-landing__shopDecoBtnMore span{position:relative}.c-landing__shopDeco .c-landing__shopDecoBtnMore .icon{font-size:2.4rem}@media only screen and (min-width:992px){.c-landing__shopDeco .c-landing__shopDecoBtnMore:hover:before{transform:translateY(0)}.c-landing__shopDeco .c-landing__shopDecoBtnMore:before{background:#e2d5c6;content:"";height:100%;left:0;position:absolute;top:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.76,0,.24,1);width:100%;will-change:transform}}.c-landing__shopDeco .c-landing__shopDecoBtnMore--icon{gap:0;height:45px;justify-content:center;padding:0;width:45px}.c-landing__shopDeco .c-landing__shopDecoBtnMore--icon .icon{font-size:4rem}@media only screen and (min-width:768px){.c-landing__shopDeco .c-landing__shopDecoBtnMore--icon{height:25px;width:25px}.c-landing__shopDeco .c-landing__shopDecoBtnMore--icon .icon{font-size:2rem}}@media only screen and (min-width:992px){.c-landing__shopDeco .c-landing__shopDecoBtnMore--icon{height:45px;width:45px}.c-landing__shopDeco .c-landing__shopDecoBtnMore--icon .icon{font-size:4rem}}.c-landing__Modal{padding:0 8px}@media only screen and (min-width:768px){.c-landing__Modal{padding:0 16px}}.c-landing__Modal .c-landing__modalTitle{margin-bottom:15px}.c-landing__Modal .c-landing__modalContent{display:grid;grid-gap:0 20px;grid-template-columns:calc(50% - 10px) calc(50% - 10px)}.c-landing__Modal .c-landing__modalContent .c-productCard{margin-bottom:30px}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__img{margin-bottom:5px}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__title{margin-bottom:5px;padding:0}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__prices{gap:8px;justify-content:center;margin-bottom:10px}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__discount{font-size:1.2rem;line-height:1.5rem;padding:1px 2px}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__price{font-size:1.6rem;line-height:2rem}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__price .c-productCard__priceEnable{align-items:center}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__price .c-productCard__priceFraction{font-size:1.4rem}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__oldPrice{font-size:1rem;line-height:1.2rem}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__action{width:100%}.c-landing__Modal .c-landing__modalContent .c-productCard .c-productCard__action .c-btn--cart{font-size:1.2rem;line-height:1.4rem;padding:15px;width:100%}