.columns-sale .section-title{margin-bottom:0}.columns-sale .section-title .title-icon{display:inline-flex;justify-content:flex-end;align-items:center;width:auto;height:100%;vertical-align:bottom}.columns-sale .section-title .title-icon svg{width:90%;height:auto}.salelist-inner{display:flex;justify-content:center;margin-top:clamp(20px,3.13vw,60px);margin-left:clamp(-26px,-1.35vw,-10px);margin-bottom:0;flex-wrap:wrap}.salelist-inner .sale-item{padding-left:clamp(10px,1.35vw,26px)}.salelist-inner .item-box{padding:clamp(25px,1.88vw,36px) 10px;position:relative}.salelist-inner .item-text{margin-top:10px}.salelist-inner .item-box .item-text:first-child{margin-top:0}.salelist-inner .item-title{font-family:var(--fonts-header);font-size:clamp(24px,1.56vw,30px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salelist-inner .item-desc{font-size:clamp(16px,.94vw,18px);display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;width:50%;margin-left:auto;margin-right:auto}.salelist-inner .text-left .item-desc{margin-left:0}.salelist-inner .text-right .item-desc{margin-right:0}.salelist-inner .item-price{font-size:clamp(20px,1.3vw,25px);line-height:1}.salelist-inner .item-image{margin-top:15px}.salelist-inner .item-image img{display:block;width:auto;height:clamp(200px,11.2vw,215px);margin:0 auto;max-width:100%;object-fit:contain}.salelist-inner .btn{width:100%;max-width:clamp(160px,10.42vw,200px);margin:20px auto 0}.salelist-inner .item-tips{position:absolute;bottom:12px;right:12px;text-align:right;font-size:clamp(14px,.83vw,16px);line-height:1}.salelist-inner .item-tips p:last-child,.salelist-inner .item-tips p:last-of-type{margin-bottom:0}.salelist-inner .item-tips strong{font-size:clamp(16px,.94vw,18px)}.salelist-inner .special-item{width:100%!important}.special-item .item-box{display:grid;align-items:center;gap:clamp(20px,1.56vw,30px);padding:clamp(35px,2.6vw,50px) clamp(20px,2.08vw,40px);grid-template-columns:1fr 1fr}.special-item .item-title-box{grid-row:1 / 2;margin-top:auto}.special-item .item-desc{line-clamp:unset;-webkit-line-clamp:unset}.special-item .item-image{margin-top:0;width:auto;grid-row:1 / 3}.special-item .item-image img{display:block;width:100%;height:auto!important}.special-item .item-notify-form{grid-row:2 / 3;width:clamp(340px,50%,100%);max-width:100%;margin:0 auto auto}.special-item .item-notify-form [data-testid=form-row]{display:flex;flex-wrap:wrap}.special-item .item-notify-form [data-testid=form-component]{padding:0 1px!important;width:100%}.special-item .item-notify-form [data-testid=form-component]:last-child{margin-top:10px}.special-item .item-notify-form [data-testid=form-component] input{width:100%;padding:0 5px!important;text-align:center!important;height:50px!important;color:var(--ororo-night)!important}.special-item .item-notify-form [data-testid=form-component] button{width:100%;border:none!important;padding:0!important;display:flex;justify-content:center;align-items:center;height:50px!important}@media only screen and (max-width: 1600px){.salelist-inner .item-desc{width:60%}}@media only screen and (max-width: 1400px){.salelist-inner .item-desc{width:70%}}@media only screen and (max-width: 1200px){.salelist-inner .item-image img{height:150px}}@media only screen and (max-width: 1100px){.salelist-inner .item-desc{width:100%}}@media only screen and (max-width: 1000px){.salelist-inner .item-image img{height:120px}.salelist-inner .item-tips{position:static;margin-top:15px;text-align:center}.special-item .item-box{grid-template-columns:100%}.salelist-inner .special-item{text-align:center!important}.special-item .item-notify-form{width:340px;margin:0 auto}.special-item .item-image{grid-row:2 / 3}.special-item .item-notify-form{grid-row:3 / 4}.special-item .item-image img{max-width:75%}}@media only screen and (max-width: 590px){.columns-sale .section-title .title-icon{width:7%}.columns-sale .section-title .title-icon svg{width:100%;height:auto}.salelist-inner{margin-left:-15px;margin-right:-15px;flex-wrap:wrap}.salelist-inner .sale-item{padding-left:0;width:100%!important;margin-top:10px}.salelist-inner .sale-item:first-child{margin-top:0}.salelist-inner .item-image img{height:120px}.salelist-inner .item-title{white-space:unset;overflow:unset;text-overflow:unset}.special-item .item-box{padding:clamp(35px,2.6vw,50px) 10px}.special-item .item-notify-form{width:100%;margin:0 auto}.special-item .item-image img{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/section-columns-sale.css.map */
