.gC{flex:0 0 calc(var(--Product-Image-Width) + 1rem);padding-top:.2rem;padding-bottom:.2rem;padding-left:1rem;padding-right:0}.gC .hC{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)}.gC .hC .iC{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)}.gC .hC .iC svg{stroke:#1a1b1e}.gC .hC .iC.jC{background:#cd2732;background:var(--Primary2, #cd2732)}.gC .hC .iC.jC svg{stroke:#fff}.gC .hC .kC{position:relative;display:flex;flex-direction:column;background-color:#fff}.gC .hC .kC .lC{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}.gC .hC .kC .mC{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}.gC .hC .kC .mC: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}.gC .hC .kC .nC{position:absolute;bottom:.2rem;left:0}.gC .hC .oC{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.gC .hC .oC .pC{display:flex;justify-content:space-between}.gC .hC .oC .pC img{height:1rem}.gC .hC .oC .qC{display:flex;flex-direction:column;gap:.25rem}.gC .hC .oC .qC .rC{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}.gC .hC .oC .qC .sC{font-size:.5625rem;font-weight:400;color:#f2f3f7;color:var(--Grayscale-800, #f2f3f7)}.gC .hC .oC .qC .tC{display:flex;gap:.25rem;align-items:center;color:#fff;color:var(--Grayscale-Black, #fff)}.gC .hC .oC .qC .uC{font-size:.625rem;font-weight:400;color:#2574da;color:var(--Blue-500, #2574da)}.gC .hC .oC .vC{display:flex;gap:0;margin-top:0;margin-bottom:-.5rem;margin-left:-.5rem;margin-right:-.5rem}.gC .hC .oC .vC .wC{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)}.gC .hC .oC .vC .wC .xC{width:1.5rem;height:1.5rem}.gC .hC .oC .vC .wC .yC{aspect-ratio:1;width:1.5rem;border:.25rem solid #b81b25;border:.25rem solid var(--Primary, #b81b25);border-radius:50%;animation:zC 1s infinite linear alternate,AC 2s infinite linear}@keyframes zC{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 AC{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)}}.gC .hC .oC .vC .wC[aria-disabled=true]{cursor:not-allowed}.gC .hC .oC .vC .BC{flex:1 1;height:2.5rem;padding:0;border-radius:0;white-space:nowrap}.gC .hC .oC .CC{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)}.gC .hC .oC .CC>*{flex:1 1;min-width:-moz-max-content;min-width:max-content}.gC .hC .oC .CC>*[aria-disabled=true]{cursor:not-allowed!important}.gC .hC .oC .CC 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}.gC .hC .oC .CC button:not(:first-child):before{content:"";position:absolute;z-index:1;top:0;left:0;width:.0625rem;height:100%;background-color:#dadbe1}.DC{border-bottom:.0625rem solid #f2f3f7;border-bottom:.0625rem solid var(--System-Divider, #f2f3f7)}.EC{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)}.FC{display:flex;gap:.5rem;align-items:center;font-size:.875rem;font-weight:400;color:#fff;color:var(--Grayscale-Black, #fff)}.FC .GC{margin-bottom:-.125rem}.HC{font-size:1.3125rem;font-weight:700;color:#fff;color:var(--Grayscale-Black, #fff)}.HC .IC{padding-right:.1rem;font-size:.75rem;vertical-align:super}.JC{flex:1 1;font-size:.75rem;font-weight:300;color:#dadbe1;color:var(--Grayscale-700, #dadbe1)}.KC{display:flex;gap:.25rem;margin-top:-.25rem;color:#40414a;color:var(--Grayscale-700, #40414a)}.KC .IC{margin-top:.125rem;margin-right:-.25rem;padding-right:.1rem;font-size:.5rem;vertical-align:super}.KC .LC{font-size:.875rem;font-weight:300;-webkit-text-decoration:line-through;text-decoration:line-through}.KC .MC{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)}.NC{overflow:hidden;display:flex;align-items:center;justify-content:center;height:1.25rem}.NC .OC{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}.NC .PC{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}
