/** Shopify CDN: Minification failed

Line 1764:0 Unexpected "}"

**/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}


#shopify-section-featured-collections .test {
    text-align: left;
    font: normal normal bold 32px/48px Siri;
    letter-spacing: 0px;
    color: #071234;
    text-transform: uppercase;
    opacity: 1;
}

#shopify-section-featured-collections .ProductItem__Title.Heading {
    text-align: left;
    font: normal normal normal 17px/22px Siri;
    letter-spacing: 0.38px;
    color: #071234;
    opacity: 1;
    text-transform: none;
}

#shopify-section-featured-collections .ProductItem__PriceList.Heading {
    text-align: left;
    font: normal normal normal 16px/16px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

.SectionHeader:not(:only-child) {
    margin-bottom: 20px;
  }

.Header {
    background: #071234;
    color: #FFFFFF;
    box-shadow: 0px 4px 6px #00000052;
    transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
}

.Header .Heading,
.Header .Link--secondary,
.Header .Link--primary:hover {
    color: #FFFFFF;
}

.locale-selector .Popover__Value {
  color: #071234 !important;
  text-align: left !important;
}

.text-white {
    color: #ffffff;
}

.mt-0 {
    margin-top: 0 !important;
}

.mt-10 {
    margin-top: 10px;
}

.MegaMenu {
    background: #F1D3D5;
}

.p-100 {
    padding: 120px 100px;
}

.Product__QuickNavWrapper .Heading.Link.Link--secondary.u-h7 {
    font-family: 'Roboto Condensed';
    font-size: 16px;
    letter-spacing: 1.6px;
    color: #071234;
    opacity: 1;
}
 
/* #section-slideshow .Slideshow__Slide h3 {
    font-family: 'Siri';
    font-weight: 700;
    font-size: 22px;
    letter-spacing: 3.52px;
    line-height: 20px;
}

#section-1605798136699 .Slideshow__Slide h3 {
    font-family: 'Siri';
    font-weight: 700;
    font-size: 22px;
    letter-spacing: 3.52px;
    line-height: 20px;
}

#section-1605799484723 .Slideshow__Slide h3 {
    font-family: 'Siri';
    font-weight: 700;
    font-size: 22px;
    letter-spacing: 3.52px;
    line-height: 20px;
}

#section-slideshow .Slideshow__Slide h2 {
    top: 606px;
    left: 140px;
    width: 478px;
    height: 165px;
    font: normal normal bold 72px/80px Roboto Condensed;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-shadow: 0px 2px 8px #00000029;
    text-transform: uppercase;
    opacity: 1;
    margin-bottom: 0;
    font-size: 72px !important;
}

#section-1605799484723 .Slideshow__Slide h2 {
    top: 606px;
    left: 140px;
    width: 650px;
    height: 165px;
    font: normal normal bold 72px/80px Roboto Condensed;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-shadow: 0px 2px 8px #00000029;
    text-transform: uppercase;
    opacity: 1;
    margin-bottom: 0;
    font-size: 72px !important;
}

#section-1605798136699 .Slideshow__Slide h2 {
    top: 606px;
    left: 140px;
    width: 478px;
    height: 165px;
    font: normal normal bold 72px/80px Roboto Condensed;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-shadow: 0px 2px 8px #00000029;
    text-transform: uppercase;
    opacity: 1;
    margin-bottom: 0;
    font-size: 72px !important;
}

#section-slideshow .Slideshow__Slide p {
    top: 780px;
    left: 140px;
    width: 571px;
    height: 73px;
    text-align: left;
    font: normal normal normal 22px/28px Siri;
    letter-spacing: 0.88px;
    text-transform: none !important;
}

#section-1605798136699 .Slideshow__Slide p {
    top: 780px;
    left: 140px;
    width: 571px;
    height: 73px;
    text-align: left;
    font: normal normal normal 22px/28px Siri;
    letter-spacing: 0.88px;
    text-transform: none !important;
}

#section-1605798136699 .Slideshow__Content.Slideshow__Content--bottomLeft {
    bottom: 260px;
}

#section-1605799484723 .Slideshow__Slide p {
    top: 780px;
    left: 140px;
    width: 571px;
    height: 73px;
    text-align: left;
    font: normal normal normal 22px/28px Siri;
    letter-spacing: 0.88px;
    text-transform: none !important;
}

#section-1605799484723 .Slideshow__Content.Slideshow__Content--bottomLeft {
    bottom: 260px;
}

.SectionHeader__ButtonWrapper {
    margin-top: 0;
} */

.information-feed .Container {
    display: flex;
    /* align-items: center; */
    justify-content: center;
    background: #f6d0d6;
    padding-top: 60px;
    padding-bottom: 60px;
}

.information-feed .Container > .item {
    flex: 1 1 0px;
    /* justify-content: center; */
    text-align: center;
}

.information-feed .Container .item > img {
    height: 60px;
    margin-bottom: 19px;
}

.information-feed .Container .item > h1 {
    text-align: center;
    font: normal normal bold 18px/18px Siri;
    letter-spacing: 0.88px;
    color: #071234;
    text-transform: uppercase;
    opacity: 1;
}

