/** Shopify CDN: Minification failed

Line 193:2 "argin" is not a known CSS property
Line 1388:38 Expected identifier but found "!"
Line 1403:37 Expected identifier but found "!"
Line 1477:4 "ont-size" is not a known CSS property
Line 1855:22 Unexpected "-->"

**/


.double-border {

  border:1px solid #c8bbaf;
 
  position: relative;
  margin: 0 auto;
}
.double-border:before {

  border:2px solid #c8bbaf;
  content: "";
  display: block;
  position: absolute;
  top: 4px;
  left: 4px;
  right: 4px;
  bottom: 4px;
  pointer-events: none;
}

.slidepad{
padding:0px;
}

header {
   
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center left;
    height: 100%;
}




.site-header__logo-image img {
    width: 100%;
    padding-top: 30px;
}



.input-group-search{
display:flex;
}


.col-lg-3.pdset {
    padding-left: 0;
    padding-right: 0;
   
}


.fa-shopping-cart{
   color: #fff;
   font-size: 20px;
}

.aclink img {
    right: 33px;
    position: absolute;
    top: 7px;
    width: 25px;
    height: 22px;
}
.site-nav {
   margin: 0 auto;
   padding: 25px 0 7px 0;
   position: static;
   display: table;
   float: none;
}
.site-nav a {
   padding: 3px 19px;
}


.site-header__cart-count {
   display: block;
   position: absolute;
   top: -10px;
   font-weight: 700;
   background-color: #f0bf13;
   color: #000;
   border-radius: 9px;
   min-width: 6px;
   height: 13px;
   left: 25px;
}


.icon {
display: inline-block;
width: 17px;
height: 17px;
vertical-align: middle;
fill: currentColor;
}

.search-header__input {
   cursor: pointer;
   border-color: transparent;
   cursor: auto;
   font-size: 14px;
   font-family: Raleway,sans-serif;
   color: #fff!important;
   margin-top: 0;
}
.search-bar__submit, .search-header__submit {
   display: inline-block;
   vertical-align: middle;
   position: relative;
   right: 0;
   top: 0;
   padding: 0 0 0 0px;
   height: 100%;
   z-index: 1;
}
.search-bar__submit, .search-header__submit {
   top: 0;
}
.myheading {
    background: url(/cdn/shop/files/header-background_256x256_crop_center.png);
    background-repeat: no-repeat;
    background-size: 100%;
    min-height: 253px;
  
}

.site-header__logo-image img {
    width: 100%;
    padding-top: 30px;
    max-width: 330px;
}


.site-header {
    background-color: transparent;
    position: relative;
    max-width: 1200px;
    margin: auto;
    width: 100%;
}


.logopos{
padding-right:21px;top: 27px;
position: relative;
} 

.flickity-prev-next-button.previous {
    left: -50px;
    box-shadow: 0px 1px 4px 0 rgb(0 0 0 / 23%);
    background-color: #ffffff;
}



.flickity-prev-next-button.next {
    right: -50px;
  
  box-shadow: 0px 1px 4px 0 rgb(0 0 0 / 23%);
    background-color: #ffffff;
}


.flickity-button {
  
    color: #c5bfbf;
}


#shopify-section-16261635989f662b5f {
  
    padding-bottom: 20px;
}

.carousel__cell h5 {
    color: #808080;
  
  argin: 12px 44px 56px;

  font-family: 'Raleway', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: center;
}

.inner-div {

padding: 63px 40px 63px 21px;
}


.innerborder {border: solid 1px #c8bbaf;
padding: 3px; }


.pds0{ padding-right: 0px;}

.desktop-header .Shop-Frasers-Ridge-Collection {
    width: 263px;
    height: 93px;
    margin: 0 0 21px;
    
  font-family: 'Raleway', sans-serif;
    font-size: 33px;
    font-weight: bold!important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.03;
    letter-spacing: .33px;
    text-align: left;
    color: #343434;
    text-transform: uppercase;
}






.index-section {
    padding-top: 0;
    padding-bottom: 35px;
}






.slick-arrow{
top: 50%;
   width: 35px !important;
   height: 35px !important;
   border-radius: 50%;
   transform: translateY(-50%);
   display: block;
   position: absolute;
   background: hsla(0,0%,100%,.75);
   border: none;
   box-shadow: 0 1px 4px 0 rgb(0 0 0 / 23%);
   background-color: #fff;
}

