.c-product-entry{background-color:#fff;color:#5c5c5c;padding:60px 20px 80px}@media screen and (max-width:699px){.c-product-entry{padding:40px 20px 60px}}.c-product-entry__container{max-width:1100px;margin:0 auto}.c-product-entry__main{display:grid;grid-template-columns:1fr 1.08fr;gap:60px;margin-bottom:80px}.c-product-entry__image-wrapper{overflow:hidden}.c-product-entry__image{width:100%;height:auto;object-fit:cover}.c-product-entry__placeholder{width:100%;aspect-ratio:1 / 1;background-color:#e0e0e0}.c-product-entry__content{display:flex;flex-direction:column}.c-product-entry__title{font-family:var(---font-body)!important;font-size:20px;font-weight:500;letter-spacing:.1em;margin:0 0 24px}.c-product-entry__divider{width:100%;height:1px;background-color:#ccc;margin-bottom:32px}.c-product-entry__description{font-size:14px;line-height:2;margin-bottom:40px}.c-product-entry__description p{margin:0 0 1em}.c-product-entry__description p:last-child{margin-bottom:0}.c-product-entry__button{margin-top:auto}.c-product-entry__link-button{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;width:100%;max-width:400px;padding:14px 40px 14px 32px;background:linear-gradient(to left,#1E3049 50%,transparent 50%);background-size:200% 100%;background-position:right;border:1px solid #1E3049;color:#fff;font-size:14px;letter-spacing:.15em;text-decoration:none;transition:background-position .45s cubic-bezier(.785,.135,.15,.86),color .45s ease}.c-product-entry__link-button:before{content:"";position:absolute;top:50%;right:18px;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;rotate:45deg;translate:0 -50%;transition:border-color .3s ease}.c-product-entry__link-button:hover{background-position:left;color:#1e3049}.c-product-entry__link-button:hover:before{border-top-color:#1e3049;border-right-color:#1e3049}.c-product-entry__link-button svg{flex-shrink:0}.c-product-entry__back{display:flex;justify-content:center}.c-product-entry__back-button{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;max-width:400px;width:100%;padding:14px 40px;background:linear-gradient(to left,#1E3049 50%,transparent 50%);background-size:200% 100%;background-position:left;border:1px solid #1E3049;color:#1e3049;font-size:.9375rem;letter-spacing:.1em;text-decoration:none;transition:background-position .45s cubic-bezier(.785,.135,.15,.86),color .45s ease}.c-product-entry__back-button:before{content:"";position:absolute;top:50%;left:18px;width:5px;height:5px;border-top:1px solid #1E3049;border-left:1px solid #1E3049;rotate:-45deg;translate:0 -50%;transition:border-color .3s ease}.c-product-entry__back-button:hover{background-position:right;color:#fff}.c-product-entry__back-button:hover:before{border-top-color:#fff;border-left-color:#fff}.c-product-entry__back-button svg{flex-shrink:0}@media screen and (max-width:699px){.c-product-entry__main{grid-template-columns:1fr;gap:32px;margin-bottom:60px}.c-product-entry__title{font-size:1.375rem;margin-bottom:20px}.c-product-entry__divider{margin-bottom:24px}.c-product-entry__description{font-size:.875rem;line-height:1.8;margin-bottom:32px}.c-product-entry__link-button{max-width:100%;padding:16px 24px;font-size:.875rem}.c-product-entry__back-button{min-width:auto;width:100%;padding:14px 24px;font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/c_product_entry.css.map */