.information-feed  .Container .item > p {
    text-align: center;
    font: normal normal 300 17px/22px Siri;
    letter-spacing: 0.88px;
    color: #071234;
    opacity: 1;
    padding: 0 70px;
}
@font-face {
    font-family: 'Siri';
    src: url('Siri-Light.eot');
    src: url('Siri-Light.eot?#iefix') format('embedded-opentype'),
        url('Siri-Light.woff2') format('woff2'),
        url('Siri-Light.woff') format('woff'),
        url('Siri-Light.ttf') format('truetype'),
        url('Siri-Light.svg#Siri-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
.ooo-instagram {
    padding-bottom: 0 !important;
}
.ooo-instagram-feed__list {
    padding: 0 !important;
}

.ooo-instagram {
    padding-top: 0 !important;
}

.ooo-instagram-header {
    margin-left: 1em;
    margin-bottom:25px;
}

.ooo-instagram-header .Heading.u-h1 {
    line-height: 48px;
    text-align: center;
    font-family: 'Siri';
    font-size: 32px;
    font-weight: bold;
    color: #071234;
    letter-spacing: 0px;
    margin-bottom: 0;
}
.ooo-instagram-header .Rte {
    text-align: center;
    font: normal normal bold 22px/20px Siri;
    letter-spacing: 2.2px;
    color: #F199A6;
    text-transform: uppercase;
    opacity: 1;
}
/* 
.Footer__Block--newsletter {
    flex-basis: 432px;
} */

#shopify-section-footer .Form {
    display: flex;
}

.Form__Submit {
    margin-top: 0;
}

#section-footer .Footer__Title {
    text-align: left;
    font: normal normal bold 16px/16px Siri;
    letter-spacing: 1.6px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
}

.Footer__Block--text {
    flex-basis: 315px;
}

#section-footer .Form__Input {
    background-color: #FFFFFF;
    border: 2px solid #FFFFFF;
    text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

#section-footer .Linklist__Item {
    text-align: left;
    font: normal normal normal 16px/20px Siri;
    letter-spacing: 0.64px;
    color: #FFFFFF;
    opacity: 1;
}

#section-footer .Footer__Copyright {
    text-align: left;
    font: normal normal normal 12px/16px Roboto Condensed;
    letter-spacing: 0.38px;
    color: #FFFFFF;
    opacity: 1;
}

.ImageHero__ContentOverlay {
    flex-basis: 740px;
}

#section-1605798338247 .newsletterTitle {
    text-align: center;
    font: normal normal bold 22px/20px Siri;
    letter-spacing: 3.52px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
}

#section-1605798338247 .newsletterSubTitle {
    text-align: center;
    font: normal normal bold 50px/52px Roboto Condensed;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-shadow: 0px 2px 8px #00000029;
    opacity: 1;
    margin-bottom: 0;
}

#section-1605798338247 .newsletterDesc {
    text-align: center;
    font: normal normal normal 22px/22px Siri;
    letter-spacing: 0.88px;
    color: #FFFFFF;
    opacity: 1;
    max-width: 100%;
}

#section-1605798338247 .Form__Submit {
    background: #F299A6 0% 0% no-repeat padding-box;
    border: 2px solid #F199A6;
    opacity: 1;
}

#section-footer .Form__Submit {
    background: #F299A6 0% 0% no-repeat padding-box;
    border: 1px solid #F199A6;
    opacity: 1;
    font: normal normal bold 13px/18px Siri;
    letter-spacing: 2px;
    color: #FFFFFF;
}

#section-footer .Form__Submit::before {
    background: #F299A6 0% 0% no-repeat padding-box;
    border: 2px solid #F199A6;
    opacity: 1;
    font: normal normal bold 20px/18px Siri;
    letter-spacing: 2px;
    color: #FFFFFF;
}

.Footer__Block.Footer__Block--newsletter .Footer__Content.Rte {
    text-align: left;
    font: normal normal normal 16px/26px Siri;
    letter-spacing: 0.64px;
    color: #FFFFFF;
    opacity: 1;
} 

.footerBorder {
    border-top: 1px solid #FFFFFF;
    opacity: 0.16;
    padding-top: 15px;
}

#section-1605798338247 .Newsletter .Form__Submit {
    margin-left: 0;
}

#section-1605798338247 .Newsletter.Form {
    display: flex;
    justify-content: center;
}

#section-1605798338247 .NewsletterEmail {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    opacity: 1;
    text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
    border: #F199A6;
}

.Rte p:not(:last-child) {
    margin-bottom: 7px;
}