#shopify-section-related-products .grid-uniform>.grid button.slick-next:before {
   color: transparent;
   background-size: contain;
   /* height: 20px; */
   /* width: 20px; */
   display: block;
   opacity: 1;
   position: absolute;
   border-top: 2px solid #c7c7c7;
   border-right: 2px solid #c7c7c7;
   transform: rotate(
45deg
);
   float: right;
   margin-right: 5px;
   left: 24%;
   top: 32%;
   width: 40%;
   height: 40%;
}

.input-group__field.newsletter__input{    border: 1px solid #f0bf13!important;padding-left:15px;}
#shopify-section-related-products .grid-uniform>.grid button.slick-prev:before {
   color: transparent;
   background-size: contain;
   position: absolute;
   left: 27%;
   top: 30%;
   width: 40%;
   height: 40%;
   display: block;
   opacity: 1;
   border-top: 2px solid #c7c7c7;
   border-left: 2px solid #c7c7c7;
   transform: rotate(
-45deg
);
   margin-left: 5px;
}

#shopify-section-related-products .grid-uniform>.grid button.slick-prev {
left: -15px;
z-index: 1;
padding-left: 0;
}
#shopify-section-related-products .grid-uniform>.grid button.slick-next {
right: -15px;
}

.btn--link {
    background-color: transparent;
    border: 0;
    margin: 0;
    color: #fff;
    text-align: left;
}


  /* minicart css; */

#MiniCart .minicart-header .minicart-close {
   border: 1px solid #fff;
   position: absolute;
   left: -38px;
   top: 5px;
   background: transparent;
   padding: 0;
   border-radius: 50%;
   width: 32px;
   height: 32px;
   text-align: center;
}
.pcart{
border: 1px solid #cfcfcf!important;
   background-color: transparent!important;
   color: #000!important;
   max-width: 100%!important;
   padding-left: 18px!important;
padding-right:18px!important;
   border-radius: 10px !important;
   line-height: 1.2!important;
}



#MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-quantity 
.input-group input {
    display: inline-block;
    background-color: transparent!important;
   color: #000!important;
   max-width: 100%!important;
   padding-left: 18px!important;
padding-right:18px!important;
   border-radius: 10px !important;
   line-height: 1.2!important;
    -moz-appearance: textfield;
    border-radius: 10px!important;
}


.minicart-item-sku {
    padding-bottom: 10px;
}



  #MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-actions {
    position: initial;
    left: 0;
    margin-top: 8px;
    font-size: 11px;
    font-weight: 400;
    text-align: left;
    width: 100%;
    float: left;
    color: #808080;
}


  
  #MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-actions 
a{  font-family: Raleway;
  font-size: 11px;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.09;
  letter-spacing: normal;

  color: #808080!important;
  }




  
  #MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-actions 
a:hover{  font-family: Raleway;
  font-size: 11px;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.09;
  letter-spacing: normal;

  color: #DDB04D!important;
  }





#MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-price {
    display: flex;
    vertical-align: middle;
     font-family: Raleway;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.44;
  letter-spacing: normal;
  text-align: right;
  color: #808080!important;
    margin-top: 10px;
    float: right;
  width: 34%;
      justify-content: end;

}

#MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-price s{padding-right:10px;}


#MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-actions {
    
    margin-top: 10px;
   
}

.minicart-meta-info {
    padding-top: 25px;
}

#MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info
.minicart-item-actions .minicart-item-update {
    padding-bottom: 5px;
    float: left;
    padding: 0px 10px 0px 0px;
}

#MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-actions {
    position: initial;
    left: 0;
    margin-top: 0;
    font-size: 11px;
    font-weight: 400;
    text-align: left;
    width: 100%;
    float: left;
}

#MiniCart {
   position: absolute;
   right: 0;
   text-align: left;
   background: #fff;
   z-index: 100;
   padding: 0;
   top: 0!important;
   width: 0;
   transition: width .45s cubic-bezier(.29, .63, .44, 1);
   overflow: hidden;
   border-left: 1px solid #ddd;
   border-bottom: 1px solid #ddd;
   border-top: 5px solid #000;
   z-index: 1000;
   max-height: unset;
}


#MiniCart .minicart-header .minicart-close a {
color: #fff;
}



