body{background-color:#eaeaed;margin:0;font-family:AmazonRegular,sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{scrollbar-color:transparent transparent;scrollbar-width:0}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border:none}li,ol{list-style:none;margin:0;padding:0}.carousel_viewport{display:flex;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;max-width:1500px}.carousel_viewport img{width:100%}.carousel_slide{position:relative;flex:0 0 100%;width:100%}.carousel_snapper{position:absolute;top:0;left:0;width:100%;height:100%;scroll-snap-align:center}@media (hover:hover){.carousel_snapper{-webkit-animation-name:tonext,snap;animation-name:tonext,snap;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.carousel_slide:last-child .carousel_snapper{-webkit-animation-name:tostart,snap;animation-name:tostart,snap}}@media (prefers-reduced-motion:reduce){.carousel_snapper{-webkit-animation-name:none;animation-name:none}}@-webkit-keyframes tonext{75%{left:0}95%{left:100%}98%{left:100%}99%{left:0}}@keyframes tonext{75%{left:0}95%{left:100%}98%{left:100%}99%{left:0}}@-webkit-keyframes tostart{75%{left:0}95%{left:-300%}98%{left:-300%}99%{left:0}}@keyframes tostart{75%{left:0}95%{left:-300%}98%{left:-300%}99%{left:0}}@-webkit-keyframes snap{96%{scroll-snap-align:center}97%{scroll-snap-align:none}99%{scroll-snap-align:none}to{scroll-snap-align:center}}@keyframes snap{96%{scroll-snap-align:center}97%{scroll-snap-align:none}99%{scroll-snap-align:none}to{scroll-snap-align:center}}.homePage{display:flex;flex-direction:column;align-items:center;background-color:rgba(234,234,237,0)}.carousel_viewport li:after{position:absolute;bottom:0;content:"";display:block;width:100%;height:200px;background:linear-gradient(0deg,#eaeaed,hsla(0,0%,91%,0))}.slides:nth-child(n+2){display:none}.slides img{width:100%}.next,.prev{cursor:pointer;position:absolute;display:flex;align-items:center;margin-top:5%;top:0;padding:20px;border-radius:5px;height:200px}.next:active,.prev:active{border:1px solid #fff}.next img,.prev img{height:50px}.next{right:0}.product{background-color:#fff;padding:.5rem;display:flex;flex-grow:0;flex-direction:column;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-gap:1rem;gap:1rem;justify-content:space-between;min-height:350px}.productImg{max-height:250px;height:15vw;width:auto;max-width:clamp(170px,15vw,500px)}.reviewCount{font-family:AmazonThin,sans-serif;font-weight:100;color:grey;display:flex;align-items:center;grid-gap:.2rem;gap:.2rem}.homeRowContainer{position:absolute;top:clamp(325px,40vw,300px)}#homeRow1,#homeRow2{display:flex;justify-content:center;grid-gap:1rem;gap:1rem}#homeRow1{margin-bottom:1rem}.addToCart{font-family:AmazonRegular,sans-serif;font-weight:600;padding:1rem;border-radius:.9rem;margin-top:.5rem;width:10rem;height:2rem;display:flex;align-items:center;justify-content:center;background-color:#ffd814;box-shadow:0 4px 8px #d7d7d7;border:2px solid #fcd200}.addToCart:hover{cursor:pointer}.addToCart:focus,.addToCart:hover{background-color:#f3cc09}.ratingAndCount{display:flex;grid-gap:.2rem;gap:.2rem}.rating{display:flex}.title{overflow:scroll;width:100%;text-align:center}.checkoutContainer,.homeContainer{min-width:1000px}.checkout{display:grid;grid-template-columns:4fr 1fr;grid-template-rows:1fr 1fr}.ad{display:flex;align-items:center;grid-gap:1rem;gap:1rem;background-color:#fff;max-width:1100px;padding:1rem}.redAdText{color:#940000;font-weight:700}.shoppingCart{width:100%;padding:1rem;background-color:#fff}.shoppingCart>.headerTitle{margin-bottom:2rem;min-height:3rem;display:flex;flex-direction:column;justify-content:space-between;border-bottom:2px solid hsla(0,0%,87.8%,.568)}.checkoutLeft .subtotal{display:flex;justify-content:flex-end}.headerTitle>h4{align-self:flex-end}.proceedToCheckout h1,.shoppingCart h1{color:#000;font-weight:500}.checkoutLeft{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;grid-gap:1rem;gap:1rem}.checkoutRight{padding:1rem}.proceedToCheckout{display:flex;flex-direction:column;grid-gap:.3rem;gap:.3rem;background-color:#fff;padding:1rem}.proceedToCheckout h1{font-size:1.15rem}.checkoutButton{font-weight:500;margin-top:.5rem;margin-bottom:1rem;height:2rem;border-radius:.5rem;width:100%;background-color:#ffd814;border:2px solid #fcd200;box-shadow:0 2px 8px hsla(0,0%,70.6%,.568)}.checkoutButton:hover{cursor:pointer;background-color:#f3cc09}.giftOption{display:flex;grid-gap:.3rem;gap:.3rem}.giftOption p{font-size:.85rem}.checkoutLeft .subtotal{border-top:2px solid hsla(0,0%,87.8%,.568)}:root{--img-maxWidth:clamp(170px,10vw,400px)}.cartItem{display:flex}#items>div:not(:last-child),.cartItem:not(:last-child){border-bottom:2px solid hsla(0,0%,87.8%,.568)}.cartItem img{width:auto;height:10vw;max-height:250px;max-width:clamp(170px,10vw,400px);max-width:var(--img-maxWidth)}.cartItemPrice{display:flex;flex-direction:column;justify-content:space-between;min-width:100px}.cartItem button{font-family:AmazonRegular,sans-serif;font-weight:400;padding:.4rem;background-color:#ffd814;border:2px solid #fcd200;box-shadow:0 2px 8px hsla(0,0%,70.6%,.5700000000000001);margin-bottom:10px;border-radius:.2rem}.cartItem button:hover{cursor:pointer;background-color:#f3cc09}.imgContainer{padding:1rem;display:flex;justify-content:center;width:20%}.cartItemTitle{font-size:1.5rem;flex-grow:1;padding-left:5rem}#login{position:relative;display:flex;flex-direction:column;align-items:center;background-color:#fff;padding-bottom:1rem;border-bottom:1px solid;border-color:hsla(0,0%,83.9%,.76)}#login img{max-width:110px;margin-bottom:.8rem;margin-top:.5rem}#loginContainer{align-items:center}#loginContainer,#loginFieldSet{display:flex;flex-direction:column}#loginFieldSet{min-height:300px;border:1px solid rgba(209,208,208,.76);width:clamp(250px,21vw,380px);border-radius:.3rem;padding:1.5rem}#login form{margin-bottom:1.2rem}#newUserText{z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 .3rem;background-color:#fff;color:#9b9b9b;font-size:.7rem}#divider{position:relative;display:flex;justify-content:center;margin-bottom:1rem}#divider:after{top:.36rem;position:absolute;display:flex;content:"";width:100%;border:.5px solid #cfcfcf}#loginFieldSet h1{font-family:AmazonRegular,sans-serif;font-weight:500;font-size:1.75rem;color:#000;margin-bottom:1rem}#loginFieldSet a,#loginFieldSet label,#loginFieldSet p{font-family:AmazonRegular,sans-serif;font-weight:500;font-size:.8rem}#loginFieldSet input[type=submit]{height:2rem;margin-bottom:1rem;background-image:linear-gradient(180deg,#f7dfa5,#f0c14b);border-color:#a88734 #9c7e31 #846a29;border-width:1px;border-radius:.3rem}#loginFieldSet input[type=submit]:focus,#loginFieldSet input[type=submit]:hover{background-image:linear-gradient(180deg,#dac594,#cea53f);cursor:pointer}#email,#password{height:2rem;outline:none;margin-bottom:1rem}#email:focus,#password:focus{border:1px solid #cc690c;box-shadow:0 0 5px #e99546}#lowerHalf{width:100%}#createAccount{font-family:AmazonRegular,sans-serif;font-weight:500;background-image:linear-gradient(180deg,#f7f8fa,#e7e9ec);border-color:#adb1b8 #a2a6ac #8d9096;border-width:1px;border-radius:.3rem;height:2rem;width:100%}#createAccount:focus,#createAccount:hover{background-image:linear-gradient(180deg,#d6d6d6,#c3c6ca);cursor:pointer}footer{position:absolute;top:100%}#login footer p{font-size:.75rem;color:hsla(0,0%,67.5%,.76)}@font-face{font-family:AmazonThin;src:url(/static/media/AmazonEmber_Lt.34f63e2b.ttf) format("ttf")}@font-face{font-family:AmazonRegular;src:url(/static/media/AmazonEmber_Rg.b2fd0d6e.ttf) format("ttf")}@font-face{font-family:AmazonBold;src:url(/static/media/AmazonEmber_Bd.d44c57c8.ttf) format("ttf")}*{box-sizing:border-box;margin:0}:root{--input-width:45px}#root{background-color:#eaeaed}header{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;background-color:#131921;height:60px;grid-gap:12px;gap:12px}.navLeft{padding-left:12px;align-items:stretch;flex-shrink:0}.headerLocationButton{margin-top:5px;display:flex;align-items:center;grid-gap:2px;gap:2px;padding:3px 3px 0;margin-bottom:3px}.headeerLocationButton h2{margin-bottom:4px}.headerLocationButton>img{align-self:flex-end;margin-bottom:13px}.headerHomeButton{margin-top:5px;margin-bottom:7px;padding:6px 10px 0 5px}.headerButton,.headerButtonAdjusted,.headerHomeButton,.headerLocationButton{border:1px solid #131921;border-radius:2px}.headerButton:hover,.headerButtonAdjusted:hover,.headerHomeButton:hover,.headerLocationButton:hover{cursor:pointer;border:1px solid #fff}.headerButtonAdjusted{padding:6px 10px 5px 5px}.headerButton{display:flex}h1,h2{color:#fff}header h1{font-family:AmazonThin,sans-serif;font-size:.75rem;font-weight:300}h2{font-family:AmazonBold,sans-serif;font-weight:900}header h2{font-size:.9rem}.navMiddle{align-items:center;position:relative;overflow:hidden;flex:1 1 auto}.caret{margin-bottom:5px;margin-left:3px;border-right:4px solid transparent;border-left:4px solid transparent;border-top:5px solid grey}header input{font-family:AmazonRegular,sans-serif;font-weight:500}header input[type=submit]{position:absolute;right:0;border:none;outline:none;height:40px;top:0;background-color:#febd68;width:45px;border-radius:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAWCAYAAADeiIy1AAAAAXNSR0IArs4c6QAAAFBlWElmTU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQAAAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGqADAAQAAAABAAAAFgAAAACb5HUVAAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgoZXuEHAAACIklEQVRIDb1WTUsCURR1DFKRCHRnLnTVYggXIvUHqkX0C1oatsmW/Yg2QbpJahltWrSJIH9BiEHELIIgF4orwY1oUk7nTM/hzZcz0ceD63v33nPfeXfuuw+VkMcoFArqZDLZg3sdkhWwV8z1cDh82mg0NGELNCl2VCaTiSaTySPY9yEOv8DrmKu9Xu+w1WqNhG3mFJa9JEkkEtewlSFjSKXdbq9hwxiFa9qEr0wsY6D7DsuJ8/n8CSJI0hmNRluapj267aCqai4ajd7AtwSpNJvNAzecbDOJRE2e4ByDZNWLZBosyO6hz6NmK341Mz+dKDyJa34kJBOYGpaKiKXZc5hEQPB2hVCHC0+0zSFhjVib26LKRFl6YrGYa10sUUKRsEasG2Zqk4mmtj+ZZSI2Y2g4HOaCMklYI3ZWnExUJzCdTu/MCpB9EtaIlX32tUnEZwVOdnyJV9cOtOsCU2KMiLVDLLpJJPqgCm+EzTiLTPQQGzai6/qdXw+R0WxYKtMnSFGUTahvkBqa93wwGDzTH4/Hl3GIIpbMJEIbhvEV8DqcfanuvxYiQkgW5FFlJjjQBkK4hy/ZHDeXR7/ff+92u7co9BU2+4BvEbIA4foFcomaFJHBcSqV6kDfhpBsmzpiH7B2DEdGDoSPAQ/xLiDGU4TZMzNHRj77OtzMIEhmPyYicxAy83o7jvpNg7h1Rl8hlCVhq5jj14i4o0TG1uBfgf8fn4Qw0mjCzdn0AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:50%}header input[type=submit]:hover{cursor:pointer;background-color:#f3a846}header input[type=text]:focus{border:3px solid #f3a846}header input[type=text]:disabled{border:none}form{width:100%;position:relative}input[type=text]{padding-left:10px;width:100%;border:none;outline:none;display:flex;align-items:center;min-width:300px;height:40px;border-radius:5px}.navLeft,.navMiddle,.navRight{display:flex;height:60px}.navRight{align-items:center;grid-gap:10px;gap:10px}.navRight h1{font-family:AmazonRegular,sans-serif;font-weight:600}.headerButton:not(.headerButton:nth-child(3)){display:flex;align-items:center;height:47px;padding:5px 2px 0}.headerButton:last-child>h2,.navRight div:first-child h2{display:flex;align-items:flex-end}a>.headerButton{position:relative}.navRight a:nth-child(3){align-items:flex-end;padding-bottom:5px;height:47px;padding-right:20px;text-decoration:none}.cartWrapper{position:relative}.cartCount{width:50%;text-align:center;font-family:AmazonBold,sans-serif;font-weight:800;font-size:1rem;position:absolute;color:#f08804;left:15px;bottom:23px}a{text-decoration:none}.paymentContainer{padding:1rem;min-height:100vh;min-width:1100px;background-color:#fff}.orderContainer{display:grid;grid-template-columns:4fr 2fr;grid-template-rows:1fr;padding-right:3rem;grid-gap:1rem;gap:1rem}.paymentContainer h1{color:#000;font-size:1.7rem;margin-top:1rem}.billingInfo h2{font-family:AmazonBold,sans-serif;font-weight:700;color:#000;font-size:.9rem}.billingInfo p,.orderRight p,.orderRight span{font-family:AmazonRegular,sans-serif;font-weight:400}.orderSummary{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem}.orderSummary div{display:flex;justify-content:space-between}.billingInfo{display:flex}.orderRight p{margin-bottom:1rem}.orderRight p,.orderRight span{font-size:.8rem}.orderRight p:nth-child(2){text-align:center}.orderRight h4:nth-child(3){font-size:.9rem;margin-bottom:.4rem}.orderRight{border:1px solid rgba(209,208,208,.76);padding:1rem;border-radius:.3rem}.orderRight button{width:100%;background-image:linear-gradient(180deg,#f7dfa5,#f0c14b);border-color:#a88734 #9c7e31 #846a29;border-width:1px;border-radius:.3rem;height:2.5rem;font-family:AmazonRegular,sans-serif;font-weight:400;font-size:1rem;margin-bottom:1rem}.orderRight button:hover{cursor:pointer;background-image:linear-gradient(180deg,#dac38f,#c59e3d);border-color:#a88734 #9c7e31 #846a29}#paymentTitle{font-size:1.5rem;margin-bottom:2.5rem}.billingInfo{padding:1rem;border:1px solid rgba(209,208,208,.76);border-radius:.3rem}.paymentMethod label{font-size:.9rem}#ccvMonth div{grid-gap:.2rem;gap:.2rem}#ccvMonth div,.paymentMethod{display:flex;flex-direction:column}.paymentMethod{padding-right:5rem}#ccn,#paymentPhoneNumber{font-size:1rem;height:2rem;border:2px solid hsla(0,1.4%,71%,.5);border-radius:.3rem;letter-spacing:.05rem}.paymentMethod #ccv{display:block;min-width:0;padding-left:0;width:2.8rem;height:1.5rem;border:2px solid hsla(0,1.4%,71%,.5)}#paymentPhoneNumber{width:8.5rem}#ccn{width:11.5rem}.paymentInputLabel{font-size:1rem;font-weight:400}.billingInfo a{font-size:.7rem}.billingInfoLeft{display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem;padding-right:8rem}.billingInfoLeft a:nth-child(7){margin-bottom:.24rem}#billingAddress{display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem;margin-top:1rem}.billingInfo input[type=email]{border-radius:.3rem;border:2px solid hsla(0,1.4%,71%,.5)}.billingInfo input[type=email]:invalid{border-radius:.3rem;border:2px solid red}.orderSummary h1{font-size:1rem;color:#a50d0d}.taxToBeCollected{padding-bottom:.5rem;border-bottom:1px solid hsla(0,1.4%,71%,.5)}.shippingAndHandling{margin-bottom:1rem}.shippingAndHandling span:nth-child(2){position:relative}.shippingAndHandling span:nth-child(2):after{position:absolute;bottom:-.50625rem;left:-75%;content:"";width:175%;border:.5px solid hsla(0,1.4%,71%,.5)}#pageContainer{width:1000px}#itemsForPurchase{border-radius:.3rem;padding:1rem;border:1px solid rgba(209,208,208,.76);grid-column:1/span 2}#ccvMonth{display:flex;grid-gap:.5rem;gap:.5rem}#ccvMonth div{text-align:center}#ccvMonth{margin-top:.5rem}#expiry{min-width:0;border:2px solid hsla(0,1.4%,71%,.5);height:1.5rem}.paymentMethod form{width:120%}.errorHandling{text-align:center;color:#740303;font-size:2rem}.orders h1{text-align:center;padding-top:1rem;margin-bottom:1rem;color:#000}.orders .cartItem{border:none}.date_id{margin-top:1rem;display:flex;justify-content:space-between;margin-bottom:1rem;padding:0 1rem}.orders_order{display:flex;flex-direction:column;align-items:center}.order{max-width:700px;padding-left:2rem;margin:1rem;border-radius:1rem;background-color:#fff}.order:not(:last-child){margin-bottom:1rem;border-bottom:2px solid hsla(0,0%,87.8%,.568)}.order:not(:last-child)>h3{margin-bottom:1rem}.order:last-child{padding-bottom:1rem}.order_total{display:flex;justify-content:flex-end;padding-right:1rem}.order_id_header{font-size:.9rem;font-family:AmazonBold,sans-serif;font-weight:700}
/*# sourceMappingURL=main.8e5092eb.chunk.css.map */