input[type="email"].Form__Input::-webkit-input-placeholder {
    text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

input[type="email"].Form__Input::-moz-placeholder { /* Firefox 19+ */
   text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

input[type="email"].Form__Input::-ms-input-placeholder { /* IE 10+ */
   text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

input[type="email"].Form__Input::-moz-placeholder { /* Firefox 18- */
   text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

input[type="email"].NewsletterEmail::-webkit-input-placeholder {
    text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

input[type="email"].NewsletterEmail::-moz-placeholder { /* Firefox 19+ */
   text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

input[type="email"].NewsletterEmail::-ms-input-placeholder { /* IE 10+ */
   text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

input[type="email"].NewsletterEmail::-moz-placeholder { /* Firefox 18- */
   text-align: left;
    font: normal normal 300 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

@font-face {
    font-family: 'Siri';
    src: url('Siri-Regular.eot');
    src: url('Siri-Regular.eot?#iefix') format('embedded-opentype'),
        url('Siri-Regular.woff2') format('woff2'),
        url('Siri-Regular.woff') format('woff'),
        url('Siri-Regular.ttf') format('truetype'),
        url('Siri-Regular.svg#Siri-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Siri';
    src: url('Siri-Bold.eot');
    src: url('Siri-Bold.eot?#iefix') format('embedded-opentype'),
        url('Siri-Bold.woff2') format('woff2'),
        url('Siri-Bold.woff') format('woff'),
        url('Siri-Bold.ttf') format('truetype'),
        url('Siri-Bold.svg#Siri-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

#shopify-section-header .Heading.u-h6 {
    text-align: right;
    font: normal normal normal 16px/16px Siri;
    letter-spacing: 1.6px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
}

.MegaMenu .MegaMenu__Title.Heading.Text--subdued.u-h7 {
    text-align: left;
    font: normal normal bold 22px/16px Siri;
    letter-spacing: 2.2px;
    color: #071234;
    text-transform: uppercase;
    opacity: 1;
}

.MegaMenu .Link.Link--secondary {
    text-align: left;
    font: normal normal normal 16px/25px Siri;
    letter-spacing: 0.88px;
    color: #071234;
}

.MegaMenu .Linklist__Item a:after {    
    background: none repeat scroll 0 0 transparent;
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    left: 50%;
    position: absolute;
    background: #071234;
    transition: width 0.3s ease 0s, left 0.3s ease 0s;
    width: 0;
}

.MegaMenu .Linklist__Item a:hover:after { 
    width: 100%; 
    left: 0;
}

#shopify-section-header .HorizontalList .HorizontalList__Item {
 transition: 300ms linear all;
 border-bottom: 1px solid transparent;
}

#shopify-section-header .HorizontalList .HorizontalList__Item.is-active {
    border-bottom-color: #F1D3D5;
}

#shopify-section-header .HorizontalList .HorizontalList__Item:hover {
    border-bottom-color: #F1D3D5;
 }
/* Collections Template */
#shopify-section-collection-template .SectionHeader__Heading.Heading.u-h1 {
    font-family: 'Roboto Condensed';
    font-size: 40px;
    font-weight: 700;
    margin-bottom: 0;
    letter-spacing: 0px;
    text-shadow: 0px 2px 8px #00000029;
    text-transform: uppercase;
}

#shopify-section-collection-template .SectionHeader__Description.Rte {
    font-family: 'Siri';
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0.88px;
    line-height: 24px;
}

#shopify-section-collection-template .ProductItem__Title.Heading,
.searchResults .ProductItem__Title.Heading,
#shopify-section-recently-viewed-products .ProductItem__Title.Heading,
#shopify-section-product-samecollection .ProductItem__Title.Heading,
#ac-recommendation-block .ac-recommender-box-title {
    text-align: left;
    font: normal normal normal 16px/22px Siri;
    letter-spacing: 0.38px;
    color: #071234;
    opacity: 1;
    text-transform: none;
    overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
}

#shopify-section-collection-template .ProductItem__PriceList.Heading,
.searchResults .ProductItem__PriceList.Heading, 
#shopify-section-recently-viewed-products .ProductItem__PriceList.Heading,
#shopify-section-product-samecollection .ProductItem__PriceList.Heading {
    text-align: left;
    font: normal normal normal 16px/22px Siri;
    letter-spacing: 0.64px;
    color: #071234;
    opacity: 1;
}

#shopify-section-collection-template .CollectionToolbar__Item {
    font-family: 'Siri';
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0.64px;
}

#shopify-section-collection-template .Drawer__Title {
    font-family: 'Siri';
    font-size: 32px;
    font-weight: 700;
    letter-spacing: 0.64px;
}

#shopify-section-collection-template .Drawer__Content .Drawer__Main .Collapsible__Button {
    font-family: 'Siri';
    font-size: 22px;
    font-weight: 700;
    letter-spacing: 0.64px;
}

#shopify-section-list-collections-template {
    margin-bottom: 120px;
}


#shopify-section-list-collections-template .PageHeader .SectionHeader__Heading.Heading.u-h1 {
    font-family: 'Roboto Condensed';
    font-weight: 700;
    font-size: 40px;
    letter-spacing: 0;
}

#shopify-section-list-collections-template .CollectionList .CollectionItem__Wrapper .CollectionItem__Content.CollectionItem__Content--bottomLeft {
    bottom: 0;
    padding: 0;
    padding: 0px 25px;
    padding-left: 20px;
    padding-bottom: 20px;
}

#shopify-section-list-collections-template .SectionHeader .SectionHeader__Heading.SectionHeader__Heading--emphasize.Heading.u-h1 {
    font-family: 'Roboto Condensed';
    font-size: 32px !important;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-shadow: 0px 2px 8px #00000029;
    text-transform: uppercase;
    opacity: 1;
    line-height: 1;
}

.MegaMenu .MegaMenu__Inner {
    max-width: 1920px;
    padding: 0px 100px;
}

#collection-filter-drawer .Drawer__Content .ButtonGroup .ButtonGroup__Item {
    font: normal normal bold 13px/18px Siri;
    letter-spacing: 2px;
}

#shopify-section-collection-template .CollectionMain .EmptyState .EmptyState__Action {
    font: normal normal bold 13px/18px Siri;
    letter-spacing: 2px;
}

/* Collection Template - End */

/* Product page - Start */
#shopify-section-product-template .ProductMeta h2 {
    font-family: 'Siri';
    font-size: 18px;
    font-weight: 300;
    line-height: 22px;
    letter-spacing: 0.88px;
    color: #071234;
    opacity: 1;
}

#shopify-section-product-template .ProductMeta h1 {
    font-family: 'Roboto Condensed';
    font-size: 30px;
    font-weight: 700;
    line-height: 32px;
    letter-spacing: 1.6px;
    color: #071234;
    opacity: 1;
}

#shopify-section-product-template .ProductMeta .ProductMeta__Price {
    font-family: 'Siri';
    font-size: 22px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0.88px;
    color: #071234;
    opacity: 1;
}

#shopify-section-product-template .ProductMeta .ProductMeta__Description .Rte {
    font-family: 'Siri';
    font-size: 18px;
    font-weight: 300;
    line-height: 28px;
    letter-spacing: 0.88px;
    color: #071234;
    opacity: 1;
}

#shopify-section-product-template .ProductMeta .ProductMeta__ShareButtons {
    margin-top: 30px;
}

#shopify-section-product-template .ProductMeta .ProductMeta__ShareButtons .Icon {
    width: 15px;
    height: 18px;
}

#shopify-section-product-template .ProductMeta .ProductMeta__ShareTitle {
    font-size: 18px;
}

#shopify-section-product-template .Product__Info .ProductForm__Option .ProductForm__Item {
    border: 2px solid #071234;
    opacity: 1;
}

#shopify-section-product-template .Product__Info .ProductForm__Option .ProductForm__Item .ProductForm__OptionName {
    font-family: 'Siri';
    font-size: 14px;
    line-height: 20px;
    font-weight: 300;
    letter-spacing: 2.2px;
    color: #071234;
    text-transform: uppercase;
}

#shopify-section-product-template .Product__Info .ProductForm__Option .ProductForm__Item .Icon--select-arrow {
    opacity: 1;
    width: 21px;
    height: 10px;
}

