.crt-Cart{position:relative;padding-block-start:20px;padding-block-end:var(--Carousel_Height, 0px)}@media(min-width:768px){.crt-Cart{display:grid;grid-template-columns:calc(48% - 20px) calc(52% - 20px);gap:40px;padding-block-start:47px;padding-block-end:30px}}@media(min-width:901px){.crt-Cart{grid-template-columns:calc(48% - 40px) calc(52% - 40px);gap:80px;padding-block-end:90px}}.crt-Items_Container{grid-column:1}.crt-Items_Return{display:inline-flex;justify-content:space-between;align-items:center;gap:7px;text-decoration:none;margin-block-end:25px;opacity:.7}@media(min-width:768px){.crt-Items_Return{opacity:.6}}.crt-Items_Title{padding-block-end:20px}.crt-Items-empty .crt-Items_Title{border-bottom:1px solid #0000001a}.crt-Items_Empty{padding-block-end:20px}.crt-Items_EmptyText{margin:0;opacity:.6}.crt-Items_Items{margin-inline-start:calc(var(--Layout_Padding) * -1);margin-inline-end:calc(var(--Layout_Padding) * -1);padding-inline-start:var(--Layout_Padding);padding-inline-end:var(--Layout_Padding);border-top:1px solid #0000001a;margin-block-start:20px}@media(min-width:768px){.crt-Items_Items{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0}}.crt-Item{position:relative;display:flex;padding:20px calc(var(--Layout_Padding) + 10px);margin-inline-start:calc(var(--Layout_Padding) * -1);margin-inline-end:calc(var(--Layout_Padding) * -1);border-bottom:1px solid #0000001a}@media(min-width:768px){.crt-Item{margin-inline-start:0;margin-inline-end:0;padding:20px 0}}.crt-Item_Body{display:flex;width:100%}.crt-Item[aria-busy=true] .crt-Item_Body{opacity:.5}.crt-Item_Media{flex:105px 0 0;display:flex;align-items:center;justify-content:center}.crt-Item_Content{flex:1 0 0}.crt-Item_Title{font-family:var(--font-body)}.crt-Item_Discount{color:#000;font-family:var(--font-body);font-size:12px;font-weight:400;line-height:10px;font-style:italic;margin-block-end:15px}.crt-Item_Price{font-weight:500;margin-block-end:10px}.crt-Item_SalePrice{color:#ea3341;font-weight:500}.crt-Item_Preorder{display:block;text-align:center;font-style:italic;margin-top:20px;background:#f1f1f1;padding:10px}.crt-Item_QuantityRemove{display:flex;align-items:center;gap:5px;justify-content:space-between}.qty-Adjuster{display:flex;border-radius:3px;border:1px solid rgba(0,0,0,.1)}.qty-Adjuster_Input{border:0;text-align:center;width:40px}.qty-Adjuster_Input::-webkit-outer-spin-button,.qty-Adjuster_Input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}.qty-Adjuster_Input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.qty-Adjuster_Control{width:47px}.crt-Item_Remove{opacity:.7}@media(min-width:768px){.crt-Item_Remove{opacity:.6}}.crt-Item_Loading{opacity:0;visibility:hidden;pointer-events:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.crt-Item[aria-busy=true] .crt-Item_Loading{opacity:1;visibility:visible}.crt-Summary_Container{grid-column:2}.crt-Summary{position:sticky;top:var(--Header_Height)}.crt-Summary_Body{padding-block-start:34px;padding-block-end:40px}@media(min-width:768px){.crt-Summary_Body{background-color:#f4f4f4;padding:30px;border-radius:5px}}@media(min-width:901px){.crt-Summary_Body{padding:60px}}@media(min-width:901px){.crt-Summary_Title{font-size:30px}}.crt-Summary_Text{opacity:.7;margin-block-end:20px}@media(min-width:768px){.crt-Summary_Text{opacity:.6}}.crt-Summary_Rows{gap:7px;flex-direction:column;display:flex;padding-block-start:12px;padding-block-end:12px;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a}@media(min-width:768px){.crt-Summary_Rows{padding-block-start:20px;padding-block-end:20px}}.crt-Summary_Row{justify-content:space-between;display:flex;opacity:.7}@media(min-width:768px){.crt-Summary_Row{opacity:.6}}.crt-Summary_Label,.crt-Summary_Value{margin:0}.crt-Summary_FinalValue-discount{color:#ea3341}.crt-Summary_DiscountValue{margin-inline-end:5px;color:var(--color-body-base)}.crt-Summary_Buttons{margin-block-start:12px}@media(min-width:768px){.crt-Summary_Buttons{margin-block-start:20px}}.crt-Summary_Button{font-weight:500;padding-top:18px;padding-bottom:18px;text-transform:uppercase}.crt-Summary_Preorder{text-align:center;margin-top:20px;background:#dcdcdc;padding:10px}.crt-Summary_Klarna{padding-block-start:20px}klarna-placement::part(osm-container){background-color:transparent;border:0;padding:0;max-width:100%;min-height:fit-content;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/122/assets/cart.css.map */
