.goodie-wrapper{height:calc(100% - 200px);width:100%;padding:0 96px}@media screen and (max-width:1000px){.goodie-wrapper{padding:0}}.goodie-wrapper .goodie-preview-wrapper{height:100%;max-height:600px;overflow:auto}.goodie-wrapper .goodie-preview-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.05);border-radius:20px;background-color:hsla(0,0%,96%,.333)}.goodie-wrapper .goodie-preview-wrapper::-webkit-scrollbar{width:4px;height:0;background-color:hsla(0,0%,96%,.333)}.goodie-wrapper .goodie-preview-wrapper::-webkit-scrollbar-thumb{border-radius:20px;box-shadow:inset 0 0 6px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.05);background-color:rgba(34,15,0,.467)}.goodie-wrapper .goodie-preview-wrapper .goodie-preview-container{height:72px;width:72px;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden}.goodie-wrapper .goodie-preview-wrapper .goodie-preview-container img{height:auto;width:65%;width:auto}.goodie-wrapper .goodie-image-wrapper{height:600px;width:500px;display:flex;justify-content:center;align-items:center;position:relative;margin:0 25px;padding:25px;overflow:hidden}.goodie-wrapper .goodie-image-wrapper:hover{cursor:pointer}.goodie-wrapper .goodie-image-wrapper:hover img{transform:scale(1.6);transition:transform .5s cubic-bezier(.25,.45,.45,.95)}.goodie-wrapper .goodie-image-wrapper img{max-width:500px;width:90%}.goodie-wrapper .goodie-image-wrapper .promotion-box{height:25px;padding:10px 20px;display:flex;align-items:center;justify-content:center;background-color:#ff3b3b;position:absolute;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:0px;letter-spacing:.02em;color:#fff;top:0;left:0;z-index:1}.goodie-wrapper .goodie-description{margin:40px 0}.goodie-wrapper .goodie-description .actions .text{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:30px;letter-spacing:.02em;color:#8f90a6}.goodie-wrapper .goodie-description .description{display:flex;justify-content:flex-start;flex-direction:column}.goodie-wrapper .goodie-description .description .title{margin-bottom:25px;margin-top:25px}.goodie-wrapper .goodie-description .description .title .text{font-family:Poppins;font-style:normal;font-weight:600;font-size:28px;line-height:36px;letter-spacing:.02em;color:#220f00}.goodie-wrapper .goodie-description .description .title .collection{font-family:Poppins;font-style:normal;font-weight:600;font-size:16px;line-height:30px;letter-spacing:.02em;color:#8f90a6;text-decoration:none}.goodie-wrapper .goodie-description .description .label{font-family:Poppins;font-style:normal;font-weight:600;font-size:14px;line-height:30px;letter-spacing:.02em;color:#555770;margin-bottom:10px}.goodie-wrapper .goodie-description .description .price{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:15px}.goodie-wrapper .goodie-description .description .price .price{font-family:Poppins;font-style:normal;font-weight:700;font-size:36px;line-height:30px;letter-spacing:.02em;color:#220f00}.goodie-wrapper .goodie-description .description .price .promotion{font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:0px;letter-spacing:.02em;color:#1c1c28}.goodie-wrapper .goodie-description .description .quantity{margin-bottom:20px}.goodie-wrapper .goodie-description .description .quantity input::-webkit-inner-spin-button,.goodie-wrapper .goodie-description .description .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.goodie-wrapper .goodie-description .description .quantity input[type=number]{-moz-appearance:textfield}.goodie-wrapper .goodie-description .description .colors{margin-bottom:15px}.goodie-wrapper .goodie-description .description .colors .colors-wrapper{display:flex;justify-content:flex-start}.goodie-wrapper .goodie-description .description .colors .colors-wrapper .color{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 15px 15px 0}.goodie-wrapper .goodie-description .description .size{margin-bottom:15px}.goodie-wrapper .goodie-description .description .size .size-wrapper .button{height:36px;width:36px;padding:0!important;background-color:transparent;margin-right:15px}.goodie-wrapper .goodie-description .description .size .size-wrapper .button .button{border:1px solid #000;font-weight:500;width:100%;height:100%;margin:0;cursor:pointer}.goodie-wrapper .goodie-description .description .buttons{margin-top:auto;width:100%}.goodie-wrapper .goodie-description .description .buttons button{box-shadow:0 4px 10px rgba(0,0,0,.15);border-radius:32px;height:52px;width:100%;font-family:Roboto Slab;font-style:normal;font-weight:500;font-size:15px;line-height:32px;text-transform:none;margin:5px 0}.goodie-wrapper .title-container{display:flex;justify-content:flex-start;align-items:center;padding-top:100px;padding-bottom:70px;flex-wrap:wrap}.goodie-wrapper .title-container .title{font-family:Roboto Slab;font-style:normal;font-weight:600;font-size:30px;line-height:1.1;letter-spacing:.02em}.goodie-wrapper .title-container img{height:56px}