#shopify-section-product-template .ProductForm__AddToCart.Button--primary {
    background: #071234;
    border-color: #071234;
}

#shopify-section-product-template .ProductForm__AddToCart.Button--primary::before {
    background: #071234;
    border-color: #071234;
}

#shopify-section-product-template .Product__Info .ProductForm__Variants .ProductForm__Item {
    font: menu;
}

#shopify-section-product-template .productBenefits {
    padding-top: 50px;
}

#shopify-section-product-template .productBenefits span {
    text-align: left;
    font: normal normal 400 26px/38px Roboto Condensed;
    letter-spacing: 0.88px;
    color: #F199A6;
    padding: 10px;
}

#shopify-section-product-template .productBenefits p {
    text-align: left;
    font-family: 'Siri';
    font-size: 18px;
    font-weight: 300;
    line-height: 28px;
    letter-spacing: 0.88px;
    /* color: #071234; */
    opacity: 1;
    margin-bottom: 0px;
}

#shopify-section-product-template .productBenefits img {
    padding: 5px;
}


#shopify-section-product-template .ProductForm__AddToCart span {
    text-align: center;
    font: normal normal bold 14px/20px Siri;
    letter-spacing: 2.2px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
}

#shopify-section-product-template .Product__Aside {
    padding-left: 0;
}

#shopify-section-product-template .Product__Aside .Collapsible {
    border-top-color: #dad3d3;
    border-bottom-color: #dad3d3;
}

#shopify-section-product-template .Product__Aside .Collapsible .Collapsible__Content {
    padding-right: 0;
}

#shopify-section-product-template .Product__Aside .Collapsible .Collapsible__Content .Rte p {
    text-align: left;
    font-family: 'Siri';
    font-size: 18px;
    line-height: 28px;
    font-weight: 300;
    letter-spacing: 0.88px;
    color: #071234;
}


#shopify-section-product-template .Product__Aside .Collapsible .Collapsible__Button.Heading.u-h6 {
    text-align: left;
    font: normal normal bold 30px/20px Roboto Condensed;
    letter-spacing: 1.6px;
    color: #071234;
    opacity: 1;
}

/* Product page - end */

/* Pages  */
#shopify-section-page-contact-template .SectionHeader__Heading.Heading.u-h1 {
    font-family: 'Roboto Condensed';
    font-size: 40px;
    font-weight: 700;
    letter-spacing: 1.6px;
    color: #071234;
    opacity: 1;
}

/* Pages - End */

/* Button */
.Button {
    font: normal normal bold 13px/18px Siri;
    letter-spacing: 2px;
}
/* Button - End */

.uusLabel {
    background: #071234 0% 0% no-repeat padding-box;
    text-align: left;
    font: normal normal normal 16px/20px Siri;
    letter-spacing: 1.6px;
    color: #FFFFFF;
    text-transform: uppercase;
}

.poesLabel {
    border: 1px solid #071234;
    text-align: left;
    font: normal normal normal 16px/20px Siri;
    letter-spacing: 1.6px;
    color: #071234;
    text-transform: uppercase;
    background: transparent;
}

.discountLabel {
    background: #C32A4A 0% 0% no-repeat padding-box;
    text-align: left;
    font: normal normal normal 16px/20px Siri;
    letter-spacing: 1.6px;
    color: #FFFFFF;
    text-transform: uppercase;
}

#shopify-section-maestrooo-instagram {
    border: none;
}

#shopify-section-cart-template .PageHeader .SectionHeader__Heading.Heading.u-h1 {
    font-family: 'Roboto Condensed';
    font-size: 40px;
    letter-spacing: 0px;
    font-weight: 700;
}

.Price--highlight {
    margin-left: 10px;
}

#shopify-section-article-template .Article__Wrapper {
    background: #FFFFFF;
}

#shopify-section-article-template .ArticleNav {
    background: #fcf4f4;
}

#shopify-section-article-template .ArticleNav .ArticleItem__Title {
    color: #071234;
}

#shopify-section-article-template .Article__Body a {
    color: #f199a6;
}

#shopify-section-article-template .Article__Meta , 
#shopify-section-article-template .Article__Title ,
#shopify-section-article-template .Article__Body {
    color: #071234;
}

#shopify-section-article-template .Article__CommentForm.Form {
    padding-bottom: 10px;
}

li.HorizontalList__Item.is-selected {
    border: 1px solid;
    padding: 1px 6px;
}

#customer_login h1.Form__Title.Heading.u-h1,
#recover_customer_password h1.Form__Title.Heading.u-h1 {
    font-size: 30px;
    letter-spacing: 0.5px;
}

#customer_login p.Form__Legend,
#recover_customer_password p.Form__Legend {
    font-size: 18px;
}

#customer_login .Form--spacingTight .Form__Item input,
#customer_login .Form--spacingTight .Form__Item input::placeholder,
#recover_customer_password .Form--spacingTight .Form__Item input,
#recover_customer_password .Form--spacingTight .Form__Item input::placeholder {
    font-size: 16px;
    font-family: 'SIRI';
    font-weight: 400;
}

#customer_login .Form__Submit,
#recover_customer_password .Form__Submit {
    font: normal normal bold 13px/18px Siri;
    letter-spacing: 2px;
}

#customer_login .Form__ItemHelp,
#recover_customer_password .Form__ItemHelp {
    font-size: 14px;
}

#shopify-section-article-template .ArticleToolbar.is-visible {
    background: #F1D3D5;
}

#shopify-section-article-template .ArticleToolbar .Text--subdued {
    color: #071234;
}

#shopify-section-article-template .features--heading-small .u-h7,
#shopify-section-article-template .ArticleToolbar__ArticleTitle.Heading.u-h7 {
    color: #071234;
}

.quickAddToCart .ProductForm__AddToCart {
    background: #071234;
    border-color: #071234;
    text-align: center;
    font: normal normal bold 14px/20px Siri;
    letter-spacing: 2.2px;
    color: #FFFFFF;
    text-transform: uppercase;
    opacity: 1;
    padding: 12px 10px;
}