#MiniCart .minicart-header .minicart-title,
#MiniCart .minicart-header .minicart-title h2 {
   /* font-weight: 700; */
   /* font-size: 18px; */
   width: 100%;
   clear: both;
   display: inline-block;
   font-size: 21px;
   font-weight: 600;
   height: 40px;
   font-family: 'Raleway';
   border-bottom: unset;
}
#MiniCart .minicart-header .minicart-title .minicart-items-total {
   line-height: 40px;
   /* font-size: 14px; */
   float: right;
   font-family: Raleway;
   font-size: 13px;
   font-weight: 400;
   color: #343434;
}

#MiniCart .minicart-items #minicart-items-list 
.minicart-item .minicart-item-info .minicart-item-title .h4, 
#MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-title h4 {
  
   margin-bottom: 5px;
   font-family: Raleway;
   font-size: 18px;
   font-weight: 600;
   line-height: 1.5;
   letter-spacing: .2px;
  text-align:left;
}
#MiniCart .minicart-subtotal {
   text-align: left;
   line-height: 40px;
   font-size: 16px;
   color: #343434;
    font-family: Raleway;
     font-weight: 400;
   height: 40px;
   border-top: solid 1px #d8d8d8;
}

#MiniCart .minicart-subtotal span {
   float: right;
   color: #808080;

}


#MiniCart .minicart-promo-section .minicart-promo-message {
   color: #000;
   text-align: right;
   font-style: normal;
   padding-bottom: 10px;
   font-family: Raleway;
   font-size: 13px;
}
#MiniCart .minicart-checkout-button {
   width: 100%;
   display: inline-block;
   text-align: center;
   border-radius: 10px;
   padding: 13px 10px;
   background: #343434;
   text-transform: uppercase;
   color: #fff;
   font-size: 13px;
   /* font-family: Lato-Regular,Arial,sans-serif; */
   font-family: Raleway;
   font-weight: 400;
   letter-spacing: 1px;
   margin: 0 0 0px;
}
#MiniCart .minicart-continue-shopping {
   width: 100%;
   display: block;
   text-align: center;
   /*padding: 20px 0 15px 0;*/
   text-decoration: underline;
   font-weight: 500;
   text-transform: capitalize;
   font-family: 'Raleway';
   font-size: 13px;
}



#MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-title {
    display: inline-block;
    width: 100%;
}



#MiniCart .minicart-items #minicart-items-list .minicart-item .minicart-item-info .minicart-item-quantity .input-group input {
   
    padding: 7px;
}



  /* minicart css; */

.search {
    height: 36px;
    margin: 37px 35px 17px 186px;
    padding: 6px 14px 9px 13px;
    border-radius: 10px;
    background-color: transparent;
    width: 209px;
    border: 1px solid #c8bbaf;
}




.search-header__input {
    cursor: pointer;
    border-color: transparent;
    cursor: auto;
    font-size: 14px;
    
  font-family: 'Raleway', sans-serif;
    color: #FFF!important;
   
}


.slick-slider .slick-dots li button::before {
   text-indent: -9999px;
   background-color: transparent;
   border-radius: 0px !important;
   background-color: currentColor;
   width: 56px!important;
   height: 7px!important;
   opacity: 0.4;
   transition: all 0.2s;
}




.search input, textarea {
   padding: 0 0;
   /* line-height: 5px; */
}


.search-header__input::placeholder{
color:#fff!important; opacity:1!important;
}



i.fa.fa-chevron-right {
    font-weight: normal;
    color: #ccc;
}





#shopify-section-16261635989f662b5f{
position:relative !important;
}





.bottom-left.Shop-Claire-Fraser-Collection {
    text-transform: uppercase;
}


.collection-section {
    padding: 0px 0;
}



.desktop-header .Shop-Frasers-Ridge-Collection {
   width: 100% !important;
   height: 93px;
   margin: 0 0 21px;
   
  font-family: 'Raleway', sans-serif;
   font-size: 33px;
   font-weight: bold!important;
   font-stretch: normal;
   font-style: normal;
   line-height: 1.03;
   letter-spacing: .33px;
   text-align: left;
   color: #343434;
   text-transform: uppercase;
}
.desktop-header .Shop-Frasers-Ridge-Collection {
   width: 100% !important;
   height: 93px;
   margin: 0 0 21px;
   
  font-family: 'Raleway', sans-serif;
   font-size: 33px;
   font-weight: bold!important;
   font-stretch: normal;
   font-style: normal;
   line-height: 1.03;
   letter-spacing: .33px;
   text-align: left;
   color: #343434;
   text-transform: uppercase !important;
}
.shopnow-section .shop-now {
   text-transform: uppercase;
   height: 9px;
   
  font-family: 'Raleway', sans-serif;
   font-size: 12px;
   font-weight: 500;
   font-stretch: normal;
   font-style: normal;
   line-height: 0 !important;
   letter-spacing: normal;
   color: #343434;
}
.carousel__cell h5 {
   color: #808080;
   /* margin: 12px 44px 56px; */
   
  font-family: 'Raleway', sans-serif;
   font-size: 13px !important;
   font-weight: normal;
   font-stretch: normal;
   font-style: normal;
   line-height: 1.43;
   letter-spacing: normal;
   text-align: center;
}

