@supports not selector(::-webkit-scrollbar){.scroll{scrollbar-color:#333 #f2f2f2;scrollbar-width:thin}}.scroll::-webkit-scrollbar{width:5px}.scroll::-webkit-scrollbar-track{box-shadow:0 0 2px #f2f2f2 inset;background:#f2f2f2;border-radius:10px}.scroll::-webkit-scrollbar-thumb{background:#333;border-radius:10px}.scroll.scrollbar-hidden{scrollbar-width:none}@supports(-webkit-appearance: -apple-pay-button){.scroll.scrollbar-hidden::-webkit-scrollbar{display:none}}.order-summary-listing{position:relative}.order-summary-listing--scrollable{max-height:400px;overflow-y:auto}@media(min-width: 768px){.order-summary-listing--scrollable{max-height:290px}}@media(min-width: 1024px){.order-summary-listing--scrollable{max-height:370px}}.order-summary-listing--scrollable.fade-top,.order-summary-listing--scrollable.fade-bottom{padding-right:3%}body[dir=rtl] .order-summary-listing--scrollable.fade-top,body[dir=rtl] .order-summary-listing--scrollable.fade-bottom{padding-right:unset;padding-left:3%}.order-summary-listing--scrollable.fade-top::before{content:""}.order-summary-listing--scrollable.fade-bottom::after{content:""}.order-summary-listing--scrollable::before,.order-summary-listing--scrollable::after{width:100%;height:15%;position:absolute}.order-summary-listing--scrollable::before{top:0;background-image:linear-gradient(to bottom, #f3f1f0, rgba(243, 241, 240, 0.001))}.order-summary-listing--scrollable::after{bottom:0;background-image:linear-gradient(to top, #f3f1f0, rgba(243, 241, 240, 0.001))}.order-summary-listing .scroll::-webkit-scrollbar-thumb{background:#cfcac9}.summary-line{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:16px}.summary-line__image{width:72px}.summary-line__image img{width:100%}.summary-line__product-info,.summary-line__totals{flex:1}@media(min-width: 768px){.order-summary-listing--wide .summary-line__image{width:calc(15% - 10px)}}@media(min-width: 1024px){.order-summary-listing--wide .summary-line__image{width:calc(10% - 10px)}}@media(min-width: 768px)and (max-width: 1023px){.summary-line__product-info{width:44%}}.summary-line__product-info .attribute{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.summary-line__totals{word-break:break-word}.summary-line__name{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.summary-line__name,.summary-line__price{color:#333;font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:12px;line-height:145%;font-weight:500}body[dir=rtl] .summary-line__name,body[dir=rtl] .summary-line__price{font-size:14px;line-height:150%}.summary-line .swatch img{height:13px;width:13px;padding:2px;border:1px solid #bbb;vertical-align:middle;margin-right:5px}body[dir=rtl] .summary-line .swatch img{margin-right:unset;margin-left:5px}.summary-line__quantity,.summary-line .attribute,.summary-line .line-item__count,.summary-line .line-item__promotion{color:#333;font-size:11px;line-height:145%}body[dir=rtl] .summary-line__quantity,body[dir=rtl] .summary-line .attribute,body[dir=rtl] .summary-line .line-item__count,body[dir=rtl] .summary-line .line-item__promotion{font-size:14px;line-height:150%;font-weight:500}.summary-line .line-item__promotion{color:#be0f34}.summary-line .size-wrapper,.summary-line .swatch{column-gap:8px;color:#797674;font-size:10px;line-height:145%}body[dir=rtl] .summary-line .size-wrapper,body[dir=rtl] .summary-line .swatch{font-size:14px;line-height:150%}.summary-line .price-per-unit{color:#797674;font-size:10px;line-height:145%}body[dir=rtl] .summary-line .price-per-unit{font-size:11px;line-height:150%;font-weight:500}.summary-line .subscription-period,.summary-line .subscription-legal-text{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:11px;color:#6b6b6b}.line-item__attribute{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}
