/** Shopify CDN: Minification failed

Line 321:2 "align-item" is not a known CSS property
Line 331:1 Expected identifier but found "."
Line 480:45 Expected ":"

**/
.header-wrapper .announcement{
  text-align:center;
}
.grid-product__price {
    display: flex;
    align-items: center;
    gap: 5px;
}
.product-single__related .grid-product__content{
  margin-bottom: 15px !important;
}
.nicole-s-chic-compact-pu-leather-handbag-Blue{
  background-color:#006fbb!important;
}
@media (max-width: 750px) {
  .announcement__text {
    text-align: center;
  }
  .grid-product__price{
    display: block;
    align-items: center;
    gap: 3px;
    font-size:12px;
  }
  
}
.u-grid-product__tag{
  max-width:fit-content;
  position:absolute;
  top:0px;
  right:0px;
  border-radius:0px;
}
/* U Guarantees Section */

.cstm-services{
    display: grid;
  }
  .cstm-services-box{
    text-align: center;
    padding: 0 10px;
  }
  
  @media screen and (max-width: 960px){
  .cstm-services{
    grid-template-columns: repeat(2, 1fr)!important;
    gap:20px;
  }
  }
  
  @media screen and (max-width: 769px){
  .cstm-services{
    grid-template-columns: repeat(1, 2fr)!important;
    gap:20px;
  }
  }
.kelley-bag-Dark.blue{
  background-color:#072280!important;
}
.kelley-bag-Burgundy{
  background-color:#800020!important;
}
.chelsey-bag-Khaki{
  background-color: #F0E68C !important;
}

.nicole-Wine{
   background-color:#722F37 !important;
}
.laura-bag-Burgundy{
 background-color:#800020 !important;
}
.adore-bag-Wine{
 background-color:#722F37 !important;
}
.aurora-1-Wine{
  background-color:#722F37 !important;
}
.magda-bag-Burgundy{
  background-color:#800020 !important; 
}
.sienna-Wine{
  background-color:#722F37 !important; 
}
.grace-soft-serenity-Light.Green{
   background-color:#90EE90 !important; 
}
.luxe-grandeur-Orange.red{
  background-color:#FF4500 !important; 
}
.frezia-Wine.Red{
 background-color:#7B0323 !important;
}
.grace-minimalist-luxe-Burgundy{
 background-color:#800020 !important;
}
.charlotte-faux-Dark.Blue{
 background-color:#00008B !important;
}
.faux-tote-Dark.red{
   background-color:#8B0000 !important;
}
.elise-s-vintage-charm-faux-leather-shoulder-bag-Light.Blue{
  background-color:#ADD8E6 !important;
}
.hazel-vintage-chest-crossbody-bag-Light.Green{
   background-color:#90EE90 !important; 
}
.classic-leather-fold-over-wallet-with-magnetic-flap-Wine.red{
   background-color:#7B0323 !important;
}
.classic-leather-fold-over-wallet-with-magnetic-flap-Golden{
  background-color:#FFD700 !important;
}
 .woven-leather-hobo-bag-grace-s-timeless-craftsmanship-Wine.red{
   background-color:#7B0323 !important;
 }