.product__compare-at-price {
font-size: 13px !important;
   color: #808080 !important;
}
.product__product-price
{
font-size: 13px !important;
   color: #808080 !important;
}
.input-group__field, .input-group__btn .btn {
   height: 41px;
   padding-top: 0;
   padding-bottom: 0;
   font-size: 13px !important;
    font-family: 'Raleway', sans-serif;
   /* background: #f0bf13; */
   font-weight: 600 !important;
}
.btn {
   -moz-user-select: none;
   -ms-user-select: none;
   -webkit-user-select: none;
   user-select: none;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   display: inline-block;
   width: auto;
   text-decoration: none;
   text-align: center;
   vertical-align: middle;
   cursor: pointer;
   border: 1px solid #f0bf13 !important;
 border-radius: 0px 10px 10px 0px !important;
   padding: 8px 15px;
   background-color: #f0bf13 !important;
   color: #fff;
 
   font-weight: 600;
   text-transform: uppercase;
   letter-spacing: 0.08em;
   white-space: normal;
   font-size: 12px;
}
.input-group input, textarea, select {
   border: 1px solid #f0bf13;
   background-color: transparent;
   color: #404040;
   max-width: 100%;
   border-radius: 10px 0px 0px 10px !important;
   line-height: 1.2;
   border-radius: 2px;
}



.grid-view-item__title {
   font-family: 'Raleway', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: center;
  color: #343434;
}



.grid-view-item__meta {
    margin-top: 8px;
    text-align: center;
     font-family: 'Raleway', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: center;
  color: #343434;
}



aside .collection-links h4, aside .collection-links .h4 {
     font-family: 'Raleway', sans-serif;
  font-size: 22px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.45;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
  margin-top: 10px;
}
.lara-search{margin-top: 60px;}


aside .collection-links .lara-collection-name{margin-top: 2px;padding-bottom: 12px;}

#Filter-Navigation .filter-nav-title {
     font-family: 'Raleway', sans-serif;
  font-size: 17px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.88;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
}


#Filter-Navigation h5, #Filter-Navigation .h5 {
   font-family: 'Raleway', sans-serif;
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.13;
  letter-spacing: normal;
  text-align: left;
  color: #343434;

}

  
#Filter-Navigation ul li {
  font-family: 'Raleway', sans-serif;
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.13;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
}


aside .collection-links ul.sublinks li {
     font-family: 'Raleway', sans-serif;
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.13;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
}

 

.btn {
  
    border-radius: 0px!important;
}



.product-tag-label, .product-price__sale-label {
   
    display: block;
}


.filters-toolbar__products_count.text-left .filters-toolbar__collection_products_count {
 font-family: 'Raleway', sans-serif;
  font-size: 12px;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.67;
  letter-spacing: normal;
  text-align: left;
  color: #000000;
}

  a.aclink {
    color: #fff;
}

.site-header__cart-count {
    display: block;
    position: absolute;
    top: -2px;
    font-weight: 700;
    background-color: #f0bf13;
    color: #000;
    border-radius: 9px;
    min-width: 16px;
    height: 16px;
    left: 25px;
}



.site-header__account, .site-header__cart {
    position: absolute;
    top: 0;
    right: 0;
    padding: 8px 0;
}



.site-header__cart-count {
    
    background-color: #f0bf13!important;
}

.pt-25{
padding-top:25px;
}

.pr-20{
   padding-right: 20px;
}
.new-formcss{
   display: flex;
   float: right;
}
.new-formcss input{
border-radius: 10px;
   background-color: transparent;
width: auto;
   border: 1px solid #c8bbaf;
  color:#fff;
}
.new-formcss button{
background-color: transparent;
   margin-left: -35px;
   border: none;
}


.new-formcss button {
  
    color: #fff;
}

<!--main menu css-->

