section.lp-m-mark30th .hero-area{max-width:580px;margin-inline:auto;padding:0 50px}section.lp-m-mark30th .hero-area img{margin:60px 0;width:100%;height:auto;max-width:204px;margin-inline:auto}section.lp-m-mark30th .hero-area p{margin:60px 0;line-height:2.2}section.lp-m-mark30th .history-area{background:var(--gray);padding:60px 0}@media screen and (max-width:786px){section.lp-m-mark30th .history-area{padding:60px 0}}section.lp-m-mark30th .history-area ul{list-style:none;max-width:740px;margin-inline:auto;padding:40px 20px 0;display:flex;flex-direction:column;gap:40px}@media screen and (max-width:786px){section.lp-m-mark30th .history-area ul{padding:30px calc(20px + 1em) 0}}section.lp-m-mark30th .history-area ul li:last-child figure{margin-bottom:0}section.lp-m-mark30th .history-area ul img{height:auto}section.lp-m-mark30th .history-area ul .history-header{display:flex;align-items:center;justify-content:center;gap:20px;margin:1.5em 0}@media screen and (max-width: 768px){section.lp-m-mark30th .history-area ul .history-header{gap:15px;margin:1em 0}}section.lp-m-mark30th .history-area ul .history-header h3{font-size:1.4em;font-weight:600;border:2px solid var(--blue);padding:.15em 2em;margin:0;white-space:nowrap}@media screen and (max-width: 768px){section.lp-m-mark30th .history-area ul .history-header h3{font-size:1.1em;padding:.15em .5em}}section.lp-m-mark30th .history-area ul .history-header h3 span{color:var(--blue);font-weight:600;font-size:85%}section.lp-m-mark30th .history-area ul .history-header h4{font-weight:500;text-shadow:0 0 2px rgba(0,0,0,.05);margin:0;flex:1;text-align:left;color:var(--text-color)}@media screen and (max-width: 768px){section.lp-m-mark30th .history-area ul .history-header h4{font-size:.9em;line-height:1.4}}section.lp-m-mark30th .history-area ul figure{text-align:center;margin:1.5em 0}section.lp-m-mark30th .history-area ul figure figcaption{margin-top:.5em;color:#666}section.lp-m-mark30th .history-area ul p{line-height:1.8;margin:1.5em 0;letter-spacing:.08em}@media screen and (max-width: 768px){section.lp-m-mark30th .history-area ul p{line-height:1.75;font-size:14px}}section.lp-m-mark30th .trivia-area{padding:60px 0 30px}@media screen and (max-width: 768px){section.lp-m-mark30th .trivia-area{padding:18px 0 30px}}section.lp-m-mark30th .limited-products-area{padding:60px 0 0}@media screen and (max-width: 768px){section.lp-m-mark30th .limited-products-area{padding:50px 0}}section.lp-m-mark30th .limited-products-area .collection-lists.product-list{max-width:var(--page-width);margin:40px auto;padding:0 var(--page-padding);list-style:none;display:grid;grid-template-columns:repeat(4,1fr);column-gap:15px;row-gap:16px}section.lp-m-mark30th .limited-products-area .collection-lists.product-list .new-icon{display:none}section.lp-m-mark30th .limited-products-area .collection-lists.product-list .product-grid-item{position:relative;pointer-events:none}section.lp-m-mark30th .limited-products-area .collection-lists.product-list .product-grid-item .thumb{position:relative}section.lp-m-mark30th .limited-products-area .collection-lists.product-list .product-grid-item:before{content:"";position:absolute;top:8px;left:8px;width:20%;aspect-ratio:1;background-image:var(--limited-products-icon);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;pointer-events:none}section.lp-m-mark30th .limited-products-area .collection-lists.product-list div[data-release-date]{position:relative}section.lp-m-mark30th .limited-products-area .collection-lists.product-list div[data-release-date] .product-grid-item .thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:3}section.lp-m-mark30th .limited-products-area .collection-lists.product-list div[data-release-date] .release-date-overlay{position:absolute;top:0;left:0;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;text-align:center;z-index:4;line-height:1;pointer-events:none}@media screen and (max-width: 768px){section.lp-m-mark30th .limited-products-area .collection-lists.product-list{grid-template-columns:repeat(2,1fr);column-gap:10px}}section.lp-m-mark30th .news-area{background:#fff;max-width:var(--page-width);margin-inline:auto;padding:0px var(--page-padding, 20px)}section.lp-m-mark30th .news-area ul{list-style:none;margin-top:30px}section.lp-m-mark30th .news-area ul li{border-bottom:1px solid #ddd;padding:15px 0}section.lp-m-mark30th .news-area ul li a{text-decoration:none;display:flex;font-size:14px;line-height:1.75;letter-spacing:.04em;color:#333}@media screen and (max-width: 768px){section.lp-m-mark30th .news-area ul li a{font-size:13px}}section.lp-m-mark30th .news-area ul li a time{margin-right:1em;white-space:nowrap;display:block;min-width:5em}section.lp-m-mark30th .news-area ul li a span{width:calc(100% - 6em);display:block;width:100%;height:100%;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}section.lp-m-mark30th .news-area .tertiary-button{margin-inline:auto;margin-top:1.5rem}section.lp-m-mark30th .news-area .tertiary-button a{color:#000;text-decoration:none}section.lp-m-mark30th .news-area .tertiary-button a:hover{text-decoration:underline}section.lp-m-mark30th .footer-area{max-width:var(--page-width);margin-inline:auto;padding:0 var(--page-padding, 20px) 0;text-align:center}@media screen and (max-width:768px){section.lp-m-mark30th .footer-area{padding:0 calc(20px + 1em)}}section.lp-m-mark30th .footer-area .footer-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;max-width:600px;margin-inline:auto}section.lp-m-mark30th .footer-area .footer-buttons .button-text-below{text-align:left;margin-top:10px}section.lp-m-mark30th .footer-area .footer-buttons .footer-button{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background-size:cover;background-position:center;background-repeat:no-repeat;text-decoration:none;border-radius:0;transition:transform .3s ease}section.lp-m-mark30th .footer-area .footer-buttons .footer-button:hover{transform:scale(1.02)}section.lp-m-mark30th .footer-area .footer-buttons .footer-button span{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.3);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/27/assets/lp-m-mark30th.css.map */