.AnnouncementBar__Content.Heading {
    font-size: 15px;
    font-family: 'Roboto Condensed';
    letter-spacing: 0.5px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding: 3px 0px;
}

body.template-product .sharethis-inline-share-buttons .st-btn{
    background: transparent !important;
    border: none !important;
}

body.template-product #st-1 .st-btn[data-network='facebook'] > span { display: none; } 
  
body.template-product  #st-1.st-has-labels .st-btn {
    min-width: 30px;
    margin-right: 0;
}

/* New CSS */
#shopify-section-product-samecollection .SectionHeader__Heading.Heading.u-h3,
#shopify-section-recently-viewed-products .SectionHeader__Heading.Heading.u-h3,
#ac-recommendation-block .ac-recommender-header.ac-text-center {
    text-align: left;
    font-family: 'Siri';
    font-size: 32px;
    font-weight: bold;
    color: #071234;
    letter-spacing: 0px;
    text-transform: uppercase;
}

#shopify-section-product-template .Rte .aboutus-desc {
    font-family: 'Siri';
    font-size: 18px;
    line-height: 28px;
    font-weight: 300;
    letter-spacing: 0.88px;
    color: #071234;
}

#shopify-section-product-template .Rte .aboutus-titlesmall h2 {
    font-family: 'Roboto Condensed';
    font-size: 16px;
    letter-spacing: 1.6px;
    color: #071234;
    opacity: 1;
}



.testimonial-wrapper { display: flex !important; flex-direction: row;  width: 100% !important;  align-items: center !important;}
.testimonial-image { margin-right: 30px; width: 20%;}
.testimonial-desc { width: 100%;}
.testimonial-title h4 {font-weight: 600; text-transform: capitalize; font-family: Roboto Condensed; font-size: 24px; letter-spacing: 1.6px; color: #071234;}
.testimonial-image img {border-radius: 50%;object-fit: cover;}
.testimonial-text { padding: 100px 0 80px;}
ul.social-wrapper { display: flex;width: 100%;}
.social-wrapper li { list-style: none;  margin-right: 15px;}
.social-wrapper li:last-child {margin-right: 0;}
.social-wrapper li svg { width: 25px;  height: 25px;fill: #59BBB7;}
.testimonial-desc .social-icon {margin-top: 20px;}
.testimonial-desc .testimonial-title { margin-bottom: 10px;}
.testimonial-description {font-family: Siri;font-size: 18px;line-height: 28px; font-weight: 300; letter-spacing: .88px;  color: #071234;}
.modal-title { font-family: Roboto Condensed;}

.Popover__Content .varinat-notify-wraper{
  display: flex;
  flex-direction: row;
  align-content: center;
  justify-content: space-evenly;
}
.Popover__Content .var-inventory-qty{
  font-weight: 600;
  color: #798c9c;
  width: 100%;
  font-size: 14px;
  padding: 12px 20px;
  cursor: pointer;
}
.Popover__Content .var-inventory-qty.notify{
  color: #f6d0d6;
}
button.notifyme-btn{
  margin-top:15px;
}
button.notifyme-btn.hide{
  display:none;
}
.ImageHero__ContentOverlay .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor strong {background-color: transparent !important;}
.Footer__Inner .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor strong {background-color: transparent !important;}


@media screen and (min-width: 641px) {
    .Product {
        margin-bottom: 120px;
    }
}

@media screen and (min-width: 600px) {
    #section-slideshow .Slideshow__Slide h3 {
        font-family: 'Siri';
        font-weight: 700;
        font-size: 22px;
        letter-spacing: 3.52px;
        line-height: 20px;
    }
    
    #section-1605798136699 .Slideshow__Slide h3 {
        font-family: 'Siri';
        font-weight: 700;
        font-size: 22px;
        letter-spacing: 3.52px;
        line-height: 20px;
    }
    
    #section-1605799484723 .Slideshow__Slide h3,
    #section-161340355711952060 .ImageHero__BlockHeading h3 {
        font-family: 'Siri';
        font-weight: 700;
        font-size: 22px;
        letter-spacing: 3.52px;
        line-height: 20px;
    }
    
    #section-slideshow .Slideshow__Slide h2 {
        top: 606px;
        left: 140px;
        width: 438px;
        /* height: 115px; */
        font: normal normal bold 72px/52px Roboto Condensed;
        letter-spacing: 0px;
        color: #FFFFFF;
        text-shadow: 0px 2px 8px #00000029;
        text-transform: uppercase;
        opacity: 1;
        margin-bottom: 0;
        font-size: 50px !important;
    }
    
    #section-1605799484723 .Slideshow__Slide h2,
    #section-161340355711952060 .ImageHero__BlockHeading h2 {
    top: 606px;
    left: 140px;
    width: 448px;
    /* height: 115px; */
    font: normal normal bold 72px/52px Roboto Condensed;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-shadow: 0px 2px 8px #00000029;
    text-transform: uppercase;
    opacity: 1;
    margin-bottom: 0;
    font-size: 50px !important;
    }
    
    #section-1605798136699 .Slideshow__Slide h2 {
        top: 606px;
    left: 140px;
    width: 438px;
    /* height: 115px; */
    font: normal normal bold 72px/52px Roboto Condensed;
    letter-spacing: 0px;
    color: #FFFFFF;
    text-shadow: 0px 2px 8px #00000029;
    text-transform: uppercase;
    opacity: 1;
    margin-bottom: 0;
    font-size: 50px !important;
    }
    
    #section-slideshow .Slideshow__Slide p {
        top: 780px;
        left: 140px;
        width: 571px;
        height: 80px;
        text-align: left;
        font: normal normal normal 20px/28px Siri;
        letter-spacing: 0.88px;
        text-transform: none !important;
    }
    
    #section-1605798136699 .Slideshow__Slide p {
       top: 780px;
    left: 140px;
    width: 571px;