#AccessibleNav .site-nav--centered.list--inline > li {padding: 5px;}
#AccessibleNav {margin: auto;border-bottom: none;}
#AccessibleNav .site-nav--centered.list--inline > li:hover {padding: 5px;}

.site-nav {position: relative;padding: 0px 0px 20px 0px;text-align: center;}
.list--inline.site-nav > li:hover:after {border-top: none;border-right: none;}


.site-nav a {

 font-family: 'Raleway', sans-serif;
  font-size: 12px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.5;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
text-transform: uppercase;
}

.site-nav a:hover {
 font-family: 'Raleway', sans-serif;
  font-size: 12px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 0.5;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
text-transform: uppercase;
  
   
}




.list--inline.site-nav > li:hover
{
padding:0px 0px!important;
  height:9px;
}
.site-nav li .dropdown-sub {padding:0;padding-top:7px;} 

.site-nav li:hover .dropdown-sub {
   opacity: 1;
    top: 100%;
    display: block;
    z-index: 99;
    visibility: visible;
    background: transparent;
  
}
.site-nav li .dropdown-sub ul{float: left;
    width: 100%;
    padding: 0 15px;
    background: #ffffff;
    -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    box-shadow: 0 6px 12px rgb(0 0 0 / 18%);}

.site-nav li:hover .dropdown-sub ul{


    
}


.site-nav {
    margin: 0 auto;
    padding: 25px 0 5px 0;
    position: static;
    display: table;
    float: none;
}



.site-nav > li {
    position: relative;
    display: inline-block;
    list-style: none;
}

.site-nav li {
    display: block;
    margin: 0 20px;
}

.site-nav li {
    display: inline-block;
    margin: 0px;
}



.dropdown-sub {
    -webkit-box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
    left: 19px;
    transition: all .3s ease-in-out 0s;
    opacity: 0;
    position: absolute;
    text-align: left;
    top: 100px;
    visibility: hidden;
    width: 100%;
    padding: 0 15px;
    z-index: -1;
    min-width: 150px;
    background: #FFF;
    color: #000;
   
}

.site-nav li:hover .dropdown-sub {
  opacity: 1;
    top: 100%;
    display: block;
    z-index: 99;
    visibility: visible;
    background: transparent;
}

.dropdown-sub.level1 ul li a {
       font-family: 'Raleway', sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
    
}

a.dropdown-toggle.has-category .fa {
    padding-left: 5px;
}


.dropdown-sub ul li {
    padding: 5px 0px;
}

.dropdown-toggle::after {
    display: none;
   
}

.dropdown-sub ul li {
    padding: 5px 0;
    display: block;
    float: left;
    width: 100%;
}


.dropdown-sub.level1 ul li a {
      font-family: 'Raleway', sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
   padding: 0px!important;
}




.dropdown-sub.level1 ul li a:hover {
  font-family: 'Raleway', sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.33;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
    padding: 0px!important;
}




.dropdown-sub {
  display: block;
 
}
.dropdown-sub:after {
  content: '';
  display: block;
  position: absolute;
  left: 2em;
      top: -13px;
  width: 0;
  height: 0;
  border-bottom: 10px solid #FFFFFF;
  border-top: 10px solid transparent;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
   
}

.navbar-nav.site-nav li:nth-child(2) .dropdown-sub:after {
  left:1.4em;
}





.dropdown-sub.level1:before {
      height: 0; 
  border-left: 75px solid transparent;
  border-right: 75px solid transparent;
  border-bottom: 75px solid #761E9B;
    position: absolute;
   
}


  

  


  .breadcrumb {
    
     font-family: 'Raleway', sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 2.46;
    letter-spacing: normal;
    text-align: left;
    color: #343434;
}
   

.breadcrumb {
    margin-bottom: 10px;
}

.breadcrumb {
     font-family: 'Raleway', sans-serif;
    font-size: 13px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
   
    letter-spacing: normal;
    text-align: left;
    color: #343434;
}

 
  
.social-links a {
    display: inline-block;
    width: 42px;
    height: 42px;
    margin: 0 10px 10px 0;
    text-align: center;
    line-height: 50px;
    border: 1px solid transparent;
    border-radius: 50%;
    transition: all .5s ease;
}
  
span.rsaquo {
     font-family: 'Raleway', sans-serif;
    font-size: 13px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    /* line-height: 2.46; */
    letter-spacing: normal;
    text-align: center;
    color: #343434;
    padding: 0px 5px;
}
  
  

  
  
  
  label[for="SortBy"] {
     
   font-family: 'Raleway', sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.29;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
  
    display: inline-block;
}

