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