.XA{flex:0 0 calc(var(--Product-Image-Width) + 1rem);padding-top:.2rem;padding-bottom:.2rem;padding-left:1rem;padding-right:0}.XA .YA{position:relative;overflow:hidden;border-radius:1rem;color:inherit;text-align:left;-webkit-text-decoration:none!important;text-decoration:none!important;background:#000;background:var(--Grayscale-White, #000)}.XA .YA .ZA{cursor:pointer;position:absolute;z-index:1;top:0;right:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:0 0 0 .5rem;background:#dadbe1;background:var(--Gray-200, #dadbe1)}.XA .YA .ZA svg{stroke:#1a1b1e}.XA .YA .ZA._C{background:#cd2732;background:var(--Primary2, #cd2732)}.XA .YA .ZA._C svg{stroke:#fff}.XA .YA .-C{position:relative;display:flex;flex-direction:column;background-color:#fff}.XA .YA .-C .aC{position:absolute;top:0;left:0;transform-origin:center;transform:translate(-13.29%,75%) rotate(-35deg);padding:0 15% 0 7.5%;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:900;color:#fff;text-align:center;text-shadow:0 .0625rem 0 rgba(0,0,0,.25);background-color:#b81b25}.XA .YA .-C .bC{aspect-ratio:1/1;max-width:var(--Product-Image-Width);height:auto;min-height:var(--Product-Image-Width);max-height:var(--Product-Image-Width);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.XA .YA .-C .bC:before{content:"Sorry, photo not available";position:relative;left:0;display:inline-flex;align-items:center;justify-content:center;width:var(--Product-Image-Width);height:var(--Product-Image-Width);padding:1.8rem;font-weight:800;color:#a6a6a6;text-align:center;-o-object-fit:cover;object-fit:cover;background-color:#f5f5f5}.XA .YA .-C .cC{position:absolute;bottom:.2rem;left:0}.XA .YA .dC{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.XA .YA .dC .eC{display:flex;justify-content:space-between}.XA .YA .dC .eC img{height:1rem}.XA .YA .dC .fC{display:flex;flex-direction:column;gap:.25rem}.XA .YA .dC .fC .gC{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;max-width:calc(var(--Product-Image-Width) - 1rem);font-size:1rem;font-weight:700;color:#f2f3f7;color:var(--Grayscale-800, #f2f3f7);-webkit-text-decoration:none;text-decoration:none}.XA .YA .dC .fC .hC{font-size:.5625rem;font-weight:400;color:#f2f3f7;color:var(--Grayscale-800, #f2f3f7)}.XA .YA .dC .fC .iC{display:flex;gap:.25rem;align-items:center;color:#fff;color:var(--Grayscale-Black, #fff)}.XA .YA .dC .fC .jC{font-size:.625rem;font-weight:400;color:#2574da;color:var(--Blue-500, #2574da)}.XA .YA .dC .kC{display:flex;gap:0;margin-top:0;margin-bottom:-.5rem;margin-left:-.5rem;margin-right:-.5rem}.XA .YA .dC .kC .lC{cursor:pointer;display:flex;align-items:center;justify-content:center;width:3.5rem;height:2.5rem;border:none;background-color:#fff5f5;background-color:var(--Primary-50, #fff5f5)}.XA .YA .dC .kC .lC .mC{width:1.5rem;height:1.5rem}.XA .YA .dC .kC .lC .nC{aspect-ratio:1;width:1.5rem;border:.25rem solid #b81b25;border:.25rem solid var(--Primary, #b81b25);border-radius:50%;animation:oC 1s infinite linear alternate,pC 2s infinite linear}@keyframes oC{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes pC{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.XA .YA .dC .kC .lC[aria-disabled=true]{cursor:not-allowed}.XA .YA .dC .kC .qC{flex:1 1;height:2.5rem;padding:0;border-radius:0;white-space:nowrap}.XA .YA .dC .rC{display:flex;width:calc(100% + 1rem);margin-top:0;margin-bottom:-.5rem;margin-left:-.5rem;margin-right:-.5rem;border-top:.0625rem solid #dadbe1;border-top:.0625rem solid var(--Grayscale-200, #dadbe1)}.XA .YA .dC .rC>*{flex:1 1;min-width:-moz-max-content;min-width:max-content}.XA .YA .dC .rC>*[aria-disabled=true]{cursor:not-allowed!important}.XA .YA .dC .rC button{cursor:pointer;position:relative;display:flex;gap:.5rem;align-items:center;justify-content:center;width:100%;padding:.5rem;border:none;font-size:.875rem;font-weight:700;color:#2574da;color:var(--Blue-500, #2574da);background:transparent}.XA .YA .dC .rC button:not(:first-child):before{content:"";position:absolute;z-index:1;top:0;left:0;width:.0625rem;height:100%;background-color:#dadbe1}.sC{border-bottom:.0625rem solid #f2f3f7;border-bottom:.0625rem solid var(--System-Divider, #f2f3f7)}.tC{width:-moz-fit-content;width:fit-content;padding:.0625rem .25rem;border-radius:.25rem;font-size:.625rem;font-weight:400;color:#fff;color:var(--Grayscale-Black, #fff);text-transform:capitalize;background:#f2f3f7;background:var(--System-Background, #f2f3f7)}.uC{display:flex;gap:.5rem;align-items:center;font-size:.875rem;font-weight:400;color:#fff;color:var(--Grayscale-Black, #fff)}.uC .vC{margin-bottom:-.125rem}.wC{font-size:1.3125rem;font-weight:700;color:#fff;color:var(--Grayscale-Black, #fff)}.wC .xC{padding-right:.1rem;font-size:.75rem;vertical-align:super}.yC{flex:1 1;font-size:.75rem;font-weight:300;color:#dadbe1;color:var(--Grayscale-700, #dadbe1)}.zC{display:flex;gap:.25rem;margin-top:-.25rem;color:#40414a;color:var(--Grayscale-700, #40414a)}.zC .xC{margin-top:.125rem;margin-right:-.25rem;padding-right:.1rem;font-size:.5rem;vertical-align:super}.zC .AC{font-size:.875rem;font-weight:300;-webkit-text-decoration:line-through;text-decoration:line-through}.zC .BC{display:flex;gap:.625rem;align-items:center;padding:.125rem .25rem;padding-left:var(--Medium, .25rem);padding-right:var(--Medium, .25rem);border-radius:1rem;font-size:.625rem;font-weight:600;color:#4ee48a;color:var(--System-Success, #4ee48a);background:#0a5c2b;background:var(--Success-100, #0a5c2b)}.CC{overflow:hidden;display:flex;align-items:center;justify-content:center;height:1.25rem}.CC .DC{display:flex;gap:.15rem;align-items:center;height:1.25rem;padding-left:.25rem;padding-right:.125rem;font-size:.6875rem;font-weight:600;color:#fff;white-space:nowrap;background:#2574da}.CC .EC{position:relative;left:-.125rem;transform:rotate(90deg);width:1.375rem;height:0;border-bottom:1.25rem solid #2574da;border-left:0;border-right:1.25rem solid transparent}