.filters-toolbar__input option {
    text-overflow: ellipsis;
    overflow: hidden;
     font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 2.29;
    letter-spacing: normal;
    text-align: left;
    color: #343434;
}



aside .collection-links ul.sublinks li:hover, aside .collection-links ul.sublinks li.current-collection {
    background-color: transparent;
    border-right: none;
    padding-left: 0;
    transition: all .2s;
}


aside .collection-links ul {
    margin-top: 15px;
    margin-left: -15px;
}


.nav-link {
    display: block;
    padding: 0rem 0rem;
}





.filters-toolbar__products_count.text-left .filters-toolbar__collection_products_count {
     font-family: 'Raleway', sans-serif;
    font-size: 12px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 2.67;
    letter-spacing: normal;
    text-align: left;
    color: #000;
}



#Filter-Navigation h5:after, #Filter-Navigation .h5:after {
    content: '\2B';
    padding-left: 5px;
    font-size: 15px;
    line-height: 10px;
   font-family: 'Roboto', sans-serif;
  font-size: 15px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.13;
  letter-spacing: normal;
  text-align: left;
  color: #c8bbaf;
}

aside .collection-links ul {
    margin-top: 15px;
    margin-left: 0px;
    border-top: 1px solid #e8e9eb;
}



.pagination {
    text-align: center;
    list-style: none;
    font-size: 1.07143em;
    line-height: 21px;
    /* background: #000; */
    width: 100%;
    margin: 0 auto;
    display: inline-block;
}




.pagination li {
    display: inline-block;
    padding: 0 5px;
   font-family: 'Raleway', sans-serif;!important;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: center;
  color: #808080;
}



li.pagination__text a {
  
  font-family: 'Raleway', sans-serif;!important;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: center;
  color: #808080;
}



button:focus {
outline: none;
outline: none!important;
}

button.search-header__submit.search__submit.btn--link:focus {
outline: none;
outline: none!important;
}




button.btn--link.site-header__menu.js-mobile-nav-toggle.mobile-nav--open:focus {
outline: none;
outline: none!important;
}




.product-single__title {
    margin-bottom: 0;
  font-family: 'Raleway', sans-serif;
  font-size: 25px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.2;
  letter-spacing: normal;
  text-align: left;
  color: #343434;

}

 



#shopify-section-product-template .stamped-product-reviews-badge .stamped-badge .stamped-badge-starrating i, #shopify-section-static-product .stamped-product-reviews-badge .stamped-badge .stamped-badge-starrating i, #shopify-section-template-product .stamped-product-reviews-badge .stamped-badge .stamped-badge-starrating i, .product--section .stamped-product-reviews-badge .stamped-badge .stamped-badge-starrating i, .product-detail-content .stamped-product-reviews-badge .stamped-badge .stamped-badge-starrating i, .template-product .stamped-product-reviews-badge .stamped-badge .stamped-badge-starrating i {
    color: #ffd200!important;
}





.product-form__item--quantity #Quantity, .product-form__item--quantity .qty-increment {
    max-width: 65px;
    height: 40px;
    line-height: 40px;
    width: auto;
   
    text-align: center;
    display: inline-block;
    float: left;
    user-select: none;
    -moz-appearance: textfield;
    border: 1px solid #ccc;
    border-radius: 0;
    padding: 0;
    ont-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.6;
  letter-spacing: normal;
  text-align: center;
  color: #343434;
    font-family: 'Raleway', sans-serif;
}




   .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span {
     font-family: 'Raleway', sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.67;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
}




.product-single__meta .sku {
  font-family: 'Roboto', sans-serif;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.67;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
}


  .product-single__price #ProductPrice-product-template {
      font-family: 'Raleway', sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
  text-align: left;
  color: #808080;
}


.product-form__item--quantity #Quantity, .product-form__item--quantity .qty-increment {
   
    border-radius: 10px!important;
  
   font-family: 'Raleway', sans-serif;
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.6;
  letter-spacing: normal;
  text-align: center;
  color: #343434;
}



#tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    
    padding: 10px 20px;
    color: #fff;
   
    background-color: #c8bbaf;
    text-transform: uppercase;
    font-family: 'Raleway', sans-serif;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.46;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}


