#sale202611{--baseWidth: 750;max-width:calc(var(--baseWidth)*1px);margin:0 auto;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:400;font-style:normal;box-shadow:0 4px 10px rgba(0,0,0,.1);overflow:hidden}#sale202611 .row{position:relative}#sale202611 .btnList{position:absolute;bottom:min(34vw,255px);left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:min(10/var(--baseWidth)*100cqw,10px)}#sale202611 .btn{--arrowSize: 3;--arrowWidth: 24;--arrowRight: 26;--buttonWidth: 480;--buttonHeight: 100;--fontSize: 25;display:flex;justify-content:center;align-items:center;width:min(var(--buttonWidth)/var(--baseWidth)*100cqw,var(--buttonWidth)*1px);height:min(var(--buttonHeight)/var(--baseWidth)*100cqw,var(--buttonHeight)*1px);font-size:min(var(--fontSize)/var(--baseWidth)*100cqw,var(--fontSize)*1px);font-weight:bold;color:#be5659;text-align:center;line-height:1.25;letter-spacing:.02em;background-color:#fff;border:min(1/var(--baseWidth)*100cqw,1px) solid currentColor;border-radius:999px;margin:0;padding:0;position:relative;transition:opacity .3s ease}#sale202611 .btn::before,#sale202611 .btn::after{content:"";position:absolute;top:50%;right:min(var(--arrowRight)/var(--baseWidth)*100cqw,var(--arrowRight)*1px)}#sale202611 .btn::before{width:min(var(--arrowWidth)/var(--baseWidth)*100cqw,var(--arrowWidth)*1px);height:min(var(--arrowSize)/var(--baseWidth)*100cqw,var(--arrowSize)*1px);background-color:currentColor;transform:translateY(-50%);border-radius:100cqw}#sale202611 .btn::after{width:min(var(--arrowWidth)/var(--baseWidth)*100cqw*.66666667,var(--arrowWidth)*1px*.66666667);height:min(var(--arrowWidth)/var(--baseWidth)*100cqw*.66666667,var(--arrowWidth)*1px*.66666667);transform:translateY(-50%) rotate(45deg);border-top:min(var(--arrowSize)/var(--baseWidth)*100cqw,var(--arrowSize)*1px) solid currentColor;border-right:min(var(--arrowSize)/var(--baseWidth)*100cqw,var(--arrowSize)*1px) solid currentColor}#sale202611 .btn:hover{opacity:.8}#sale202611 .btn.-sm{--arrowSize: 2;--arrowWidth: 18;--arrowRight: 13;--buttonWidth: 290;--buttonHeight: 60;--fontSize: 23;border:none}#sale202611 .btn.-color{color:#fff;border:none;background-color:#be5659}#sale202611 .col2{display:flex;flex-wrap:wrap;padding:0 4%;gap:min(2.6667vw,20px)}#sale202611 .col2>*{width:calc((100% - min(2.6667vw,20px))/2)}#sale202611 .col2 .btnList{bottom:7.5%}#sale202611 .badge{position:relative;z-index:10;margin-bottom:max(-2.6667vw,-20px)}/*# sourceMappingURL=sale202611.css.map */