/** Shopify CDN: Minification failed

Line 68:24 Expected identifier but found "10px"
Line 122:64 Unexpected "}"

**/
 @charset "utf-8";

.afterpay-paragraph {
  font-size: 11px !important;
}

 
.link-faded{ font-size: 13px !important; color: rgb(77 77 77) !important;}
.h6{ font-size: 13px !important;     letter-spacing: 0.8px !important;}
 .product-title{ font-size: 11px !important;  }
.h4{ font-size: 14px !important;  }
@media screen and (max-width: 641px){
collection__main {
    margin-top: 40px !important;}}


.h1-collection{font-size: 13px !important; text-align: center;  color: #414141; text-transform: uppercase;
    letter-spacing: 1.5px !important;
               position: absolute;
    inset-block-start: 50%;
    inset-inline-start: 50%;
              
    transform: translate(-50%, -50%); font-weight: 400;}

@media screen and (max-width: 641px){
.h1-collection {
    margin-top: 30px !important;
    background: white !important;
    width: 100% !important;}}


ul {margin-inline-start: 0em !important;}

.money{font-size: 10px !important; color: #6a6a6a !important;   }

.text-subdued{color: black;}

.header__primary-nav-item {
    letter-spacing: 0.2em !important;
  font-size: 13px !important;}

.h2{font-size: 20px;}



.button, .button--outline{letter-spacing: 0.2em !important; }

@media screen and (min-width: 641px){
.content-over-media>:not(img,video,iframe,svg,video-media,picture) {
    max-width: 425px;}}

/*
.collection-list {
    gap: 10px !important;}

.section-spacing--tight {
    --section-vertical-spacing: 10px  !important;} */

.product-card:hover .product-card__quick-add-button{display: none !important;}
.product-card__quick-add-button{display: none !important;}

.section-spacing--tight{10px !important;}

.w-full {
    letter-spacing: 0.2em !important;}



/* navigation  {color: #414141 !important;}*/
a.Heading.u-h6{font-size: 13px !important;}
@media screen and (min-width: 641px){
.features--heading-small .u-h8 {
    font-size: 13px !important;}}

@media screen and (max-width: 641px){
.custom_swatches{margin: 5px !important; margin-top: 5px;}


.laybuy-paragraph{font-size: 11px !important;}

/* home page */ 
@media screen and (min-width: 641px){
.CollectionList--spaced .CollectionItem {
    padding: 5px !important;}
}

@media screen and (min-width: 641px){
.CollectionList--spaced {
    margin: 4px !important;}}

#section {
  width: 500px !important;
  height: 400px !important;
  word-wrap: break-word !important;
}

.moretext { display: none !important;}
#myBtn{font-size: 12px !important;}


/* Collection */
.PageHeader{margin: 20px 0 !important;}
.Price{letter-spacing: 0.1em !important;}}

.SizeSwatch{font-weight: 300 !important;}


.SectionHeader__Description {
    max-width: none !important; padding-bottom: 20px !important;}

@media screen and (min-width: 1008px){
.SectionHeader__Description { margin-top: 0px !important; max-width: none !important; margin-bottom: 25px !important; font-size: 12px !important;}}


@media screen and (min-width: 1140px){}
.CollectionInner .Pagination {  margin-bottom: 40px !important;}}


/* product page */ 

.Product__Tabs {margin: 15px 0 !important;}
@media screen and (min-width: 1008px){
.Product__Tabs {
    margin: 10px 0 !important;}}

@media screen and (min-width: 1008px){
.Collapsible--large .Collapsible__Button {
    padding: 20px 0 !important;}}

.ProductItem{opacity: 1 !important;}


.features--heading-small .u-h7{font-weight: 800 !important; color: #797979 !important;}

.SizeSwatch.is-active:after, .SizeSwatch__Radio:checked+.SizeSwatch{    color: white !important;
    background: black !important;}

.product-card__info{    gap: 0.1rem;}

.blog-post-card__image {
  height: 250px !important;
  object-fit: cover !important;
}