/*     height: 55px; */
    text-align: left;
    font: normal normal normal 20px/28px Siri;
    letter-spacing: 0.88px;
    text-transform: none !important;
    }
    
    #section-1605798136699 .Slideshow__Content.Slideshow__Content--bottomLeft {
        bottom: 140px;
    }
    
    #section-1605799484723 .Slideshow__Slide p,
    #section-161340355711952060 .ImageHero__BlockContent p {
    top: 780px;
    left: 140px;
    width: 571px;
    height: 55px;
    text-align: left;
    font: normal normal normal 20px/28px Siri;
    letter-spacing: 0.88px;
    text-transform: none !important;
    }
    
    #section-1605799484723 .Slideshow__Content.Slideshow__Content--bottomLeft,
    #section-161340355711952060 .ImageHero__BlockLink {
        bottom: 140px;
    }
    
    .SectionHeader__ButtonWrapper {
        margin-top: 0;
    }
  
}

@media screen and (min-width: 1008px) {

    #shopify-section-featured-collections .ProductItem__Title.Heading {
        /*font-size: 18px;*/
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
}

@media screen and (max-width: 767px) {

    #shopify-section-collection-template .Drawer__Content .Drawer__Main .Collapsible__Button {
        font-family: 'Roboto Condensed';
        font-size: 18px;
        letter-spacing: 0.5px;
        text-transform: none;
    }

    #shopify-section-collection-template .Drawer__Title {
        font-family: 'Roboto Condensed';
        font-size: 25px;
        font-weight: 700;
    }

    #shopify-section-featured-collections .ProductList--carousel .Carousel__Cell:first-child {
        margin-left: 4%;
    }

    #shopify-section-featured-collections .test {
        margin-left: 0;
    }

    #section-footer .Form__Submit {
        font: normal normal bold 14px/15px Siri;
    }
    #section-1605799484723 .Slideshow__Slide p {
        width: 100%;
    }
    section#section-1605798338247 h3.SectionHeader__SubHeading.Heading.u-h6 {
        margin-bottom: 0;
        font: normal normal normal 16px/23px Siri;
        font-weight: 700;
        letter-spacing: 0.5px;
    }
    #section-1605798338247 .newsletterSubTitle {
        margin: 16px 0px;
        line-height: 36px;
        letter-spacing: 0.5px;
    }
    #section-1605798338247 .newsletterSubDesc {
        margin-top: 0;
        font-size: 17px;
        letter-spacing: 0.5px;
        text-transform: none;
        font-family: 'Siri';
    }
    .Slideshow__Content--bottomLeft, .Slideshow__Content--bottomCenter, .Slideshow__Content--bottomRight {
        left: 20px;
        width: 330px;
    }
    #section-slideshow .Button,
    #section-1605798136699 .Button,
    #section-1605799484723 .Button {
        font:normal normal bold 14px/17px Siri!important;
        padding: 12px;
    }
    p.Heading {
        font: normal normal normal 16px/23px Siri;
    }
    
    h3.SectionHeader__SubHeading.Heading.u-h6 {
        font: normal normal normal 16px/23px Siri; 
        font-weight: 700;
    }
    .shopify-section--bordered > .Section--spacingLarge, .shopify-section--bordered > .Section--spacingExtraLarge {
        padding: 40px 0;
    }
    .information-feed .Container {
        flex-direction: column;
    }
    .information-feed .Container > .item {
        margin: 19px 0;
    }
    .p-100 {
        padding: 60px 0px;
    }
    #shopify-section-list-collections-template {
        margin-bottom: 60px;
    }
    .features--heading-uppercase .Heading {
        font-size: 17px;
        letter-spacing: 0.5px;
        text-transform: none;
    }

    .SectionHeader__SubHeading + .SectionHeader__Heading {
        font-size: 35px;
        line-height: 36px;
        letter-spacing: 0.5px;
        margin-bottom: 16px;
    }
    /* .Slideshow__ImageContainer {
        height: auto;
    } */
    #shopify-section-featured-collections .test {font-size: 25px;}


    .SectionHeader__SubHeading + .SectionHeader__Heading {
        font-size: 25px!important;
    }


    .Newsletter__Inner {
        flex-direction: row;
        display: flex;
    }

    #section-1605798338247 .NewsletterEmail {
        width: 210px;
    }
    header.ooo-instagram-header {
        margin: 3px 11px 20px!important;
        padding: 10px!important;
        text-align: center!important;
    }
    
    .ooo-instagram-header .Heading.u-h1,
    .ooo-instagram-header .Rte {
        font-size: 16px;
        line-height: 23px;
        font-family: 'Siri';
        font-weight: bold;
        letter-spacing: 0px;
    }
    #shopify-section-featured-collections .ProductItem__Title.Heading,
    #shopify-section-collection-template .ProductItem__Title.Heading,
    #shopify-section-recently-viewed-products .ProductItem__Title.Heading,
    #shopify-section-product-samecollection .ProductItem__Title.Heading {
        height: 30px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        /* font-size: 20px; */
        font-size: 17px;
        letter-spacing: 0.5px;
    }

    #shopify-section-product-samecollection .SectionHeader__Heading.Heading.u-h3,
    #shopify-section-recently-viewed-products .SectionHeader__Heading.Heading.u-h3 {
        font-size: 17px;
    }

    .ProductItem__Label.Heading.uusLabel, 
    .ProductItem__Label.Heading.poesLabel,
    .ProductItem__Label.Heading.discountLabel {
        text-transform: uppercase;
    }
    
    #shopify-section-footer .Container .Footer__Inner {
        margin-bottom: 15px;
    }

    .information-feed .Container .item > h1 { 
        text-align: center;
        font: normal normal normal 16px/23px Siri;
        font-weight: 700;
        letter-spacing: 0.88px;
        color: #071234;
        text-transform: uppercase;
        opacity: 1;
    }
    
    .information-feed  .Container .item > p {
        text-align: center;
        font: normal normal normal 17px/23px Siri;
        letter-spacing: 0.5px;
        color: #071234;
        opacity: 1;
        padding: 0 70px;
    }

    .AnnouncementBar__Wrapper {
        padding: 9px 15px;
    }

    .AnnouncementBar__Content.Heading {
        font-size: 17px;
        font-family: 'Roboto Condensed';
        letter-spacing: 0.5px;
    }

    #shopify-section-collection-template .SectionHeader__Heading.Heading.u-h1 {
        font-size: 25px;
    }

    #shopify-section-collection-template .SectionHeader__Description.Rte {
        font-size: 17px;
        letter-spacing: 0.5px;
        text-transform: none;
    }

    #shopify-section-product-template .ProductMeta h2 {
        font: normal normal normal 16px/23px Siri;
        text-transform: uppercase;
    }

    #shopify-section-product-template .ProductMeta h1,
    #shopify-section-product-template .Product__Aside .Collapsible .Collapsible__Button.Heading.u-h6 {
        font-size: 22px;
        text-transform: uppercase;
    }

    #shopify-section-product-template .ProductMeta .ProductMeta__Description .Rte,
    #shopify-section-product-template .Product__Info .ProductForm__Option .ProductForm__Item .ProductForm__OptionName,
    #shopify-section-product-template .productBenefits p,
    #shopify-section-product-template .ProductForm__AddToCart span {
        font-size: 17px;
    }

    #shopify-section-product-template .productBenefits p {
        padding: 0px 5px;
    }

    #shopify-section-product-template .productBenefits span {
        color: #F199A6 !important;
    }
  	
  	.feeds-instagram{position: relative;z-index: 1;}
}

