@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{color:#333;background-color:#fff;width:100%;margin:0;padding:0}.overflow_ios{height:100%;position:relative;overflow:hidden}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}body a{color:#333;-webkit-text-decoration:none;text-decoration:none}body a:hover,body a:active{color:#d20f16;-webkit-text-decoration:underline;text-decoration:underline}#scrollTopPixel{width:1px;height:1px;position:absolute;top:200px;left:0}.visually-hidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.wrapper{border-top:none;height:auto;padding:0;position:relative}.wrapper.layout{flex-direction:column;display:flex}.wrapper .container{box-sizing:border-box;width:100%;margin:0 auto 1rem;padding:1rem;position:relative}.container .overlay{z-index:3;background-color:rgba(0,0,0,.5);width:0;height:100%;transition:all;position:absolute;top:0;left:0;overflow-x:hidden}.module_breadcrumb2,.module_breadcrumb2_basic{width:100%;height:auto;margin:0 auto 1rem;padding:0}.module_breadcrumb2 .breadcrumb2{text-align:left;font-size:1.2rem}.breadcrumb2 .breadcb2{color:#333;text-align:left;width:100%;height:auto;margin:0;padding:0;font-size:1.3rem;font-weight:400}.breadcb2 a,.breadcb2 span{margin:0 10px}.breadcb2 h1{margin:0 10px;font-weight:400;display:inline}.breadcb2 a:first-child{margin-left:0}.breadcb2 a:last-child{color:var(--ks-red)}.btnbuyset .btnbuy{cursor:pointer;width:112px;height:28px;box-shadow:var(--shadow-elevation-medium);background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 6px 0/16px no-repeat;border-radius:3px;margin:0;font-family:微軟正黑體,sans-serif;font-size:13px;transition:transform .2s;overflow:hidden}.btnbuyset .btnbuy span{text-align:center;color:#fff;letter-spacing:1px;margin:0;padding:0 0 0 19px;line-height:26px;display:block}.btnbuyset .btnbuy:hover{opacity:.7;transform:scale(1.04)}.btnbuyset .btnbuy:active{transform:scale(.96)}.btnbuyset .btnbuy a{width:100%;height:26px;display:block}.btnbuyset .btnbuy a:hover{-webkit-text-decoration:none;text-decoration:none}.buymixbox .btnbuy0{background:0 0}.buymixbox .btnbuy0 span{visibility:hidden}.buymixbox .btnbuy1,.buymixbox .btnbuy2,.buymixbox .btnbuy6{background-color:#c80000;background-position-y:2px;border:1px solid #c80000;border-bottom-color:#ae0909}.buymixbox .btnbuy1 a,.buymixbox .btnbuy2 a,.buymixbox .btnbuy6 a{border-bottom:2px solid #ae0909}.buymixbox .btnbuy3,.buymixbox .btnbuy4,.buymixbox .btnbuy5,.buymixbox .btnbuy7{background-color:#b68227;border:1px solid #b68227;border-bottom-color:#a37421}.buymixbox .btnbuy3 a,.buymixbox .btnbuy4 a,.buymixbox .btnbuy5 a,.buymixbox .btnbuy7 a{border-bottom:2px solid #a37421}.buymixbox .btnbuy3{background-position-y:-315px}.buymixbox .btnbuy4,.buymixbox .btnbuy7{background-position-y:-418px}.buymixbox .btnbuy5{background-position-y:2px}.buymixbox .btnbuy8,.buymixbox .btnbuy15,.buymixbox .btnbuy16{background-color:#16936e;background-position-y:1px;border:1px solid #16936e}.buymixbox .btnbuy8 a,.buymixbox .btnbuy15 a,.buymixbox .btnbuy16 a{border-bottom:2px solid #14785a}.buymixbox .btnbuy19{background-color:#c7c7c7;background-position-y:2px;border:1px solid #c7c7c7}.buymixbox .btnbuy19:hover{opacity:1;transform:none}.buymixbox .btnbuy19 a{border-bottom:2px solid #bababa}.buymixbox .btnbuy9,.buymixbox .btnbuy10,.buymixbox .btnbuy11,.buymixbox .btnbuy14{background-color:#fff}.buymixbox .btnbuy9{background-position-y:-494px;border:1px solid #d3bd42}.buymixbox .btnbuy9 a{border-bottom:2px solid #eaf1ee}.buymixbox .btnbuy9 span{color:#bc9f00}.buymixbox .btnbuy10{background-position-y:-457px;border:1px solid #59bfff}.buymixbox .btnbuy10 a{border-bottom:2px solid #f1f3f4}.buymixbox .btnbuy10 span{color:#29acff}.buymixbox .btnbuy11{background-position-y:-194px;border:1px solid #16936e}.buymixbox .btnbuy11 a{border-bottom:2px solid #eaf1ee}.buymixbox .btnbuy11 span{color:#00825c}.buymixbox .btnbuy14{background-position-y:-154px;border:1px solid #e66700}.buymixbox .btnbuy14 a{border-bottom:2px solid #f3ece6}.buymixbox .btnbuy14 span{color:#e66700}.buymixbox .btnbuy20{background-color:#ffb6dd;background-position-y:2px;border:1px solid #ffb6dd;border-bottom-color:#fea8d6}.btnbuyset .btnbuy.btnbuy20 span{color:#000}.buymixbox .btnbuy23{background-color:#f009be;background-position-y:2px;border:1px solid #f009be;border-bottom-color:#b40086}.nextbuy_a{transition:transform .2s}.nextbuy_a:hover{transform:scale(1.1)}.nextbuy_a:active{transform:scale(.9)}.btnbuyset .btnbuy.buttonLoading{background-image:url(https://cdn.kingstone.com.tw/images/buttonLoading.svg);background-position:50%}.btnbuyset .btnbuy.buttonLoading span{opacity:0;transition:opacity .3s}.brownText{color:var(--ks-brown)}.mod_more1{background-color:var(--ks-brown);color:#fff;border-radius:24px;padding:.1rem 1.4rem .2rem;font-size:1.4rem;line-height:2.8rem;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.mod_more1:hover{background-color:var(--ks-yellow);color:var(--ks-brown);-webkit-text-decoration:none;text-decoration:none}@media only screen and (min-width:769px){.maxWidthContainer{max-width:min(95%,1500px);margin-left:auto;margin-right:auto}}@media only screen and (max-width:768px){.wrapper{width:100%;padding-bottom:0}.wrapper .container{width:100%;margin:0;padding:0 0 25px}.overlay_common{display:none}.module_breadcrumb2{width:auto;margin:10px 7px}.module_breadcrumb2 .breadcrumb2{white-space:nowrap;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;width:auto;overflow-x:auto}}:root{--ks-yellow:#fdd000;--ks-brown:#694a3a;--ks-offwhite:#f5f5f5;--ks-gray_text:#6f6f6f;--ks-gold:#88602f;--ks-offwhite_border:#c2c2c2;--ks-offwhite_background:#f7f6f3;--ks-beige_background:#d4b99e;--ks-black:#36302d;--ks-red:#b81c22;--ks-star_color:#ffa200;--ks-blue_light:#3eacdf;--secondary-text:var(--ks-gray_text);--z-header-sticky:3;--z-header-backdrop:999;--z-header-drawer:1000;--z-header-mobile-menu:9999;--z-site-popup:10000;--z-block-ui:99999;--shadow-color:0deg 0% 75%;--shadow-elevation-low:.5px .4px .8px hsl(var(--shadow-color) / 17%), .8px .6px 1.2px -1px hsl(var(--shadow-color) / 20%), 1.7px 1.3px 2.6px -1.9px hsl(var(--shadow-color) / 23%);--shadow-elevation-medium:.5px .4px .8px hsl(var(--shadow-color) / 18%), 1.6px 1.3px 2.5px -.6px hsl(var(--shadow-color) / 20%), 3.7px 2.9px 5.7px -1.3px hsl(var(--shadow-color) / 23%), 8.5px 6.6px 13px -1.9px hsl(var(--shadow-color) / 25%);--shadow-elevation-high:.5px .4px .8px hsl(var(--shadow-color) / 16%), 2.4px 1.9px 3.7px -.3px hsl(var(--shadow-color) / 18%), 4.3px 3.4px 6.6px -.6px hsl(var(--shadow-color) / 19%), 6.7px 5.3px 10.3px -.8px hsl(var(--shadow-color) / 20%), 10.2px 8px 15.7px -1.1px hsl(var(--shadow-color) / 21%), 15.4px 12px 23.6px -1.4px hsl(var(--shadow-color) / 22%), 22.9px 17.8px 35px -1.7px hsl(var(--shadow-color) / 23%), 33.1px 25.8px 50.7px -1.9px hsl(var(--shadow-color) / 25%)}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}html{font-size:62.5%}body{color:#393939;text-align:center;background-color:#fff;font:62.5% Noto Sans TC,sans-serif}* html body{font-size:75%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{vertical-align:baseline;background:0 0;margin:0;padding:0;font-size:100%}ins{color:#000;background-color:#ff9;-webkit-text-decoration:none;text-decoration:none}mark{color:#000;background-color:#ff9;font-style:italic;font-weight:700}del{-webkit-text-decoration:line-through;text-decoration:line-through}abbr[title],dfn[title]{cursor:help;border-bottom:1px dotted}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}input,select{vertical-align:middle}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.clearfix:after{content:".";clear:both;visibility:hidden;height:0;display:block}* html .clearfix{height:1%}.overlay_popup3{z-index:calc(var(--z-header-drawer) + 1);background-color:rgba(0,0,0,.6);display:block;position:fixed;top:0;bottom:0;left:0;right:0}.popup3area{text-align:center;justify-content:space-around;align-items:center;width:100%;height:100%;margin:0 auto;padding:0;display:flex}.popup3area .mask_popup3{z-index:calc(var(--z-header-drawer) + 2);position:fixed;top:0;bottom:0;left:0;right:0}.popup3area .popup3column{z-index:calc(var(--z-header-drawer) + 3);box-sizing:border-box;background-color:#fff;border-radius:3px;width:560px;height:auto;margin:0 auto;padding:0 0 10px;position:relative;box-shadow:0 2px #333}.popup3area .title_popup3{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:#fff;text-align:left;background-color:#b8292f;border-radius:3px 3px 0 0;width:auto;height:25px;margin:0;padding:5px 2%;font-size:1.6rem;line-height:25px}.popup3area .content_popup3{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:#000;text-align:left;width:auto;height:auto;margin:0;padding:10px 2%;font-size:1.5rem}.popup3area .function_popup3{text-align:center;width:auto;height:auto;margin:0;padding:10px 2%}.content_popup3 input{width:100%;margin:5px auto 0}.content_popup3 input[type=email]{box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;border-radius:2px;padding:8px;font-size:1.5rem}.content_popup3 input:focus{border:1px solid #b8292f;outline:none}.function_popup3 .closebtn_popup3{color:#000;background-color:#eee;width:48.5%;height:38px;margin:0 5px 0 0;padding:0;display:inline-block}.function_popup3 .submitbtn_popup3{color:#fff;background-color:#b8292f;width:48.5%;height:38px;margin:0;padding:0;display:inline-block}.function_popup3 a{text-align:center;border-radius:3px;width:100%;height:100%;font-size:1.5rem;line-height:38px;display:block}.function_popup3 .submitbtn_popup3 a{color:#fff}@media only screen and (max-width:768px){.popup3area .popup3column{width:96%}}.announcement.pwa{background-color:#694a3a;height:auto;min-height:52px}.announcement.pwa .content{color:#694a3a;align-items:center;line-height:normal;display:flex}.announcement.pwa .content div{width:80%}#pwa-hamburger-mobile-nav-button,#pwa-member-mobile-nav-button,.pwa-memberhome-button{border:none;border-radius:5px;font-size:2rem}.pwa-memberhome-button{background-color:#fdd000;min-width:10%;margin:auto;padding:1%}.pwa-navmenu{box-sizing:border-box;color:#694a3a;background-color:#fdd000;border:none;gap:1rem;width:100%;padding:1rem;font-size:1.2em;display:flex}.pwa-navmenu div{text-align:left;margin:auto}#pwa-hamburger-mobile-nav-button,#pwa-member-mobile-nav-button{color:#fdd000;background-color:#694a3a;padding:1rem;transition:transform .2s}#pwa-hamburger-mobile-nav-button:hover,#pwa-member-mobile-nav-button:hover{transform:scale(1.05)}.headerAccountList .pwa-navmenu{border-radius:8px;margin-left:auto;margin-right:auto;padding:1rem}.ptr--box{background-color:#694a3a;background-color:var(--ks-brown,#694a3a)}.ptr--box .ptr--text,.ptr--box .ptr--icon{color:var(--ks-offwhite,#f5f5f5)}@media only screen and (max-width:768px){.pwa-memberhome-button{padding:10px}.pwa-navmenu{align-items:center}}@media only screen and (min-width:769px){.pwa-memberhome-button{font-size:1em}#header_megamenu .pwa-navmenu{display:none}.pwa-navmenu{flex-direction:column;width:165px}#pwa-hamburger-mobile-nav-button,#pwa-member-mobile-nav-button{margin:auto}}@keyframes fadeInAndOut{0%{opacity:0}40%{opacity:0}50%{opacity:1}95%{opacity:1}99%{opacity:.01;width:100%;height:100%}to{opacity:0;width:0;height:0}}.goback,.side_fixbtn{bottom:1rem;bottom:var(--sticky_bottom_height,1rem);z-index:4;position:fixed}.side_fixbtn{flex-direction:column-reverse;align-items:end;gap:.5rem;display:flex;right:1rem}.side_fixbtn button{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;background-color:transparent;border-width:0;padding:0}.side_fixbtn button:focus{outline:none}.socialsidearea,.shippingsidearea{width:45px}.goback,.activelistlink,.hopebagfixbtnlink,.side_fixbtn .gotoparea2,.shippingsidearea .shiptoggle,.togglecontainer>*{background-color:var(--ks-yellow);min-width:45px;max-width:45px;min-height:45px;box-shadow:var(--shadow-elevation-medium);border-radius:4px;font-size:1.3rem}.ChineseNewYear.goback,.ChineseNewYear .activelistlink,.ChineseNewYear .hopebagfixbtnlink,.ChineseNewYear.side_fixbtn .gotoparea2,.ChineseNewYear .shippingsidearea .shiptoggle,.ChineseNewYear .togglecontainer>*{background-color:#cb0000}.hopebagfixbtnlink{background-color:transparent}.togglecontainer{flex-direction:row-reverse;gap:.8rem;display:flex;position:relative}.togglecontainer>*{justify-content:center;align-items:center;display:flex}.togglecontainer>*,.gotoparea2,.navlist{transition:all .2s}.side_fixbtn .toggleOverlay{color:var(--ks-yellow);background-color:var(--ks-black);opacity:0;pointer-events:none;border-radius:4px;width:45px;height:45px;font-size:3rem;animation-name:fadeInAndOut;animation-duration:10s;animation-fill-mode:forwards;position:absolute;top:0;left:0}.side_fixbtn .activelistlink .toggleOverlay{animation-delay:.5s}.side_fixbtn .socialsidearea .toggleOverlay{animation-delay:1s}.side_fixbtn .shippingsidearea .toggleOverlay{animation-delay:1.5s}.hopebagfixbtnlink:hover,.activelistlink:hover,.shiptoggle:hover,.sharetoggle:hover,.gotoparea2:hover,.navlist:hover{opacity:.9;transform:scale(1.05)}.togglecontainer .btnslideout{opacity:0;z-index:-1;transition:all;transform:translate(700%)rotate(720deg)}.togglecontainer.open .btnslideout{opacity:1;transform:translate(0)rotate(0)}.shareMask{z-index:3;background:rgba(0,0,0,.3);width:100%;height:100%;display:none;position:fixed;top:0;left:0}.shareMask.on{display:block}.socialsidearea .placeholder,.socialsidearea .sharetoggle{background-image:url(https://cdn.kingstone.com.tw/images/icon-share-br.svg);background-size:contain;background-color:var(--ks-yellow);min-width:45px;min-height:45px;transition:opacity .2s}.ChineseNewYear .socialsidearea .placeholder,.ChineseNewYear .socialsidearea .sharetoggle{background-color:#cb0000}.socialsidearea .placeholder{display:none}.socialsidearea .placeholder.show{display:block}.socialsidearea .btnsidecopy,.socialsidearea .btnsideline,.socialsidearea .btnsidefb{background:url(https://cdn.kingstone.com.tw/images/shared_sprite.svg) 50% 0 no-repeat;bottom:54px}.socialsidearea .btnsidecopy{background-color:#9c6796;background-position-y:-1148px;background-size:30px}.socialsidearea .btnsideline{background-color:#00b900;background-position-y:-583px;background-size:35px}.socialsidearea .btnsidefb{background-color:#335a9d;background-position-y:-571px;background-size:30px}.shippingsidearea .shiptoggle{background-image:url(https://cdn.kingstone.com.tw/images/icon-shipping-br.svg);background-position:50%;background-repeat:no-repeat;background-size:40px 40px}.ChineseNewYear .shippingsidearea .shiptoggle{background-image:url(https://cdn.kingstone.com.tw/images/icon-shipping-br_yellow.svg)}.ChineseNewYear .shippingsidearea{color:var(--ks-yellow)}.shippingsidearea .white{background-color:#fff}.activelistlink,.hopebagfixbtnlink{position:relative}.activelistlink img,.hopebagfixbtnlink img{width:45px;height:45px}.goback,.side_fixbtn .gotoparea2{opacity:0;box-sizing:border-box;color:#fff;background:url(https://cdn.kingstone.com.tw/images/icon-ar-up-br.svg) 50%/20px 10px no-repeat;background-color:var(--ks-yellow);cursor:pointer;border-radius:4px;transition:opacity .2s ease-in-out}.ChineseNewYear.goback,.ChineseNewYear.side_fixbtn .gotoparea2{background-color:#cb0000;background-image:url(https://cdn.kingstone.com.tw/images/icon-ar-up-br_yellow.svg);background-position:50%;background-repeat:no-repeat}.goback{display:none}.goback.show{opacity:1;display:block;left:1rem;transform:rotate(-90deg)}.side_fixbtn .gotoparea2.fade{opacity:1}.gotoparea2 a:link,.gotoparea2 a:visited,.gotoparea2 a:hover,.gotoparea2 a:active{color:#fff;width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none;display:block}.navlistarea{display:none}#gira{width:150px;height:auto}#floatPromo{width:50px;height:80px}@media only screen and (max-width:768px){.navlistarea{background-color:var(--ks-yellow);min-width:45px;min-height:45px;box-shadow:var(--shadow-elevation-medium);border-radius:4px;justify-content:center;align-items:center;font-size:1.3rem;display:flex}.navlistarea.subcategory{background-color:var(--ks-red)}.navlistarea .navlist{z-index:3;color:var(--ks-brown);line-height:1.3;-webkit-text-decoration:none;text-decoration:none}.navlistarea.subcategory .navlist{color:#fff}.iospwa .shippingsidearea .shiptoggle{background-position-x:5px;background-size:30px 30px;border-bottom-right-radius:45px}.iospwa .shippingsidearea .toggleOverlay{border-bottom-right-radius:45px}.iospwa .goback.show{border-top-left-radius:45px}#gira{width:120px}}.blockui{opacity:0;z-index:var(--z-block-ui);pointer-events:none;border:var(--ks-offwhite_border);outline:var(--ks-offwhite_border);background-color:transparent;justify-content:center;align-items:center;min-width:100px;transition:background-color .35s,opacity .35s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.blockui.visible{opacity:1;pointer-events:all;background-color:rgba(0,0,0,.65)}.blockui .textContainer{color:var(--ks-brown);background-color:var(--ks-offwhite_background);border-radius:10px;width:min(300px,60vw);padding:2rem 1.5rem;font-size:2.5rem}.blockui .imgContainer{width:min(200px,60vw);height:auto}.blockui .confirmContainer{background:#fff;border-radius:12px;min-width:220px;max-width:min(300px,90vw);margin:auto;padding:46px 20px 18px;font-size:1.4rem;position:relative}.blockui .confirmContainer .confirmState,.blockui .confirmContainer .confirmImg{margin:auto;position:absolute;top:-35px;left:0;right:0}.blockui .confirmContainer .confirmState{text-align:center;border-radius:100%;width:70px;height:70px}.blockui .confirmContainer.success .confirmState{background-color:#def4ed}.blockui .confirmContainer.wrong .confirmState{background-color:#ffe9e9}.blockui .confirmContainer.warning .confirmState{background-color:#ffedcf}.blockui .confirmContainer .confirmState img{width:40px;height:40px;margin-top:15px}.blockui .confirmContainer .confirmImg{width:80px;height:auto}.blockui .confirmContainer .confirmTitle{color:var(--ks-brown);font-size:2rem;font-weight:500}.blockui .confirmContainer.success .confirmTitle{color:#16936e}.blockui .confirmContainer.wrong .confirmTitle{color:#b81c22}.blockui .confirmContainer.warning .confirmTitle{color:#ff4f0f}.blockui .confirmContainer .confirmMessage{color:var(--ks-gray_text);margin-top:.7rem;font-size:1.5rem}.blockui .confirmContainer .confirmButtons{justify-content:center;gap:1.2rem;margin-top:2rem;display:flex}.blockui .confirmContainer .confirmOk,.blockui .confirmContainer .confirmCancel{border:none;border-radius:20px;padding:1rem 2rem;font-size:1.5rem;font-weight:500}.blockui .confirmContainer .confirmOk{background-color:var(--ks-yellow);color:var(--ks-brown)}.blockui .confirmContainer .confirmCancel{background-color:var(--ks-gray_text);color:#fff}.blockui .confirmContainer .confirmButtons button:hover{cursor:pointer}@keyframes blockui-fadein{0%{opacity:0;background-color:transparent}to{opacity:1;background-color:rgba(0,0,0,.65)}}@keyframes blockui-fadeout{0%{opacity:1;background-color:rgba(0,0,0,.65)}to{opacity:0;background-color:transparent}}.blockui.hidden{display:none!important}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes ripple{0%{transform:scale(0)translateY(-45%)translate(13%)}to{transform:scale(1)translateY(-45%)translate(13%)}}.notyf{color:#fff;z-index:9999;pointer-events:none;box-sizing:border-box;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0}.notyf__icon--error,.notyf__icon--success{background:#fff;border-radius:50%;width:21px;height:21px;margin:0 auto;display:block;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;border-radius:3px;width:3px;height:12px;display:block;position:absolute;top:5px;left:9px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;border-radius:3px;width:3px;display:block;position:absolute}.notyf__icon--success:after{height:6px;top:9px;left:6px;transform:rotate(-45deg)}.notyf__icon--success:before{height:11px;top:5px;left:10px;transform:rotate(45deg)}.notyf__toast{pointer-events:auto;box-sizing:border-box;border-radius:2px;flex-shrink:0;max-width:300px;padding:0 15px;animation:.3s ease-in forwards notyf-fadeinup;display:block;position:relative;overflow:hidden;transform:translateY(25%);box-shadow:0 3px 7px rgba(0,0,0,.25)}.notyf__toast--disappear{animation:.3s .25s forwards notyf-fadeoutdown;transform:translateY(0)}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{opacity:1;animation:.3s forwards notyf-fadeoutdown;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{opacity:1;animation:.3s forwards notyf-fadeoutright;transform:translate(0)}.notyf__toast--disappear .notyf__message{animation-delay:50ms}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{transform-origin:100% 100%;z-index:5;border-radius:50%;width:400px;height:400px;animation:.4s ease-out forwards ripple;position:absolute;top:0;right:0;transform:scale(0)translateY(-51%)translate(13%)}.notyf__wrapper{z-index:10;border-radius:3px;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;display:flex;position:relative}.notyf__icon{text-align:center;opacity:0;width:22px;margin-right:13px;font-size:1.3em;animation:.3s .3s forwards notyf-fadeinup}.notyf__dismiss{opacity:0;width:26px;height:100%;margin-right:-15px;animation:.3s .35s forwards notyf-fadeinleft;position:absolute;top:0;right:0}.notyf__dismiss-btn{cursor:pointer;opacity:.35;background-color:rgba(0,0,0,.25);border:none;outline:none;width:100%;height:100%;transition:opacity .2s,background-color .2s}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;border-radius:3px;width:2px;height:12px;position:absolute;top:calc(50% - 5px);left:calc(50% - 1px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:rgba(0,0,0,.15)}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;opacity:0;font-size:1.8rem;line-height:1.5em;animation:.3s .25s forwards notyf-fadeinup;position:relative}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{width:600px;height:600px;animation-duration:.5s}.notyf__toast{border-radius:0;width:100%;max-width:none;box-shadow:0 -2px 7px rgba(0,0,0,.13)}.notyf__dismiss{width:56px}}