@charset "utf-8";

.addCartTop_cartTopWarp__ICy38 { position: fixed; left: 0px; top: 0px; z-index: 99999; display: flex; align-items: center; justify-content: space-between; --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)); padding: 11px 72px; width: 100%; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 12px 0px; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_leftWarp__Y9TG4 { flex: 0 0 45%; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_leftWarp__Y9TG4 a { display: flex; align-items: center; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_leftWarp__Y9TG4 a .addCartTop_imgWarp__uPMDL { margin-right: 10px; display: inline-block; height: 52px; width: 52px; overflow: hidden; border-radius: 4px; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_leftWarp__Y9TG4 a .addCartTop_imgWarp__uPMDL img { height: 52px; width: 52px; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_leftWarp__Y9TG4 a .addCartTop_title__A3gYw { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; font-size: 16px; line-height: 20px; width: calc(100% - 122px); }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm { display: flex; width: 55%; align-items: center; justify-content: flex-end; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_priceWarp__nVAxt { margin-right: 1.25rem; display: flex; flex-direction: column; font-size: 0.875rem; line-height: 1.25rem; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_priceWarp__nVAxt .addCartTop_price___imgZ { font-weight: 700; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_priceWarp__nVAxt .addCartTop_price___imgZ strong { margin-left: 0.25rem; font-size: 1rem; line-height: 26px; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_priceWarp__nVAxt .addCartTop_subCost__bkwjg { display: flex; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_priceWarp__nVAxt .addCartTop_subCost__bkwjg .addCartTop_subTotal__Z_B85 { margin-right: 0.75rem; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_priceWarp__nVAxt .addCartTop_subCost__bkwjg .addCartTop_shippingCost__D7_u8 span { font-weight: 700; --tw-text-opacity: 1; color: rgb(67 150 106/var(--tw-text-opacity,1)); }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_addCartBtnWrap__BSe8X { height: 50px; width: 30%; max-width: 200px; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_addCartBtnWrap__BSe8X .addCartTop_addCartBtn__n7NwX { box-sizing: border-box; display: flex; height: 50px; width: 100%; cursor: pointer; flex-direction: column; align-items: center; justify-content: center; border-radius: 100px; border-width: 1px; --tw-border-opacity: 1; border-color: rgb(255 226 85/var(--tw-border-opacity,1)); --tw-bg-opacity: 1; background-color: rgb(255 251 229/var(--tw-bg-opacity,1)); padding-left: 20px; padding-right: 20px; transition: box-shadow 0.3s; align-self: flex-end; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_addCartBtnWrap__BSe8X .addCartTop_addCartBtn__n7NwX:hover { box-shadow: rgb(255, 226, 85) 0px 0px 0px 1px inset; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_addCartBtnWrap__BSe8X .addCartTop_addCartBtn__n7NwX b { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; max-height: 44px; overflow: hidden; word-break: break-all; text-align: center; font-size: 20px; line-height: 22px; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_addCartBtnWrap__BSe8X .addCartTop_addCartBtn__n7NwX span { font-size: 0.875rem; line-height: 18px; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_addCartBtnWrap__BSe8X .addCartTop_addCartBtn__n7NwX.addCartTop_addCartBtnDisabled__l8r4j { cursor: not-allowed; --tw-border-opacity: 1; border-color: rgb(153 153 153/var(--tw-border-opacity,1)); --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity,1)); --tw-text-opacity: 1; color: rgb(204 204 204/var(--tw-text-opacity,1)); }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_addCartBtnWrap__BSe8X .ant-spin-dot .ant-spin-dot-item { --tw-bg-opacity: 1; background-color: rgb(254 214 0/var(--tw-bg-opacity,1)); }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_buynowBtnWrap__sjmPY { margin-right: 20px; height: 50px; width: 30%; max-width: 200px; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_buynowBtnWrap__sjmPY .addCartTop_buynowBtn__BS6RA { box-sizing: border-box; -webkit-line-clamp: 2; display: flex; height: 50px; width: 100%; cursor: pointer; flex-direction: column; align-items: center; justify-content: center; overflow: hidden; border-radius: 100px; --tw-bg-opacity: 1; background-color: rgb(254 214 0/var(--tw-bg-opacity,1)); padding-left: 20px; padding-right: 20px; align-self: flex-end; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_buynowBtnWrap__sjmPY .addCartTop_buynowBtn__BS6RA:hover { --tw-bg-opacity: 1; background-color: rgb(255 193 0/var(--tw-bg-opacity,1)); }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_buynowBtnWrap__sjmPY .addCartTop_buynowBtn__BS6RA b { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; word-break: break-all; text-align: center; font-size: 20px; line-height: 22px; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_buynowBtnWrap__sjmPY .addCartTop_buynowBtn__BS6RA .addCartTop_hasSave__Sc5nY { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_buynowBtnWrap__sjmPY .addCartTop_buynowBtn__BS6RA span { margin-left: auto; margin-right: auto; display: block; width: 90%; white-space: nowrap; font-size: 14px; line-height: 18px; --tw-text-opacity: 1; color: rgb(29 29 29/var(--tw-text-opacity,1)); }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_buynowBtnWrap__sjmPY .addCartTop_buynowBtn__BS6RA.addCartTop_buynowBtnDisabled__4GODN { cursor: not-allowed; --tw-bg-opacity: 1; background-color: rgb(254 234 127/var(--tw-bg-opacity,1)); --tw-text-opacity: 1; color: rgb(142 142 142/var(--tw-text-opacity,1)); }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_buynowBtnWrap__sjmPY .addCartTop_buynowBtn__BS6RA.addCartTop_buynowBtnDisabled__4GODN span { --tw-text-opacity: 1; color: rgb(142 142 142/var(--tw-text-opacity,1)); }

.addCartTop_cartTopWarp__ICy38 .addCartTop_rightWarp__QGPrm .addCartTop_buynowBtnWrap__sjmPY .ant-spin-dot .ant-spin-dot-item { --tw-bg-opacity: 1; background-color: rgb(254 214 0/var(--tw-bg-opacity,1)); }

@keyframes addCartTop_scrollLeft__6xDp8 { 
  0% { transform: translateX(0px); }
  50% { transform: translateX(calc(-90% + 120px)); }
  100% { transform: translateX(0px); }
}

.addCartTop_cartTopWarp__ICy38 .addCartTop_scrollable__cvfpa { display: inline-block; white-space: nowrap; overflow: hidden; animation: 4s linear 0s infinite normal none running addCartTop_scrollLeft__6xDp8; }

.addCartTop_cartTopWarp__ICy38 .addCartTop_scrollContainer__tqsjb { width: 100%; margin: 0px auto; overflow: hidden; text-align: center; }

@media (max-width: 1420px) {
  .addCartTop_cartTopWarp__ICy38 { width: 100%; }
}