*{font-family:Open Sans,sans-serif}.account__nav a{color:#1c1f4b;font-weight:700;margin-right:1rem;text-decoration:none}.account__nav a:hover{color:#d83b95}.cart__table .cart__thumbnail{display:inline-block;float:left;height:100px;margin-right:1rem;width:100px}.cart__table thead{color:#1c1f4b}.cart__table thead th{border-bottom:2px solid #1c1f4b}.about__contact h2{margin-bottom:1rem;text-decoration:underline;text-decoration-color:#d83b95}.about__contact .form-control{background-color:hsla(0,0%,100%,.75);border-radius:0;margin-bottom:1rem}.about__contact .btn{background-color:#d83b95;border:none;border-radius:0}h1{color:#1c1f4b}h1.product_title{margin-bottom:.5rem;text-decoration:underline;text-decoration-color:#d83b95;text-decoration-thickness:1px;text-transform:capitalize}h2{color:#1c1f4b}h3.product_price{color:#d83b95}h3.product_price span.small{font-size:50%}hr{border-color:#d83b95;border-width:.25rem;margin:2rem auto;width:40%}.btn-pink{background-color:#d83b95;border:none;border-radius:0;color:#fff;font-weight:700;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-pink:hover{background-color:#bb257b;color:#fff}.btn-pink-outline{background-color:transparent;border:2px solid #d83b95;border-radius:0;color:#d83b95;font-weight:700;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-pink-outline:hover{background-color:#d83b95;color:#fff}.btn-outline-white{background-color:transparent!important;border:2px solid #fff!important;border-radius:0;color:#fff;font-weight:700;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.btn-outline-white:hover{background-color:#fff!important;color:#1c1f4b!important}.card-faq .card-header{color:#1c1f4b;font-weight:700}.card-faq .card-header svg{color:#d83b95}.card-faq .card-header.collapsed svg{transform:rotate(180deg)}.carousel img{border-radius:50%;margin-right:1rem;max-height:70px;overflow:hidden;width:70px}.carousel-inner{display:flex;margin-inline:auto;overflow:hidden;padding:1em;padding:1em 0;width:90%}.carousel-item{display:block;flex:0 0 50%;margin-right:0}@media screen and (max-width:768px){.carousel-item{display:block;flex:0 0 100%;margin-right:0}}.carousel .card{border:0;margin:0 .5em}.carousel-control-next,.carousel-control-prev{background-color:grey;border-radius:50%;height:3rem;top:50%;transform:translateY(-50%);width:3rem}#tray{background-color:#fff;color:#1c1f4b;padding:1rem 0}#tray a{color:#1c1f4b;font-weight:700;margin-right:1rem;text-decoration:none}#tray a.cta{color:#d83b95}nav .navbar{background-color:#295e9c;padding:0}nav .navbar .navbar-toggler{background-color:#1c1f4b;border:none;border-radius:0;color:#fff;line-height:1.5;text-align:center;width:100%}nav .navbar .navbar-toggler svg{color:#fff;margin-top:-3px}nav .navbar .navbar-toggler:focus{box-shadow:none!important;outline:none!important}nav ul a{color:#fff!important;opacity:.75}nav ul a.active{font-weight:700;opacity:1}@media screen and (max-width:768px){nav ul .nav-item{text-align:center}}.hero{background-size:cover;margin-bottom:2rem;min-height:50vh;position:relative;text-align:right}.hero .hero-body{background-color:rgba(28,31,75,.85);display:inline-block;height:100%;max-width:25%;padding:2rem;position:absolute;right:0;text-align:left}@media screen and (max-width:768px){.hero .hero-body{max-width:100%}}.hero h1{color:#fff}.hero h1 span{color:#d83b95;font-style:italic}.hero p{color:#fff;font-size:1.25rem;font-weight:400}.why svg{color:#d83b95;height:5rem;margin-bottom:2rem;width:5rem}.categories .col{position:relative}.categories .col .overlay{background-color:rgba(28,31,75,.85);bottom:0;color:#fff;height:100px;padding:1rem;position:absolute;transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;width:100%}.categories .col .overlay p{display:none;opacity:.75}.categories .col:hover .overlay{background-color:rgba(28,31,75,.95);height:80%}.categories .col:hover .overlay p{display:block}.product-container{height:100%;position:relative}.product-container .img-fluid{display:block;margin:0 auto;max-height:150px}.product-container .info{border:2px solid #d83b95;border-bottom:none;height:100%;margin-bottom:10px;padding:1rem}.product-container .info h4{color:#1c1f4b;text-transform:capitalize}.product-container .info h5{color:#d83b95;font-size:1rem;font-weight:400;margin-bottom:10px;margin-top:0}.product-container .info h5 span{font-weight:700}.product-container .btn-pink{border-top:5px solid #fff;bottom:0;left:0;position:absolute}.product__quantity input{text-align:center;width:25px!important}.product__quantity .btn,.product__quantity input{border-radius:0}.product__gallery .selected,.product__gallery img:hover{border:2px solid #d83b95}.products__filters a[data-bs-target="#productFilters"]{color:#1c1f4b;font-weight:700;margin-right:1rem;text-decoration:none}.products__filters a[data-bs-target="#productFilters"] svg{color:#d83b95}.products__filters a[data-bs-target="#productFilters"].collapsed svg{transform:rotate(180deg)}.products__filters #tagFilter .badge{border:2px solid #d83b95;border-radius:0;color:#d83b95}.products__filters #tagFilter .badge.selected,.products__filters #tagFilter .badge:hover{background-color:#d83b95;color:#fff}.products__filters #tagFilter .badge:hover{border-color:#fff;cursor:pointer}.colour-swatch .colour-swatch__colour{display:inline-block;height:30px;margin-right:10px;width:30px}.colour-swatch .colour-swatch__colour.selected{border:2px solid #d83b95}.colour-swatch .colour-swatch__colour:hover{border:2px solid #1c1f4b;cursor:pointer}.bg-light{background-color:#95a3ad;color:#1c1f4b}footer a{color:inherit}footer.bg-light{background-color:#95a3ad;color:#1c1f4b}footer h4{border-bottom:2px solid #1c1f4b;color:#1c1f4b;opacity:.75}footer .logo{opacity:.5}footer .logo:hover{opacity:1}.bg-navy{background-color:#1c1f4b}.text-pink{color:#d83b95}@media screen and (min-width:768px){#siteSearch input{width:40%!important}}#paymentOptions .card.selected,#paymentOptions .card:hover,#shippingOptions .card.selected,#shippingOptions .card:hover{border:2px solid #d83b95}.starRatingInput svg.hover,.starRatingInput svg.selected,.starRatingInput svg:hover{color:#d83b95}