@media screen and (max-width:767px){.pc{display:none!important}}@media screen and (min-width:768px){.sp{display:none!important}}@media screen and (max-width:1029px){.pc-tab{display:none!important}}@media screen and (min-width:1030px){.tab{display:none!important}}@media screen and (max-width:1450px){.header-pc{display:none!important}}@media screen and (min-width:1451px){.header-tab{display:none!important}}.cart-drawer::part(content){max-width:574px!important}.cart-drawer::part(header){min-height:auto;padding:25px}@media screen and (max-width:767px){.cart-drawer::part(header){padding:12px 15px 10px}}.cart-drawer::part(header) svg{width:18px}.cart-drawer::part(body){padding:0 20px 0 35px!important}@media screen and (max-width:767px){.cart-drawer::part(body){padding:0 15px 0 20px!important}}.cart-drawer::part(footer){background:#fff;padding:20px 20px 45px 35px}@media screen and (max-width:767px){.cart-drawer::part(footer){padding:15px 20px 30px}}.cart-drawer__header{font-size:30px}@media screen and (max-width:767px){.cart-drawer__header{font-size:17px}}.cart-drawer__items{padding:30px 0;gap:40px 0}@media screen and (max-width:767px){.cart-drawer__items{padding:35px 0;gap:25px 0}}.cart-drawer__items .line-item{gap:0 20px}.cart-drawer__items .line-item__media{width:166px}@media screen and (max-width:767px){.cart-drawer__items .line-item__media{width:108px}}.cart-drawer__items .line-item-info{flex:1}.cart-drawer__items .line-item-info .h6{font-size:22px}@media screen and (max-width:767px){.cart-drawer__items .line-item-info .h6{font-size:14px}}.cart-drawer__items .line-item-info .smallcaps{font-size:20px;font-weight:500}@media screen and (max-width:767px){.cart-drawer__items .line-item-info .smallcaps{font-size:14px}}.cart-drawer__items .line-item-info .gap-1{gap:0}.cart-drawer__items .line-item-info .gap-2{gap:5px 0}.cart-drawer__items .line-item-info .remove-btn{color:#999;font-size:22px}@media screen and (max-width:767px){.cart-drawer__items .line-item-info .remove-btn{font-size:14px}}.cart-drawer__items .line-item .product__quantity-selector{display:flex;justify-content:center;align-items:center;gap:0 15px;height:48px;padding:0 15px;border:1px solid #c6c6c6}@media screen and (max-width:767px){.cart-drawer__items .line-item .product__quantity-selector{gap:0 10px;height:30px;padding:0 10px}}.cart-drawer__items .line-item .product__quantity-selector quantity-input input{font-family:"Noto Serif JP",serif;font-size:16px;border:none}@media screen and (max-width:767px){.cart-drawer__items .line-item .product__quantity-selector quantity-input input{font-size:13px}}@media screen and (max-width:767px){.cart-drawer__items .line-item .product__quantity-selector svg{width:8px;height:8px}}@media screen and (max-width:767px){.cart-drawer__footer{gap:10px 0}}.cart-drawer__footer .link-faded-reverse{font-size:22px}@media screen and (max-width:767px){.cart-drawer__footer .link-faded-reverse{font-size:14px}}.cart-drawer__footer p{font-size:22px}@media screen and (max-width:767px){.cart-drawer__footer p{font-size:14px}}.cart-drawer__footer .button-group{font-size:26px;position:relative}@media screen and (max-width:767px){.cart-drawer__footer .button-group{font-size:15px}}.cart-drawer__footer .button-group:after{content:"";background:url(https://kyo-roman.com/waplus_cross_border/img/top/btn_white_arrow.svg) no-repeat center/cover;width:38px;height:10px;transform:translateY(-50%);position:absolute;top:50%;right:50px}@media screen and (max-width:767px){.cart-drawer__footer .button-group:after{width:31px;height:8px;right:25px}}.cart-drawer__footer .button-group button{padding:20px 0;transition:letter-spacing .3s ease}@media screen and (max-width:767px){.cart-drawer__footer .button-group button{padding:15px 0}}.cart-drawer__footer .button-group button:hover{letter-spacing:.1em}.cart-drawer__button-price{position:relative}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cart-drawer.css.map */