.single-option-selector {
    border: 1px solid #ccc!important;
    border-radius: 10px!important;
}




button#AddToCart-product-template {
    background: #343434!important;
    opacity:1!important;
    border: none!important;
    width: 100%;
    border-radius: 10px!important;
    color: #fff!important;
  font-family: 'Raleway', sans-serif;
  font-size: 13px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.46;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
  
   margin: 13px 46px 16px 0px;
 
}

#tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
   
    border-radius: 10px 10px 0px 0px;
}

.quantity-addtocart #quantity-label {
    display: inline-block;
    vertical-align: top;
    padding: 12px 0 0 5px;
    font-family: Raleway,sans-serif;
    font-size: 13px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    /* line-height: 2.46; */
    letter-spacing: normal;
    text-align: left;
    color: #343434;
}


  #tabs .ui-tabs-nav .ui-tabs-anchor {
     font-family: 'Raleway', sans-serif;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.46;
  letter-spacing: normal;
  text-align: center;
  color: #404040;
  
    padding: 10px 20px;
 
    text-transform: uppercase;
}

.template-product .page-width .breadcrumb {
    font-family: 'Raleway', sans-serif;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.46;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
}

 #tabs .ui-tabs-panel {
     
   font-family: 'Raleway', sans-serif;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.31;
  letter-spacing: normal;
  text-align: left;
  color: #343434;
  
}

.section-header-related {
    border-top: 2px solid #000;
   
}

h2.section-header__title {

  font-family: 'Raleway', sans-serif;
     font-size: 25px!important;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
 padding-top:20px;
  letter-spacing: 0.25px;
  text-align: left;
  color: #343434;

}


.product-single__thumbnail.active-thumb {
    border-color: #c8bbaf;
}


.stamped-container {
   font-family: 'Raleway', sans-serif;
    text-align: left;
}

.template-product .page-width .breadcrumb .rsaquo {
    padding: 0 6px;
}
.page-width .breadcrumb .rsaquo {
    font-size: 13px;
}



.product-form__item--submit .meta-text p {
    margin: 0;
    
    vertical-align: middle;

  font-family: Raleway;
  font-size: 11px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;

  letter-spacing: normal;
  text-align: left;
  color: #333333;
  
  
  
}



.input-group input, textarea, select {
 
 font-family: 'Raleway', sans-serif;
  font-size: 13px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.42;
  letter-spacing: normal;
  text-align: left;
  color: #343434!important;

}

select#SingleOptionSelector-0 {
    padding: 10px 10px;
}




.container-cp {
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
}




.col-lg-11.col-md-11.myfoot p {
    padding-bottom: 0px;
    margin: 0px;
}





.footimgset { padding-top:5px;}



button.btn.newsletter__submit {
    border-radius: 0px 10px 9px 0px!important;
}





.slideshow .slick-dots li button::before {
    color: #fff;
    border: 1px solid #D8D8D8;
    box-shadow: none;
    opacity: 1 !important;
}
.slick-slider .slick-dots li.slick-active button::before{
  color: #A7A7A7;
}


.filters-toolbar__input {

  
    border-radius: 10px!important;
}
label[for=SortBy] {
    
    display: inline-block!important;
}


.pagination li>.btn.btn--narrow.btn--secondary {
    cursor: pointer;
    display: inline-block;
    transition: background-color .6s ease;
    padding: 0;
    border-color: transparent;
    background: transparent!important;
    border: none!important;
}

.input-group__btn {
white-space: nowrap;
width: unset;
}
.input-group {
position: relative;
display: flex;
width: 100%;
border-collapse: separate;
}

.breadcrumb {
  
    padding: 20px 0px 20px 0px;
   
}


.social-links i {
    color: #f0bf13;
    font-size: 24px;
}



.breadcrumb {
    margin-bottom: 0;
    background: transparent;
}

.slideshow {
    height: 525px;
}


.slideshow .slick-list, .slideshow .slick-track, .slideshow .slideshow__slide {
    height: 99%;
}

.aclink img {
  right: 60px;
    position: absolute;
    top: 10px;
    width: auto;
    height: 22px;
}
.site-header__cart {
   right: 18px;
}

<!-- responsive css   -->

@media only screen and (min-width: 768px){
.slick-slider .slick-dots li {
   width: 53px;
   height: 7px;
   margin-left: 8px;
}
  
  
}

 



