html[data-s2-theme=midday]{--s2k-ink: #35180C;--s2k-head: #78321C;--s2k-vendor: #BC6246;--s2k-muted: #52527E;--s2k-price: #873116;--s2k-ship: #763114;--s2k-swp: #7C2910;--s2k-swp-line: #DDA488;--s2k-swp-val: #D26437;--s2k-policy: #8A5241;--s2k-panel: #FFFFFF;--s2k-panel-line: #E5D8E8;--s2k-img-line: #C59B8E;--s2k-divider: #E9C3B6;--s2k-track: #E5E5F0;--s2k-sum-line: #EEEEFF;--s2k-gap-bg: #FBF9FD;--s2k-gap-line: #D1C7DD;--s2k-gap-eye: #B883EB;--s2k-gap-ink: #0E0E53;--s2k-add-line: #D1AEA3;--s2k-plus: #802F16;--s2k-cta-line: #E6A482;--s2k-secure: #2F2F2F;--s2k-save-bg: #D70C37;--s2k-save-text: #FFFFFF;--s2k-free: #1E8A4C}html[data-s2-theme=morning]{--s2k-ink: #0E0E53;--s2k-head: #0C396A;--s2k-vendor: #2F6FB8;--s2k-muted: #52527E;--s2k-price: #1F4F8F;--s2k-ship: #0C396A;--s2k-swp: #1F4F8F;--s2k-swp-line: #9CBFE6;--s2k-swp-val: #307AD9;--s2k-policy: #3F6A9A;--s2k-panel: #FFFFFF;--s2k-panel-line: #D5E2F1;--s2k-img-line: #B1C7E1;--s2k-divider: #C9DAEF;--s2k-track: #E5EAF3;--s2k-sum-line: #EAF0FA;--s2k-gap-bg: #F6F9FE;--s2k-gap-line: #C9D9EE;--s2k-gap-eye: #4682C5;--s2k-gap-ink: #0E0E53;--s2k-add-line: #B1C7E1;--s2k-plus: #1F4F8F;--s2k-cta-line: #9CBFE6;--s2k-secure: #2F2F2F;--s2k-save-bg: #D70C37;--s2k-save-text: #FFFFFF;--s2k-free: #1E8A4C}html[data-s2-theme=evening]{--s2k-ink: #0E0E53;--s2k-head: #3A1D6E;--s2k-vendor: #7957EC;--s2k-muted: #52527E;--s2k-price: #4E2BA8;--s2k-ship: #3A1D6E;--s2k-swp: #4E2BA8;--s2k-swp-line: #BC88FF;--s2k-swp-val: #7957EC;--s2k-policy: #5E3FA0;--s2k-panel: #FFFFFF;--s2k-panel-line: #DCCBF3;--s2k-img-line: #C8B5E8;--s2k-divider: #D8C6F0;--s2k-track: #ECE5F7;--s2k-sum-line: #F0EAFB;--s2k-gap-bg: #FAF7FE;--s2k-gap-line: #D8C9EF;--s2k-gap-eye: #9B6DD6;--s2k-gap-ink: #0E0E53;--s2k-add-line: #C8B5E8;--s2k-plus: #4E2BA8;--s2k-cta-line: #BC88FF;--s2k-secure: #2F2F2F;--s2k-save-bg: #D70C37;--s2k-save-text: #FFFFFF;--s2k-free: #1E8A4C}html[data-s2-theme=night]{--s2k-ink: #F2F3F7;--s2k-head: #E4E4FF;--s2k-vendor: #A4A4FF;--s2k-muted: #B2B2F2;--s2k-price: #C9C9FF;--s2k-ship: #E4E4FF;--s2k-swp: #C9C9FF;--s2k-swp-line: #604AFF;--s2k-swp-val: #A4A4FF;--s2k-policy: #B2B2F2;--s2k-panel: #1B1D46;--s2k-panel-line: #3A3659;--s2k-img-line: #3A3659;--s2k-divider: #2B2A5C;--s2k-track: #2A2A55;--s2k-sum-line: #2B2A5C;--s2k-gap-bg: #14163D;--s2k-gap-line: #3A3659;--s2k-gap-eye: #BC88FF;--s2k-gap-ink: #E4E4FF;--s2k-add-line: #3A3659;--s2k-plus: #A4A4FF;--s2k-cta-line: #604AFF;--s2k-secure: #E4E4FF;--s2k-save-bg: #D70C37;--s2k-save-text: #FFFFFF;--s2k-free: #6EE7A0}html[data-s2-theme=midday] [data-s2-zone=k]{--s2-zone-fallback: radial-gradient(22% 9% at 0% 0%, #FDCB96 0%, rgba(253, 203, 150, 0) 100%), radial-gradient(28% 8% at 100% 1%, #FDD9B3 0%, rgba(253, 217, 179, 0) 100%), linear-gradient(180deg, #FBE9D8 0%, #FCEEE3 18%, #FBECDF 60%, #FDE3CB 90%, #FDDFC2 100%)}html[data-s2-theme=midday] [data-s2-zone=l]{--s2-zone-fallback: radial-gradient(55% 40% at 80% 100%, #E4520F 0%, rgba(228, 82, 15, 0) 100%), radial-gradient(35% 45% at 0% 100%, #FCC897 0%, rgba(252, 200, 151, 0) 100%), linear-gradient(180deg, #FDC99A 0%, #FDBD80 38%, #F9A15A 70%, #EE7A33 100%)}html[data-s2-theme=morning] [data-s2-zone=k]{--s2-zone-fallback: radial-gradient(22% 9% at 0% 0%, #BCD7F5 0%, rgba(188, 215, 245, 0) 100%), radial-gradient(28% 8% at 100% 1%, #CFE2F7 0%, rgba(207, 226, 247, 0) 100%), linear-gradient(180deg, #E8F0FA 0%, #F2F7FD 18%, #EFF4FB 60%, #E0ECF9 90%, #D8E8FA 100%)}html[data-s2-theme=morning] [data-s2-zone=l]{--s2-zone-fallback: radial-gradient(55% 40% at 80% 100%, #3F86D8 0%, rgba(63, 134, 216, 0) 100%), linear-gradient(180deg, #D3E5F8 0%, #BCD7F5 38%, #9CC5F0 70%, #6FA8E6 100%)}html[data-s2-theme=evening] [data-s2-zone=k]{--s2-zone-fallback: radial-gradient(22% 9% at 0% 0%, #D4B6FB 0%, rgba(212, 182, 251, 0) 100%), radial-gradient(28% 8% at 100% 1%, #E2CFFB 0%, rgba(226, 207, 251, 0) 100%), linear-gradient(180deg, #EEDFFC 0%, #F3E8FD 18%, #F1E5FC 60%, #E9D6F9 90%, #E3CCF7 100%)}html[data-s2-theme=evening] [data-s2-zone=l]{--s2-zone-fallback: radial-gradient(55% 40% at 80% 100%, #7957EC 0%, rgba(121, 87, 236, 0) 100%), linear-gradient(180deg, #E3CCF7 0%, #D2B4F4 38%, #B98FE8 70%, #9468DA 100%)}html[data-s2-theme=night] [data-s2-zone=k]{--s2-zone-fallback: radial-gradient(30% 10% at 100% 0%, rgba(96, 74, 255, .25) 0%, rgba(96, 74, 255, 0) 100%), linear-gradient(180deg, #0A0B34 0%, #0B0C38 60%, #10123F 100%)}html[data-s2-theme=night] [data-s2-zone=l]{--s2-zone-fallback: radial-gradient(55% 40% at 80% 100%, rgba(96, 74, 255, .45) 0%, rgba(96, 74, 255, 0) 100%), linear-gradient(180deg, #10123F 0%, #141650 50%, #1D1A63 100%)}.s2-cart{padding:calc(95.41 * var(--u)) 0 0;color:var(--s2k-ink)}.s2-cart .s2-cart__wrap,.s2-prow .s2-prow__wrap{width:calc(1009 * var(--u));left:calc(3.5 * var(--u))}.s2-cart__title{height:calc(40 * var(--u));font:600 calc(41.6 * var(--u))/calc(39 * var(--u)) var(--s2-sg)!important;letter-spacing:calc(-1.248 * var(--u));color:var(--s2k-ink)}.s2-cart__grid{display:grid;grid-template-columns:calc(624 * var(--u)) calc(343 * var(--u));column-gap:calc(42 * var(--u));align-items:start;margin-top:calc(14 * var(--u))}.s2-cart__main,.s2-cart__side{position:sticky;top:calc(var(--s2-ann-h) + 97 * var(--u))}.s2-cart__ship{position:relative;height:calc(62 * var(--u));background:var(--s2k-panel);border:1.5px solid var(--s2k-panel-line);border-radius:calc(14 * var(--u))}.s2-cart__shipmsg{position:absolute;left:calc(21 * var(--u));top:calc(13.5 * var(--u));font:500 calc(13.76 * var(--u))/1.2 var(--s2-in);color:var(--s2k-ship)}.s2-cart__shipmsg b{font-weight:700}.s2-cart__shipgoal{position:absolute;right:calc(22.5 * var(--u));top:calc(13 * var(--u));font:600 calc(16 * var(--u))/calc(18 * var(--u)) var(--s2-sg);color:var(--s2k-ship)}.s2-cart__shiptrack{position:absolute;left:calc(21 * var(--u));right:calc(22.5 * var(--u));top:calc(42 * var(--u));height:calc(6 * var(--u));border-radius:calc(3 * var(--u));background:var(--s2k-track);overflow:hidden}.s2-cart__shiptrack i{display:block;height:100%;border-radius:calc(1003 * var(--u));background:var(--s2-btn);transition:width var(--s2-t-slow) var(--s2-ease)}.s2-cart__items{margin-top:calc(36 * var(--u))}.s2-cart__item{position:relative;padding-bottom:calc(35 * var(--u));margin-bottom:calc(38 * var(--u));transition:opacity var(--s2-t) var(--s2-ease)}.s2-cart__item:after{content:"";position:absolute;left:calc(3 * var(--u));right:calc(1 * var(--u));bottom:0;height:0;border-top:1px solid var(--s2k-divider)}.s2-cart__item:last-child{padding-bottom:0;margin-bottom:0}.s2-cart__item:last-child:after{display:none}.s2-cart__item.is-busy{opacity:.6;pointer-events:none}.s2-cart__item.is-removing{opacity:.35;pointer-events:none}.s2-cart__img{position:absolute;left:0;top:0;width:calc(190 * var(--u));height:calc(190 * var(--u));border:1.01px solid var(--s2k-img-line);border-radius:calc(8.12 * var(--u));background:#fff;overflow:hidden}.s2-cart__img img{width:100%;height:100%;object-fit:contain}.s2-cart__info{position:relative;min-height:calc(190 * var(--u));margin-left:calc(211 * var(--u))}.s2-cart__vendor{display:block;width:fit-content;margin:calc(.25 * var(--u)) 0 0 calc(1 * var(--u));font:600 calc(10 * var(--u))/1.2 var(--s2-in);letter-spacing:calc(1.12 * var(--u));text-transform:uppercase;text-decoration:underline!important;color:var(--s2k-vendor)!important}.s2-cart__name{display:-webkit-box;width:calc(249 * var(--u));min-height:calc(48 * var(--u));margin-top:calc(7.75 * var(--u));font:600 calc(20 * var(--u))/1.2 var(--s2-sg);color:var(--s2k-ink)!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s2-cart__pricecol{position:absolute;right:calc(1 * var(--u));top:0;display:flex;flex-direction:column;align-items:flex-end}.s2-cart__price{display:flex;align-items:flex-start;gap:calc(9 * var(--u));white-space:nowrap}.s2-cart__was{margin-top:calc(7 * var(--u));font:500 calc(15.16 * var(--u))/calc(17 * var(--u)) var(--s2-in);color:var(--s2k-muted);text-decoration:line-through}.s2-cart__now{font:600 calc(24 * var(--u))/1.2 var(--s2-sg);color:var(--s2k-price)}.s2-cart__swp{display:inline-flex;align-items:center;gap:calc(4.4 * var(--u));height:calc(26 * var(--u));margin-top:calc(7.2 * var(--u));padding:0 calc(14 * var(--u));border:1px solid var(--s2k-swp-line);border-radius:calc(33 * var(--u));background:linear-gradient(180deg,#ffffffa3,#fff6),linear-gradient(270.15deg,#fffc,#ffffff70 55.77%,#fffc);font:600 calc(12.53 * var(--u))/1.2 var(--s2-sg);color:var(--s2k-swp);white-space:nowrap}html[data-s2-theme=night] .s2-cart__swp{background:#ffffff0f}.s2-cart__swp b{font-size:calc(14.32 * var(--u));font-weight:600}.s2-cart__save{display:inline-flex;align-items:center;height:calc(24.5 * var(--u));margin-top:calc(7 * var(--u));padding:0 calc(10 * var(--u));border-radius:999px;background:var(--s2k-save-bg);font:500 calc(11.5 * var(--u))/1 var(--s2-in);color:var(--s2k-save-text);white-space:nowrap}.s2-cart__variant{min-height:calc(14.4 * var(--u));margin:calc(16 * var(--u)) 0 0 calc(1 * var(--u));font:500 calc(12 * var(--u))/1.2 var(--s2-in);letter-spacing:calc(.5 * var(--u));color:var(--s2k-muted)}.s2-cart__linedisc{margin:calc(4 * var(--u)) 0 0 calc(1 * var(--u));font:600 calc(11 * var(--u))/1.2 var(--s2-in);color:var(--s2k-vendor)}.s2-cart__actions{display:flex;align-items:center;margin-top:calc(13.6 * var(--u))}.s2-cart__qty{position:relative;flex:none;display:flex;align-items:center;justify-content:space-between;gap:calc(4 * var(--u));width:max-content;min-width:calc(98 * var(--u));height:calc(36 * var(--u));padding:0 calc(8 * var(--u));border:1px solid var(--s2k-panel-line);border-radius:999px;background:var(--s2k-panel)}.s2 .s2-cart__qbtn,.s2-cart__qnum{flex:none;height:100%;display:flex;align-items:center;justify-content:center;font:500 calc(15 * var(--u))/1 var(--s2-in)}.s2 .s2-cart__qbtn[data-s2-qty="-1"]{width:calc(25 * var(--u));color:#adadd6}.s2 .s2-cart__qbtn[data-s2-qty="1"]{width:calc(25 * var(--u));color:#383879}.s2 .s2-cart__qbtn:disabled{cursor:default;opacity:.55}.s2-cart__qnum{min-width:calc(20 * var(--u));padding:0 calc(2 * var(--u));color:#0e0e53}html[data-s2-theme=night] .s2-cart__qnum{color:#f2f3f7}html[data-s2-theme=night] .s2 .s2-cart__qbtn[data-s2-qty="1"]{color:#c9c9ff}.s2-cart__links{display:flex;align-items:center;gap:calc(13 * var(--u));margin-left:calc(16 * var(--u))}.s2 .s2-cart__link{font:600 calc(12 * var(--u))/1.2 var(--s2-in);letter-spacing:calc(.5 * var(--u));text-decoration:underline;color:var(--s2k-muted);transition:opacity var(--s2-t-fast) var(--s2-ease)}.s2 .s2-cart__link:hover{opacity:.7}.s2-cart__gap{position:absolute;left:calc(212 * var(--u));top:calc(157.5 * var(--u));width:calc(411 * var(--u));height:calc(81.41 * var(--u));border:1px solid var(--s2k-gap-line);border-radius:calc(15 * var(--u));background:var(--s2k-gap-bg)}.s2-cart__gaphead{position:absolute;left:calc(8.7 * var(--u));right:calc(8 * var(--u));top:calc(12 * var(--u));display:flex;align-items:center;gap:calc(6.2 * var(--u));height:calc(9 * var(--u));white-space:nowrap}.s2-cart__gapeye{flex:none;font:700 calc(6.2 * var(--u))/1 var(--s2-in);letter-spacing:calc(.62 * var(--u));text-transform:uppercase;color:var(--s2k-gap-eye)}.s2-cart__gaptext{min-width:0;overflow:hidden;text-overflow:ellipsis;font:500 calc(7.7 * var(--u))/1 var(--s2-in);color:var(--s2k-gap-ink)}.s2-cart__addin{position:absolute;left:calc(8 * var(--u));right:calc(8 * var(--u));top:calc(29 * var(--u));height:calc(44 * var(--u));border:1px solid var(--s2k-sum-line);border-radius:calc(10 * var(--u));background:var(--s2k-panel)}.s2-cart__addimg{position:absolute;left:calc(8 * var(--u));top:calc(7.8 * var(--u));width:calc(27.58 * var(--u));height:calc(28.23 * var(--u));border:1px solid #E0E0E6;border-radius:calc(6 * var(--u));background:#fff;overflow:hidden}.s2-cart__addimg img{width:100%;height:100%;object-fit:contain}.s2-cart__addinfo{position:absolute;left:calc(43 * var(--u));right:calc(40 * var(--u));top:calc(7.6 * var(--u));display:flex;flex-direction:column}.s2-cart__addvendor{font:600 calc(5.6 * var(--u))/calc(6.8 * var(--u)) var(--s2-in);letter-spacing:calc(.3 * var(--u));text-transform:uppercase;color:var(--s2k-muted)}.s2-cart__addname{font:600 calc(9 * var(--u))/calc(11.5 * var(--u)) var(--s2-in);color:var(--s2k-gap-ink)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s2-cart__addprice{display:flex;align-items:baseline;gap:calc(4 * var(--u));font:700 calc(9 * var(--u))/calc(11.5 * var(--u)) var(--s2-in);color:var(--s2k-gap-ink)}.s2-cart__addwas{display:none}.s2 .s2-cart__addbtn{position:absolute;right:calc(7 * var(--u));top:calc(11.5 * var(--u));width:calc(21 * var(--u));height:calc(21 * var(--u));display:flex;align-items:center;justify-content:center;border:1.2px solid var(--s2k-gap-ink);border-radius:50%;color:var(--s2k-gap-ink);transition:transform var(--s2-t-fast) var(--s2-ease),background var(--s2-t-fast) var(--s2-ease),color var(--s2-t-fast) var(--s2-ease)}.s2 .s2-cart__addbtn .s2-plus{width:calc(7.5 * var(--u));height:calc(7.5 * var(--u))}.s2 .s2-cart__addbtn:not([disabled]):hover{background:var(--s2k-gap-ink);color:var(--s2k-panel)}.s2 .s2-cart__addbtn.is-loading{opacity:.5;pointer-events:none}.s2 .s2-cart__addbtn[disabled]{opacity:.35;cursor:not-allowed}.s2-cart__sum{margin-top:calc(1 * var(--u));padding:calc(18 * var(--u)) calc(20 * var(--u)) calc(16.6 * var(--u));border:1.5px solid var(--s2k-panel-line);border-radius:calc(14 * var(--u));background:color-mix(in srgb,var(--s2k-panel) 90%,transparent)}.s2-cart__sumtitle{font:600 calc(18 * var(--u))/1.2 var(--s2-sg)!important;color:var(--s2k-head)}.s2-cart__rows{display:grid;row-gap:calc(9 * var(--u));margin:calc(14.4 * var(--u)) 0 0;padding:calc(12 * var(--u)) 0 calc(21 * var(--u));border-top:2px solid var(--s2k-sum-line);border-bottom:2px solid var(--s2k-sum-line)}.s2-cart__rows>div{display:flex;align-items:center;justify-content:space-between;height:calc(17 * var(--u))}.s2-cart__rows dt{font:500 calc(14 * var(--u))/1.2 var(--s2-in);letter-spacing:calc(.5 * var(--u));color:var(--s2k-ink)}.s2-cart__rows dd{margin:0;font:500 calc(15.16 * var(--u))/calc(17 * var(--u)) var(--s2-in);color:var(--s2k-ink)}.s2-cart__rows .s2-cart__swprow dd{font-weight:700;color:var(--s2k-swp-val)}.s2-cart__rows dd.is-free{padding:calc(1.5 * var(--u)) calc(7.5 * var(--u));border-radius:999px;background:color-mix(in srgb,var(--s2k-free) 14%,transparent);font-size:calc(12 * var(--u));font-weight:700;line-height:calc(15 * var(--u));color:var(--s2k-free)}.s2-cart__total{display:flex;justify-content:space-between;margin-top:calc(12 * var(--u));font:600 calc(20 * var(--u))/1.2 var(--s2-sg);color:var(--s2k-head)}.s2-cart__form{width:calc(309 * var(--u));margin:calc(21 * var(--u)) 0 0 calc(-1 * var(--u))}.s2 .s2-cart__checkout,#CartPageForm .btn-1checkout-style{position:relative;display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:calc(10.4 * var(--u));width:100%!important;height:calc(49 * var(--u));min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:calc(1003 * var(--u))!important;background:var(--s2-btn)!important;box-shadow:0 calc(12 * var(--u)) calc(24 * var(--u)) calc(-16 * var(--u)) #802f1699;font:600 calc(14.72 * var(--u))/1.2 var(--s2-in)!important;letter-spacing:0!important;text-transform:none!important;color:#fff!important}#CartPageForm .btn-group-1checkout{margin:0!important}#CartPageForm .btn-1checkout-title{position:relative;padding-left:calc(23 * var(--u));font:inherit!important;letter-spacing:0!important;line-height:1.2!important}#CartPageForm .btn-1checkout-title:before,#CartPageForm .btn-1checkout-title:after{content:"";position:absolute;box-sizing:border-box;border:1.4px solid currentColor}#CartPageForm .btn-1checkout-title:before{left:0;top:50%;width:calc(12.6 * var(--u));height:calc(7.7 * var(--u));margin-top:calc(-1.2 * var(--u));border-radius:calc(1.6 * var(--u))}#CartPageForm .btn-1checkout-title:after{left:calc(2.8 * var(--u));top:50%;width:calc(7 * var(--u));height:calc(6.9 * var(--u));margin-top:calc(-7.6 * var(--u));border-bottom:0;border-radius:calc(4 * var(--u)) calc(4 * var(--u)) 0 0}#CartPageForm .btn-1checkout-spinner:not(.dc-none)+*{display:none}#CartPageForm .btn-1checkout-style:disabled{opacity:.75}#CartPageForm .cart__checkout:has(+.btn-group-1checkout){display:none!important}.s2 .s2-cart__checkout .s2-lock{color:#fff}.s2-cart__coupon{display:flex;width:fit-content;align-items:center;gap:calc(7 * var(--u));margin:calc(16 * var(--u)) auto calc(-4 * var(--u));padding:calc(6 * var(--u)) calc(13 * var(--u));border:1px dashed var(--s2k-swp-line);border-radius:999px;font:500 calc(13 * var(--u))/1.2 var(--s2-in);color:var(--s2k-swp)}.s2-cart__coupon .s2-coupon__ic{flex:none;width:calc(14 * var(--u));height:calc(14 * var(--u))}.s2-cart__secure{display:flex;align-items:center;justify-content:center;gap:calc(3.5 * var(--u));margin:calc(27.5 * var(--u)) 0 0;font:400 calc(14 * var(--u))/1.2 var(--s2-in);color:var(--s2k-secure)}.s2-cart__secure .s2-lock{width:calc(10.2 * var(--u));height:calc(12 * var(--u))}.s2-cart__pays{display:flex;gap:calc(5 * var(--u));margin:calc(18 * var(--u)) 0 0 calc(-.7 * var(--u))}.s2-cart__pays li{display:flex;align-items:center;justify-content:center;width:calc(47.7 * var(--u));height:calc(27 * var(--u));border:1px solid #E6E6E6;border-radius:calc(3.5 * var(--u));background:#fff}.s2-cart__payicon{width:calc(34 * var(--u));height:calc(21 * var(--u))}.s2-cart__payimg{width:calc(320 * var(--u));height:calc(48 * var(--u));margin:calc(14 * var(--u)) 0 0 calc(-7 * var(--u))}.s2-cart__policies{display:flex;align-items:center;gap:calc(10 * var(--u));margin:calc(32.5 * var(--u)) 0 0 calc(35 * var(--u));font:600 calc(12 * var(--u))/1.2 var(--s2-sg);color:var(--s2k-policy)}.s2-cart__policies a{text-decoration:underline!important;color:inherit!important}.s2-cart__sep{width:1px;height:calc(13 * var(--u));background:currentColor}.s2-cart__promo{position:relative;width:round(down,100%,1px);height:calc(314 * var(--u));margin-top:calc(17 * var(--u));border-radius:calc(18 * var(--u));overflow:hidden;isolation:isolate}.s2-cart__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.s2-cart__track::-webkit-scrollbar{display:none}.s2-cart__track.is-dragging{scroll-snap-type:none;cursor:grabbing}.s2-cart__track.is-dragging>*{pointer-events:none}.s2-cart__slide{position:relative;flex:0 0 100%;display:block;height:100%;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.s2-cart__slide img{transition:transform var(--s2-t-slow) var(--s2-ease)}a.s2-cart__slide:hover img{transform:scale(1.03)}.s2-cart__slidecopy{position:absolute;left:calc(15 * var(--u));top:calc(150.5 * var(--u));width:calc(172 * var(--u));display:flex;flex-direction:column;gap:calc(9 * var(--u));color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.25)}.s2-cart__slidetitle{font:400 calc(14.5 * var(--u))/1.2 var(--s2-in)}.s2-cart__slidetext{font:400 calc(10.8 * var(--u))/calc(16 * var(--u)) var(--s2-in)}.s2-cart__dots{position:absolute;left:50%;bottom:calc(14.3 * var(--u));z-index:2;display:flex;gap:calc(6.41 * var(--u));transform:translate(-50%)}.s2 .s2-cart__dot{width:calc(7.7 * var(--u));height:calc(7.7 * var(--u));border-radius:50%;background:#f4f0e866;transition:background var(--s2-t-fast) var(--s2-ease)}.s2 .s2-cart__dot.is-active{background:#f4f0e8}.s2-cart__empty{margin-top:calc(14 * var(--u));padding:calc(40 * var(--u)) calc(24 * var(--u));border:1.5px solid var(--s2k-panel-line);border-radius:calc(14 * var(--u));background:color-mix(in srgb,var(--s2k-panel) 90%,transparent);text-align:center}.s2-cart__emptytitle{font:600 calc(24 * var(--u))/1.2 var(--s2-sg);color:var(--s2k-head)}.s2-cart__emptytext{max-width:calc(420 * var(--u));margin:calc(10 * var(--u)) auto calc(24 * var(--u));font:500 calc(14 * var(--u))/1.5 var(--s2-in);color:var(--s2k-muted)}.s2-cart__saved{margin-top:calc(40 * var(--u))}.s2-cart__saved[hidden]{display:none}.s2-cart__savedtitle{font:600 calc(18 * var(--u))/1.2 var(--s2-sg);color:var(--s2k-head)}.s2-cart__savedlist{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(10 * var(--u));margin-top:calc(14 * var(--u))}.s2-cart__saveditem{display:flex;align-items:center;gap:calc(14 * var(--u));min-width:0;padding:calc(8 * var(--u));border:1px solid var(--s2k-panel-line);border-radius:calc(12 * var(--u));background:var(--s2k-panel)}.s2-cart__savedimg{flex:none;width:calc(54 * var(--u));height:calc(54 * var(--u));border-radius:calc(6 * var(--u));overflow:hidden;background:#fff}.s2-cart__savedimg img{width:100%;height:100%;object-fit:contain}.s2-cart__savedinfo{display:flex;flex-direction:column;gap:calc(4 * var(--u));min-width:0}.s2-cart__savedname{display:-webkit-box;font:600 calc(14 * var(--u))/1.25 var(--s2-sg);color:var(--s2k-ink)!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s2-cart__savedmeta{font:500 calc(12 * var(--u))/1.2 var(--s2-in);color:var(--s2k-muted)}.s2-cart__saveditem .s2-cart__links{margin-left:0}.s2 .s2-cart__cta{position:relative;display:flex;align-items:center;justify-content:center;width:calc(240 * var(--u));height:calc(49 * var(--u));margin:0 auto;overflow:hidden;isolation:isolate;border:1px solid var(--s2k-cta-line);border-radius:999px;background:var(--s2k-panel);font:600 calc(14.72 * var(--u))/1.2 var(--s2-in);transition:transform var(--s2-t) var(--s2-ease),box-shadow var(--s2-t) var(--s2-ease),border-color var(--s2-t) var(--s2-ease)}.s2-cart__cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--s2-btn);transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--s2-ease)}.s2-cart__cta:after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:35%;background:linear-gradient(105deg,#fff0,#ffffffbf,#fff0);transform:skew(-20deg);animation:s2-cta-sheen 4.2s var(--s2-ease) infinite;pointer-events:none}.s2-cart__cta span{color:var(--s2k-price);background:var(--s2-btn);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;transition:-webkit-text-fill-color 0s .14s}html[data-s2-theme=night] .s2-cart__cta span{background-image:linear-gradient(90deg,#fff,#c9c9ff)}.s2-cart__cta .s2-cart__cta-arrow{display:inline-block;max-width:0;opacity:0;overflow:hidden;transform:translate3d(calc(-6 * var(--u)),0,0);transition:max-width var(--s2-t) var(--s2-ease),opacity var(--s2-t) var(--s2-ease),transform var(--s2-t) var(--s2-ease),margin var(--s2-t) var(--s2-ease),-webkit-text-fill-color 0s .14s}.s2 .s2-cart__cta:hover{transform:translateY(calc(-2 * var(--u)));border-color:transparent;box-shadow:0 calc(14 * var(--u)) calc(26 * var(--u)) calc(-14 * var(--u)) var(--s2-btn-glow, rgba(128, 47, 22, .5))}.s2 .s2-cart__cta:hover:before{transform:scaleX(1)}.s2 .s2-cart__cta:hover span{-webkit-text-fill-color:#FFFFFF}.s2 .s2-cart__cta:hover .s2-cart__cta-arrow{max-width:calc(20 * var(--u));opacity:1;margin-left:calc(8 * var(--u));transform:translate3d(calc(3 * var(--u)),0,0)}.s2 .s2-cart__cta:active{transform:translateY(0) scale(.98)}@keyframes s2-cta-sheen{0%,62%{left:-45%}to{left:130%}}@media(prefers-reduced-motion:reduce){.s2-cart__cta:after{display:none}}.s2-prow{padding:calc(32 * var(--u)) 0 calc(37.8 * var(--u))}.s2-prow[data-s2-zone=l]{padding:calc(47.8 * var(--u)) 0 calc(48.04 * var(--u))}.s2-prow__title{margin-left:calc(1 * var(--u));font:600 calc(25.6 * var(--u))/calc(25 * var(--u)) var(--s2-sg)!important;letter-spacing:calc(-.512 * var(--u));color:var(--s2-ink)}.s2-prow__grid{display:grid;grid-template-columns:repeat(4,calc(239.04 * var(--u)));column-gap:calc(17.07 * var(--u));margin:calc(23.1 * var(--u)) 0 0 calc(3.31 * var(--u))}.s2-prow[data-s2-zone=l] .s2-prow__grid{margin-top:calc(25 * var(--u))}.s2-prow__grid>.s2-card:nth-child(n+5){display:none}.s2 .s2-prow__btn{margin-top:calc(70.13 * var(--u))}.s2-prow__apps lb-upsell-widget,.s2-prow__apps .lb-embed{font-family:var(--s2-in)!important;color:var(--s2-card-title)!important;line-height:1.2!important}.s2-prow__apps .lb-addon-cont{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.s2-prow__apps .lb-addon-head{margin:0!important;padding:0!important;border:0!important;text-align:left!important}.s2-prow__apps .lb-addon-title{margin:0 0 0 calc(1 * var(--u))!important;padding:0!important;font:600 calc(25.6 * var(--u))/calc(25 * var(--u)) var(--s2-sg)!important;letter-spacing:calc(-.512 * var(--u))!important;color:var(--s2-ink)!important;text-transform:capitalize!important}.s2-prow__apps .lb-carousel-cont{position:relative;overflow:visible!important;margin:calc(23.1 * var(--u)) 0 0 calc(1.6 * var(--u))!important}.s2-prow__apps .lb-carousel-products{display:flex!important;gap:calc(17.07 * var(--u))!important;margin:calc(-6 * var(--u)) 0 calc(-30 * var(--u))!important;padding:calc(6 * var(--u)) 0 calc(30 * var(--u))!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scroll-padding-inline:0!important;scrollbar-width:none}.s2-prow__apps .lb-carousel-products::-webkit-scrollbar{display:none}.s2-prow__apps .lb-carousel-products :is(a,img){-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.s2-prow__apps .lb-carousel-products.is-dragging{scroll-snap-type:none!important;cursor:grabbing}.s2-prow__apps .lb-carousel-products.is-dragging>*{pointer-events:none}.s2 .s2-prow__apps .s2-appstep{position:absolute;top:calc(104 * var(--u));z-index:3}.s2-prow__apps .s2-appstep--prev{left:calc(-58 * var(--u))}.s2-prow__apps .s2-appstep--next{right:calc(-58 * var(--u))}.s2-prow__apps lb-upsell-long-card{flex:none!important;width:calc(239.04 * var(--u))!important;min-width:0!important;padding:0!important;scroll-snap-align:start!important}.s2-prow__apps .lb-long-card{display:flex!important;flex-direction:column!important;gap:0!important;box-sizing:border-box;height:100%!important;min-height:calc(429.87 * var(--u));margin:0!important;padding:calc(9.04 * var(--u)) calc(8.53 * var(--u)) calc(16.07 * var(--u))!important;border:calc(1.004 * var(--u)) solid var(--s2-card-line)!important;border-radius:calc(12.05 * var(--u))!important;background:var(--s2-card-bg)!important;transition:background-color var(--s2-t) var(--s2-ease),border-color var(--s2-t) var(--s2-ease),box-shadow var(--s2-t) var(--s2-ease),transform var(--s2-t) var(--s2-ease)}.s2-prow__apps .lb-long-card:hover{box-shadow:0 calc(22 * var(--u)) calc(44 * var(--u)) calc(-28 * var(--u)) #0e0e5373;transform:translateY(calc(-3 * var(--u)))}.s2-prow__apps lb-card-image{display:block!important;width:100%!important}.s2-prow__apps .lb-card-image-cont{position:relative;width:100%!important;height:calc(230 * var(--u))!important;border-radius:calc(9.04 * var(--u))!important;overflow:hidden;background:#ededed;isolation:isolate;cursor:pointer}.s2-prow__apps .lb-card-img{display:block;width:100%!important;max-width:none!important;height:100%!important;object-fit:contain!important;border-radius:0!important;filter:brightness(.929);transition:transform var(--s2-t-slow) var(--s2-ease)}.s2-prow__apps .lb-long-card:hover .lb-card-img{transform:scale(1.03)}.s2-prow__apps lb-card-title{display:block;margin:calc(16 * var(--u)) calc(1.5 * var(--u)) 0!important}.s2-prow__apps .s2-app-benefits{min-height:calc(20.4 * var(--u));margin:calc(8 * var(--u)) calc(1.5 * var(--u)) 0;font:600 calc(8.5 * var(--u))/1.2 var(--s2-in);letter-spacing:calc(.58 * var(--u));text-transform:uppercase;color:var(--s2c-benefit);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s2-prow__apps .lb-card-title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important;min-height:calc(38 * var(--u));white-space:normal!important;font:500 calc(15.07 * var(--u))/calc(19 * var(--u)) var(--s2-in)!important;color:var(--s2-card-title)!important;cursor:pointer}.s2-prow__apps lb-price{display:block;margin:calc(10 * var(--u)) calc(1.5 * var(--u)) 0!important}.s2-prow__apps .lb-price{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;width:auto!important}.s2-prow__apps .lb-price-sale-price{order:1;font:600 calc(22.1 * var(--u))/1.2 var(--s2-sg)!important;color:var(--s2-card-price)!important}.s2-prow__apps .lb-compare-cont{order:2;margin:calc(6.18 * var(--u)) 0 0 calc(4 * var(--u))!important}.s2-prow__apps .lb-price-compare-price{font:600 calc(10.04 * var(--u))/1.2 var(--s2-in)!important;letter-spacing:calc(.58 * var(--u));color:var(--s2-card-was)!important;text-decoration:line-through!important}.s2-prow__apps .lb-cta-container{display:flex!important;flex-direction:column!important;gap:calc(8 * var(--u))!important;margin:auto calc(1.5 * var(--u)) 0!important;padding-top:calc(14 * var(--u))}.s2-prow__apps lb-variant-picker,.s2-prow__apps .lb-variant-picker-cont,.s2-prow__apps .lb-cta-actions,.s2-prow__apps lb-button,.s2-prow__apps .lb-button-cont{display:block!important;width:100%!important;margin:0!important}.s2-prow__apps .lb-variant-picker{width:100%!important;height:calc(32 * var(--u))!important;margin:0!important;padding:0 calc(10 * var(--u))!important;border:calc(1.004 * var(--u)) solid var(--s2-card-line)!important;border-radius:calc(8 * var(--u))!important;background-color:var(--s2-card-bg)!important;font:500 calc(12.5 * var(--u))/1.2 var(--s2-in)!important;color:var(--s2-card-title)!important;cursor:pointer}.s2-prow__apps .lb-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:calc(39.17 * var(--u))!important;padding:0 calc(16 * var(--u))!important;border:0!important;border-radius:calc(1003 * var(--u))!important;background:var(--s2-card-btn)!important;font:var(--s2-card-btn-weight) calc(14.78 * var(--u))/1.2 var(--s2-in)!important;color:var(--s2-card-btn-text)!important;cursor:pointer;transition:filter var(--s2-t-fast) var(--s2-ease),transform var(--s2-t-fast) var(--s2-ease),box-shadow var(--s2-t-fast) var(--s2-ease)}.s2-prow__apps .lb-button:hover{filter:brightness(1.05) saturate(1.04);transform:translateY(calc(-1 * var(--u)));box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) calc(-14 * var(--u)) #0e0e5373}.s2-prow__apps .lb-button[data-s2-addbag]{gap:calc(5.5 * var(--u))!important;font-size:0!important}.s2-prow__apps .lb-button[data-s2-addbag]:before{content:"";flex:none;width:calc(12.24 * var(--u));height:calc(12.05 * var(--u));margin-top:calc(-1 * var(--u));background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.24 12.05'%3E%3Cpath d='M7.41533 1.72978C7.41533 1.4042 7.27881 1.09196 7.03581 0.861748C6.7928 0.631531 6.46321 0.502197 6.11955 0.502197C5.77589 0.502197 5.4463 0.631531 5.20329 0.861748C4.96029 1.09196 4.82377 1.4042 4.82377 1.72978M10.8232 4.61214L11.7206 10.1363C11.7489 10.3111 11.7371 10.4897 11.6859 10.6598C11.6346 10.8299 11.5452 10.9875 11.4236 11.1218C11.3021 11.2561 11.1514 11.3639 10.9818 11.4379C10.8122 11.5119 10.6277 11.5503 10.441 11.5504H1.79812C1.61129 11.5505 1.42666 11.5122 1.2569 11.4383C1.08713 11.3644 0.936249 11.2566 0.814585 11.1223C0.692921 10.9879 0.603357 10.8303 0.552034 10.6601C0.50071 10.4899 0.48884 10.3112 0.517238 10.1363L1.41457 4.61214C1.46164 4.32218 1.61676 4.05778 1.85185 3.86682C2.08693 3.67586 2.38643 3.57097 2.6961 3.57115H9.54301C9.85256 3.57112 10.1519 3.67607 10.3869 3.86702C10.6218 4.05797 10.7762 4.32229 10.8232 4.61214Z' fill='none' stroke='%23000' stroke-width='1.00437' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.24 12.05'%3E%3Cpath d='M7.41533 1.72978C7.41533 1.4042 7.27881 1.09196 7.03581 0.861748C6.7928 0.631531 6.46321 0.502197 6.11955 0.502197C5.77589 0.502197 5.4463 0.631531 5.20329 0.861748C4.96029 1.09196 4.82377 1.4042 4.82377 1.72978M10.8232 4.61214L11.7206 10.1363C11.7489 10.3111 11.7371 10.4897 11.6859 10.6598C11.6346 10.8299 11.5452 10.9875 11.4236 11.1218C11.3021 11.2561 11.1514 11.3639 10.9818 11.4379C10.8122 11.5119 10.6277 11.5503 10.441 11.5504H1.79812C1.61129 11.5505 1.42666 11.5122 1.2569 11.4383C1.08713 11.3644 0.936249 11.2566 0.814585 11.1223C0.692921 10.9879 0.603357 10.8303 0.552034 10.6601C0.50071 10.4899 0.48884 10.3112 0.517238 10.1363L1.41457 4.61214C1.46164 4.32218 1.61676 4.05778 1.85185 3.86682C2.08693 3.67586 2.38643 3.57097 2.6961 3.57115H9.54301C9.85256 3.57112 10.1519 3.67607 10.3869 3.86702C10.6218 4.05797 10.7762 4.32229 10.8232 4.61214Z' fill='none' stroke='%23000' stroke-width='1.00437' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--s2-t-fast) var(--s2-ease)}.s2-prow__apps .lb-button[data-s2-addbag]:hover:before{transform:translateY(calc(-1.5 * var(--u))) rotate(-6deg)}.s2-prow__apps .lb-button[data-s2-addbag]:after{content:"Add to bag";font-size:calc(14.78 * var(--u));line-height:1.2}.s2-prow__apps .lb-carousel-nav{display:none!important}.s2-prow__apps .lb-nav-footer{display:flex!important;justify-content:center!important;margin:calc(20 * var(--u)) 0 0!important;padding:0!important}.s2-prow__apps lb-slider{width:calc(120 * var(--u))!important}.s2-prow__apps .lb-scroller-track{height:calc(3 * var(--u))!important;border-radius:999px!important;background:color-mix(in srgb,var(--s2-tab-off) 25%,transparent)!important}.s2-prow__apps .lb-scroller-thumb,.s2-prow__apps .lb-scroller-thumb span{height:100%!important;border-radius:999px!important;background:var(--s2-tab-off)!important}.s2-bandsec .s2-cfeat{margin:0}@media(max-width:989px){.s2 .s2-prow__apps .s2-appstep{display:none}.s2-cart{padding-top:calc(79.42 * var(--m))}.s2-cart .s2-cart__wrap,.s2-prow .s2-prow__wrap{width:auto;left:0;margin-left:calc(23 * var(--m));margin-right:calc(20 * var(--m))}.s2-cart__title{height:auto;margin-left:calc(-2.85 * var(--m));font-size:calc(32 * var(--m))!important;line-height:calc(39 * var(--m))!important}.s2-cart__grid{display:block;margin-top:calc(9.11 * var(--m))}.s2-cart__ship{height:calc(56 * var(--m));border-width:1.35px;border-radius:calc(12.58 * var(--m))}.s2-cart__shipmsg{left:calc(18.6 * var(--m));top:calc(15.13 * var(--m));font-size:calc(12 * var(--m))}.s2-cart__shipgoal{right:calc(18.24 * var(--m));top:calc(14.61 * var(--m));font-size:calc(12 * var(--m));line-height:calc(18 * var(--m))}.s2-cart__shiptrack{left:calc(18.6 * var(--m));right:calc(19.69 * var(--m));top:calc(38.65 * var(--m));height:calc(6.15 * var(--m));border-radius:calc(2.7 * var(--m))}.s2-cart__items{margin-top:calc(32 * var(--m))}.s2-cart__item{padding-bottom:calc(32.94 * var(--m));margin-bottom:calc(35.1 * var(--m))}.s2-cart__item:after{left:calc(-1.09 * var(--m));right:0;border-top-width:.75px}.s2-cart__img{width:calc(134.65 * var(--m));height:calc(134.65 * var(--m));border-width:.72px;border-radius:calc(5.75 * var(--m))}.s2-cart__info{min-height:calc(134.65 * var(--m));margin-left:calc(157.49 * var(--m))}.s2-cart__vendor{margin:0 0 0 calc(.86 * var(--m));font-size:calc(8.53 * var(--m));letter-spacing:calc(.956 * var(--m))}.s2-cart__name{width:auto;max-width:calc(212.51 * var(--m));min-height:calc(40.96 * var(--m));margin-top:calc(6.62 * var(--m));font-size:calc(17.07 * var(--m))}.s2-cart__pricecol{position:static;align-items:flex-start;margin-top:calc(5.1 * var(--m))}.s2-cart__price{gap:calc(7.65 * var(--m))}.s2-cart__was{margin-top:calc(5.97 * var(--m));font-size:calc(12.94 * var(--m));line-height:calc(14 * var(--m))}.s2-cart__now{font-size:calc(20.48 * var(--m))}.s2-cart__swp{gap:calc(4.4 * var(--m));height:calc(22.19 * var(--m));margin-top:calc(6.1 * var(--m));padding:0 calc(11.95 * var(--m));font-size:calc(10.69 * var(--m))}.s2-cart__swp b{font-size:calc(12.22 * var(--m))}.s2-cart__save{height:calc(22 * var(--m));margin-top:calc(6.1 * var(--m));padding:0 calc(9 * var(--m));font-size:calc(10.5 * var(--m))}.s2-cart__variant{min-height:calc(12.29 * var(--m));margin:calc(11.5 * var(--m)) 0 0 calc(1.37 * var(--m));font-size:calc(10.24 * var(--m));letter-spacing:calc(.43 * var(--m))}.s2-cart__actions{display:block;margin-top:calc(14.6 * var(--m))}.s2-cart__qty{min-width:max(calc(83.64 * var(--m)),80px);height:max(calc(30.72 * var(--m)),30px);margin-left:calc(-1.48 * var(--m));padding:0 max(calc(6 * var(--m)),5px);gap:4px}.s2 .s2-cart__qbtn,.s2-cart__qnum{font-size:calc(12.8 * var(--m))}.s2 .s2-cart__qbtn[data-s2-qty="-1"],.s2 .s2-cart__qbtn[data-s2-qty="1"]{width:max(calc(25 * var(--m)),22px)}.s2-cart__qnum{min-width:max(calc(18 * var(--m)),16px)}.s2-cart__links{gap:calc(10.79 * var(--m));margin:calc(14.9 * var(--m)) 0 0}.s2 .s2-cart__link{font-size:calc(10.24 * var(--m));letter-spacing:calc(.43 * var(--m))}.s2-cart__gap{position:static;width:auto;height:auto;margin-top:calc(36.17 * var(--m));border:0;border-radius:0;background:none}.s2-cart__gaphead{position:static;display:block;height:auto;white-space:normal}.s2-cart__gapeye{display:block;margin:0 0 0 calc(.82 * var(--m));font:600 calc(8.53 * var(--m))/1.2 var(--s2-in);letter-spacing:calc(.956 * var(--m));color:var(--s2k-vendor)}.s2-cart__gaptext{display:block;overflow:visible;white-space:normal;max-width:calc(349.18 * var(--m));margin:calc(2.81 * var(--m)) 0 0 calc(.82 * var(--m));font:600 calc(10.24 * var(--m))/1.2 var(--s2-in);letter-spacing:calc(.43 * var(--m));color:var(--s2k-muted)}.s2-cart__addin{position:relative;left:0;right:0;top:0;height:calc(73.25 * var(--m));margin-top:calc(12.3 * var(--m));border:1.13px solid var(--s2k-add-line);border-radius:calc(8 * var(--m))}.s2-cart__addimg{left:calc(9.1 * var(--m));top:calc(8.36 * var(--m));width:calc(43.75 * var(--m));height:calc(55.03 * var(--m));border:.72px solid var(--s2k-img-line);border-radius:calc(5.75 * var(--m))}.s2-cart__addinfo{left:calc(59.8 * var(--m));right:calc(56 * var(--m));top:calc(11.2 * var(--m))}.s2-cart__addvendor{margin-left:calc(.62 * var(--m));font:600 calc(6.17 * var(--m))/1.2 var(--s2-in);letter-spacing:calc(.69 * var(--m));text-decoration:underline;color:var(--s2k-vendor)}.s2-cart__addname{margin-top:calc(5.9 * var(--m));font:600 calc(12.34 * var(--m))/1.2 var(--s2-sg);color:var(--s2k-ink)!important}.s2-cart__addprice{align-items:flex-start;gap:calc(5.16 * var(--m));margin-top:calc(4.6 * var(--m))}.s2-cart__addwas{display:inline;margin-top:calc(1.32 * var(--m));font:500 calc(9.35 * var(--m))/calc(10 * var(--m)) var(--s2-in);text-decoration:line-through;color:var(--s2k-muted)}.s2-cart__addnow{font:600 calc(12 * var(--m))/1.2 var(--s2-sg);color:var(--s2k-price)}.s2 .s2-cart__addbtn{right:calc(21.28 * var(--m));top:calc(20.51 * var(--m));width:calc(30.72 * var(--m));height:calc(30.72 * var(--m));border:.85px solid var(--s2k-plus);color:var(--s2k-plus)}.s2 .s2-cart__addbtn .s2-plus{width:calc(9 * var(--m));height:calc(9 * var(--m))}.s2-cart__main{position:static}.s2-cart__side{position:static;margin-top:calc(20.66 * var(--m))}.s2-cart__sum{margin-top:0;padding:calc(15.38 * var(--m)) calc(28.4 * var(--m)) calc(16 * var(--m)) calc(17.38 * var(--m));border-width:1.3px;border-radius:calc(12.17 * var(--m))}.s2-cart__sumtitle{font-size:calc(15.64 * var(--m))!important}.s2-cart__rows{row-gap:calc(8.6 * var(--m));margin-top:calc(12.51 * var(--m));padding:calc(10.43 * var(--m)) 0 calc(19.02 * var(--m));border-top-width:1.74px;border-bottom-width:1.74px}.s2-cart__rows>div{height:calc(14 * var(--m))}.s2-cart__rows dt{font-size:calc(12.17 * var(--m));letter-spacing:calc(.43 * var(--m))}.s2-cart__rows dd{font-size:calc(13.17 * var(--m));line-height:calc(14 * var(--m))}.s2-cart__total{margin-top:calc(10.43 * var(--m));font-size:calc(17.38 * var(--m))}.s2-cart__form{width:calc(305 * var(--m));margin:calc(18.73 * var(--m)) 0 0 calc(-.38 * var(--m))}.s2 .s2-cart__checkout,#CartPageForm .btn-1checkout-style{height:calc(42 * var(--m));font-size:calc(12.79 * var(--m))!important;gap:calc(9 * var(--m))}#CartPageForm .btn-1checkout-title{padding-left:calc(20 * var(--m))}.s2-cart__secure{margin-top:calc(24.44 * var(--m));font-size:calc(12.17 * var(--m))}.s2-cart__coupon{margin-top:calc(14 * var(--m));padding:calc(6 * var(--m)) calc(12 * var(--m));font-size:calc(12.5 * var(--m))}.s2-cart__coupon .s2-coupon__ic{width:calc(13 * var(--m));height:calc(13 * var(--m))}.s2-cart__pays{justify-content:center;gap:calc(4.35 * var(--m));margin:calc(15.6 * var(--m)) 0 0}.s2-cart__pays li{width:calc(41.45 * var(--m));height:calc(23.46 * var(--m))}.s2-cart__payicon{width:calc(30 * var(--m));height:calc(18 * var(--m))}.s2-cart__payimg{width:calc(278.11 * var(--m));height:calc(41.7 * var(--m));margin:calc(12 * var(--m)) auto 0}.s2-cart__policies{gap:calc(9.2 * var(--m));margin:calc(26.25 * var(--m)) 0 0 calc(56.76 * var(--m));font-size:calc(10.43 * var(--m))}.s2-cart__sep{height:calc(11.3 * var(--m))}.s2-cart__promo{height:calc(320.41 * var(--m));margin-top:calc(14.89 * var(--m));border-radius:calc(18.37 * var(--m))}.s2-cart__slidecopy{left:calc(15.3 * var(--m));top:calc(153.6 * var(--m));width:calc(176 * var(--m));gap:calc(9 * var(--m))}.s2-cart__slidetitle{font-size:calc(14.8 * var(--m))}.s2-cart__slidetext{font-size:calc(11 * var(--m));line-height:calc(16.3 * var(--m))}.s2-cart__empty{margin-top:calc(9.11 * var(--m));padding:calc(32 * var(--m)) calc(18 * var(--m))}.s2-cart__emptytitle{font-size:calc(20 * var(--m))}.s2-cart__emptytext{margin:calc(8 * var(--m)) auto calc(20 * var(--m));font-size:calc(12.5 * var(--m));text-wrap:balance}.s2-cart__br{display:none}.s2-cart__saved{margin-top:calc(32 * var(--m))}.s2-cart__savedtitle{font-size:calc(16 * var(--m))}.s2-cart__savedlist{gap:calc(10 * var(--m));margin-top:calc(12 * var(--m))}.s2-cart__saveditem{gap:calc(12 * var(--m));padding:calc(8 * var(--m));border-radius:calc(10 * var(--m))}.s2-cart__savedimg{width:calc(48 * var(--m));height:calc(58 * var(--m))}.s2-cart__savedname{font-size:calc(13 * var(--m))}.s2-cart__savedmeta{font-size:calc(11.5 * var(--m))}.s2-cart__saveditem .s2-cart__links{margin-top:calc(4 * var(--m))}.s2 .s2-cart__cta{width:calc(202.69 * var(--m));height:calc(41.38 * var(--m));border-width:.84px;font-size:calc(12.43 * var(--m))}.s2-prow{padding:calc(43.36 * var(--m)) 0 calc(43.29 * var(--m))}.s2-prow[data-s2-zone=l]{padding:calc(43.13 * var(--m)) 0 calc(40.93 * var(--m))}.s2-prow__title{max-width:calc(250 * var(--m));margin:0 auto;text-align:center;font-size:calc(25.6 * var(--m))!important;line-height:calc(25 * var(--m))!important;letter-spacing:calc(-.512 * var(--m))}.s2-prow__grid{display:flex;gap:calc(12.12 * var(--m));margin:calc(23.13 * var(--m)) calc(-20 * var(--m)) 0 calc(-23 * var(--m));padding:0 calc(20 * var(--m)) calc(4 * var(--m)) calc(22.65 * var(--m));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:calc(22.65 * var(--m));scrollbar-width:none}.s2-prow__grid::-webkit-scrollbar{display:none}.s2-prow[data-s2-zone=l] .s2-prow__grid{margin-top:calc(18.12 * var(--m))}.s2-prow__grid>.s2-card{flex:none;scroll-snap-align:start;--u: calc(169.67 / 239.04 * var(--m))}.s2-prow__grid>.s2-card:nth-child(n+5){display:block}.s2 .s2-prow__btn{margin-top:calc(46.11 * var(--m))}.s2-prow__apps .lb-addon-title{max-width:calc(250 * var(--m));margin:0 auto!important;text-align:center;font-size:calc(25.6 * var(--m))!important;line-height:calc(25 * var(--m))!important;letter-spacing:calc(-.512 * var(--m))!important}.s2-prow__apps .lb-carousel-cont{margin:calc(23.13 * var(--m)) calc(-20 * var(--m)) 0 calc(-23 * var(--m))!important}.s2-prow__apps .lb-carousel-products{gap:calc(12.12 * var(--m))!important;padding:calc(6 * var(--m)) calc(20 * var(--m)) calc(30 * var(--m)) calc(22.65 * var(--m))!important;scroll-padding-inline:calc(22.65 * var(--m)) 0!important;overscroll-behavior-x:contain}.s2-prow__apps lb-upsell-long-card{--u: calc(169.67 / 239.04 * var(--m))}.s2-cfeat--band{height:auto;margin:0;padding:calc(39.53 * var(--m)) 0 calc(30.1 * var(--m))}}@media(min-width:600px)and (max-width:989px){.s2-prow__grid>.s2-card,.s2-prow__apps lb-upsell-long-card{--u: calc(200 / 239.04 * var(--m))}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/s2-cart.css.map */
