.og-loyaltyprogram{padding-bottom:55px}#og-program{margin:0 auto;--container-max-width: 1140px;--distance-to-bleed: max(var(--container-gutter), 50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}#og-program .og-program-header .h2{text-align:center;padding:0}#og-program .og-program-header .h2:before,#og-program .og-program-header .h2:after{content:none}#og-program .og-program-header p{margin-top:31px;font-size:14px;line-height:1.78;text-align:center}#og-program .og-program-contents+.og-program-contents{margin-top:150px}#og-program .og-program-contents:first-of-type{margin-top:160px}#og-program .og-program-contents .h3{position:relative;margin-bottom:70px;padding-bottom:10px;font-size:24px;font-weight:500;text-align:center}#og-program .og-program-contents .h3:after{position:absolute;left:50%;bottom:0;content:"";display:block;width:50px;height:1px;background:rgb(var(--og-blue));transform:translate(-50%)}#og-program .og-program-contents .h3+.txt{text-align:center}#og-program .og-program-flex{display:flex;justify-content:space-between}#og-program .og-program-flex dl{max-width:297px;width:30%;text-align:center}#og-program .og-program-flex dt img{display:block;width:100px;margin:0 auto 28px}#og-program .og-program-flex dt p{font-size:16px;font-weight:600;line-height:1.75}#og-program .og-program-flex dd{margin-top:25px;font-size:14px;line-height:1.71}#og-program .in{max-width:784px;margin:0 auto}#og-program .og-program-table-wrap .og-program-scroll{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#og-program .og-program-table-wrap+.og-program-table-wrap{margin-top:69px}#og-program .og-program-table-wrap h4{font-size:22px;font-weight:500;text-align:center}#og-program .og-program-table-wrap table tr>*{width:188px;opacity:1;padding:0;border-color:rgb(var(--og-gray4))}#og-program .og-program-table-wrap table tr>th:first-of-type{width:220px}#og-program .og-program-table-wrap table thead th{text-align:center;vertical-align:middle;font-size:18px;font-weight:600;color:rgb(var(--og-white));height:122px}#og-program .og-program-table-wrap table thead th:nth-of-type(2){background:#5fb8d5}#og-program .og-program-table-wrap table thead th:nth-of-type(3){background:#8a7c7c}#og-program .og-program-table-wrap table thead th:nth-of-type(4){background:#a1843c}#og-program .og-program-table-wrap table tbody *{padding:25px}#og-program .og-program-table-wrap table tbody th{font-size:14px;font-weight:600;line-height:1.71;padding-right:18px}#og-program .og-program-table-wrap table tbody td{font-size:15px;font-weight:500;text-align:center;vertical-align:middle}#og-program .og-program-table-wrap table tbody td:nth-of-type(1){background:#f2fafe}#og-program .og-program-table-wrap table tbody td:nth-of-type(2){background:#eff0f0}#og-program .og-program-table-wrap table tbody td:nth-of-type(3){background:#efe6cb}#og-program .og-program-table-wrap table{border:1px solid rgb(var(--og-gray4));margin-top:28px;min-width:752px}#og-program .og-program-table-wrap table thead{border-bottom:1px solid rgb(var(--og-gray4))}#og-program .og-program-table-wrap table thead th:not(:first-of-type),#og-program .og-program-table-wrap table tbody td{border-right:2px solid rgb(var(--og-white));border-left:2px solid rgb(var(--og-white))}#og-program .og-program-table-wrap .note{max-width:784px;margin:16px auto 0;font-size:14px;color:#8a8a8a}#og-program .og-program-point{display:flex}#og-program .og-program-point dt{width:128px;font-size:14px;font-weight:600}#og-program .og-program-point dd{width:calc(100% - 128px);font-size:14px;line-height:1.78}#og-program .og-program-point+.og-program-point{margin-top:75px}#og-program .og-program-btn-wrap{max-width:656px;margin:125px auto 0}#og-program .og-program-btn-wrap .button{width:100%;height:60px;font-size:14px}#og-program .og-program-btn-wrap .button:after{content:none}#og-program .og-program-btn-wrap .button+.button{margin-top:15px}#og-program .og-program-btn-wrap .button.og-button-blue{--initial-gradient: unset;background-color:rgb(var(--og-blue))}#og-program .og-program-btn-wrap .button.og-button-blue:hover{background-color:rgb(var(--button-background));border-color:rgb(var(--button-background))}#og-program .og-program-btn-wrap .button.og-button-solid{color:rgb(var(--text-color))!important;border-color:#ccc!important;background-color:rgb(var(--background-without-opacity))!important}#og-program .og-program-btn-wrap .button.og-button-solid:hover{background-color:rgb(var(--button-background))!important;border-color:rgb(var(--button-background))!important;color:rgb(var(--og-white))!important}#og-program .js-scrollable::-webkit-scrollbar{display:none}#og-program .js-scrollable>*{cursor:grab}#og-program .js-scrollable>*:active{cursor:grabbing}@media screen and (max-width: 999px){#og-program .og-program-flex{flex-direction:column;align-items:center;gap:55px}#og-program .og-program-flex dl{max-width:500px;width:auto}}@media screen and (max-width: 699px){.og-loyaltyprogram{padding-bottom:97px}#og-program .og-program-header .h2{font-size:24px}#og-program .og-program-header p{margin-top:40px;text-align:left;line-height:1.71}#og-program .og-program-contents:first-of-type{margin-top:113px}#og-program .og-program-contents+.og-program-contents{margin-top:130px}#og-program .og-program-contents .h3{font-size:18px;padding-bottom:17px;margin-bottom:58px}#og-program .og-program-flex{padding:0 10px}#og-program .og-program-flex dd{margin-top:20px}#og-program .og-program-table-wrap h4{font-size:16px;font-weight:600}#og-program .og-program-table-wrap table thead th{height:103px;font-size:16px}#og-program .og-program-table-wrap table tr>th:first-of-type{width:188px}#og-program .og-program-table-wrap table tbody th{font-size:13px;line-height:1.53}#og-program .og-program-table-wrap table tbody td{font-size:13px}#og-program .og-program-table-wrap .og-program-scroll{margin:0 -20px 0 10px;padding:0}#og-program .og-program-table-wrap table{margin-right:30px}#og-program .og-program-table-wrap+.og-program-table-wrap{margin-top:58px}#og-program .og-program-table-wrap .note{margin-left:10px;margin-right:10px}#og-program .in{padding:0 10px}#og-program .og-program-point{flex-direction:column}#og-program .og-program-point dt,#og-program .og-program-point dd{width:auto;text-align:center}#og-program .og-program-point dd{margin-top:17px;line-height:1.857}#og-program .og-program-btn-wrap{margin-top:130px}#og-program .og-program-btn-wrap .button{max-width:none;height:55px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/og-loyaltyprogram.css.map */