@media (max-width: 767px){
  
 
  
  .search-wrapper {
display: flex;
width: 100%;
}
  
  
.search-wrapper {
   width: 100%;
   display: flex !important;
}
  
  
  .col-l2.item.position-relative {
    margin-bottom: 20px;
}
  
  
  


  
  .site-header__icons--plus .site-header__menu, .site-header__icons--plus .site-header__search-toggle, .site-header__icons--plus .site-header__cart {
    padding: 5px 10px 0px;
}
  
  
  
  .col-lg-12.bgblack {
    background: #000;
    height: 5px;
}
  
  

  
  
.header-sociallinksmob {
    background: #efefef;
    padding: 10px 20px;
}
  
  
#MobileNav {
    background-color: #fff;
}
  
  
  a.mcnt {
    color: #666;
    font-size: 18px;
}
  
  
  .Sign-In {
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    text-align: left;
    color: #6f6f6f!important;
    padding: 6px 0 0px 9px;
}
  
  
  
.mobile-nav__link .mobile-nav__link--header {
   font-family: 'Raleway', sans-serif;
    font-size: 15px!important;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: .47;
    letter-spacing: normal;
    text-align: left;
    color: #000;
}
  
  
  #MobileNav .ui-accordion .ui-accordion-content div {
    padding: 10px 0;
    font-family: 'Raleway', sans-serif;
    font-size: 15px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: 0.47;
    letter-spacing: normal;
    text-align: left;
    color: #000000;
    text-transform: none;
}
  
  
  
 .mobile-nav-wrapper {
  
    top: -6px;
    z-index: 10000000000000000 !important;
    
} 
 
  
  .border-bottom.mobile-nav__link--header.external-site-mobile-accordion {
    border: none;
    background: #efefef;
}
  
  
  
  .mobile-nav-wrapper {
  
    border-bottom: none!important;
    
}
  .mobile-nav--close .icon-close {
    display: block;
    background: #000;
    float: right;
    position: absolute;
    right: 28px;
    top: 4px;
    border: 2px solid #fff;
    padding: 3px;
    width: 25px;
    height: 25px;
    border-radius: 50px;
    font-size: 21px;
    z-index: 9999999;
}
  
header.site-header.logo--center {
    opacity: 1!important;
    /* background: #000!important; */
}
 .Free-Shipping-on-orders-over-100 {
    margin: 0;
    padding-top: 10px;
}
  
  
  .Free-Shipping-on-orders-over-100 {
    
    font-weight: normal;
  
}
  
  .breadcrumb {
  
    margin-bottom: 0;
  
}
  
  
  
  .template-collection .collection-content-wrapper {
    padding-top: 0px;
}
  
     label[for=SortBy] {
  
    display: none;
} 
  

.mobile-sortby-section .sortby-title {
    display: inline-block!important;
    border: 1px solid #ddd;
    border-radius: 2px;
    width: 46%;
    font-weight: 500;
    font-family: Lato-Regular,Arial,sans-serif;
    background-image: url(https://cdn.shopify.com/s/files/1/0040/6405/1318/t/2/assets/ico-select.svg);
    background-repeat: no-repeat;
    background-position: right 10px center;
    font-size: 14px;
    position: absolute!important;
    right: 1em;
    top: 164px;
} 
  
  
  
  .page-width .breadcrumb {
    display: block;
}
  
  
  

  
  
  
 #tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    padding: 10px 10px;
    
} 
  
  
  .page-width .breadcrumb {
    margin: 10px 0 10px;
   
}
  

    .mobset {text-align:center;}
  
  .mobhide {display:none;}
  
  
  
  div#shopify-section-1626699449c17907af {
    margin-top: 20px;
}

  
  .pt-3, .py-3 {
    padding-top: 0rem!important;
}
  
  
  .social-heading {
    font-size: 22px;
  
}
 
  
  
.pt-4, .py-4 {
    padding-top: 0!important;
} 
  
  
  

  
  
  .Shop-Jamie-Fraser-Collection h1,
  .Shop-Claire-Fraser-Collection h2 {
    font-family: Raleway,sans-serif;
    font-size: 38px;
    font-weight: 800;
    font-stretch: normal;
    font-style: normal;
    line-height: 25px;
    letter-spacing: .48px;
    text-align: left;
    color: #fff;
    text-transform: uppercase;
}
 
.container-cp {
    width: 100%;
    padding-right: 15px!important;
    padding-left: 15px!important;
    margin-right: auto;
    margin-left: auto;
}
  
  
  

  
}