.mila-litchi-embossed-crossbody-bag-Blue{
    background-color:#1c448d !important;
}
.classic-leather-fold-over-wallet-with-magnetic-flap-Blue{
  background-color:#242e63 !important;
}
.vivian-vintage-flap-handbag-Lychee.Pattern.Blue{
  background-color:#0057a9 !important;
}
.eva-trendy-bifold-wallet-Blue{
   background-color:#04637d !important;
}
.elise-s-vintage-charm-faux-leather-shoulder-bag-Grey{
  background-color:#595747 !important;
}
.elise-s-vintage-charm-faux-leather-shoulder-bag-Khaki{
  background-color:#9c8a7a !important;
}
.elise-s-vintage-charm-faux-leather-shoulder-bag-Blue{
  background-color:#4f7885 !important;
}
.faux-tote-Blue{
  background-color:#525679 !important;
}
.bella-Blue{
  background-color:#5f7682 !important;
}
.kelley-bag-Blue{
  background-color:#8c90a9 !important;
}
.grace-s-luxe-4-piece-tote-set-Blue{
   background-color:#97aac1 !important;
}
.emma-retro-tote-shoulder-bag-Blue{
   background-color:#466283 !important;
}
.emma-retro-tote-shoulder-bag-Khaki{
   background-color:#8f7975 !important;
}
.emma-retro-tote-shoulder-bag-Red{
  background-color:#671f27 !important;
}
.leather-tote-bag-Burgundy{
  background-color:#800020 !important;
}
.eva-versatile-tote-handbag-Burgundy{
  background-color:#800020 !important;
}
.eva-versatile-tote-handbag-Baby.blue{
    background-color:#a0b6d1 !important;
}
.grace-s-water-resistant-convertible-backpack-Scarlet{
  background-color:#74111c !important;
}
.grace-s-water-resistant-convertible-backpack-Cognac{
  background-color:#9f350e !important;
}
.grace-s-water-resistant-convertible-backpack-Cobalt{
   background-color:#1e3473 !important;
}
.grace-s-water-resistant-convertible-backpack-Emerald{
   background-color:#147238 !important;
}
.grace-s-water-resistant-convertible-backpack-Tulip{
  background-color:#d7a49a !important;
}
.grace-s-water-resistant-convertible-backpack-Midnight{
  background-color:#1b1b1b !important;
}
.grace-s-water-resistant-convertible-backpack-Leaf{
   background-color:#8c995a !important;
}
.evelyn-classic-saddle-crossbody-bag-Khaki{
  background-color:#a08d81 !important;
}
.evelyn-classic-saddle-crossbody-bag-Coffee.color{
  background-color:#3d2c2a !important;
}
.elena-vintage-sling-bag-Apricot{
  background-color:#ddc2b4 !important;
}
.harper-multifunctional-retro-backpack-Khaki{
  background-color:#68563c !important;
}
.harper-multifunctional-retro-backpack-Deep.Blue{
   background-color:#253037 !important;
}
.harper-multifunctional-retro-backpack-Blue{
  background-color:#3d5059 !important;
}
.isabella-croc-pattern-mini-crossbody-bag-Khaki{
 background-color:#c9b0a3 !important; 
}
.daphne-retro-flap-shoulder-bag-Green{
  background-color:#a5ac58 !important;
}
.daphne-retro-flap-shoulder-bag-Khaki{
  background-color:#ac9f8f !important;
}
.vintage-kiss-lock-leather-bag-grace-s-retro-chic-essential-Scarlet{
  background-color:#a93841 !important;
}
.holden-rfid-zip-clutch-Light.Brown{
  background-color:#C4A484!important;
}
.vintage-kiss-lock-leather-bag-grace-s-retro-chic-essential-Camel{
   background-color:#ad8563 !important;
}
.elegant-leather-tote-classic-and-functional-Cognac{
    background-color:#954a24 !important;
}
.elegant-leather-tote-classic-and-functional-Seaweed{
  background-color:#5b604e !important;
}
.elegant-leather-tote-classic-and-functional-Midnight{
   background-color:#1b1b1b !important;
}
.coin-pocket-elegant-trifold-leather-wallet-Apricot{
    background-color:#aa8e83 !important;
}
.coin-pocket-elegant-trifold-leather-wallet-Camel{
 background-color: #86736e !important;
}
.coin-pocket-elegant-trifold-leather-wallet-Blue{
  background-color: #416073 !important;
}
.real-cowsleather-Earthy.Yellow{
  background-color: #b8684a !important;
}
.chelsey-bag-Light.Brown{
  background-color: #ba6a51 !important;
}
.clara-quilted-vintage-backpack-Burgundy{
  background-color:#800020 !important;
}
.leather-tote-bag-Light.blue{
  background-color:#a7a7ef !important;
}
.classic-double-zip-backpack-sleek-design-Rich.Brown{
  background-color:#5b4745 !important;
}
.amelie-retro-kiss-lock-coin-purse-Burgundy.color{
    background-color:#800020 !important;
}
.daphne-retro-flap-shoulder-bag-Brown{
   background-color:#4a352a!important;
}
.vintage-kiss-lock-leather-bag-grace-s-retro-chic-essential-Wine.Red{
    background-color:#4e211f!important;
}
.elegant-purple-leather-laptop-tote-Plum{
  background-color:#3b2039!important;
}
.elegant-purple-leather-laptop-tote-Alpine{
  background-color:#233c3d!important;
}
.elegant-purple-leather-laptop-tote-Cognac{
  background-color:#8b482f!important;
}
.elegant-purple-leather-laptop-tote-Tulip{
  background-color:#cfaea5!important;
}
.grace-s-elegant-bow-tie-satchel-Cognac{
   background-color:#6c2a0a!important;
}
.grace-s-elegant-bow-tie-satchel-Scarlet{
  background-color:#550605!important;
}
.grace-s-elegant-bow-tie-satchel-Midnight{
  background-color:#1b1b1b !important;
}
.grace-s-elegant-bow-tie-satchel-Plum{
  background-color:#883453 !important;
}
.claire-elegant-bow-tie-satchel-Cognac{
  background-color:#9a3d13!important;
}
.vintage-bow-kissed-satchel-Wine.red{
  background-color:#971b2e !important;
}
.u-pn-badge{
  position: absolute;
  top: 0;
  left: 0;
  position: absolute;
  top: 12px;
  left: 12px;
  background: rebeccapurple;
  color: white;
  font-size: 14px;
  padding: 2px 8px;
  border-radius:3px;

}
.u-pn-badge span{
  display:flex;
  align-item:center;
}
/* U-Card-Review */
.h-cd-header {
 text-align:center;
}
.cd-slider-content .swiper-button-next,
.cd-slider-content .swiper-button-prev{
  display:block!important;
}
..swiper-button-next,
.swiper-button-prev {
  color: #000;
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
  color: #007bff;
}
.h-card {
  background-color: white;
  border-radius: 8px;
  overflow: hidden;
  text-align: center;
  margin-bottom:5px;
  padding: 18px;
}
.cd-img{
  position:relative;
  padding-bottom: 108.67%;
  margin-bottom: 0.5rem;
}
.h-card .u-cardimg{
  position: absolute;
  top:0;
  left:0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius:10px;
}
.h-card{
  display:flex;
  flex-direction:column;
  height:100%;
}
.swiper-slide{
  height:auto;
}
.h-card p{
  display:flex;
  flex-direction:column;
  justify-content: center;
  align-items: center;
  color: #333;
  margin: 10px 0 0;
  overflow: hidden;
  line-height: 1.4;
}
.cd-next{
  position:absolute;
  opacity:1;
}
.buttons-container{
  display: flex;
  gap:30px;
  align-items: center;
  align-content: center;
  justify-content: center;
  margin-top:20px;
}
.cd-content{
  display: flex;
  flex-direction: column;
 justify-content: space-between;
  height:100%;
}
/* Frequently Asked Questions */
/* U Dropdown Section */
.u-as-accordion-item-desc-container{
  padding: 5px 5px;
}
.u-as-accordion-item-title{
  opacity: 1;
  transition: opacity 0.4s ease;
}
.u-as-accordion-item .u-as-accordion-item-title {
  margin: 0;
  font-size: 18px;
  display: flex;
  width: 100%;
  cursor: pointer;
  box-sizing: border-box;
  align-items: center;
  gap:10px;
}

