@charset "UTF-8";header,footer{display:none}.cart{display:block;width:100%;height:100%;counter-reset:area}.cart .c-title03::before{content:counter(area,decimal)}.cart-step{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:auto;max-width:100%;margin:0 auto;font-size:15px;line-height:1.5;color:#fff;font-family:inherit;border-radius:5px;counter-reset:step;overflow:hidden;z-index:0}.cart-step__item{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;padding:10px 40px;margin:0 -10px;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;white-space:nowrap;background:var(--titleColor);counter-increment:step;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%);overflow:visible;z-index:20;flex:0 1 auto}.cart-step__item:first-child{margin:0 -10px 0 0;padding:10px 40px 10px 20px}.cart-step__item:last-child{margin:0 0 0 -10px;padding:10px 20px 10px 40px;-webkit-clip-path:none;clip-path:none}.cart-step__item::before{content:'Step\00A0' counter(step,decimal);position:relative;display:block;width:auto;max-width:100%;min-width:82px;margin:0 15px 0 0;padding:5px 15px;font-size:inherit;line-height:1;color:var(--titleColor);font-family:'Poppins-B','NotoSansTC-B';text-align:center;background:#fff;border-radius:12.5px;flex:0 0 auto;overflow:hidden}.cart-step__item__text{display:block;width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit}.cart-step__item.current{background:var(--mainColor);z-index:10}.cart-step__item.current~.cart-step__item{z-index:0}.cart-step__item.current::before{color:var(--mainColor)}.cart__sheet{display:block;width:100%}.cart__sheet__info{display:block;width:calc(100% - 70px);margin:0 auto 50px auto;padding:35px 30px 20px 30px;background:linear-gradient(to right,#eee 0%,#eee 100%) top left/100% 1px no-repeat,linear-gradient(to right,#eee 0%,#eee 100%) bottom left/100% 1px no-repeat,linear-gradient(to right,#eee 0%,#eee 100%) top left/1px 100% no-repeat,linear-gradient(to right,#eee 0%,#eee 100%) top right/1px 100% no-repeat,linear-gradient(to right,#eeeeee00 calc(100% - 1px),#eee calc(100% - 1px)) top left / calc((min((100vw - 95px),930px)) / 46) 100% repeat,linear-gradient(to bottom,#eeeeee00 calc(100% - 1px),#eee calc(100% - 1px)) top left / 100% calc((min((100vw - 95px),930px)) / 46) repeat}.cart__sheet__info__head{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:center;justify-content:center;width:100%;margin:0 0 45px 0;padding:0 0 30px 0;background:linear-gradient(to right,#262626 50%,#26262600 50%) bottom left / 6px 1px repeat-x}.cart__sheet__info__head .cart-step{margin:0 auto 45px auto}.cart__sheet__info__head__text{display:block;width:calc(100% - 40px);margin:0 auto;font-size:15px;line-height:2;color:var(--textColor);font-family:inherit;text-align:center}.cart__sheet__info__head__text .red{font-family:'Poppins-M','NotoSansTC-M'}.cart__sheet__info__list{display:block;width:100%;counter-increment:area}.cart__sheet__info__list .c-title03{margin:0 0 50px 0}.cart__sheet__info__list__head{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;font-size:15px;line-height:1.5;color:var(--textColor);font-family:inherit;text-align:center}.cart__sheet__info__list__head__text{display:block;width:100%;max-width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;flex:0 1 auto}.cart__sheet__info__list__head__text[data-style="pic"]{width:130px;margin:0 30px 0 0;flex:0 0 auto}.cart__sheet__info__list__head__text[data-style="num"]{width:110px;margin:0 30px 0 0;flex:0 0 auto}.cart__sheet__info__list__head__text[data-style="total"]{width:100px;margin:0 0 0 30px;flex:0 0 auto}.cart__sheet__info__list__head__text[data-style="del"]{width:50px;margin:0 0 0 20px;flex:0 0 auto}.cart__sheet__info__list__box{display:block;width:100%}.cart-prodict{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;padding:30px 0;border-bottom:1px solid #dfdfdf}.cart-prodict__pic{display:block;width:130px;height:130px;margin:0 30px 0 0;background:#fff;border-radius:5px;border:1px solid #595959;overflow:hidden;flex:0 0 auto}.cart-prodict__content{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;flex:0 1 auto}.cart-prodict__content__info{display:block;width:100%;max-width:340px;margin:0 auto 0 0;flex:0 1 auto}.cart-prodict__content__name{display:block;width:100%;font-size:15px;line-height:1.85;color:var(--titleColor);font-family:inherit}.cart-prodict__content__info .c-gift{margin:10px 0 0 0}.cart-prodict__content__select{width:110px;height:40px;margin:0 30px;border-color:var(--titleColor);flex:0 0 auto}.cart-prodict__content__text{display:block;width:110px;max-width:100%;margin:0 30px 0 0;font-size:18px;line-height:1;color:var(--titleColor);font-family:'Poppins-M','NotoSansTC-M';text-align:center;flex:0 0 auto}.cart-prodict__content__price{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100px;margin:0 0 0 30px;font-size:18px;line-height:1;color:var(--titleColor);font-family:'Poppins-M','NotoSansTC-M';text-align:right;flex:0 0 auto}.cart-prodict__content__price::before{content:'NT$'}.cart-prodict__content__price[data-unit]::before{content:attr(data-unit)}.cart-prodict__content__del{margin:0 0 0 20px}.cart-total{display:block;width:100%;margin:30px 0 0 0}.cart-total__item{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 20px 0;font-size:15px;line-height:1;color:var(--titleColor);font-family:inherit}.cart-total__item:last-child{margin:0}.cart-total__item__title{display:block;width:auto;max-width:100%;margin:0 20px 0 0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;flex:0 0 auto}.cart-total__item__num{display:block;width:100%;font-size:18px;line-height:inherit;color:inherit;font-family:'Poppins-M','NotoSansTC-M';text-align:right}.cart-total__item__num.red{color:var(--noticeColor)}.cart-total__item__num::before{content:'NT$'}.cart-total__item__num[data-unit]::before{content:attr(data-unit)}.cart-total__item__num[data-minus="1"]::before,.cart-total__item__num[data-minus="true"]::before{content:'-NT$'}.cart-total__item__num[data-unit][data-minus="1"]::before .cart-total__item__num[data-unit][data-minus="true"]::before{content:'-' attr(data-unit)}.cart__sheet__order{display:block;width:100%;padding:70px 65px;border-top:1px solid var(--titleColor);counter-increment:area;overflow:hidden}.cart__sheet__order .c-title03{margin:0 0 50px 0}.cart__sheet__order__box{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between;width:100%;margin:0 0 15px 0}.cart__sheet__order__box:last-child{margin:0}.cart__sheet__order__box__head{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 35px 0}.cart__sheet__order__box__head::after{content:'';position:relative;display:block;width:100%;height:1px;background:linear-gradient(to right,#262626 50%,#26262600 50%) center left / 6px 1px repeat-x;flex:0 1 auto}.cart__sheet__order__box__head__title{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-items:center;justify-content:center;width:auto;max-width:100%;min-height:30px;padding:0 15px;font-size:17px;line-height:1.2;color:#fff;font-family:'Poppins-M','NotoSansTC-M';background:url(/kids/assets/images/common/texture_dark.png) center/50px auto repeat;border-radius:15px;overflow:hidden;flex:0 0 auto}.cart__sheet__order__box__head .c-choose{margin:0 0 0 15px;order:10}.cart__sheet__order__box__item{display:block;width:100%;margin:0 0 30px 0}.cart__sheet__order__box__item.j-shipping-item,.cart__sheet__order__box__item.j-invoice-item{display:none}.cart__sheet__order__box__item.show{display:block}.cart__sheet__order__box__item.two{width:calc(50% - 10px)}.cart__sheet__order__box__item__title{display:block;width:100%;margin:0 0 15px 0;font-size:15px;line-height:1;color:var(--titleColor);font-family:inherit}.cart__sheet__order__box__item.required .cart__sheet__order__box__item__title::after{content:'*';padding:0 0 0 .25em;color:var(--mainColor)}.cart__inner__content__form__box__store__text{display:block;width:100%;margin:0 0 20px 0;font-size:15px;line-height:1.6;color:var(--textColor);font-family:inherit}.cart__sheet__tool{display:block;width:calc(100% - 70px);margin:40px auto}.cart__sheet__tool__bt{max-width:150px;margin:0 auto}.cart-shop{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%}.cart-shop__pic{display:block;width:50px;margin:0 40px 0 0;flex:0 0 auto}[data-store="UNIMARTC2C"] .cart-shop__pic .uni{display:block}[data-store="FAMIC2C"] .cart-shop__pic .fami{display:block}.cart-shop__info{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-items:flex-start;justify-content:space-between;width:100%;font-size:15px;line-height:1.6;color:var(--textColor);font-family:inherit;flex:0 1 auto}.cart-shop__info[data-unchoose]::before{content:attr(data-unchoose);position:relative;display:block;width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit}.cart-shop__info[data-unchoose]:has(.cart-shop__info__item)::before{display:none}.cart-shop__info__item{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:calc(50% - 20px);margin:2.5px 0}.cart-shop__info__item:nth-child(odd):not(:last-child){max-width:160px}.cart-shop__info__item:nth-child(even){min-width:calc(100% - 160px - 40px)}.cart-shop__info__item__title{display:block;width:auto;max-width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;flex:0 0 auto}.cart-shop__info__item__text{display:block;width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;flex:0 1 auto}.cart-shop__bt{max-width:150px;margin:0 0 0 20px;flex:0 0 auto}.cart__sheet__order__box__tool{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:center;justify-content:center;width:100%;margin:40px auto 0 auto}.cart__sheet__order__box__tool__bt{max-width:150px;margin:0 5px}.cart__sheet__order__box__info{display:flex;width:100%;margin:0 0 25px 0;font-size:15px;line-height:1.5;color:var(--textColor);font-family:inherit}.cart__sheet__order__box__info.two{width:calc(50% - 10px)}.cart__sheet__order__box__info__title{display:block;width:auto;max-width:100%;min-width:4em;margin:0 30px 0 0;font-size:inherit;line-height:inherit;color:var(--titleColor);font-family:'Poppins-M','NotoSansTC-M';flex:0 0 auto}.cart__sheet__order__box__info__text{display:block;width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;word-break:break-all;flex:0 1 auto}.cart__sheet__order__box__info__text.red{color:var(--noticeColor)}@media screen and (max-width:991px){.cart__sheet__info{width:calc(100% - 60px);margin:0 auto 35px auto;padding:60px 0 20px 0;background:linear-gradient(to right,#eee 0%,#eee 100%) top left/100% 1px no-repeat,linear-gradient(to right,#eee 0%,#eee 100%) bottom left/100% 1px no-repeat,linear-gradient(to right,#eee 0%,#eee 100%) top left/1px 100% no-repeat,linear-gradient(to right,#eee 0%,#eee 100%) top right/1px 100% no-repeat,linear-gradient(to right,#eeeeee00 calc(100% - 1px),#eee calc(100% - 1px)) top left / calc((min((100vw - 95px),930px)) / 32) 100% repeat,linear-gradient(to bottom,#eeeeee00 calc(100% - 1px),#eee calc(100% - 1px)) top left / 100% calc((min((100vw - 95px),930px)) / 32) repeat}.cart__sheet__info__list__head__text[data-style="pic"]{width:80px;margin:0 20px 0 0}.cart-prodict__pic{width:80px;height:80px;margin:0 20px 0 0}.cart-prodict__content__info{max-width:none;margin:0 30px 0 0}.cart__sheet__order{padding:50px 30px}.cart-shop{align-items:flex-start;align-content:flex-start}.cart-shop__info__item{width:100%;margin:0 0 5px 0}.cart-shop__info__item:last-child{margin:0}.cart-shop__info__item:nth-child(odd):not(:last-child){max-width:none}.cart-shop__info__item:nth-child(even){min-width:0}.cart__sheet__order__box__tool{margin:20px auto 0 auto}.cart__sheet__tool{width:calc(100% - 60px)}}@media screen and (max-width:767px){.cart-step{display:block;width:100%}.cart-step__item{padding:10px 15px;margin:0;background:var(--titleColor);white-space:normal;-webkit-clip-path:none;clip-path:none}.cart-step__item::before{margin:0 10px 0 0}.cart-step__item::after{content:'';position:absolute;top:100%;left:calc(50% - 6.5px);display:block;width:0;height:0;border-style:solid;border-width:6px 6.5px 0 6.5px;border-color:#262626 transparent transparent transparent;pointer-events:none}.cart-step__item:first-child,.cart-step__item:last-child{margin:0;padding:10px 15px}.cart-step__item:last-child::after{display:none}.cart-step__item.current::after{border-color:#39a2e7 transparent transparent transparent}.cart__sheet__info{padding:50px 5px 20px 5px}.cart__sheet__info__head .cart-step{margin:0 auto 35px auto}.cart__sheet__info__head__text{width:100%}.cart__sheet__info__list .c-title03{margin:0}.cart__sheet__info__list__head{display:none}.cart-prodict{align-items:flex-start;align-content:flex-start}.cart-prodict__content{flex-wrap:wrap;align-items:center;align-content:center}.cart-prodict__content__info{margin:0 0 15px 0}.cart-prodict__content__select{width:100px;margin:0}.cart-prodict__content__text{width:100px;margin:0;text-align:left}.cart-prodict__content__text::before{content:'數量：';font-size:15px}.cart-prodict__content__price{width:auto;max-width:calc(100% - 180px);margin:0 0 0 20px;text-align:left}.cart-prodict__content__price[data-text]::after{content:attr(data-text);font-size:15px;order:-10}.cart-prodict__content__price:last-child{max-width:calc(100% - 120px)}.cart__sheet__order__box__item.two{width:100%}.cart-shop{align-items:stretch;align-content:stretch;padding:0 0 70px 0}.cart-shop__pic{margin:0 30px 0 0}.cart-shop__info__item{width:100%;margin:0 0 5px 0}.cart-shop__bt{position:absolute;bottom:0;left:0;max-width:none;margin:0}.cart__sheet__order__box__info.two{width:100%;margin:0 0 15px 0}}@media screen and (max-width:575px){.cart__sheet__info{width:calc(100% - 30px);margin:0 auto 20px auto;background:linear-gradient(to right,#eee 0%,#eee 100%) top left/100% 1px no-repeat,linear-gradient(to right,#eee 0%,#eee 100%) bottom left/100% 1px no-repeat,linear-gradient(to right,#eee 0%,#eee 100%) top left/1px 100% no-repeat,linear-gradient(to right,#eee 0%,#eee 100%) top right/1px 100% no-repeat,linear-gradient(to right,#eeeeee00 calc(100% - 1px),#eee calc(100% - 1px)) top left / calc((min((100vw - 95px),930px)) / 12) 100% repeat,linear-gradient(to bottom,#eeeeee00 calc(100% - 1px),#eee calc(100% - 1px)) top left / 100% calc((min((100vw - 95px),930px)) / 12) repeat}.cart__sheet__info__head{margin:0 0 35px 0}.cart__sheet__info__head__text{font-size:15px}.cart-prodict__content__text{width:100%}.cart-prodict__content__price{width:calc(100% - 50px);max-width:none;margin:20px 0 0 0}.cart-prodict__content__price:last-child{width:100%}.cart-prodict__content__del{margin:20px 0 0 10px}.cart__sheet__order{padding:50px 20px}.cart__sheet__order .c-title03{margin:0 0 30px 0}.cart__sheet__order__box__head{margin:0 0 25px 0}.cart__sheet__order__box__head__title{font-size:16px}.cart__sheet__order__box__head:has(.c-choose){margin:0 0 20px 0;padding:0 0 45px 0}.cart__sheet__order__box__head .c-choose{position:absolute;bottom:0;left:0;margin:0}.cart-shop{padding:0 0 60px 0}.cart__sheet__order__box__tool{margin:0 auto}.cart__sheet__order__box__tool__bt{max-width:none;margin:0 0 10px 0}.cart__sheet__order__box__tool__bt:last-child{margin:0}.cart__sheet__order__box__info{display:block}.cart__sheet__order__box__info__title{margin:0 0 5px 0}.cart__sheet__tool{width:calc(100% - 40px)}.cart__sheet__tool__bt{max-width:none;margin:0 auto 10px auto}.cart__sheet__tool__bt:last-child{margin:0 auto}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}