.HorizontalList--spacingExtraLoose .HorizontalList__Item {
    margin-right: 12px;
    margin-left: 12px;
}
#shopify-section-header .Heading.u-h6,
.MegaMenu .MegaMenu__Title.Heading.Text--subdued.u-h7,
.MegaMenu .Link.Link--secondary {
    font-size: 14px;
}

.Slideshow__Content--bottomLeft, .Slideshow__Content--bottomCenter, .Slideshow__Content--bottomRight {
    bottom: 140px;
}

.Header.sticky_header .Header__LogoLink img{

    display: none;

}

.Header.sticky_header .Header__LogoLink img{

    display: none;

}

.Header.sticky_header .Header__LogoImage.Header__LogoImage--primary.sticky_header{

    display: block;

}

.Header .Header--initialized img.Header__LogoImage--transparent{

    display: block;
    
}

.Header .Header__LogoImage.Header__LogoImage--primary.sticky_header{

    display: none;
    
}
/* 18.5.21 */
/* div#shopify-section-collection-template .PageHeader__ImageWrapper {
 top:0!important;
 height:100%; 
} */
/* div#shopify-section-collection-template .PageHeader__ImageWrapper {
    background: unset!important;
} */
/* div#shopify-section-collection-template .PageHeader__ImageWrapper img {
height: 520px;
    width: 100%;
    object-fit: cover;
} */
.MegaMenu__Inner {
 flex-wrap:wrap;
  justify-content:unset;
  align-items:unset;
}
.MegaMenu__Item.MegaMenu__Item--fit {
/*     width: 63.5%; */
    flex: 0 0 17.5%;
    margin: 0;
    padding: 0 12px;
}
.MegaMenu__Item:last-child {
/*      width: 50%; */
    min-width: unset;
    flex: 0 0 30%;
    margin: 0; 
}


li.HorizontalList__Item:nth-child(4) .MegaMenu__Item.MegaMenu__Item--fit {
 width:17.5%;
 flex:0 0 17.5%; 
}

.ProductMeta__ShareList {
	display: flex;
    align-items: center;
}

.additional-checkout-buttons .iZJMuEDN4NxKS3mrxcBP9 li._2PfRg7DFvcstLFRNRf5W1e:first-child {
    display: none !important;
}
.additional-checkout-buttons .shopify-cleanslate .iZJMuEDN4NxKS3mrxcBP9 {
    flex-direction: row !important;
    justify-content: space-around;
}
.additional-checkout-buttons .shopify-cleanslate ._2PfRg7DFvcstLFRNRf5W1e {
    display: inline-block !important;
    vertical-align: middle;
    width: 46%;
}
.Drawer__Footer p {
    margin-top: 30px;
    text-align: center;
    border-top: 1px solid #BDB7B9;
    padding-top: 20px;
    color: #C27AA0;
    font-weight: 700;
}
.Drawer__Footer hr {
    display: none;
}
.shopify-cleanslate ._2PfRg7DFvcstLFRNRf5W1e:nth-child(2) {
    border-top: 2px solid #5027E4;
    padding-top: 15px;
}
.shopify-cleanslate ._2PfRg7DFvcstLFRNRf5W1e:nth-child(3) {
    border-top: 2px solid #F9D078;
    padding-top: 15px;
}

li.HorizontalList__Item.handle-sale a.Heading {
    font-weight: bold !important;
}

@media screen and (max-width: 1608px) {
    .quickAddToCart .ProductForm__AddToCart {
        letter-spacing: 1px;
        font-size: 12px;
    }
  
}
@media screen and (max-width: 1342px) {
    .quickAddToCart .ProductForm__AddToCart {
        letter-spacing: 0.5px;
        font-size: 12px;
    }
  .testimonial-image {  width: 30%;}
}


@media screen and (min-width: 1024px) {

    .Slideshow__ImageContainer.custom_parallex .Slideshow__Image{
       opacity: 0;
       visibility: hidden;
    }
    .Slideshow__ImageContainer.custom_parallex{

        background-repeat: no-repeat;
        background-size: cover;
        background-attachment: fixed;
    }

}



@media screen and (max-width: 1199px) {

.testimonial-image { width: 35%;}
  
}

@media screen and (max-width: 1024px) {
  div#shopify-section-collection-template .PageHeader__ImageWrapper img {
   height:450px;
   object-fit:cover; 
  }
}
@media screen and (min-width: 1008px) {
    .ProductList--carousel {
        margin: 0 50px;
    }
}

