.section-p-contrast-table{margin:var(--calculated-section-spacing-block-start, 0) 0 var(--calculated-section-spacing-block-end, 0);position:relative;overflow:hidden;background:var(--section-background-color, transparent)}.section-p-contrast-table .wrapper{width:100%;max-width:1200px;margin:0 auto;color:#000}.section-p-contrast-table .content-wrap{padding-top:40px}.section-p-contrast-table .block-wrap{display:grid;grid-template-columns:44% 28% 28%;gap:20px}.section-p-contrast-table .block-item{text-align:center}.section-p-contrast-table .block-item .img-box{height:150px;margin-bottom:14px;display:flex}.section-p-contrast-table .block-item .img-box img{width:auto;height:100%;object-fit:contain;margin:auto}.section-p-contrast-table .block-item:has(.block-item__head) .img-box{margin-bottom:10px}.section-p-contrast-table .block-item__head{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:14px;text-align:center;width:100%;max-height:97px}.section-p-contrast-table .block-item__title{margin:0;font-size:18px;font-weight:600;line-height:1.25;display:inline-block;max-width:100%;background:var(--block-col-title-bg, #000000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-p-contrast-table .block-item__desc{margin:0;font-size:14px;line-height:1.35;color:var(--block-col-desc-color, #695B52)}.section-p-contrast-table .block-item__desc p{margin:0;color:inherit}.section-p-contrast-table .icon-box{display:flex;justify-content:center;align-items:center;flex-shrink:0;height:40px}.section-p-contrast-table .icon-box img{width:auto;height:auto;max-height:48px;max-width:min(100%,120px);object-fit:contain}.section-p-contrast-table .icon-box svg{display:block;width:auto;height:auto;max-height:48px;max-width:min(100%,120px)}.section-p-contrast-table .block-item .text-content{padding:0 13%;background-color:#f6f3ed;border-radius:10px;color:#695b52}.section-p-contrast-table .block-item .text-content p{color:#695b52;margin:0}.section-p-contrast-table .block-item .text-content .text-row{height:84px;font-size:16px;line-height:1.3;display:flex;justify-content:center;align-items:center;border-bottom:1px solid rgba(82,63,43,.1)}.section-p-contrast-table .block-item .text-content .text-row-7-2{flex-direction:column}.section-p-contrast-table .block-item .text-content .text-row:last-child{border-bottom:none}.section-p-contrast-table .block-item--1{display:none}.section-p-contrast-table .block-item--1 .text-content .text-row{position:relative}.section-p-contrast-table .block-item--1 .text-content .text-row:after{content:"";position:absolute;bottom:-3px;left:-5px;width:5px;height:5px;border-radius:50%;background-color:#523f2b33}.section-p-contrast-table .block-item--1 .text-content .text-row:last-child:after{display:none}.section-p-contrast-table .block-item--3 .img-box img,.section-p-contrast-table .block-item--4 .img-box img{height:60%}.section-p-contrast-table .block-item--2 .text-content{padding:0 11%;border:1px solid rgba(71,50,29,.8)}.section-p-contrast-table .block-item .text-content .text-row-7-2--btn{background-color:#695b52;color:#fff;font-size:14px;padding:6px 40px;margin-top:5px;border-radius:100px}.section-p-contrast-table .product-form{margin-bottom:0}@media(max-width:1024px){.section-p-contrast-table .content-wrap{padding-top:20px}.section-p-contrast-table .block-item .text-content{padding:0 5%}.section-p-contrast-table .block-item .text-content .text-row{font-size:14px;line-height:1.2}.section-p-contrast-table .block-item__head{gap:6px;margin-bottom:12px}.section-p-contrast-table .block-item__title{font-size:16px;height:40px}.section-p-contrast-table .block-item__desc{font-size:13px;line-height:1.3}.section-p-contrast-table .icon-box img,.section-p-contrast-table .icon-box svg{max-height:40px;max-width:min(100%,100px)}}.section-p-contrast-table .title-wrap{margin-bottom:40px}.section-p-contrast-table .title-wrap--stack-left{text-align:left}.section-p-contrast-table .title-wrap--stack-center{text-align:center}.section-p-contrast-table .title-wrap--stack-right{text-align:right}.section-p-contrast-table .title-wrap h2{font-size:32px;margin-bottom:10px;font-weight:500;color:#000}.section-p-contrast-table .title-wrap .desc{font-size:16px;color:#b2b2b2}.section-p-contrast-table .title-wrap--row h2{margin-bottom:0}.section-p-contrast-table .title-wrap--row-near .desc{margin-left:5px}@media(max-width:767px){.section-p-contrast-table .title-wrap{margin-bottom:24px}.section-p-contrast-table .title-wrap h2{font-size:24px}.section-p-contrast-table .title-wrap .desc{font-size:14px;line-height:1.2}.section-p-contrast-table .content-wrap{padding-top:0}.section-p-contrast-table .block-wrap{grid-template-columns:44% 28% 28%;gap:0}.section-p-contrast-table .block-item{width:100%}.section-p-contrast-table .block-item .img-box{height:80px;margin-bottom:8px}.section-p-contrast-table .block-item:has(.block-item__head) .img-box{margin-bottom:6px}.section-p-contrast-table .block-item__head{gap:4px;margin-bottom:8px}.section-p-contrast-table .block-item__title{font-size:10px;line-height:1.2;padding:0 4px;height:36px}.section-p-contrast-table .block-item__desc{font-size:10px;line-height:1.25}.section-p-contrast-table .icon-box{height:20px}.section-p-contrast-table .icon-box img,.section-p-contrast-table .icon-box svg{height:20px;max-width:min(100%,72px)}.section-p-contrast-table .block-item .text-content{border-radius:5px}.section-p-contrast-table .block-item .text-content .text-row{height:110px;font-size:10px}.section-p-contrast-table .block-item--1{display:none}.section-p-contrast-table .block-item--2 .text-content .text-row{display:flex;flex-direction:column;position:relative;padding-top:25px}.section-p-contrast-table .block-item--2 .text-content .text-row:last-child{padding-top:0}.section-p-contrast-table .block-item--2 .text-content .text-row .text-row-tag{position:absolute;top:6px;left:50%;transform:translate(-50%);font-size:9px;font-weight:700;line-height:1.1;white-space:nowrap;padding:5px 10px;border-radius:100px;background-color:#695b52;color:#fff}.section-p-contrast-table .block-item--2 .text-content .text-row-tag p{color:#fff}.section-p-contrast-table .block-item .text-content .text-row-7-2--btn{font-size:11px;padding:3px 20px;border-radius:100px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/section-p-contrast-table.css.map */