.u-as-accordion-item .u-as-accordion-item-desc {
  display: block;
  box-sizing: border-box;
  max-height: 0;
  overflow: hidden;
  transition: all 0.6s ease;
}
.u-as-accordion-item .icon {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  transition: all 0.4s ease;
}
.u-as-accordion-item .icon::before,
.u-as-accordion-item .icon::after {
  content: "";
  position: absolute;
  width: 12px;
  border-bottom: 1px solid #000;
  transition: all 0.4s ease;
   transform-origin: center;
}
.u-as-accordion-item .icon::before {
  transform: rotate(0deg);
}

.u-as-accordion-item .icon::after {
  transform: rotate(90deg); 
}

.u-as-accordion-item-title.active .icon::before {
  transform: rotate(360deg); 
}

.u-as-accordion-item-title.active .icon::after {
  transform: rotate(540deg);
}
.u-as-accordian-title-icon-wrapper{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:10px;
}
.u-container{
  width: 70%;
  margin: 0 auto;
}
@media (max-width:746px){
  .u-container{
  width: 100%;
  margin: 0 auto;
}
}
.u-pro-img {
  position: absolute;
  z-index: 1;
  text-align: center;
  top: auto;
  bottom:7px;
  left: 50%; 
  transform: translate(-50%, -50%); u-pro-img
}
@media (max-width:746px){
.u-pro-img{
  width:200px !important;
}
}
.slick-track > .u-produt-single-img:first-child .u-pro-img {
  display: block ! important;
}

.slick-track > .u-produt-single-img:not(:first-child) .u-pro-img {
  display: none ! important;
}


/* U images Marque */

.u-marquee-containerWrapper {
  position: relative;
  display: flex;
  overflow: hidden;
  width: 200%;
}
.u-marquee-container {
  display: flex;
  width: fit-content;
}
.u-marquee-content {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  height:100%;
}
@keyframes track {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}
.u-marquee-item img {
  object-fit: cover;
}
.u-marque-container{
  position:relative;
}
.u-marque-content{
  position:absolute;
  left: 50%;
  transform: translateX(-50%);
  line-height:1.4;
  padding: 18px 23px;
  border-radius: 10px;
  border: 0px solid #000000;
  background-color: #ffffff;
  position: relative;
  width:fit-content;
  z-index: 3;
  text-align: center;
  box-shadow: -3px 7px 9px -2px #a09c9c;
}
.u-marque-text{
  margin:0 ! important;
}
label.mimgSwatch{
  padding: 2px;
  border-radius: 8px;
  width: 60px;
  height:60px;
}
label.mimgSwatch img{
  width:100%;
  height:100%;
  padding-bottom: 0.5px;
  object-fit:cover;
}
.u-accordion-item-desc p{
  font-size:14px;
}
.best-fit-size-chart.scr-label button.scr-open-size-chart{
 position: relative;
 top: -8px;
}