@media screen and (max-width: 1007px) {
    .ProductList--carousel .Carousel__Cell:first-child {
        margin-left: 4%;
    }

    .Table thead th:first-child:empty,
    .Table tbody th:first-child,
    .Rte table thead th:first-child:empty,
    .Rte table tbody th:first-child {
        min-width: 120px;
    }
}

@media screen and (max-width: 1007px){
    .Product__ActionList .Product__ActionItem:nth-child(2) {
        display: none !important;
    }
  .ProductItem .ProductItem__Info--left { text-align: left;}

}

@media screen and (max-width: 767px){
  .testimonial-image { margin: 0 auto;}
.testimonial-wrapper { flex-direction: column;}
.testimonial-desc { text-align: center;  margin-top: 30px;}
  ul.social-wrapper { justify-content: center;}
  .testimonial-text { padding: 60px 0 0;}
  #shopify-section-collection-template .ProductItem__Title.Heading, 
  .searchResults .ProductItem__Title.Heading,
  #shopify-section-recently-viewed-products .ProductItem__Title.Heading,
  #shopify-section-product-samecollection .ProductItem__Title.Heading,
  #ac-recommendation-block .ac-recommender-box-title {text-align: center;}
  .ProductItem .ProductItem__Info--left {text-align: center;}
  .ProductItem__PriceList.Heading {text-align: center;}
  #shopify-section-collection-template .ProductItem__PriceList.Heading, 
  .searchResults .ProductItem__PriceList.Heading, 
  #shopify-section-recently-viewed-products .ProductItem__PriceList.Heading, 
  #shopify-section-product-samecollection .ProductItem__PriceList.Heading {  text-align: center;}
  .ShopTheLook .ProductItem .ProductItem__Info--left {  text-align: center;}
  #shopify-section-featured-collections .ProductItem__Title.Heading,#shopify-section-featured-collections .ProductItem__PriceList.Heading { text-align: center;}
}

@media screen and (max-width: 600px){

.Slideshow__Content.Slideshow__Content--bottomLeft .SectionHeader{
/*     visibility: visible !important; */
    opacity: 1 !important;
  transform: none !important;

}
}
@media screen and (max-width:540px){
  .feeds-instagram #insta-feed{display:flex;flex-wrap:wrap;}
  .feeds-instagram #insta-feed > a{max-width:33.33%;width:100%;}
  .feeds-instagram #insta-feed > a .instafeed-container{width:100% !important;padding-bottom:100% !important;}
}
@media screen and (max-width: 425px) {
  .template-product .ProductRecommendations .Carousel__Cell {
    width: 80%;
  }
  .Cart .Drawer__Footer, .Cart__OffscreenNoteContainer {
    padding: 14px 15px 24px 15px;
}
}
@media screen and (max-width:360px){
  .feeds-instagram #insta-feed > a{max-width:50%;width:100%;}
}


.klaviyo-form.klaviyo-form.klaviyo-form {
    max-width: 546px !important;
    margin: 0 auto;
}
.klaviyo-form.klaviyo-form.klaviyo-form input[type="email"]{
    letter-spacing: .64px !important;
    color: #071234 !important;
    padding: 0 5px !important;
    font-family: Siri!important;
    font-size: 16px !important;
      font-weight: 300 !important;
}
.klaviyo-form.klaviyo-form.klaviyo-form input[type="email"]::-webkit-input-placeholder { 
    letter-spacing: .64px !important;
    color: #071234 !important;
    padding: 0 5px !important;
    font-family: Siri!important;
    font-size: 16px !important;
      font-weight: 300 !important;
}
.klaviyo-form.klaviyo-form.klaviyo-form input[type="email"]::-moz-placeholder { 
    letter-spacing: .64px !important;
    color: #071234 !important;
    padding: 0 5px !important;
    font-family: Siri!important;
    font-size: 16px !important;
      font-weight: 300 !important;
}
.klaviyo-form.klaviyo-form.klaviyo-form input[type="email"]:-ms-input-placeholder { 
    letter-spacing: .64px !important;
    color: #071234 !important;
    padding: 0 5px !important;
    font-family: Siri!important;
    font-size: 16px !important;
      font-weight: 300 !important;
}
.klaviyo-form.klaviyo-form.klaviyo-form input[type="email"]:-moz-placeholder { 
    letter-spacing: .64px !important;
    color: #071234 !important;
    padding: 0 5px !important;
    font-family: Siri!important;
    font-size: 16px !important;
      font-weight: 300 !important;
}
.klaviyo-form.klaviyo-form.klaviyo-form button.needsclick.go332817621.kl-private-reset-css-Xuajs1 {
    font: normal normal bold 13px/18px Siri !important;
    letter-spacing: 2px !important;
    padding: 0 24px !important;
}

@media screen and (max-width:640px){
.klaviyo-form.klaviyo-form.klaviyo-form { max-width: 360px!important;}
}

@media screen and (max-width:479px){
 .klaviyo-form.klaviyo-form.klaviyo-form  button.needsclick.go332817621.kl-private-reset-css-Xuajs1 { padding: 0 17px !important;}
}
#shopify-section-newsletter #section-newsletter {
    padding: 0 0 50px !important;
}

#shopify-section-newsletter .newsletterTitle  {text-transform: uppercase; font: 700 22px/20px Siri; letter-spacing: 3.52px;}
#shopify-section-newsletter .newsletterSubTitle {text-transform: uppercase;font: 700 50px/52px Roboto Condensed; letter-spacing: 0px; text-shadow: 0px 2px 8px #00000029;}

@media screen and (max-width:767px){
   #shopify-section-newsletter .newsletterTitle  { font: 16px/23px Siri; font-weight: 700; letter-spacing: .5px;}
  #shopify-section-newsletter .newsletterSubTitle line-height: 36px;letter-spacing: .5px;font-size: 25px;}
}