a:hover{color:initial}.popupClose{cursor:pointer;opacity:.8;position:relative}.popupClose,.popupClose img{height:20px;width:20px}.Combined_Shape{background-image:none;border:2px solid transparent;border-radius:40px;cursor:pointer;height:29px;position:relative;width:34px}.Combined_Shape:after,.Combined_Shape:before,.Combined_Shape_desktop:after,.Combined_Shape_desktop:before{border-radius:5px;box-sizing:border-box;content:"";display:block;height:2px;left:-3px;position:absolute;top:11px;width:30px}.Combined_Shape:after,.Combined_Shape_desktop:after{transform:rotate(-45deg)}.Combined_Shape:before,.Combined_Shape_desktop:before{transform:rotate(45deg)}.Combined_Shape_desktop{background-image:none;border:none;cursor:pointer;height:22px;position:relative;width:22px}.Combined_Shape_desktop:after,.Combined_Shape_desktop:before{background:#000}.Combined_Shape:after,.Combined_Shape:before{background:#fff}img{max-width:100%}.heading-01{color:#152b55;font-size:45px;letter-spacing:-1.08px;line-height:57px;margin:30px 0 20px}.heading-04{color:#152b55;font-size:22px;letter-spacing:-.53px;line-height:34px}.btns-primary{background-color:#aa3139;border:1px solid #aa3139;border-radius:30px;color:#fff;cursor:pointer;font-family:CeraPro-Medium;font-size:14px;font-weight:500;height:35px;letter-spacing:-.34px;line-height:35px;padding:0 25px;text-align:center;transition:all .5s ease}.btn-border{background-color:transparent;border:1px solid #152b55;color:#152b55;outline:none}.btn-large{height:60px;line-height:60px;min-width:220px}.btns-primary:hover{background-color:#aa3139;border-color:#aa3139;color:#fff;outline:4px double #aa3139}.btn-border:hover{background-color:transparent;border:none;color:#152b55;outline:4px double #152b55}.btn-border:focus{border:none;outline:4px double #152b55!important}.btn-border:active{background-color:rgba(21,43,85,.1);border:none;outline:4px double #152b55}a,a:not([href]):not([class]),a:not([href]):not([class]):hover{color:#152b55;text-decoration:none}.font-primary-medium{font-family:CeraPro-Medium;font-weight:500}.close-mobile{display:none}.modal-is-open{align-items:start;background-color:transparent!important;height:100%;justify-content:center;margin-top:0;max-width:820px!important;padding:0!important;width:100%}.modal{bottom:0;overflow-y:auto;right:0;text-align:center;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.modal-backdrop{position:absolute;z-index:auto}.modal-dialog{display:inline-block;margin:0;pointer-events:visible;position:relative;text-align:left;vertical-align:middle}.fade.in{opacity:1}.modal-backdrop.in{filter:alpha(opacity=70);height:100%;opacity:.7;position:inherit;width:100%}.pop-up-kiwi{background-color:#fff;height:fit-content;margin:0;max-width:820px!important;vertical-align:baseline;width:100%}.container-body{border-radius:0;margin:0;padding:40px 40px 0}.container-center{margin-bottom:0;padding-top:40px}.undisplay-mobile{display:block}.pop-up-kiwi .label-description{display:block;margin-bottom:0}.pop-up-kiwi .container-button{display:flex;gap:20px;padding:50px 0 80px}.pop-up-kiwi .container-button .button-back{align-items:center;display:flex;gap:10px;justify-content:center}.animate{-webkit-animation-duration:.7s;animation-duration:.7s}.recommendation-module{background-repeat:no-repeat!important;background-size:cover;padding:60px 0 0;width:100%}.recommendation-content{margin:0 auto;width:1170px}.recommendation-header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:40px}.recommendation-title{margin:0}.recommendation-module .slick-next,.recommendation-module .slick-prev{top:-60px}.recommendation-module .slick-prev{left:unset;right:90px}.recommendation-module .slick-next{right:20px}.detail-item-container{margin:10px 20px 20px}.detail-item-container .title{display:block;height:60px;line-height:30px;margin:10px 0 15px;overflow:hidden}.detail-item-container .descript{color:#000;height:60px;margin-bottom:15px;overflow:hidden}.detail-item-container .find-out{align-items:center;color:#000;display:flex;gap:10px;text-decoration:none}.detail-item-container .find-out:hover{text-decoration:underline}.img-item-container{border-radius:10px;display:block;height:320px;object-fit:cover;width:100%}.item-container{background-color:#fff;border:1px solid #d3d3d3;border-radius:15px;box-shadow:0 15px 25px -10px rgb(0 0 0/6%);margin:0 2% 60px;max-width:380px;min-height:520px;padding:10px;width:96%!important}.item-container,.item-container.item-exclusive-offer{position:relative}.item-container.item-exclusive-offer .container-exclusive-offer{align-items:center;background-color:#fff;border-radius:20px;color:#152b55;cursor:pointer;display:flex;gap:5px;left:20px;padding:5px 10px;position:absolute;top:20px}.item-url{cursor:pointer!important}.item-url:hover{color:unset}.recommendation-module .slick-next:before,.recommendation-module .slick-prev:before{color:#152b55;height:15px;margin-top:-7px;position:absolute;width:15px}.ic-right,.recommendation-module .slick-next:before,.recommendation-module .slick-prev:before{border-left:2px solid #152b55;border-top:2px solid #152b55;content:"";display:block;transition-duration:.3s}.ic-right{height:7px;margin:0;width:7px}.ic-right,.recommendation-module .slick-next:before{transform:rotate(135deg)}.recommendation-module .slick-prev:before{margin-left:5px;transform:rotate(-45deg)}.item-container .title{display:block;height:60px;line-height:30px;margin:10px 20px 0;overflow:hidden}.close-mobile:focus,.undisplay-mobile.popupClose:focus{height:30px;outline:2px solid #000;padding:3px;width:30px}div#slick-content{display:block;position:relative}.slick-next:before,.slick-prev:before{outline:2px solid transparent;transition:border-color .3s}.slick-next:focus,.slick-prev:focus{background-clip:padding-box;outline:2px solid #152b55!important;outline-offset:.3rem}.slick-next:focus:before,.slick-prev:focus:before{outline:#152b55}.ic-left-custom{background:none!important;border-left:2px solid #152b55;border-top:2px solid #152b55;display:inline-block;height:11px!important;padding:4px;transform:rotate(316deg);width:11px!important}.slick-next:focus:not(:focus-visible),.slick-prev:focus:not(:focus-visible){outline:2px solid #152b55!important}.slider__counter{bottom:-42px;display:none;left:0;position:absolute;right:0;text-align:center}@media screen and (max-width:991px){.btn-large{min-width:200px}}@media screen and (max-width:767px){.heading-01{font-size:26px;letter-spacing:-.31px;line-height:36px;margin:20px 0 15px}.btn-large{height:45px;line-height:45px;min-width:auto}.category-recommendation-list-records .slider__counter{bottom:0;display:block}}@media only screen and (max-width:767px){.pop-up-kiwi{-webkit-box-align:end;-ms-flex-align:end;align-items:end;background-color:transparent;overflow-y:auto;width:100%}.pop-up-kiwi .container-button{display:grid;grid-template-columns:30% auto;padding:50px 0 55px}.pop-up-kiwi .container-button .button-proceed{width:100%;word-break:keep-all}.container-center{margin:0;padding:0}.modal-is-open{align-items:end;display:flex;height:100%;margin:0!important;min-height:650px;overflow-y:auto;width:100%}.close-mobile{align-self:flex-end;display:flex;height:20px;justify-content:flex-end;margin:0 20px 20px 0;z-index:10}.container-body{background-color:#fff;border-radius:30px 30px 0 0;display:flex;margin:0;padding:40px 20px 0}.recommendation-header div:last-child,.undisplay-mobile{display:none}.recommendation-header{margin:0 20px 20px}.recommendation-content{width:100%}.recommendation-module .slick-next,.recommendation-module .slick-prev{bottom:-5px;top:unset;z-index:1}.recommendation-module .slick-prev{left:20px}.recommendation-module{padding:40px 0}.img-item-container{height:285px;width:100%}.detail-item-container .title{font-size:17px;height:45px;letter-spacing:0;line-height:23px;margin:26px 0 10px}.detail-item-container .descript{margin:10px 0 20px}.detail-item-container{margin:10px}.item-container{margin:0 20px 40px;max-width:400px;min-height:480px;width:auto!important}}@media (min-width:768px) and (max-width:1170px){.recommendation-content{padding:0 20px;width:auto}.recommendation-module .recommendation-content #slick-content{margin:0 -20px}.item-container{max-width:unset}}