body header section.header{background-color:#a3185b;padding:0;color:white;margin-bottom:75px}body header section.header .container .header-inner{display:flex}body header section.header .container .header-inner .logo{display:flex;width:450px}body header section.header .container .header-inner .text{display:flex;justify-content:flex-end;align-items:center;font-weight:700;font-size:2.5rem;margin-left:auto}body header section.bar{margin-bottom:75px}body header section.bar .container .bar-inner .columns{align-items:center}body header section.bar .container .bar-inner .columns .column .links{display:flex;gap:50px}body header section.bar .container .bar-inner .columns .column .links .link{color:#1b232c}body header section.bar .container .bar-inner .columns .column .links .link:hover{cursor:pointer;text-decoration:underline}body header section.bar .container .bar-inner .columns .column .cart{display:flex;align-items:center;justify-content:flex-end;gap:25px}body header section.bar .container .bar-inner .columns .column .cart .icon-wrapper{display:flex;position:relative}body header section.bar .container .bar-inner .columns .column .cart .icon-wrapper svg{color:#1b232c;width:32px;height:32px;stroke-width:1.125}body header section.bar .container .bar-inner .columns .column .cart .icon-wrapper .cart-counter{position:absolute;top:-8px;right:-8px;display:flex;justify-content:center;align-items:center;background-color:#a3185b;color:white;height:18px;width:18px;border-radius:99px;font-size:.85rem;font-weight:600}body header section.bar .container .bar-inner .columns .column .cart .text-wrapper{display:flex;flex-direction:column;line-height:1.4}body header section.bar .container .bar-inner .columns .column .cart .text-wrapper .item-title{font-weight:600;color:#1b232c}body header section.bar .container .bar-inner .columns .column .cart .text-wrapper .item-subtitle{color:#1b232c;font-size:.925rem}body main section.products{margin-bottom:75px}body main section.products .container .products-inner .product{display:flex;flex-direction:column;border:1px solid #E0E0E0;border-radius:0;height:100%;container-type:inline-size}body main section.products .container .products-inner .product .product-image{display:flex;justify-content:center;align-items:center;position:relative;padding:0}body main section.products .container .products-inner .product .product-image img{display:flex;height:auto}body main section.products .container .products-inner .product .middle-wrapper{display:flex;flex-direction:column;gap:0;flex-grow:1;padding:1rem;border-bottom:1px solid #E0E0E0}body main section.products .container .products-inner .product .middle-wrapper .product-name{display:flex;font-weight:700;color:#1b232c;margin-bottom:0}body main section.products .container .products-inner .product .middle-wrapper .product-name:hover{text-decoration:underline;cursor:pointer}body main section.products .container .products-inner .product .middle-wrapper .product-subname{display:flex}body main section.products .container .products-inner .product .middle-wrapper .product-price{margin-top:10px;font-weight:700;font-size:1.125rem}body main section.products .container .products-inner .product .bottom-wrapper{display:flex;align-items:center;padding:1rem}body main section.products .container .products-inner .product .bottom-wrapper .stock-wrapper{display:flex;flex-direction:column;flex-grow:1;padding-right:.75rem}body main section.products .container .products-inner .product .bottom-wrapper .stock-wrapper .stock-quantity{font-weight:600}body main section.products .container .products-inner .product .bottom-wrapper .stock-wrapper .stock-quantity.in-stock{color:#48c774}body main section.products .container .products-inner .product .bottom-wrapper .stock-wrapper .stock-quantity.out-of-stock{color:#f14668}body main section.products .container .products-inner .product .bottom-wrapper .stock-wrapper .stock-text{font-size:13px}body main section.products .container .products-inner .product .bottom-wrapper .button{min-height:38px;max-height:38px;min-width:44px;max-width:44px;padding:0;border-radius:0}body main section.products .container .products-inner .product .bottom-wrapper .button i{color:white}