.coupon-center-page{margin:0 auto;max-width:1632px;padding:0 16px}.coupons-page-container{display:flex;justify-content:space-between}.coupons-page-container .coupon-list{flex-basis:70%;margin-top:43px}.coupons-page-container .sidebar-wrapper{flex-basis:27%}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta{background:url(/dist/file/bg_cpo.1422967d8ed68c40e026.png) top no-repeat,#000;border-radius:10px;display:flex;flex-direction:column;margin:20px 0 33px;padding:0 30px 34px;text-align:left}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta h1{color:#fff;font-size:24px;font-weight:600;line-height:28px;padding-top:281px;text-transform:uppercase}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta p{color:#fff;font-size:16px;font-weight:400;padding:10px 0}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta .cpo_btn_cta{background:none;background-color:#000;border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;font-weight:600;min-width:auto;padding:14px 18px 15px;text-align:center;text-decoration:none}@media (max-width:768px){.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta .cpo_btn_cta{font-size:14px}}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta .cpo_btn_cta:hover{background-color:#000;box-shadow:0 5px 10px rgba(0,0,0,.25);color:#fff}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide{margin-bottom:40px;text-align:left}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide h2{color:#15171a;font-size:20px;font-weight:600;margin-bottom:19px;text-transform:uppercase}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide h3{color:#141414;font-size:20px;font-weight:600;margin-bottom:15px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide p{color:#767676;font-size:16px;font-weight:400;margin-bottom:15px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide ul{color:#767676;list-style:disc outside;margin-bottom:15px;padding-left:20px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide ul li{line-height:20px;padding:3px 0}@media only screen and (max-width:1280px){.coupons-page-container{flex-direction:column}.coupons-page-container .coupon-list{margin-top:36px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta{background-image:url(/dist/file/bg_cpo_tablet.47287f59e29ccb3f0163.png);background-size:cover;padding-left:293px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta h1{padding-top:25px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta p{padding-right:40px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta .cpo_btn_cta{font-size:16px;line-height:19px;max-width:300px;padding:13px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide p,.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide ul{margin-right:91px}}@media only screen and (max-width:1440px){.coupon-center-page{padding:0 18px}}@media only screen and (max-width:767px){.coupons-page-container .coupon-list{margin-top:34px;min-height:250px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta{background-image:url(/dist/file/bg_cpo.1422967d8ed68c40e026.png);background-size:cover;margin:10px 0 30px;padding-left:30px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta h1{font-size:20px;line-height:25px;padding-top:100%}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta p{padding-bottom:15px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_cta .cpo_btn_cta{font-size:16px;line-height:19px;max-width:100%;padding:13px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide p,.coupons-page-container .sidebar-wrapper .row-contained-LS3 .cpo_guide ul{margin-right:24px}.coupons-page-container .sidebar-wrapper .row-contained-LS3 h1{line-height:1.35;margin-bottom:0}}@media only screen and (max-width:480px){.row-contained-LS3 h1{line-height:1.35}}.coupons-page-subscribe{align-items:center;border:2px solid #0062ff;border-radius:10px;display:flex;margin-bottom:20px;padding:15px 0}.coupons-page-subscribe .description-icon svg{color:#0062ff;font-size:22px}.coupons-page-subscribe .description-icon.hidden-mobile{display:flex;padding:0 20px}.coupons-page-subscribe .description-icon.display-mobile{display:none}.coupons-page-subscribe .form-wrapper{align-items:center;display:flex;flex:1;justify-content:space-between;padding-right:30px}.coupons-page-subscribe .description-text{color:#141414;font-size:18px;font-weight:600;line-height:21px;text-align:left}.coupons-page-subscribe .subcriber-form{display:flex;margin-top:10px}.coupons-page-subscribe .subcriber-form .field-wrapper{display:flex;margin:0}.coupons-page-subscribe .subcriber-form .field-wrapper input{background:#fff;border:1px solid #cbcbcb;font-size:16px}.coupons-page-subscribe .subcriber-form .field-wrapper .field-icons{width:100%}.coupons-page-subscribe .subcriber-form .field-wrapper .btn-primary{display:inline-block;height:48px;margin:0;max-height:48px;min-width:135px}.coupons-page-subscribe .subcriber-form .field-wrapper .btn-primary:hover{background-color:#000;color:#fff}@media only screen and (max-width:1280px){.coupons-page-subscribe .subcriber-form{margin-top:10px}}@media only screen and (min-width:768px) and (max-width:1024px){.coupons-page-subscribe .subcriber-form{margin-top:0}.coupons-page-subscribe .form-wrapper{align-items:flex-start;flex-direction:column;margin-top:28px}.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper,.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper .field-icons{width:100%}.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper .btn-primary{min-width:170px}.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper .input-block{width:420px}.coupons-page-subscribe .styled-subscription-wrapper .styled-subscription-wrapper{padding:0}.coupons-page-subscribe .description-icon{align-items:center;display:flex}}@media only screen and (max-width:767px){.coupons-page-subscribe .description-icon.hidden-mobile{display:none}.coupons-page-subscribe .description-icon.display-mobile{display:flex}.coupons-page-subscribe .form-wrapper{flex-direction:column;padding:30px 30px 0}.coupons-page-subscribe .form-wrapper .description-text{display:flex;font-size:18px;line-height:24px;padding:0}.coupons-page-subscribe .form-wrapper .subcriber-form{flex-direction:column;margin:0;padding:0}.coupons-page-subscribe .field-wrapper{flex-direction:column;width:100%}.coupons-page-subscribe .field-wrapper .input-block{width:100%}.coupons-page-subscribe .field-wrapper input{font-size:16px;line-height:19px;margin-bottom:10px}.coupons-page-subscribe .field-wrapper input[type=email]{padding-left:15px}}@media only screen and (max-width:480px){.coupons-page-subscribe .coupons-page-subscribe{padding:21px 17px}.coupons-page-subscribe .description-text{display:flex;flex-direction:row;font-size:16px;padding-left:0}.coupons-page-subscribe .description-icon.hidden-mobile{display:none}.coupons-page-subscribe .description-icon.display-mobile{display:block}.coupons-page-subscribe .subcriber-form{flex-direction:column;padding:0}.coupons-page-subscribe .subcriber-form .field-wrapper .btn-primary{min-width:100px}.coupons-page-subscribe .form-wrapper{flex-direction:column}.coupons-page-subscribe .form-wrapper .input-block{width:100%}.coupons-page-subscribe .form-wrapper input{font-size:16px;line-height:19px;margin-bottom:10px}.coupons-page-subscribe .form-wrapper input[type=email]{padding-left:15px}.coupons-page-subscribe .styled-subscription-wrapper .field-wrapper{width:100%}}.coupon-list .btn-list{align-items:center;display:flex;justify-content:flex-start;margin-bottom:35px;overflow-y:auto;padding-bottom:8px;scrollbar-width:none}.coupon-list .btn-list::-webkit-scrollbar{height:0;width:0}.coupon-list .btn-list::-webkit-scrollbar-thumb,.coupon-list .btn-list::-webkit-scrollbar-track{background:transparent}.coupon-list .btn-list .btn{margin-right:14px;white-space:nowrap}.coupon-list .btn-list .btn:last-child{margin-right:0}.coupon-list .coupon-list-item{background-color:#fff;border:1px solid #c3cbd5;border-radius:10px;display:flex;flex-direction:row;margin-bottom:20px;position:relative;width:100%}.coupon-list .coupon-list-item .coupon-left-wrapper{border-right:1px solid #cbcbcb;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:140px;text-align:center;width:140px}.coupon-list .coupon-list-item .coupon-short-title{color:#000;font-size:22px;font-weight:600}.coupon-list .coupon-list-item .coupon-default-text{color:#2154d8;font-size:16px;font-weight:600;text-transform:uppercase}.coupon-list .coupon-list-item .middle-right{align-items:center;display:flex;flex:1}.coupon-list .coupon-list-item .coupon-middle-wrapper{flex:1;padding:0 45px;text-align:left}.coupon-list .coupon-list-item .coupon-long-title-text{color:#000;font-size:20px;font-weight:600}@media (max-width:768px){.coupon-list .coupon-list-item .coupon-long-title-text{font-size:16px;font-weight:600}}.coupon-list .coupon-list-item .coupon-description-text{color:#333;font-size:16px;font-weight:400;padding-top:15px}.coupon-list .coupon-list-item .coupon-expiration{color:#767676;font-size:16px;font-weight:400;padding-bottom:5px;padding-top:5px}.coupon-list .coupon-list-item .coupon-right-wrapper{box-sizing:border-box;margin-right:15px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button{background:#2154d8;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;max-width:184px;min-width:150px;position:relative;width:184px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .coupon-code-button{align-items:center;display:flex;flex-direction:column;padding:16px 15px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon{color:#fff;font-size:16px;font-weight:600;text-transform:uppercase}@media (max-width:768px){.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon{font-size:14px}}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon a{color:#fff;font-weight:600;text-decoration:none}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon .code-partial:before{background:#cce9ff 0 0 no-repeat padding-box;content:"";display:block;height:25px;position:absolute;right:0;top:0;width:25px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .view-coupon .peel-wrap{border-color:transparent transparent transparent #7cbefb;border-style:solid;border-width:25px 0 0 25px;position:absolute;right:0;top:0;z-index:3}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .coupon-code-display{color:#666;display:none;font-size:15px;font-weight:600;padding:13px 0}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .coupon-code-copied{align-items:center;bottom:100%;color:#359a3a;display:none;font-size:12px;font-weight:600;height:26px;justify-content:center;position:absolute;width:100%}@media (min-width:1024px){.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button .coupon-code-copied:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5' color='%23359a3a'/%3E%3C/svg%3E") no-repeat 20% 4px;content:" ";display:inline-block;height:28px;line-height:26px;vertical-align:middle;width:24px}}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened.coupon-show-button{background-color:#cce9ff}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened.coupon-show-button .coupon-code-button{padding:4px 15px}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened .view-coupon{display:none}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened .coupon-code-display{display:inline}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened .coupon-code-copied.mobile{display:flex}.coupon-list .coupon-list-item .coupon-right-wrapper .coupon-show-button.coupon-opened .coupon-code-copied.mobile.hide{visibility:visible}@media (max-width:1024px){.coupon-list .btn-list{margin-bottom:25px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.coupon-list .coupon-list-item .coupon-left-wrapper{min-height:112px}.coupon-list .coupon-list-item .coupon-left-wrapper .coupon-short-title{font-size:20px}.coupon-list .coupon-list-item .middle-right .coupon-middle-wrapper{padding:0 18px}}@media (max-width:767px){.coupon-list .coupon-list-item .coupon-left-wrapper{width:100px}.coupon-list .coupon-list-item .coupon-left-wrapper .coupon-short-title{font-size:16px}.coupon-list .coupon-list-item .coupon-left-wrapper .coupon-default-text{font-size:14px}.coupon-list .coupon-list-item .middle-right{padding-top:5px}.coupon-list .coupon-list-item .middle-right .coupon-middle-wrapper{padding:0 10px}.coupon-list .coupon-list-item .middle-right .coupon-middle-wrapper .coupon-long-title .coupon-description-text{display:none}.coupon-list .coupon-list-item .middle-right .coupon-middle-wrapper .coupon-long-title .coupon-expiration{font-size:12px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper{margin-bottom:8px;padding-left:10px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-show-button{max-width:150px;min-width:150px;width:150px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-code-button{padding:8px 15px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-code-button .coupon-code-display{padding:0}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-code-button .view-coupon .code-partial:before{height:15px;width:15px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-code-button .view-coupon .peel-wrap{border-width:15px 0 0 15px}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-opened.coupon-show-button{position:relative}.coupon-list .coupons-page-subscribe{flex-direction:column}}@media (max-width:480px){.coupon-list .coupon-list-item .coupon-left-wrapper .coupon-default-text{font-size:13px}.coupon-list .coupon-list-item .middle-right{align-items:flex-start;flex-direction:column}.coupon-list .coupon-list-item .middle-right .coupon-right-wrapper .coupon-show-button .coupon-code-copied{justify-content:flex-start;left:100%;padding-left:4px;top:0;white-space:nowrap}}