.header{width:100%;z-index:999;box-shadow:1px 1px 4px 0 rgb(0 0 0 / 10%),0 2px 2px 0 rgb(0 0 0 / 20%);background-color:#fff;padding:20px 0 15px 20px}
.logo{width:35px;height:25px}
.header a{color:inherit;text-decoration:none}
@media only screen and (min-width:768px){.header{padding:14px 0 14px 104px}
.logo{width:63px;height:52px}
.header a{margin-left:auto}
}
.b-w{background-color:#2f3043;height:auto;position:relative;width:100%}
.b-w .grid-container{display:grid;grid-column-gap:0;grid-template-columns:auto auto;padding:22px 20px;max-width:1024px;margin:0 auto}
.g-i-o{padding:20px;font-size:30px}
.b-w .p-t{font-size:20px;color:#fff;line-height:24px;font-family:neoHeavy}
.c-w .btn-s{max-width:194px;height:50px;border-radius:25px;background-color:#ee2737;font-size:16px;color:#fff;font-family:neoMedium;border:1px solid #ee2737;padding:15px;width:100%;cursor:pointer}
.b-w .btn-s:focus,.c-w .btn-s:focus,.c-t .cyn-ch:focus{outline:0}
.b-w .i-2{display:block;width:73px;height:auto}
.b-w .i-1,.b-w .btn-s{display:none}
.grid-item{padding:0}
@media(min-width:768px){.b-w{height:324px}
.b-w .grid-container{display:grid;grid-column-gap:150px;grid-template-columns:400px auto;padding:30px 20px;max-width:1024px;margin:0 auto}
.b-w .g-i-o{padding:30px 20px 20px;font-size:30px}
.b-w .p-t{font-size:36px;line-height:38px;margin-bottom:40px}
.b-w .btn-s{display:block}
.b-w .btn-s,.c-w .btn-s{max-width:194px;height:50px;border-radius:25px;background-color:#ee2737;font-size:16px;color:#fff;font-family:neoMedium;border:1px solid #ee2737;padding:15px;width:100%;cursor:pointer}
.b-w .btn-s:focus,.c-w .btn-s:focus,.c-t .cyn-ch:focus{outline:0}
.b-w .i-2{display:none}
.b-w .i-1{display:block;margin:0 auto}
}
button,a{cursor:pointer}
.static-scroll{position:fixed}
.n-w{background-color:#dfebfb;height:50px;position:relative;width:100%}
.n-w .grid-container{display:flex;padding:14px;max-width:1024px;margin:0 auto}
.n-w .grid-container .p-t{margin:0;font-size:18px;line-height:22px;font-family:'neoRg'}
.n-w .p-t img{display:none}
.n-w .ch-p-c{margin-left:20px;font-family:'NeoBd';text-decoration:underline}
.n-w .p-t a{font-size:16px;line-height:18px;font-family:'neoBd';color:#2f3043;padding-left:9px}
.n-w .ch-pin{cursor:pointer;padding-left:0}
.c-t{padding:0}
.c-t .e-i{margin-bottom:20px;padding:0 20px}
.c-t .e-t{font-size:14px;line-height:18px;color:#b30e0e;font-family:neoRg}
.c-t .cyn-ch{border-radius:133.3px;border:solid 1.3px #2f3043;height:30px;font-size:12px;font-family:neoBd;color:#2f3043;background-color:#fff;cursor:pointer;width:max-content;padding:0 12px;margin-right:10px}
.c-t .c-ch{bottom:0;overflow-x:scroll;box-shadow:0 -3px 34px 0 rgb(0 0 0 / 12%);padding:20px;width:100%;z-index:999;background-color:#fff;display:flex}
.c-t .m-c-t{font-size:12px;line-height:18px;font-family:'neoRg';color:#2f3043;margin-top:0;padding:0 20px 30px;margin-bottom:0}
.c-t .c-ch span{margin-right:10px}
.c-ch .cyn-b{font-size:12px;color:#797a86;line-height:14px;font-family:neoRg;margin-top:6px;text-align:center}
.c-t .cyn-ch img{vertical-align:middle}
.c-t .cyn-ch .d-a-i{padding-right:0}
.t-w{padding:0 16px}
.t-w .contr{max-width:1024px;margin:0 auto}
.t-w .tabs{display:flex;padding:0;list-style:none;margin-bottom:21px;height:70px}
.t-w ul.tabs li{display:inline-block;padding:25px 30px;cursor:pointer;color:#2f3043;font-family:'neoBd';position:relative;margin-right:15px;border-radius:10px 10px 0 0;font-size:12px;line-height:1;min-height:70px}
.t-w ul.tabs li.current{box-shadow:0 -12px 25px -5px rgb(0 0 0 / 20%);position:relative}
.t-w .tab-content{display:none;background:#fff}
.t-w .tab-content.current{display:inherit}
.t-w .grid-container{padding:0;display:flex;flex-wrap:wrap;grid-template-columns:none;margin-bottom:0}
.t-w .n-chip:nth-child(2n){margin-left:12px}
.t-w .grid-item{height:auto;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to bottom,#ffcc1b,#e60000) border-box;color:#313149;border:2px solid transparent;border-radius:8px;display:inline-block;margin:24px 0 0;cursor:pointer;width:165px;padding:16px 10px}
.t-w .fr-no .msdin-chip .grid-item{height:auto;background:#fff;color:#313149;border:solid 1.8px #2f3043;display:inline-block;margin:28px 0 0;cursor:pointer;width:100%;padding:16px 10px;max-width:165px;border-radius:6px}
.t-w .pr-no .msdin-chip{margin-top:16px;position:relative}
.t-w .d-num,.t-w .d-r{display:flex;flex-wrap:wrap}
.t-w .t-d{display:flex}
.t-w .d-no{font-family:'neoMedium';font-size:14px;line-height:20px}
.t-w .d-no b{font-family:neoBd}
.t-w .d-f{color:#797a86;font-family:'neoRg';font-size:12px;line-height:16px}
.t-w .d-r .d-r-d{font-size:14px;line-height:20px;font-family:'NeoBd';width:max-content}
.t-w .c-p{background-color:#ffc600;font-family:neoBd;font-size:14px;line-height:1.14;color:#594e3b;padding:5px 10px 7px;padding:4px 5px 3px;border-radius:5px 5px 0 0;display:flex;position:absolute;max-width:142px;width:100%;margin-bottom:0;right:0}
.t-w .c-p img{margin-right:8px;width:18px;height:18px}
.t-w .c-s .grid-container{display:grid;grid-template-columns:auto auto;align-items:center}
.t-w .c-s .grid-item{margin:0;background:0;border:0;padding:0;width:auto;cursor:default}
.d-r-space{width:10px}
.t-w .c-s .sort{text-align:right;position:relative;right:0}
.c-s .sort-popup{display:none;z-index:999;top:34px;width:162px;height:auto;position:absolute;right:0;border-radius:4px;box-shadow:2px 5px 16px 0 rgba(0,0,0,0.06);background:#fff;padding:2px 15px;text-align:left}
.vertical-menu{margin:0;width:100%}
.vertical-menu li{color:#2f3043;font-size:12px;line-height:16px;display:block;padding:12px 0 11px;text-decoration:none;font-family:'neoRg';cursor:pointer}
.vertical-menu li:nth-child(1),.vertical-menu li:nth-child(2){border-bottom:rgba(150,150,150,0.2) solid 1px}
.vertical-menu li.active{font-family:'neoBd'}
.sort-d img{cursor:pointer}
.t-w .c-s .grid-item p{font-size:14px;color:#797a86;font-family:'neoRg';line-height:16px;margin:0}
.t-w .c-s .grid-item span{font-size:14px;line-height:16px;font-family:'neoMedium';vertical-align:super;padding-right:4px}
.t-w .c-s .grid-item .incl-18-GST{font-size:12px;font-family:'neoRg';color:#595969;line-height:20px}
.m-n,.l-n{float:right;padding-right:0;padding-top:12px}
.m-n a,.l-n a{font-size:16px;line-height:18px;font-family:'neoBd';color:#2f3043;display:flex;align-items:center}
.m-n img{padding-left:7px;padding-top:4px}
.l-n img{padding-right:7px;padding-top:4px}
.c-t .input-group{position:relative;margin-top:24px}
.c-t .e-s{max-width:480px;padding:20px 15px;border-radius:5px;border:solid 1.2px #d5d6d9;font-size:16px;line-height:20px;color:#2f3043;font-family:neoRg;outline:0;margin-bottom:6px;position:relative;width:335px;margin-left:20px}
.c-t .e-s::placeholder{color:#797a86}
.c-t .input-group label{color:#999;font-size:18px;font-weight:normal;position:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}
.c-t .input-group input:focus~label,.c-t .input-group input:valid~label{top:-10px;font-size:14px;left:30px;background-color:#fff;padding:0 5px;color:#797a86;font-size:14px}
.input-error .input-group input:focus~label,.input-error .input-group input:valid~label{color:#b30e0e}
.c-t .input-group input:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}
.c-t .input-group input:focus::placeholder{color:transparent}
.d-n{display:none}
.t-d .d-r-a{font-size:12px;line-height:16px;font-family:'neoRg';text-decoration:line-through}
.flt-cnt .form-group{position:relative;margin-bottom:1.5rem;text-align:left;margin-bottom:0;display:flex}
.flt-cnt .form-control-placeholder{position:absolute;top:8px;padding:0 0 0 13px;transition:all 200ms;opacity:.5;height:50px;line-height:50px}
.flt-cnt .form-control:focus+.form-control-placeholder,.flt-cnt .form-control:valid+.form-control-placeholder,.flt-cnt .form-control:disabled+.form-control-placeholder{font-size:75%;transform:translate3d(0,-100%,0);opacity:1;height:auto;line-height:normal;background:#fff;margin-left:8px;padding:0 5px;top:16px;color:#797a86}
.flt-cnt input[type="text"]{height:50px;margin:8px 0 0;padding:13px 12px 13px 15px;border-radius:5px;border:solid 1px #d5d6d9;width:100%;font-size:18px}
.flt-cnt input:focus{outline:0}
.flt-head{font-family:neoBd;font-size:16px;line-height:1.25;color:#2f3043}
.flt-wrapper{padding:24px 20px;right:0;left:0;background:#fff}
.flt-note{font-family:neoRg;font-size:14px;line-height:1.14;color:#797a86;margin:8px 0 29px}
.clearAll{position:absolute;right:16px;width:24px;height:24px;top:20px}
.flt-cta{margin:40px auto 0;width:150px;height:40px;padding:9px 28px 13px 29px;border-radius:20px;background-color:#ee2737;border:0;font-family:neoMedium;font-size:14px;line-height:1.29;text-align:center;color:#fff;display:flex;justify-content:center}
.num-wrapper{display:flex;margin:8px 0 30px;overflow:auto}
.flt-num{width:30px;height:30px;margin:0 8px 0 0;padding:8px 13px 8px 12px;border-radius:2px;background-color:#fdf6ec;font-family:neoRg;font-size:14px;line-height:1;color:#2a2747}
.chkbx{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50%;font-family:neoRg;font-size:14px;line-height:1.43;color:#2a2747}
.chkbx input{position:absolute;opacity:0;cursor:pointer}
.checkmark{position:absolute;top:0;left:8px;height:20px;width:20px;border-radius:50%;background-image:url(../../../../content/dam/neogold/radio-unselected.svg);background-size:contain}
.chkbx:hover input~.checkmark{background-color:#ccc}
.checkmark:after{content:"";position:absolute;display:none}
.chkbx input:checked~.checkmark:after{display:block;background-image:url(../../../../content/dam/neogold/radio-selected.svg);background-size:contain}
.chkbx .checkmark:after{width:20px;height:20px;border-radius:50%;background:white}
.select-wrapper{display:flex;margin-top:12px;flex-wrap:wrap}
.chkbx p{margin:0}
.chkbx-head{font-family:'neoRg';font-size:14px;line-height:1.43;color:#2a2747}
.chkbx-note{font-family:'neoRg';font-size:12px;line-height:1.67;letter-spacing:normal;color:#797a86}
.flt-selected{background-color:#2f3043;color:#fff}
.boldFont{font-family:neoBd}
#sticky.stick{position:fixed;top:0;z-index:9994}
.n-w .sel-pin{font-size:12px;line-height:24px}
.flt-main-head{display:none}
hr{display:none}
.clr-flt-cta{display:none}
.filters-wrapper{position:fixed;bottom:0;width:100%;z-index:999}
.c-t .a-P-S{background-color:#2f3043}
.c-t .p-s-b{width:50px;outline:0;border:0;width:108px;font-size:16px;font-family:'neoMedium';padding:16px 15px 16px 16px;background-color:#d5d6d9;color:#fff;height:56px;margin:2.8px 3px 3px 0;position:absolute;left:242px;border-radius:4px}
.c-t .p-s-b .search-img{margin-bottom:-4px}
.c-t .showBtn .p-s-b{background-color:#2f3043}
.proceed-wrapper{padding:16px 20px;background-color:#2e3048;position:fixed;bottom:0;right:0;left:0;z-index:999}
.mmain-tx{font-family:neoBd;font-size:16px;color:#fff}
.msub-tx{font-family:neoRg;font-size:12px;color:#fff;margin-top:3px}
.proceed-cta{margin-left:auto}
.dmain-tx,.dsub-tx{display:none}
.pro-btn{background-color:#ee2737;height:40px;width:98px;font-family:neoMedium;font-size:14px;line-height:1.29;text-align:center;color:#fff;border:0;border-radius:20px}
.dpro-btn{display:none}
.proceed-cnt{max-width:1068px;margin:0 auto;display:flex;justify-content:space-between}
.c-b.applied-filter .cyn-ch{border-radius:133.3px;background-color:#2e3048;color:#fff}
.chip.selected{border-radius:6px;background:#2f3043 !important;border:1px solid #2f3043 !important;color:#fff !important}
.number-blk-toast{background-color:#faedd9;padding:10px;display:flex;position:fixed;bottom:60px;width:335px;margin:0 auto;transform:translate(63%,-50%);left:-50%;border-radius:10px;z-index:999;align-items:center}
.blk-txt{font-family:neoRg;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#2a2747}
.number-blk-toast img{width:32px;height:32px;margin-right:12px}
.disbledLinks{color:#d5d6d9;pointer-events:none}
.disabledButton{pointer-events:none;background-color:#d5d6d9}
.c-t .input-group.invalidBorder input:valid~label{color:#b30e0e}
.filter-open .d-a-i{transform:rotate(180deg) !important}
.c-b .cyn-ch .img-chip-close{display:none}
.c-b.applied-filter .cyn-ch .img-chip-close{display:inline;padding-left:6px}
.c-b.applied-filter.filter-open .cyn-ch .img-chip-close{display:none}
.applied-filter .d-a-i{display:none}
.c-t .c-ch span.sdNumber{margin-right:3px}
.err-txt{color:#b30e0e !important}
.err-border{border-color:#b30e0e !important}
.t-w .selected .d-f{color:#fff}
.filter-open .cyn-ch{background-color:#2e3048;color:#fff}
.d-a-i{display:inline}
.white-d-a-i{display:none}
.filter-open .d-a-i{display:none}
.filter-open .white-d-a-i{display:inline;margin-left:7px;margin-right:5px}
.c-s .e-st{text-align:center;margin-top:86px}
.c-s .e-st img{width:60px}
.c-s .e-st .n-p-s{font-size:16px;line-height:20px;color:#2f3043;font-family:'neoBd';padding-top:24px}
.c-s .s-numbers{font-size:14px;line-height:16px}
.pr-no .c-s .grid-container,.fr-no .c-s .grid-container{grid-template-columns:auto auto}
.bg-overlay{position:fixed;height:100vh;width:100vw;background-color:#000;opacity:.5;z-index:997;top:0;bottom:0;left:0;right:0}
.c-ch .c-b{min-height:50px}
@media(min-width:768px){.c-ch .c-b{min-height:60px}
.t-w .c-s .grid-item{display:flex;gap:4px}
.t-w .c-s .grid-item span{font-size:18px;line-height:22px}
.t-w .c-s .grid-item .incl-18-GST{line-height:18px}
.c-s .sort-popup{right:184px}
.t-w .c-s .sort{text-align:center;right:-58px}
.t-w .n-chip:nth-child(2n){margin-left:0}
.proceed-timer{font-family:'NeoBd'}
.flt-wrapper.sd{min-height:292px}
.clearAll{right:32px}
.filters-wrapper{position:unset}
.cta-wrapper{display:flex}
.special-series .flt-cta{margin:0 0 0 auto}
.clr-flt-cta{display:block;font-family:'NeoBd';font-size:16px;line-height:1.13;text-align:right;color:#2f3043;border:0;background:transparent;text-decoration:underline;width:auto;display:inline}
hr{opacity:.1;background-image:linear-gradient(to top,#fff 58%,#5f004b);margin:19px 0 16px;display:block}
.chkbx p{width:auto;display:inline}
.flt-head{font-size:14px}
.flt-main-head{display:block;font-family:'NeoBd';font-size:18px;line-height:1.17;color:#2f3043;margin-bottom:16px}
.n-w .p-t img{display:inline-block;margin-left:22px;vertical-align:bottom}
.n-w .ch-pin{padding-left:30px}
.n-w .ch-p-c{padding-left:9px;margin-left:0}
.n-w .sel-pin{font-size:18px;line-height:22px}
.c-t{max-width:1024px;margin:0 auto;padding-top:50px}
.c-t .cyn-ch{padding:7px 18px;margin-right:12px;font-size:16px;padding:7px 16px 9px;height:40px}
.c-t .cyn-ch .flt-icon{padding-right:6px;margin-bottom:3px}
.c-t .cyn-ch .d-a-i{padding-right:0}
.c-t .c-ch{position:relative;overflow-x:unset;box-shadow:none;padding:0 20px;width:100%;background-color:unset}
.c-t .m-c-t{font-size:14px;line-height:18px}
.t-w .contr{padding:20px}
.t-w .tabs{margin-bottom:14px}
.t-w .grid-container{display:grid;grid-template-columns:270px 270px 270px;grid-column-gap:24px;margin-bottom:12px}
.t-w .grid-item{padding:24px 18px;width:100%;margin:28px 0 0}
.t-w .d-no{font-size:22px;line-height:26px}
.t-w .d-f{font-size:16px;line-height:20px}
.t-w ul.tabs li{font-size:16px;line-height:1}
.t-w .d-r .d-r-d{font-size:22px;line-height:26px}
.t-d .d-r-a{font-size:16px;line-height:20px}
.m-n,.l-n{padding-right:125px}
.c-t .e-s{width:100%}
.flt-wrapper{width:400px;min-height:375px;position:absolute;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,0.11);right:unset;left:unset}
.chkbx{width:100%}
.mmain-tx,.msub-tx{display:none}
.dmain-tx{font-family:neoBd;font-size:24px;line-height:1.08}
.dsub-tx{font-size:16px;line-height:1.25;margin-top:10px}
.dmain-tx,.dsub-tx{display:block;color:#fff}
.pro-btn{display:none}
.dpro-btn{display:block;padding:15px 20px;border-radius:25px;background-color:#ee2737;font-family:neoMedium;font-size:16px;line-height:1.25;text-align:center;color:#fff;width:184px;height:50px;border:0}
.c-t .p-s-b{left:388px}
.number-blk-toast{transform:translateX(-50%);left:50%}
.t-w .c-p{padding:5px 10px 7px;max-width:155px}
.t-w .fr-no .msdin-chip .grid-item{height:100px;max-width:271px}
.c-s .e-st{margin-top:110px}
.c-s .e-st .n-p-s{font-size:24px;line-height:28px;padding-top:30px}
.c-s .e-st img{width:auto}
.flt-cnt input[type="text"]{width:335px}
}
@media(max-width:441px){.t-w .n-chip{width:calc((100% - 12px)/2)}
.t-w .current .msdin-chip .grid-item{width:100%;max-width:100%}
}
@media(max-width:360px) and (min-width:321px){.t-w .grid-container{grid-column-gap:6px}
.t-w .grid-item,.t-w .fr-no .msdin-chip .grid-item{width:155px}
.t-w ul.tabs li{padding:25px 28px}
.c-t .e-s{width:320px}
.c-t .p-s-b{left:228px}
.t-w .n-chip:nth-child(2n){margin-left:auto}
.t-w .d-f{font-size:10px}
}
@media(max-width:320px){.t-w .grid-item,.t-w .fr-no .msdin-chip .grid-item{width:135px;padding:16px 5px}
.c-t .e-s{width:280px}
.t-w ul.tabs li{padding:25px 18px}
.t-w .d-r .d-r-d,.t-w .c-p{font-size:12px;line-height:1.24}
.t-w .d-f,.n-w .sel-pin{font-size:10px}
.t-w .c-p{max-width:126px}
.t-w .c-p img{margin-right:4px}
.c-t .p-s-b{left:186px}
.t-w .grid-container{grid-column-gap:6px}
.t-w .d-no{font-size:12px}
}
*{-webkit-overflow-scrolling:touch}
.m-o-body{position:fixed;bottom:0;top:0;left:0;right:0;overflow:hidden}
.modalCyn{position:fixed;z-index:9994;left:0;top:0;width:100vw;height:100vh;background-color:#000;background-color:rgba(0,0,0,0.4);right:0;bottom:0;display:grid;align-items:end}
.custom-control-input{position:absolute;z-index:-1;opacity:0}
.custom-control-label{font-size:16px;line-height:20px;color:#2f3043;font-family:neoRg}
.custom-control-input:checked+.custom-control-label{font-family:NeoBd}
.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url(../../../../content/dam/neogold/cyn-new/radio-selected.svg);background-size:contain}
.custom-control-label::before,.custom-control-label::after{width:20px;height:20px;top:0}
.custom-control-label::before{border-color:unset;background-color:transparent;background-image:url(../../../../content/dam/neogold/cyn-new/radio-unselected.svg);background-size:contain}
.custom-control-label::before{position:absolute;left:-1.5rem;display:block;pointer-events:none;content:"";background-color:#fff}
.custom-control-inline{display:inline-flex;margin-right:40px;position:relative;margin-left:40px}
.custom-control-label::after{position:absolute;left:-1.5rem;display:block;content:"";background:no-repeat 50% / 50% 50%}
.cyn-p{position:relative}
.cyn-p .heading{width:auto;transition:opacity .15s linear;position:relative;background-color:#fefefe;margin-bottom:0;padding:40px 40px 120px;border-radius:10px;border:1px solid #888;height:80vh;overflow:auto;-webkit-overflow-scrolling:touch}
.cyn-h{font-size:18px;font-family:'neoHeavy';line-height:24px;margin:20px auto 32px auto}
.r-w .text{margin:0 auto 12px;display:flex;align-items:center;justify-content:center;font-size:14px;line-height:24px;font-family:neoMedium;color:#2f3043}
.r-w{text-align:center;margin:0 auto 12px}
.cyn-p .pincode,.cyn-p .mob{max-width:295px;padding:18px 12px 18px 15px;border-radius:5px;border:solid 1px #d5d6d9;margin-bottom:10px;width:100%;height:auto;font-size:16px;line-height:20px;color:#2f3043;outline:0;font-family:'neoRg'}
.cyn-p .pincode::placeholder,.cyn-p .mob::placeholder{color:#797a86}
.form-control-placeholder{position:absolute;top:0;padding:0 0 0 13px;transition:all 200ms;opacity:.5;height:60px;line-height:60px}
.cyn-img,.cyn-h{text-align:center}
.cyn-p .m-d{padding:8px 14px;border-radius:8px;background-color:#f4f4f4;max-width:425px;min-height:48px;display:flex;align-items:flex-start;margin:0 auto 0;margin:10px auto 0}
.cyn-p .m-d img{width:14px;height:14px;margin-top:2px;margin-right:8px}
.cyn-p .m-d .m-p-t{font-size:12px;line-height:16px;color:#797a86;font-family:'neoRg'}
.pin-in .blacklisted-pin,.pin-in .non-serv-err,.pin-in .invalid-pin-err,.pin-in .format-error,.pin-in .valid-pin,.m-no .maxorder-error,.m-no .blocked-error,.m-no .format-error,.m-no .att-error,.m-no .consent-msg,.c-i-d .e-i,.c-i-d .m-c-t{display:none}
.pin-in.black-err .blacklisted-pin,.pin-in.nonser-err .non-serv-err,.pin-in.inv-pin .invalid-pin-err,.pin-in.format-err .format-error,.pin-in.val-pin .valid-pin,.m-no.maxo-err .maxorder-error,.m-no.att-err .att-error,.m-no.format-err .format-error,.m-no.blc-num .blocked-error,.m-no.val-num .consent-msg,.c-i-d.val-num .m-c-t,.c-i-d.format-err .e-i{display:block}
.pin-in p,.m-no p,.pin-in .valid-pin,.m-no .att-error{font-size:12px;line-height:16px}
.blacklisted-pin,.non-serv-err,.invalid-pin-err,.format-error,.maxorder-error,.blocked-error,.non-serv-err a,.invalid-pin-err a,.blacklisted-pin a,.format-error a,.maxorder-error a,.blocked-error a{color:#b30e0e}
.pin-in p a,.m-no p a{font-family:'neoBd'}
.m-no p .warn-msg a{color:#2f3043}
.pin-in .valid-pin,.m-no .att-error{color:#2f3043}
.m-no .consent-msg{color:#797a86}
.s-f-n-b{text-align:center}
.cyn-p .showNumbers{height:40px;padding:9px 20px 13px;background-color:#ee2737;font-size:14px;line-height:18px;color:#fff;border:1px solid #ee2737;border-radius:25px;margin-top:15px;cursor:pointer}
.cyn-p .showNumbers.disabled{background-color:#d5d6d9;border:1px solid #d5d6d9;cursor:default}
.cyn-p .pin-in,.cyn-p .m-no{position:relative;margin-bottom:17px}
.cyn-p .clear-text{position:absolute;right:20px;cursor:pointer;top:15px}
.info-icon{vertical-align:middle;padding-right:5px}
.cyn-p .m-c{position:absolute;right:-5px;background-color:#d3d5d7;border-radius:50%;width:30px;height:30px;margin-left:auto;margin-right:15px;top:-40px}
.cyn-p .m-c img{padding:9px;cursor:pointer}
.cyn-p .input-group{position:relative;max-width:295px}
.cyn-p .e-s{max-width:480px;padding:20px 15px;border-radius:5px;border:solid 1.2px #d5d6d9;font-size:16px;line-height:20px;color:#797a86;font-family:neoRg;outline:0;margin-bottom:10px;position:relative;width:335px;margin-left:20px}
.cyn-p .input-group label{color:#999;font-size:18px;font-weight:normal;position:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}
.input-group input:focus~label,.input-group input:valid~label{top:-10px;font-size:14px;left:30px;background-color:#fff;padding:0 5px;color:#797a86}
.cyn-p .input-group .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}
.cyn-p .input-group input:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}
.cyn-p .input-group input:focus::placeholder{color:transparent}
.d-n{display:none}
@media(min-width:400px){.cyn-p .input-group,.cyn-p .pincode,.cyn-p .mob{max-width:100%}
}
@media(min-width:768px){.cyn-p{height:100%}
.cyn-p .input-group{max-width:360px}
.d-n{display:none}
.modalCyn{align-items:center;overflow:auto}
.custom-control-inline{margin-left:0}
.r-w .text{font-family:neoRg;font-size:18px;line-height:22px;margin-right:42px;display:inline}
.cyn-p .m-c{right:34px;top:49px;cursor:pointer;z-index:999}
.cyn-p .m-c img{padding:8px;background-color:#fff;border:#fff 1px solid}
.cyn-p .pincode,.cyn-p .mob{max-width:357px;margin-bottom:6px}
.cyn-img,.cyn-h{text-align:left}
.cyn-img{width:80px}
.cyn-p .heading{padding:78px 60px;width:480px;border:0;margin-left:auto;transform:unset;height:100%;border-radius:0}
.cyn-h{font-size:24px;font-family:'neoHeavy';color:#2f3043;line-height:26px;margin:24px auto 28px}
.r-w{margin-bottom:22px}
.cyn-p .m-d{padding:14px 17px;height:auto;margin:15px auto 0}
.cyn-p .m-d img{width:18px;height:18px}
.cyn-p .m-d .m-p-t{font-size:16px;line-height:20px}
.pin-in .pincode:focus,.pin-in .mob:focus-visible{outline:0}
.cyn-p .showNumbers{min-width:191px;height:50px;padding:15px 20px;font-size:16px;line-height:20px;margin-top:40px;cursor:pointer;width:100%}
.cyn-p .showNumbers.disabled{min-width:191px;width:100%}
.pin-in p,.m-no p,.pin-in .valid-pin,.m-no .att-error{font-size:14px;line-height:18px}
}
.toast-message{width:auto;height:auto;position:fixed;right:165px;top:117px;border-radius:10px;background-color:#faedd9;padding:20px;display:flex;align-items:center;line-height:20px;z-index:999}
.toast-error{width:444px;background-color:#f0cfcf}
.success-icon{height:30px}
#toastCloseBtn{cursor:pointer}
.toast-desc,.toast-descr{font-size:16px;line-height:1;color:#2a2747;margin-left:15px;font-weight:500;vertical-align:middle;align-items:center;margin-top:5px}
.toast-message .error-icon{width:40px;height:auto}
@media(max-width:767px){.toast-message{bottom:0;right:0;margin:0 auto;max-width:335px;width:100%;top:0;left:0;position:fixed;transform:translateY(35rem);height:72px;padding:20px 20px}
.toast-desc,.toast-descr{font-size:12px;line-height:16px}
}
.c-w{max-width:1024px;background-color:#fbf1ec;height:270px;position:relative;width:100%;margin:40px auto 0;border-radius:14.3px}
.c-w .grid-container{display:grid;grid-template-columns:auto;padding:30px;max-width:1024px;margin:0 auto}
.c-w .p-t{color:#2f3042;font-family:neoHeavy;font-size:22px;line-height:24px;margin-top:0;margin-bottom:16px}
.c-w .g-i-o{padding:0}
.cynBottomBanner{padding:16px;min-height:340px}
.c-w .g-i-t{margin-left:auto}
.c-w .btn-s{max-width:166px;height:40px;font-size:14px;padding:0}
.c-w .g-i-t .i-2{width:150px;height:136px;bottom:1px;right:10px;position:absolute}
.c-w .g-i-t{order:1}
.c-w .g-i-o{order:2}
.c-w .i-2{display:block}
.c-w .i-1{display:none}
@media(min-width:768px){.c-w{margin-top:100px}
.c-w .grid-container{grid-template-columns:600px auto;padding:10px}
.c-w .p-t{font-size:28px;line-height:32px;margin-bottom:40px}
.c-w .g-i-o{padding:30px 61px}
.c-w .g-i-t{order:0}
.c-w .g-i-o{order:0}
.c-w .i-2{display:none}
.c-w .i-1{display:block;margin:0 auto}
}
*{box-sizing:border-box}
.ctnr{max-width:1232px;margin:0 auto}
.m-o{position:fixed;bottom:0;top:0;left:0;right:0;overflow:hidden}
p{margin:0}
.d-n{display:none !important}
.d-s{display:flex !important}
.ac-wrp{background-color:rgba(249,232,208,.3);padding:0 20px}
.t-f{padding:60px 0 0;max-width:1024px}
.t-f .septr{margin-bottom:0}
.f-c-wr ul,.f-c-wr ol{padding-left:16px;font-family:'neoMedium';font-size:12px;line-height:16px}
.t-f h2{font-family:neoHeavy;font-size:22px;line-height:24px;margin:0 0 12px;position:relative;width:calc(100vw - 40px);padding-right:40px}
.t-f h2.c-a:after{content:'';text-align:left;background-image:url(../../../../content/dam/neogold/arrow-up.svg);background-repeat:no-repeat;background-position:top 18px right;font-size:36px;line-height:1.28;font-family:neoHeavy;padding:0 0 18px 0;width:50px;height:50px;position:absolute;right:0;cursor:pointer}
.t-f h2:after{content:'';background-image:url(../../../../content/dam/neogold/arrow-down.svg);text-align:left;background-repeat:no-repeat;background-position:top 18px right;width:50px;height:50px;position:absolute;right:0;top:-17px;cursor:pointer}
.t-f p{font-family:neoMedium;font-size:12px;line-height:16px;margin-bottom:20px}
.t-f a{font-family:neoBd;color:inherit}
@media all and (min-width:768px){.t-f{padding:60px 0 0}
.t-f .septr{margin-bottom:0}
.t-f h2{font-family:neoHeavy;font-size:36px;line-height:1.28;margin:0 0 18px}
.t-f p{font-family:neoMedium;font-size:14px;line-height:1.43;margin-bottom:20px}
.t-f h2{width:100%}
.f-c-wr ul,.f-c-wr ol{font-size:14px;line-height:1.43}
}
*{box-sizing:border-box}
footer{background-color:rgba(249,232,208,.3)}
.f-s-d{max-width:1024px;margin:0 auto}
.f-s{background-color:rgba(249,232,208,0.5);padding:40px 20px 43px}
.f-m{display:flex;flex-wrap:wrap;padding:0 0 25px 0}
.f-m a{font-family:neoBd;font-size:12px;line-height:18px;color:inherit;width:fit-content;display:grid;margin-right:20px;margin-bottom:14px}
.f-p p,.f-p a{font-family:neoMedium;font-size:10px;line-height:16px;text-align:center;opacity:.6;margin:22px 0 0;padding:0 10px;color:#2f3043;text-decoration:none}
.ac-w{padding:0}
button.accordion{padding:0}
@media(min-width:768px){footer{background-color:rgba(249,232,208,.3)}
.f-s{background-color:rgba(249,232,208,0.5);padding:60px 0 20px}
.f-m{display:flex;grid-template-columns:repeat(6,auto);column-gap:60px;width:fit-content;justify-content:flex-start;margin:0 auto;padding:0}
.f-m a{font-family:neoBd;font-size:18px;line-height:26px;color:inherit;margin-right:0;margin-bottom:20px}
.f-p{margin:40px auto 0;max-width:1024px}
.f-p p{font-family:neoMedium;font-size:12px;line-height:1.33;text-align:center;opacity:60%}
}
.d-n{display:none !important}
.paymentAuthPopup{position:fixed;z-index:9995;left:0;top:0;width:100vw;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4);right:0;bottom:0;align-items:end;display:flex}
button.btnContinue a{color:#fff}
.paymentAuth-p{transition:opacity .15s linear;background-color:#fefefe;border:1px solid #888;margin:0 auto;max-width:100%;position:absolute;border-radius:10px 10px 0 0;padding:23px 26px;bottom:0;transform:translateX(0)}
.paymentAuthPopup .cyn-h{font-size:20px;font-family:'neoBd';color:#2f3043;line-height:normal;margin:0 auto 24px auto;padding:0}
.paymentAuthPopup .m-c{right:0;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;position:absolute;top:-50px}
.paymentAuthPopup .cyn-img,.paymentAuthPopup .cyn-h{text-align:center}
.paymentAuthPopup .error-text{border-radius:8px;background-color:rgba(47,48,67,0.04);padding:16px 18px 14px;position:relative;margin:0 auto;display:flex;align-items:flex-start;width:100%}
.paymentAuthPopup .error-text span{font-size:12px;line-height:16px;color:#595969;display:flex;align-items:flex-start;font-family:'neoRg';margin:0;padding-left:0}
.paymentAuthPopup .error-text img{margin-right:4px;margin-top:4px}
.paymentAuthPopup .btnPaymentContinue,.paymentAuthPopup .btnContinue{border-radius:25px;min-width:150px;min-height:40px;background-color:#ee2737;border:1px solid #ee2737;font-size:14px;font-family:neoMedium;color:#fff;line-height:18px;cursor:pointer}
.paymentAuthPopup .btnPaymentCancel{cursor:pointer;border-radius:25px;min-width:150px;min-height:40px;font-size:14px;font-family:neoMedium;color:#2f3043;line-height:18px;border:solid 1px #2f3043;background:#fff}
.paymentAuthPopup .btns{display:flex;align-items:center;justify-content:center;margin-top:30px;gap:30px}
.paymentAuthPopup .banner-img{text-align:center;margin:0 0 24px;width:100%;height:100%}
.o-h{overflow:hidden}
@media(min-width:768px){.paymentAuthPopup{overflow:auto}
.paymentAuth-p{max-width:534px;position:relative;border-radius:10px;padding:50px}
.paymentAuthPopup{align-items:center}
.paymentAuthPopup .cyn-h{font-size:36px;line-height:43px;padding:0;max-width:100%}
.paymentAuthPopup .error-text span{font-size:16px;line-height:20px;padding-left:0}
.paymentAuthPopup .btnPaymentContinue{min-width:193px;min-height:50px;font-size:16px;line-height:20px}
.paymentAuthPopup .btnContinue{min-width:148px;min-height:50px;font-size:16px;line-height:20px}
.paymentAuthPopup .btnPaymentCancel{min-width:193px;min-height:50px;font-size:16px;line-height:20px}
}
.d-n{display:none !important}
.fastDeliveryPopup{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4);right:0;bottom:0;align-items:center;display:flex}
.fastDeliveryPopup-p{min-width:auto;transition:opacity .15s linear;position:relative;background-color:#fefefe;border-radius:10px 10px 0 0;border:1px solid #888;padding:48px 20px 32px;margin:0 auto;width:100%}
.fastDeliveryPopup-h{font-size:24px;font-family:'neoBd';color:#2f3043;line-height:20px;margin:17px auto 20px auto;padding:0 28px}
.m-c{right:10px;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;position:absolute;top:-50px}
.fastDeliveryPopup-h,.fastDeliveryPopup .heading{text-align:center}
.fastDeliveryPopup-text{max-width:295px;text-align:center;margin:0 auto}
.fastDeliveryPopup .fastDeliveryPopup-text p{font-size:14px;line-height:20px;display:flex;align-items:flex-start;font-family:'neoRg';margin:0;color:#2f3043}
.fastDeliveryPopup .btnDeliverlater{border-radius:25px;min-height:50px;background-color:#ee2737;border:1px solid #ee2737;font-size:14px;font-family:neoMedium;color:#fff;line-height:20px;cursor:pointer;width:100%}
.fastDeliveryPopup .btnExpressDel{cursor:pointer;border-radius:25px;min-height:50px;font-size:14px;font-family:neoMedium;color:#2f3043;line-height:18px;border:solid 1px #2f3043;background:#fff;width:100%}
.fastDeliveryPopup .btns{display:flex;align-items:center;justify-content:center;margin-top:40px;gap:10px;flex-wrap:wrap}
@media(min-width:768px){.fastDeliveryPopup-p{max-width:375px;border-radius:10px;width:100%}
}
@media all and (max-width:768px){.fastDeliveryPopup{align-items:flex-end}
}
.videopopup-wrapper .modalBody{max-width:334px}
.videopopup-wrapper .gc{padding:0}
.acc{padding-bottom:19px}
.t-f .septr{opacity:.3}
.loading{overflow:hidden}
.loader{display:flex;align-items:center;height:100vh;width:100vw;background-color:rgba(15,15,15,0.85);position:fixed;bottom:0;top:0;z-index:9997}
.vi-loader{width:auto;margin:0 auto;display:flex;align-items:center}
.vi-loader img{width:116px}
@media(min-width:768px){.videopopup-wrapper .gc{padding:21px 0 21px 16px}
.videopopup-wrapper .modalBody{max-width:100%}
.vi-loader{width:auto}
.vi-loader img{width:169px}
}