/** Shopify CDN: Minification failed

Line 105:178 Unexpected "}"
Line 108:1664 Expected identifier but found "."
Line 108:2225 "borde" is not a known CSS property
Line 309:838 Expected identifier but found whitespace
Line 342:1737 Expected identifier but found whitespace
Line 353:0 Expected "}" to go with "{"

**/
/*
 * Per-section styles captured from the reference theme (all captured pages).
 *
 * The reference emits one <style> block per section instance from its theme-editor settings;
 * those values drive the desktop spacing, column widths and type sizes. They are collected here
 * rather than approximated, de-duplicated, with the per-instance section id removed so the
 * rules apply to the matching section type.
 */

/* 1d11b69b-fb79-4b22-af3a-d67d46def9ff — seen on 132 page(s), e.g. references/pages/home/home/home.html */
.image-wrap img{opacity:1} .text-and-image-section-title{ text-transform:uppercase;max-width:767px;font-size:26px;font-family:favorit;padding-bottom:15px;line-height:1; } @media only screen and (max-width: 768px){ .text-and-image-section-title{font-size:20px;} .case-text-and-image-section .feature-row .feature-row__item.feature-row__text.feature-row__text--left.text-left.aos-init.aos-animate {padding-top:40px} }

/* case_featured_collection_EttxnP — seen on 115 page(s), e.g. references/pages/home/home/home.html */
.wishlist-button .wk-floating { position: absolute; top: 0px; right: 0px; z-index: 3;justify-content:right;padding:10px;width:fit-content; } .wishlist-button .wk-floating .wk-text { display: none; } .scroll-button-left,.scroll-button-right{display:none;} @media screen and (min-width: 769px){ .page-width {text-align:center;} .scroll-button-left,.scroll-button-right{display:inline-block;font-size:20px;line-height:1;top:-3px;padding-top:0;border:0;font-size:20px;} .scroll-button-left{right:40px;padding-right:20px;}.scroll-button-right{right:0;} .product-recommendations .grid, .grid-overflow-wrapper { overflow-x: hidden; white-space: nowrap; scroll-snap-type: x mandatory; overscroll-behavior-x: contain; } .grid-overflow-wrapper .grid { white-space: nowrap; display: flex; } .grid-overflow-wrapper .grid__item { width: 25%; flex: 0 0 25%; float: none; white-space: normal; display: flex; scroll-snap-align:center; scroll-snap-stop:always; } .grid-product__content { flex: 1 1 auto; background: #fff; } .grid-overflow-wrapper .grid{position:relative;} .grid__item{flex-direction:column;} }

/* case_featured_collection_EttxnP — seen on 114 page(s), e.g. references/pages/home/home/home.html */
@media only screen and (max-width: 769px) { .section-header__title {letter-spacing: 1.25px ; }}

/* featured-collections — seen on 113 page(s), e.g. references/pages/home/home/home.html */
.collection-item__title{text-transform:uppercase;font-size:12px;letter-spacing:.2em;font-family:favorit}

/* recently-viewed — seen on 109 page(s), e.g. references/pages/article/blogs-emi-jay-ladies-eloise-mumme/blogs-emi-jay-ladies-eloise-mumme.html */
#RecentlyViewed-template--16638066917551__recently-viewed .grid-product__content{height:100%;padding-bottom:10px;} @media only screen and (max-width:768px){ #RecentlyViewed-template--16750487208111__recently-viewed .grid-product__meta{padding-bottom:20px} }

/* 3up_TpchbP — seen on 57 page(s), e.g. references/pages/home/home/home.html */
.threeup-grid-container img{height:auto}.threeup-text__title h2{font-size:20px;margin:0;letter-spacing:.13em }  .threeup-text .btn{box-shadow:none;border:1px solid #ffffff;color: #ffffff;background:none;} @media (hover: hover) {  .threeup-text .btn:hover{background-color:#ffffff; color:#8e6e5c;} }

/* 3up_TpchbP — seen on 57 page(s), e.g. references/pages/home/home/home.html */
.threeup-text .btn.btn--inverse { color: #ffffff; border-color: #ffffff; } @media (hover: hover){  .threeup-text .btn.btn--inverse:hover { background-color: #ffffff; color: #8e6e5c; } }

/* 3up_TpchbP — seen on 57 page(s), e.g. references/pages/home/home/home.html */
@media (min-width: 767px) { .threeup-text__title h2 {width: 550px; }  .threeup-text__body {width: 375px; }}

/* 3up_zyrtFf — seen on 57 page(s), e.g. references/pages/home/home/home.html */
.threeup-grid-container img{height:auto}.threeup-text__title h2{font-size:20px;margin:0;letter-spacing:.13em }  .threeup-text .btn{box-shadow:none;border:1px solid #5f3525;color: #5f3525;background:none;} @media (hover: hover) {  .threeup-text .btn:hover{background-color:#5f3525; color:#d8edfb;} } .threeup-text__title h3{font-size:20px;margin:0;letter-spacing:.13em }  .threeup-text .btn{box-shadow:none;border:1px solid #5f3525;color: #5f3525;background:none;} @media (hover: hover) {  .threeup-text .btn:hover{background-color:#5f3525; color:#d8edfb;} }

/* 3up_zyrtFf — seen on 57 page(s), e.g. references/pages/home/home/home.html */
.threeup-text .btn.btn--inverse { color: #5f3525; border-color: #5f3525; } @media (hover: hover){  .threeup-text .btn.btn--inverse:hover { background-color: #5f3525; color: #d8edfb; } }

/* 3up_zyrtFf — seen on 57 page(s), e.g. references/pages/home/home/home.html */
@media (min-width: 767px) { .threeup-text__title h2 {width: 650px; }  .threeup-text__body {width: 600px; }}

/* 6289207c-1bae-45a3-b29f-ebe24b8dec6e — seen on 57 page(s), e.g. references/pages/home/home/home.html */
@media screen and (max-width: 768px) { .background-media-text--template--20380541026479__6289207c-1bae-45a3-b29f-ebe24b8dec6e { background-image: url(//www.emijay.com/cdn/shop/files/image3_extended_1x1.jpg?v=1787615394); } }  .background-media-text__text .btn{box-shadow:none;border:1px solid #5f3525;color: #5f3525;background:none;} @media (hover: hover) {  .background-media-text__text .btn:hover{background-color:#5f3525; color:;} }

/* 6289207c-1bae-45a3-b29f-ebe24b8dec6e — seen on 57 page(s), e.g. references/pages/home/home/home.html */
.btn { color: #5f3525 ; background-color: rgba(0,0,0,0) ; }  .btn:hover { color: #ffffff ; background-color: #5f3525 ; }

/* 6289207c-1bae-45a3-b29f-ebe24b8dec6e — seen on 57 page(s), e.g. references/pages/home/home/home.html */
.btn {border: 2px solid;}  p {font-size: 18px;}  .background-media-text__aligner {margin-left: 0px;}  .background-media-text__image {opacity: 1 ;}  .background-media-text {background: none;} @media screen and (max-width: 769px) { .case-background-image-text-section {display: none; }}

/* 1d11b69b-fb79-4b22-af3a-d67d46def9ff — seen on 57 page(s), e.g. references/pages/home/home/home.html */
@media only screen and (min-width:769px){ .case-text-and-image-section .feature-row {padding-right:60px} }

/* 1d11b69b-fb79-4b22-af3a-d67d46def9ff — seen on 57 page(s), e.g. references/pages/home/home/home.html */
@media only screen and (min-width: 1050px){.case-text-and-image-section .feature-row{margin:0}}

/* 1d11b69b-fb79-4b22-af3a-d67d46def9ff — seen on 57 page(s), e.g. references/pages/home/home/home.html */
@media screen and (min-width: 769px) { p {max-width: 450px; }  .case-text-and-image-section .feature-row {margin: 0 60px 0 0; width: 100%; }}

/* 167750825558b93948 — seen on 57 page(s), e.g. references/pages/home/home/home.html */
div[id*="instafeed_app_block"] { width: 100%; } div.shopify-section:has(> [id*="instafeed_app_block"]) { width: 100%; } body #insta-feed { margin-bottom: 0px; } body #insta-feed h2 { text-align: center; }

/* main — seen on 56 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
@media only screen and (min-width: 769px){ .case-text-and-image-section .feature-row{margin:0 0 0 60px;width:100%} .text-left{padding:0 60px;} .h1.appear-delay{font-size:26px;width:340px;} .rte.appear-delay-1,.product-section .appear-delay-2{max-width:450px;font-size:14px;line-height:1.3} .product-section .appear-delay,.product-section .appear-delay-1,.product-section .appear-delay-2{max-width:100%} } .product-section .appear-delay-2{padding-bottom:60px}

/* main — seen on 56 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
#SI_trigger{display:none}.klaviyo-bis-trigger{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:43px;} .product-block--price{margin-bottom:27px;} [id^=placement]{margin-top:-30px;margin-bottom:0;} .product-block .wishlist-button{height:45px} #rbr-container-element-volume{display:none} .site-nav__item .text-left{padding-left:0;padding-right:0;} .qr-desktop-only{padding-top:5px;display:block;} @media only screen and (max-width:765px) { .product-block--price{margin-bottom:48px;} [id^=placement]{margin-top:-51px;margin-bottom:0;} .qr-desktop-only{display:none;}.klaviyo-bis-trigger{border:5px solid white;background:#5E5E5E;color:white;height:55px;position:fixed;top:auto;left:0;right:0;bottom:0;z-index:27;padding-top:18px}}

/* main — seen on 56 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
#dummy-chat-button-iframe { transform: scale(1); bottom: 60px ; right: 10px ; } @media only screen and (max-width:765px) {.BeaconFabButtonFrame,#beacon{bottom:60px;right:10px} ::part(acsb-trigger){bottom:60px}}

/* main — seen on 54 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
@media screen and (max-width:768px){ .grid__item .loading-cart-btn {position:fixed;bottom:-36px;left:0;background:white;width:100%;text-align:center;height:60px;padding-top:15px}}

/* main — seen on 54 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
.wishlist-button-block {min-height: 65px ;}

/* main — seen on 53 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
.add-to-cart,.btn.add-to-cart.btn--secondary{z-index:1;position:relative} .product-single__form .loading-cart-btn{height:43px;left:50%} @media screen and (max-width:768px){.js-qty__adjust{z-index:0}}

/* product-recommendations — seen on 44 page(s), e.g. references/pages/product/products-angel-hair-kit/products-angel-hair-kit.html */
@media only screen and (min-width:765px){ .product-recommendations .grid{margin:0 auto;} .product-recommendations .grid, .grid-overflow-wrapper { overflow-x: hidden; white-space: nowrap; scroll-snap-type: x mandatory; overscroll-behavior-x: contain; } .grid-overflow-wrapper .grid { white-space: nowrap; display: flex; } .grid-overflow-wrapper .grid__item { width: 25%; flex: 0 0 25%; float: none; white-space: normal; display: flex; scroll-snap-align:center; scroll-snap-stop:always; } .grid-product__content { flex: 1 1 auto; background: #fff; } .grid-overflow-wrapper .grid{position:relative;} .grid__item{flex-direction:column;} } .scroll-button-left,.scroll-button-right{display:inline-block;font-size:20px;line-height:1;top:-3px;padding-top:0;border:0;font-size:20px;} .scroll-button-left{right:40px;padding-right:20px;}.scroll-button-right{right:0;} @media only screen and (max-width:765px){.grid--uniform .loading-cart-btn{position:absolute;bottom:-36px;} .scroll-button-left,.scroll-button-right{display:none;}}

/* main — seen on 43 page(s), e.g. references/pages/product/products-angel-hair-kit/products-angel-hair-kit.html */
.custom_radio_button input[type='radio'] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border-width: 0; } .custom_radio_button:before { content: ''; margin-right: 10px; margin-top: 2px; flex-shrink: 0; box-sizing: border-box; display: inline-block; width: 14px; height: 14px; vertical-align: baseline; box-shadow: 0 0 0 1px #5e5e5e; border-radius: 50%; transition: background 0.2s ease-in-out; } .custom_radio_button:has(input[type='radio']:checked):before { border: 2px solid #ffffff; background: #5e5e5e; } .custom_radio_button:has(input[type='radio']:focus-visible) { outline: 2px solid #5e5e5e; outline-offset: 1px; border-radius: 4px; }

/* main — seen on 43 page(s), e.g. references/pages/product/products-angel-hair-kit/products-angel-hair-kit.html */
#shopify-block-AVXpMQ251MVMxQUt4c__wishlist_king_wishlist_button_block_YQmrFP wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-AVXpMQ251MVMxQUt4c__wishlist_king_wishlist_button_block_YQmrFP wishlist-button-block { transition: 0.2s opacity; } #shopify-block-AVXpMQ251MVMxQUt4c__wishlist_king_wishlist_button_block_YQmrFP wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-AVXpMQ251MVMxQUt4c__wishlist_king_wishlist_button_block_YQmrFP wishlist-button-block[wk-loaded] { opacity: 1; }

/* f49537d4-0041-42b7-9076-8eaa92813f14 — seen on 43 page(s), e.g. references/pages/product/products-angel-hair-kit/products-angel-hair-kit.html */
@media screen and (min-width: 769px) { p {max-width: 450px; }  .case-text-and-image-section .feature-row {margin: 0 auto; }  .feature-row__image {width: 100%; }}

/* dac52e8c-83e7-492e-8c9d-d14002f0a39b — seen on 43 page(s), e.g. references/pages/product/products-angel-hair-kit/products-angel-hair-kit.html */
.testimonials-template--20379667562671__dac52e8c-83e7-492e-8c9d-d14002f0a39b { background-color: #ffffff; color: #1c1d1d; } .case-testimonials-section:focus-within{outline:auto} }

/* main — seen on 40 page(s), e.g. references/pages/article/blogs-emi-jay-ladies-eloise-mumme/blogs-emi-jay-ladies-eloise-mumme.html */
.rte h1{margin-top:0}.blog-product .btn{letter-spacing:1.3px}.article .btn{height:auto;color:white;background:#5e5e5e}.page-width--narrow{width:1336px;max-width:100%;padding-top:50px;padding-bottom:0}.rte{text-align:center}.section-header,.section-header__title{display:none}.rte a:nth-child(1),.rte a:nth-child(2){padding-top:30px}.fancybox-container{z-index:1000000}h1{text-align:center}.fancybox-button--thumbs{display:none}.spotlight-image{flex:50%;padding:100px 75px 75px;border:0;}.blog-product a,.blog-product a::after,.spotlight-image::after{border-bottom:0}.spotlight-image img{color:transparent;}.middle-caption{display:inline-block;flex:49.5%;padding:75px 70px}.blog-product{display:inline-block;flex:49.5%;padding:0 25px}.fifth-caption{flex:100%;padding:60px 10px 0}.first-caption{flex:100%;padding:10px}@media only screen and (max-width: 765px){.page-width--narrow{padding-left:9px;padding-right:7px}.spotlight-image{padding:10px}.middle-caption{flex:100%;padding:25px 10px 0}.fifth-caption{padding:25px 10px}.first-caption{padding:20px 10px 25px}.blog-product{flex:100%}.rte a:nth-child(1),.rte a:nth-child(2){padding-top:10px}.caption-answer{display:block;width:100%}}.grid__item .section-header{display:none}.lookbook-grid a:nth-child(1),.lookbook-grid a:nth-child(2){padding-top:30px}.archived-wrapper{text-transform:uppercase;font-weight:bold;line-height:2;font-size:larger;padding:50px;width:100%;display:inline-block}.lookbook-column{width:32%;display:inline-block;vertical-align:top}.fancybox-button--thumbs{display:none}body.compensate-for-scrollbar{overflow:auto}.compensate-for-scrollbar{margin-right:0}.fancybox-container{z-index:1000000}..inline-images{display:none}.lookbook-column{width:32%;display:inline-block;vertical-align:top}h2{padding:0 0 25px;font-weight:bold;font-size:xx-large;margin:0 auto;text-align:center;letter-spacing:normal}.sub_pages{display:none}.lookbook-grid{display: flex;align-content: flex-start;flex-wrap: wrap;;border:0}.lookbook-grid a{line-height:.5;padding:75px;background:#f7f6f6;background-clip:content-box;width:49.8%;display:inline-block;filter:alpha(opacity=100);opacity:1;border:0;color:transparent}.lookbook-grid img a:hover{filter:alpha(opacity=80);opacity:.8;borde:0}.lookbook-grid img a::after,.lookbook-grid img::after,.lookbook-grid img:hover,.lookbook-grid a:hover,.lookbook-grid a::after{border:0}@media only screen and (max-width: 749px){.lookbook-grid a:nth-child(1),.lookbook-grid a:nth-child(2){padding-top:inherit}.lookbook-column{width:100%}.lookbook-grid a{padding:10px;background:#eee;background-clip:content-box}.container{padding:5px}h2{padding:10px 0;}}

/* main — seen on 37 page(s), e.g. references/assets/assets/angelstick-mini-boar-brush-in-pink-sugar-sweet-and-sleek-styling-kit-6b2b37d554.bin */
#color-title{min-height:50px;width:100%;margin-bottom:0;} @media only screen and (min-width:767px){#color-title{min-height:48px;max-width:500px;}}

/* main-collection — seen on 36 page(s), e.g. references/assets/assets/angel-hold-00ce11456f.bin */
.wishlist-button .wk-floating { position: absolute; top: 0px; right: 0px; z-index: 3;justify-content:right;padding:10px;width:fit-content; } .wishlist-button .wk-floating .wk-text { display: none; } @media(max-width:767px){.loading-cart-btn-added{bottom:0;} .loading-cart-btn-added-padding{padding-top:17px;}}

/* main — seen on 36 page(s), e.g. references/assets/assets/angelstick-mini-boar-brush-in-pink-sugar-sweet-and-sleek-styling-kit-6b2b37d554.bin */
.seasonal-color-swatch-wrapper{margin-top:-10px;padding-bottom:20px;max-width:500px;} .seasonal-color-swatch-wrapper ul{min-height:height:45.75px;} .seasonal-color-swatch-wrapper li{margin-bottom:10px;} @media only screen and (max-width:768px) {.seasonal-color-swatch-wrapper{padding:10px 0 20px 0;margin:0 auto;max-width:100%;} .seasonal-color-swatch-wrapper{margin-top:-20px;} }

/* main — seen on 36 page(s), e.g. references/pages/search/search-results.html */
:root { --tag-all: linear-gradient(122.47deg, #EA9EF0 16.53%, #89EAFF 48.26%, #EBFF00 87.36%); --tag-beige: #DED2C1; --tag-cream: #DED2C1; --tag-black: #1A1A1A; --tag-blue: #D0E7FB; --tag-brown: #644637; --tag-clear: radial-gradient(circle, #fafaf9 60%, #dbdbdb 20%); --tag-gold: linear-gradient(149.2deg, #CCB578 5.03%, #CCB578 33.33%, #D7C28A 45.72%, #FFF1CC 89.94%); --tag-green: #17A300; --tag-grey: #909090; --tag-ivory: #DED2C1; --tag-navy: #414C6F; --tag-orange: #E99136; --tag-peach: #FFD2B9; --tag-pink: #F0A4C0; --tag-prints: url(//www.emijay.com/cdn/shop/t/188/assets/tag_print_small.jpg?v=183066468511784898811785949050) no-repeat 0 0; --tag-purple: #DFD5E7; --tag-red: #E03A38; --tag-silver: linear-gradient(135deg, #D9D9D9 0%, #FAFAF9 100%); --tag-white: radial-gradient(circle, #ffffff 60%, #dbdbdb 20%); --tag-yellow: #F4E772; }

/* main — seen on 36 page(s), e.g. references/pages/search/search-results.html */
.collection-filter__item--drawer { display: none; } .collection-filter__item--count { text-align: left; } html[dir="rtl"] .collection-filter__item--count { text-align: right; }

/* main-collection — seen on 35 page(s), e.g. references/assets/assets/angel-hold-00ce11456f.bin */
.collection-content .grid__item--sidebar { width: 0; padding:0; } .collection-content .grid__item--content { width: 100%; } .grid__item--sidebar { position: static; overflow: hidden; }

/* main — seen on 28 page(s), e.g. references/assets/assets/bamboo-paddle-brush-in-pink-sugar-5fc7a4b6cb.bin */
.color-swatch-wrapper{margin-top:0px;padding-bottom:20px;max-width:500px;} .color-swatch-wrapper ul{min-height:height:45.75px;} .color-swatch-wrapper li{margin-bottom:10px;} @media only screen and (max-width:768px) {.color-swatch-wrapper{padding:0 0 20px 0;margin:0 auto;max-width:100%;} }

/* main — seen on 23 page(s), e.g. references/pages/special/cart/cart.html */
#CartSubtotal{margin-bottom:23.5px;padding-bottom:10px;font-size:18px;color:black;} .cart__checkout-wrapper{padding-top:20px;margin-top:0;} [id^=placement]{margin-top:-23.5px;margin-bottom:0;text-align:center;} #free{padding-top:10px;line-height:1.7;} .cart__item-row{margin-bottom:10px} #dummy-chat-button-iframe { transform: scale(1); bottom: 60px ; right: 10px ; } .section-header p{margin:0;} .btn.cart__checkout:active,.btn.cart__checkout:focus,.btn.cart__checkout:visited{background:#fff;color:#5e5e5e} @media only screen and (max-width:765px) {#CartSubtotal{position:fixed;bottom:24px;left:0;right:0;z-index:26;background:white;padding:10px;height:40px;box-shadow:0 0 1px rgba(0,0,0,0.2);} .cart__checkout{position:fixed;bottom:0;left:0;z-index:26} .BeaconFabButtonFrame,.beacon__container,#beacon{bottom:95px;right:10px} ::part(acsb-trigger){bottom:95px} .cart__item-name{font-size:15px;padding-right:50px;} .cart__item-details .cart__item-sub div{width:100%;text-align:right;} .cart__item-sub > div:first-child{margin-right:0;} .page-content{overflow:hidden;position:relative;} .section-header p {margin-bottom:10px;} }

/* main — seen on 23 page(s), e.g. references/pages/special/cart/cart.html */
.text-spacing {margin-bottom: 20px;}

/* main — seen on 20 page(s), e.g. references/pages/article/blogs-emi-jay-ladies-eloise-mumme/blogs-emi-jay-ladies-eloise-mumme.html */
.index-section .section-header,.index-section .section-header .section-header__title{display:block} .btn.btn--secondary.btn--small.section-header__link{height:auto;display:inherit;padding:0}

/* main — seen on 20 page(s), e.g. references/pages/article/blogs-emi-jay-ladies-eloise-mumme/blogs-emi-jay-ladies-eloise-mumme.html */
<!-- .caption-answer{display:block;width:100%}<!-- h1{text-transform:initial;font-weight:initial;text-align:center;font-size:smaller} -->

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 13 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
.btn { color: #ffffff ; background-color: #5e5e5e ; }  .btn:hover { color: #5e5e5e ; background-color: #ffffff ; }

/* 4b72722c-481b-412d-a8c6-84157ff3a42a — seen on 13 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
@media screen and (min-width: 769px) { .grid {display: flex; margin-left: -25px; }  .medium-up--one-quarter {width: 25%; }}

/* d875eb6d-b95d-4c1a-ae7f-21236cae9cc9 — seen on 13 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
@media screen and (min-width: 769px) { .appear-delay {padding-right: 60px; }  .text-left {padding: 0 ; }  p {max-width: 450px; }}

/* main — seen on 12 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
.custom_radio_button input[type='radio'] { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border-width: 0; } .custom_radio_button:before { content: ''; margin-right: 10px; margin-top: 2px; flex-shrink: 0; box-sizing: border-box; display: inline-block; width: 14px; height: 14px; vertical-align: baseline; box-shadow: 0 0 0 1px #6d7175; border-radius: 50%; transition: background 0.2s ease-in-out; } .custom_radio_button:has(input[type='radio']:checked):before { border: 2px solid #ffffff; background: #6d7175; } .custom_radio_button:has(input[type='radio']:focus-visible) { outline: 2px solid #6d7175; outline-offset: 1px; border-radius: 4px; }

/* main — seen on 12 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
.product__thumb-item:last-child{display:none}

/* main — seen on 11 page(s), e.g. references/assets/assets/angel-hold-styling-cream-930f1eb950.bin */
.build-your-routine-text{text-decoration:underline;position:absolute;right:0;line-height:45px;font-size:13px;text-align:right;z-index:1;} @media only screen and (max-width:920px){ .build-your-routine-text{position:relative;width:100%;text-align:center;} .product__policies:last-child{line-height:2} }

/* main — seen on 9 page(s), e.g. references/assets/assets/angel-hold-styling-cream-930f1eb950.bin */
.shopify_subscriptions_app_block_label_children,#shopify-block-AaGVKRE9hK0ZLWWt0K__1768834845299682660,.group_list{display:none;} #shopify-block-AbDdhUU4wMVpuVlVyT__subscriptions_app_block_zn3Qc4{min-height:148px;} .shopify_subscriptions_app_container{margin-bottom:20px;} .title_and_price_wrapper span,.in_widget_price{text-transform:initial;letter-spacing:0.025em;font-size:15px;} .title_and_price_wrapper:first-child{margin-bottom:0;} .group_list_item.one_time_purchase_option_app_block{margin:0;} .subscription_group{border:1px solid #f5f5f4;background-color:#f5f5f4;} .subscription_group:last-child{margin-top:10px;padding:0} .subscription_group:last-child .in_widget_price{margin-bottom:15px;} .subscription_group:last-child .group_name{padding:20px;width:100%;} .in_widget_price{color:#000;}.group_name{margin-bottom:0;} .group_list li{margin-bottom:0;} .label, label:not(.variant__button-label):not(.text-label){line-height:1;} .subscription_group ul{padding:0;margin:5px 20px;} .subscription_group:has(input[type="radio"]:checked) { border:1px solid #5e5e5e;background-color:#fafaf9; } @media (hover: hover) {.subscription_group,.custom_radio_button{cursor:pointer;} .title_and_price_wrapper:hover,.title_and_price_wrapper:active,.title_and_price_wrapper:focus{color:#5e5e5e;}}

/* main — seen on 8 page(s), e.g. references/assets/assets/angel-hold-styling-cream-930f1eb950.bin */
.plan_card { border-color:#8f8d8d; border-width: 1px; border-style: solid; background: #ffffff; border-radius: 0px; color: #6d7175; } .subscription_group { display: flex; flex-direction: column; border-bottom:1px solid #8f8d8d; margin: 0; padding: 18px; } .subscription_group:last-child { border-bottom: none; } .one_time_purchase_option_app_block { margin-left: 0; margin-bottom: 0; } .subscription_group ul { list-style: none; margin: 0; padding-left: 0.5em; } .group_name { margin-bottom: 1rem; } .in_widget_price { margin: 0; white-space: nowrap; padding-left: 1rem; font-weight: 500; align-self: flex-start; } .title_and_price_wrapper:has(.one_time_purchase_option_app_block) .in_widget_price { align-self: center; } .group_list { padding-bottom: 0; padding-top: 0; } .group_list_item { display: flex; justify-content: flex-start; align-items: flex-start; margin-bottom: 0.7rem; } .group_list li:last-child .group_list_item { margin-bottom: 0; } .group_list_item.one_time_purchase_option_app_block { margin: 0.5rem 0; } .title_and_price_wrapper { display: flex; justify-content: space-between; align-items: flex-start; width: 100%; } .title_and_price_wrapper span { line-height: 18px; } .group_list_item .title_and_price_wrapper { align-items: baseline; } .group_list_item .title_and_price_wrapper .in_widget_price { line-height: 18px; } .group_dropdown { background: url("data:image/svg+xml,<svg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.75 0.75L4.75 4.75L8.75 0.75' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat; background-position: calc(100% - 16px) center ; -moz-appearance: none; -webkit-appearance: none; appearance: none; padding: 6px 32px 6px 16px; border-radius: 5px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; max-width: 100%; font-size: 0.9rem; } .group_name_with_radio_button { display: flex; align-items: center; margin-bottom: 0.9rem; } .group_name_with_radio_button .group_name { margin-bottom: 0; } .group_dropdown:focus-visible { outline: 2px solid #6d7175; outline-offset: 5px; border-radius: 4px; } .title_and_price_wrapper:has(.one_time_purchase_option_app_block input[type="radio"]:focus-visible) { outline: 2px solid #6d7175; outline-offset: 5px; border-radius: 4px; } .title_and_price_wrapper .one_time_purchase_option_app_block:has(input[type="radio"]:focus-visible) { outline: none; }

/* press_WGycj7 — seen on 8 page(s), e.g. references/assets/assets/press-b5f7ad34d7.bin */
.press-grid a:nth-last-child(-n+3){margin:0}

/* case_before_and_after_iXmYKh — seen on 7 page(s), e.g. references/assets/assets/angel-hold-styling-cream-930f1eb950.bin */
.before-after-wrapper{min-height:651px}

/* 0f93fc30-f7b6-464b-bd50-4d416b8be272 — seen on 7 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
.section-text-and-video .video-block .video-wrap {overflow: hidden; height: auto; padding-bottom: 0;} @media screen and (min-width: 769px) { .section-text-and-video .text-block > div {padding-left: 0; padding-right: 38px; }  .text-left {padding-left: 35px ; }}

/* f49537d4-0041-42b7-9076-8eaa92813f14 — seen on 6 page(s), e.g. references/assets/assets/angel-hold-styling-cream-930f1eb950.bin */
@media screen and (max-width: 768px) { .text-and-image-section-title {max-width: 100%; }} @media screen and (min-width: 769px) { .case-text-and-image-section .feature-row {margin-left: 0; display: flex; }  .case-text-and-image-section .feature-row__text--left {padding: 0; }  p {max-width: 450px; }  .text-and-image-section-title {max-width: 320px; }}

/* 0f93fc30-f7b6-464b-bd50-4d416b8be272 — seen on 6 page(s), e.g. references/assets/assets/angelstick-hair-styling-stick-969fadfb96.bin */
@media screen and (min-width: 769px) { .section-text-and-video .text-block > div {padding-left: 0; padding-right: 38px; }  .text-left {padding-left: 35px ; }}

/* 1b269113-486b-4ea8-8581-687fd072e72b — seen on 6 page(s), e.g. references/assets/assets/angelstick-hair-styling-stick-969fadfb96.bin */
.before-after-wrapper {content-visibility: auto;}  div.slide .image-wrapper p {font-weight: normal;}

/* main — seen on 6 page(s), e.g. references/assets/assets/aura-scented-hair-body-mist-in-angel-wings-8e9107e0f7.bin */
.shopify_subscriptions_app_block_container { display: none; }

/* f49537d4-0041-42b7-9076-8eaa92813f14 — seen on 5 page(s), e.g. references/assets/assets/angelstick-hair-styling-stick-969fadfb96.bin */
@media screen and (min-width: 769px) { .case-text-and-image-section .feature-row {margin-left: 0; }  .case-text-and-image-section .feature-row__text--left {padding: 0 0 0 65px ; }  p {max-width: 450px; }}

/* main — seen on 5 page(s), e.g. references/assets/assets/aura-scented-hair-body-mist-in-angel-wings-8e9107e0f7.bin */
.color-swatch-wrapper{padding-top:10px;max-width:375px;} .color-swatch-wrapper ul{min-height:height:45.75px;} .color-swatch-wrapper li{margin-bottom:0px;} @media only screen and (max-width:768px) {.color-swatch-wrapper{padding:10px;max-width:100%;} }

/* f49537d4-0041-42b7-9076-8eaa92813f14 — seen on 5 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
@media screen and (max-width: 768px) { .text-and-image-section-title {max-width: 100%; }} @media screen and (min-width: 769px) { .case-text-and-image-section .feature-row {margin-left: 0; display: flex; }  .case-text-and-image-section .feature-row__text--left {padding: 0; }  p {max-width: 450px; }  .text-and-image-section-title {max-width: 600px; }}

/* main — seen on 2 page(s), e.g. references/assets/assets/bamboo-paddle-brush-in-pink-sugar-5fc7a4b6cb.bin */
.image-badge{max-width:120px;} @media only screen and (max-width:1110px){ .image-badge{max-width:80px;} }

/* main-collection — seen on 2 page(s), e.g. references/assets/assets/dream-creme-toasted-sugar-5d3d21b26a.bin */
<!-- .collection__description{max-width:100%} -->

/* main — seen on 2 page(s), e.g. references/assets/assets/press-b5f7ad34d7.bin */
.pc--opt-out-form-button:not(:focus-visible):not(.focused){background:#5E5E5E;color:white;font-family:favorit;text-transform:uppercase;} .pc--opt-out-form-field_wrapper label{position:absolute;top:-10px} .pc--opt-out-form-field_wrapper button{padding:10px 25px} .pc--opt-out-form-field_wrapper .field{margin-top:10px}

/* main — seen on 2 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
#shopify-block-Ad0ljcmtqNmRxT2JZd__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-Ad0ljcmtqNmRxT2JZd__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-Ad0ljcmtqNmRxT2JZd__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-Ad0ljcmtqNmRxT2JZd__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 2 page(s), e.g. references/pages/product/products-angel-essentials-hairstyling-set/products-angel-essentials-hairstyling-set.html */
@media screen and (max-width: 768px) { .background-media-text--template--20379667267759__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/DSC06926_angel_hold_angelstick_texture_desktop_1x1.jpg?v=1769469163); .full-image-text-block p{font-size:18px;} } }

/* main — seen on 2 page(s), e.g. references/pages/product/products-angel-hair-kit/products-angel-hair-kit.html */
#shopify-block-klarna_on_site_messaging_app_block_NHHhpz{display:none}

/* main — seen on 1 page(s), e.g. references/assets/assets/angel-hold-styling-cream-930f1eb950.bin */
#shopify-block-ASGZNODVWK2dLU1FBZ__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-ASGZNODVWK2dLU1FBZ__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-ASGZNODVWK2dLU1FBZ__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-ASGZNODVWK2dLU1FBZ__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* case_before_and_after_iXmYKh — seen on 1 page(s), e.g. references/assets/assets/angel-hold-styling-cream-930f1eb950.bin */
.slide .before,  .slide .after {color: white;}

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/angel-hold-styling-cream-930f1eb950.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20379667431599__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/DSC06926_angel_hold_angelstick_texture_desktop_1x1.jpg?v=1769469163); .full-image-text-block p{font-size:18px;} } }

/* main — seen on 1 page(s), e.g. references/assets/assets/angelstick-hair-styling-stick-969fadfb96.bin */
#shopify-block-ARThGOWt2U0RlOUw3Q__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-ARThGOWt2U0RlOUw3Q__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-ARThGOWt2U0RlOUw3Q__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-ARThGOWt2U0RlOUw3Q__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/angelstick-hair-styling-stick-969fadfb96.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20379667202223__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/DSC02223_web_1_1x1.jpg?v=1697217765); .full-image-text-block p{font-size:18px;} } }

/* main — seen on 1 page(s), e.g. references/assets/assets/aura-scented-hair-body-mist-in-angel-wings-8e9107e0f7.bin */
#shopify-block-ATGNVaS8rc3dnZEVae__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-ATGNVaS8rc3dnZEVae__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-ATGNVaS8rc3dnZEVae__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-ATGNVaS8rc3dnZEVae__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/aura-scented-hair-body-mist-in-angel-wings-8e9107e0f7.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20379667824815__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/DSC06996_desktop_1x1.jpg?v=1738697947); .full-image-text-block p{font-size:18px;} } }

/* main — seen on 1 page(s), e.g. references/assets/assets/aura-scented-hair-body-mist-in-lychee-baby-d1d3eb7ce0.bin */
#shopify-block-Ac0pMNHhUYVRmK3ZwQ__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-Ac0pMNHhUYVRmK3ZwQ__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-Ac0pMNHhUYVRmK3ZwQ__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-Ac0pMNHhUYVRmK3ZwQ__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/aura-scented-hair-body-mist-in-lychee-baby-d1d3eb7ce0.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20379667660975__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/DSC09684_formulated_without_desktop_1x1.jpg?v=1776288125); .full-image-text-block p{font-size:18px;} } }

/* main — seen on 1 page(s), e.g. references/assets/assets/aura-scented-hair-body-mist-in-toasted-sugar-6e25152815.bin */
#shopify-block-AdnFZdVBhY0dTTnN0U__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-AdnFZdVBhY0dTTnN0U__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-AdnFZdVBhY0dTTnN0U__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-AdnFZdVBhY0dTTnN0U__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/aura-scented-hair-body-mist-in-toasted-sugar-6e25152815.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20379667792047__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/DSC06996_desktop_1x1.jpg?v=1738697947); .full-image-text-block p{font-size:18px;} } }

/* advanced_content_4nTCNP — seen on 1 page(s), e.g. references/assets/assets/build-your-routine-b7d99be474.bin */
.rbrBundleBuilder {min-height: 600px;}

/* main — seen on 1 page(s), e.g. references/assets/assets/custom-big-effing-clip-personalized-hair-claw-be24ec0986.bin */
.klaviyo-bis-trigger{top:auto} form:invalid button { opacity: 0.5; pointer-events: none; } form:invalid input{border:1px solid #f1d3d5} form:invalid button:before{content:'Edit Text To '} form:invalid .loading-cart-btn{opacity:0;pointer-events:none;} form:valid .loading-cart-btn{opacity:1} .go2790980996.go2790980996.go2790980996{font-family:favorit;text-transform:uppercase;letter-spacing:.13em;} .kl-private-reset-css-Xuajs1 button:before{content:'';} @media(max-width:767px){form:invalid button{opacity:1;background-color:#999;}}

/* main — seen on 1 page(s), e.g. references/assets/assets/dream-creme-hydrating-hair-mask-f90336fee7.bin */
#shopify-block-AaE5HNXhaTFEvdG9uY__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-AaE5HNXhaTFEvdG9uY__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-AaE5HNXhaTFEvdG9uY__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-AaE5HNXhaTFEvdG9uY__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/dream-creme-hydrating-hair-mask-f90336fee7.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20379667005615__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/dream_creme_does_not_include_desktop_1x1.jpg?v=1715642485); .full-image-text-block p{font-size:18px;} } }

/* main — seen on 1 page(s), e.g. references/assets/assets/dream-creme-hydrating-hair-mask-in-toasted-sugar-3189d8a0cb.bin */
#shopify-block-AdlFKQ3F5ZmE0OUR1U__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-AdlFKQ3F5ZmE0OUR1U__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-AdlFKQ3F5ZmE0OUR1U__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-AdlFKQ3F5ZmE0OUR1U__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/dream-creme-hydrating-hair-mask-in-toasted-sugar-3189d8a0cb.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20443732476079__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/dreamcremeintoastedsugartexture_1x1.jpg?v=1786980602); .full-image-text-block p{font-size:18px;} } }

/* main — seen on 1 page(s), e.g. references/assets/assets/emi-jay-gift-card-3070ade93c.bin */
.hidden { display: none ; } /* Recipient form */ .recipient-form { /* (2.88[line-height] - 1.6rem) / 2 */ --recipient-checkbox-margin-top: 0.64rem; display: block; position: relative; max-width: 44rem; margin-bottom: 0.5rem; } .recipient-form-field-label { margin: 0.6rem 0; } .recipient-form-field-label--space-between { display: flex; justify-content: space-between; } .recipient-checkbox { flex-grow: 1; font-size: 1.6rem; display: flex; word-break: break-word; align-items: flex-start; max-width: inherit; position: relative; cursor: pointer; } .no-js .recipient-checkbox { display: none; } .recipient-form > input[type='checkbox'] { position: absolute; width: 1.6rem; height: 1.6rem; margin: var(--recipient-checkbox-margin-top) 0; top: 0; left: 0; z-index: -1; appearance: none; -webkit-appearance: none; } .recipient-fields__field { margin: 0 0 2rem 0; } .recipient-fields .field__label { white-space: nowrap; text-overflow: ellipsis; max-width: 100%; overflow: hidden; } .recipient-checkbox > svg { margin-top: 0; margin-right: 0; flex-shrink: 0; } .recipient-form .icon-checkmark { visibility: hidden; position: absolute; left: 0; z-index: 5; top: 0; background: #5e5e5e; width: 17px; height: 16px; } .recipient-form > input[type='checkbox']:checked + label .icon-checkmark { visibility: visible; } .js .recipient-fields { display: none; } .recipient-fields hr { margin: 1.6rem auto; } .recipient-form > input[type='checkbox']:checked ~ .recipient-fields { display: block; animation: animateMenuOpen var(--duration-default) ease; } .recipient-form > input[type='checkbox']:not(:checked, :disabled) ~ .recipient-fields, .recipient-email-label { display: none; } .js .recipient-email-label.required, .no-js .recipient-email-label.optional { display: inline; } .recipient-form ul { line-height: calc(1 + 0.6 / var(--font-body-scale)); padding-left: 4.4rem; text-align: left; } .recipient-form ul a { display: inline; } .recipient-form .error-message::first-letter { text-transform: capitalize; } .recipient-fields__field input,.recipient-fields__field textarea{border-color:#5e5e5e;width:100%} @media screen and (forced-colors: active) { .recipient-fields > hr { border-top: 0.1rem solid rgb(var(--color-background)); } .recipient-checkbox > svg { background-color: inherit; border: 0.1rem solid rgb(var(--color-background)); } .recipient-form > input[type='checkbox']:checked + label .icon-checkmark { border: none; } } @media only screen and (max-width:767px){.recipient-fields__field input,.recipient-fields__field textarea{width:75%}}

/* main — seen on 1 page(s), e.g. references/assets/assets/emi-jay-ladies-7226dd3e4e.bin */
.spotlight-grid img{height:auto}.fancybox-container{z-index:1000000}h1{text-align:center}.fancybox-button--thumbs{display:none}.inline-images{display:none}.lookbook-column{width:32%;display:inline-block;vertical-align:top}.page-content h2{padding:10px 0 0;font-weight:bold;font-size:xx-large}.sub_pages{display:none}.spotlight-grid{width:1336px;max-width:100%;margin:0 auto;display: flex;align-content: flex-start;flex-wrap: wrap;}.spotlight-grid a{padding:15px;height:auto;width:330px;flex:1 0 25%;filter:alpha(opacity=100);opacity:1;color:transparent}.spotlight-grid img:hover{filter:alpha(opacity=80);opacity:.8}@media only screen and (max-width: 765px){img{height:auto}.lookbook-column{width:100%}.spotlight-grid a{padding:10px;flex:0 50%;height:0;padding-bottom:80%;background:#eee;margin-bottom:20px}.container{padding:5px}.page-content h2{padding:10px 0;font-size:x-large}}

/* main — seen on 1 page(s), e.g. references/assets/assets/events-07c4a9e03e.bin */
.go3176171171 h1 span {font-family:favorit;font-size:20px;line-height:1.1;letter-spacing:.13em;color:#5e5e5e} .kl-private-reset-css-Xuajs1 input[type="email"]{border:1px solid #5e5e5e;border-bottom:1px solid #5e5e5e;} .klaviyo-form.klaviyo-form.klaviyo-form{margin:0 auto;} .klaviyo-form-TBvq2r{min-height:160px;} .image-wrap{background:none;} .image-wrap a{display:flex;border-bottom:0;} @media screen and (max-width: 768px) { .image-wrap a{display:block;} .mobile-break{display:block;width:100%;} }

/* faq — seen on 1 page(s), e.g. references/assets/assets/faq-78c2758c1b.bin */
 p,  ul {padding-bottom: 0px;}  p:last-child {padding-bottom: 20px;}  #FAQ-content-question_Af7Byd {scroll-margin-top: 240px;} @media only screen and (max-width: 768px) { #FAQ-content-question_Af7Byd {scroll-margin-top: 195px; }}

/* main-collection — seen on 1 page(s), e.g. references/assets/assets/gifts-3d6950f5c7.bin */
.collection__description a{padding:0 10px;} @media (hover: hover) { .collection__description .btn:hover { color: white;background-color:#5e5e5e; } .collection__description .btn:active,.collection__description .btn:focus {color:white;background-color:#5e5e5e;} .collection__description a:after{border-bottom:0;} } @media screen and (max-width: 768px){ .collection__description a{padding:0 3px;} .collection__description .btn{font-size:9px;padding:0 12px;letter-spacing:.2em}

/* main — seen on 1 page(s), e.g. references/assets/assets/halo-hair-oil-finishing-shine-oil-bc255965af.bin */
#shopify-block-Ad29DRDU2V2EzcUFtN__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-Ad29DRDU2V2EzcUFtN__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-Ad29DRDU2V2EzcUFtN__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-Ad29DRDU2V2EzcUFtN__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/halo-hair-oil-finishing-shine-oil-bc255965af.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20379667333295__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/halo_hair_oil_background_desktop_1x1.jpg?v=1728002610); .full-image-text-block p{font-size:18px;} } }

/* main — seen on 1 page(s), e.g. references/assets/assets/heavenly-hair-milk-vanilla-3-in-1-styling-serum-f21ed3eada.bin */
#shopify-block-AV1JadytKSlJSeml5c__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-AV1JadytKSlJSeml5c__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-AV1JadytKSlJSeml5c__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-AV1JadytKSlJSeml5c__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* main — seen on 1 page(s), e.g. references/assets/assets/heavenly-hair-milk-vanilla-3-in-1-styling-serum-f21ed3eada.bin */
.wishlist-button-block {min-height: 65px ;}  .product__video {left: -1px;}

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/heavenly-hair-milk-vanilla-3-in-1-styling-serum-f21ed3eada.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20379667464367__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/heavenly_hair_milk_texture_169_1x1.jpg?v=1743631451); .full-image-text-block p{font-size:18px;} } }

/* 16729ac8-b2a7-4121-bfee-c08f64aabaab — seen on 1 page(s), e.g. references/assets/assets/our-story-375e01ea13.bin */
 h1 {font-size: 26px; letter-spacing: 0.13em;} @media only screen and (min-width: 769px) { p {max-width: 450px; font-size: 14px; }  h1,  .text-and-image-section-title,  p {padding-left: 40px; }  .case-text-and-image-section .feature-row {margin: 0; }}

/* e894e679-49d6-4076-95c5-53cfa39decdb — seen on 1 page(s), e.g. references/assets/assets/our-story-375e01ea13.bin */
@media only screen and (max-width: 768px){ .custom__item:nth-child(2){padding-top:20px} .custom__item:last-child{padding-bottom:40px} .custom__item{margin-bottom:0} .custom__item-inner{display:initial}.index-section{margin-top:0;}}

/* e3e3eb75-9a67-4352-8377-fe029e854dd7 — seen on 1 page(s), e.g. references/assets/assets/our-story-375e01ea13.bin */
@media only screen and (min-width: 769px) { .feature-row__item:last-child {padding: 0 ; }  .feature-row__item {padding-left: 70px; }  p {max-width: 450px; font-size: 14px; }  .text-and-image-section-title {letter-spacing: 0.13em; }  .text-and-image-section-title,  p {padding-left: 40px; }  .case-text-and-image-section .feature-row {margin: 0; }}

/* a9de67af-4b23-4e12-988a-8af343b7bd9c — seen on 1 page(s), e.g. references/assets/assets/our-story-375e01ea13.bin */
@media only screen and (min-width: 769px) { .feature-row__item:first-child {padding: 0 ; }  p {max-width: 450px; font-size: 14px; }  .text-and-image-section-title {letter-spacing: 0.13em; max-width: 450px; }  .text-and-image-section-title,  p {padding-left: 40px; }  .case-text-and-image-section .feature-row {margin: 0; }}

/* press-3 — seen on 1 page(s), e.g. references/assets/assets/press-b5f7ad34d7.bin */
.page-width--narrow{padding-bottom:0} .page-width--narrow{max-width:100%} .press-grid img{height:auto;display:block} .press-grid h4:hover{opacity:.8} .page-content h2{padding:10px 0 0;font-weight:bold;font-size:xx-large} .sub_pages{display:none} .press-grid{width:1336px;max-width:100%;margin:0 auto;display: flex;align-content: flex-start;flex-wrap: wrap;} .press-grid a{background: #ebc2bf;background-clip:text;padding:15px;height:auto;width:330px;max-width:25%;flex:1 0 25%;filter:alpha(opacity=100);opacity:1;border:0} .press-grid img:hover{filter:alpha(opacity=80);opacity:.8} .press-grid a::after{border:0}.press-grid a:hover::after,.press-grid a:focus::after{border:0} .press-grid img a{color:transparent} #recently-viewed-press-page{margin-top:40px} @media only screen and (max-width: 765px){ .section-header h1{padding-top:40px}. #MainContent page-width{padding:0 0 20px}img{height:auto}.lookbook-column{width:100%} .press-grid a{padding:10px;flex:0 50%;max-width:50%;height:auto;margin-bottom:5px} .container{padding:5px}.page-width--narrow{padding-top:0} .page-content h2{padding:10px 0;}}

/* main — seen on 1 page(s), e.g. references/assets/assets/sms-sign-up-da29c5b844.bin */
.needsclick:first-child{min-height:43px;} .sign-up-form,.go3176171171 span,#rich-text-01KJZYJG5VSN81NJRZ4ECRWVJK{font-family:'cera';color:#5e5e5e;letter-spacing:0.025em;} .needsclick:first-child{min-height:1px;} button{font-family:'favorit';box-shadow:none} input{box-shadow:none} .klaviyo-form.klaviyo-form.klaviyo-form{padding:0;} .needsclick p{font-family:'cera';font-size:11px;line-height:1.5;letter-spacing:0.025em;} .sign-up-form{position:relative;min-height:235px;} .section-confirm-subscription{max-width:1080px;margin:0 auto}.klaviyo-form-XrwMgh{min-height:215px;} .page-width--narrow{width:1336px;max-width:100%;padding-top:0} .medium-up--push-one-twelfth{left:initial}.medium-up--five-sixths{width:100%} select{width:100%;margin-bottom:10px} .legal-text{text-align:justify;padding:10px;margin:0 auto;font-size:x-small;width:700px;max-width:100%} h1{display:none} @media only screen and (min-width:767px) {.sign-up-form{max-width:100%;margin:0 auto;padding:0 20px;} }

/* main — seen on 1 page(s), e.g. references/assets/assets/store-locator-62c0514155.bin */
.page-width--narrow{max-width:1500px;} #storemapper{min-height:520px;} .storemapper-loader-marker{fill:#f1d3d5;} .storemapper-loader-shadow{fill:#5e5e5e;} .gm-style-iw-chr{position:absolute;right:0;top:0;} div#storemapper .storemapper-iw-inner{padding:10px 10px 0;} .storemapper-distance{color:#000;} @media (max-width:767px){ .storemapper-popup-address,.storemapper-popup-phone,.storemapper-popup-email,.storemapper-popup-url{display:none;} .storemapper-popup-name{padding-top:10px;} div#storemapper .storemapper-iw-inner{padding:10px 0 0;} }

/* main — seen on 1 page(s), e.g. references/assets/assets/sweetheart-clip-hair-claw-in-mocha-kiss-gingham-a3df9b9807.bin */
.add-to-cart{background:#fff;} .product-block--price{margin-bottom:0;} #klaviyo-bis-button-container{margin-bottom:0;} .grid__item .loading-cart-btn{bottom:-20px} .btn[disabled]{color:#5e5e5e;height:44.333px;line-height:1.1;padding:0;} .go3431972610{padding-bottom:0px;} .go2327303254.go2327303254.go2327303254 p{font-size:12px;} .go170099609.go170099609.go170099609{text-align:left;border:1px solid #5e5e5e;} .go2790980996.go2790980996.go2790980996,.go300628013{font-family:favorit;font-weight:normal;text-transform:uppercase;line-height:1.1;letter-spacing:.13em;} @media (hover: hover) { .go2790980996:hover{background:#5e5e5e;color:#fff;} .go300628013:hover{background:#fff;color:#5e5e5e;} } @media screen and (min-width: 769px) { .product-block form{padding-bottom:10px;} } @media screen and (max-width:769px){ .go236477871{position:fixed;bottom:0;left:0;right:0;z-index:26;padding:5px;background:#fff;} .btn.btn--full.add-to-cart.btn--secondary{background:#f6f6f6;padding:0;display:block;z-index:25;} .btn.btn--full.add-to-cart.btn--secondary span{background-color:#f6f6f6;color:#5e5e5e;border:1px solid #5e5e5e;display:block; width:100%;height:100%;line-height:43px;} }

/* main — seen on 1 page(s), e.g. references/assets/assets/the-slick-back-bundle-pink-sugar-4d2d9a7aa0.bin */
.color-swatch-wrapper{padding-top:10px;max-width:375px;} .color-swatch-wrapper ul{min-height:height:45.75px;} .color-swatch-wrapper li{margin-bottom:0px;} @media only screen and (max-width:768px) {.color-swatch-wrapper{padding:10px;max-width:100%;} div:has(.color-swatch-wrapper){padding-bottom:0} }

/* main — seen on 1 page(s), e.g. references/assets/assets/the-slick-back-bundle-pink-sugar-4d2d9a7aa0.bin */
#shopify-block-ANXZKVDM3VGU1d09kU__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-ANXZKVDM3VGU1d09kU__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-ANXZKVDM3VGU1d09kU__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-ANXZKVDM3VGU1d09kU__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* main — seen on 1 page(s), e.g. references/assets/assets/the-slick-back-bundle-pink-sugar-4d2d9a7aa0.bin */
.wishlist-button-block {min-height: 65px ;} @media only screen and (max-width: 600px) { div.variant-wrapper--dropdown {width: 100%; }  div.subtitle {font-size: 16px; }}

/* product-recommendations — seen on 1 page(s), e.g. references/assets/assets/the-slick-back-bundle-pink-sugar-4d2d9a7aa0.bin */
 [data-section-type="collection-grid"] .section-header__title {padding-top: 40px;}

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/the-slick-back-bundle-pink-sugar-4d2d9a7aa0.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20379667726511__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/DSC06926_angel_hold_angelstick_texture_desktop_1x1.jpg?v=1769469163); .full-image-text-block p{font-size:18px;} } }

/* main — seen on 1 page(s), e.g. references/assets/assets/the-toasted-sugar-bundle-dream-creme-hair-mask-aura-hair-and-body-mist-f2554e8f70.bin */
#shopify-block-Ad1ZMWHQyTm5BQkh5a__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { --button-min-height: var(--wk-button-min-height); --button-padding: 0 0px; --button-margin-top: 0px; --button-margin-bottom: 0px; --button-border-width: var(--wk-button-border-width); --button-border-radius: var(--wk-button-border-radius); --icon-offset-vertical: 0px; --icon-size: 18px; --icon-stroke-width: 1.2px; --icon-fill: transparent; --button-background: none; --button-border: none; --button-color: rgb(var(--wk-color-outline-button-label)); --icon-stroke: rgb(var(--wk-color-accent-1)); } #shopify-block-Ad1ZMWHQyTm5BQkh5a__wishlist_king_wishlist_button_block_imydBe wishlist-button-block { transition: 0.2s opacity; } #shopify-block-Ad1ZMWHQyTm5BQkh5a__wishlist_king_wishlist_button_block_imydBe wishlist-button-block:not([wk-loaded]) { display: block; opacity: 0; min-height: var(--button-min-height); margin-top: var(--button-margin-top); margin-bottom: var(--button-margin-bottom); } #shopify-block-Ad1ZMWHQyTm5BQkh5a__wishlist_king_wishlist_button_block_imydBe wishlist-button-block[wk-loaded] { opacity: 1; }

/* 200b1cf3-6b47-4858-8ce4-c517eda1460f — seen on 1 page(s), e.g. references/assets/assets/the-toasted-sugar-bundle-dream-creme-hair-mask-aura-hair-and-body-mist-f2554e8f70.bin */
@media screen and (max-width: 768px) { .background-media-text--template--20618221748399__200b1cf3-6b47-4858-8ce4-c517eda1460f { background-image: url(//www.emijay.com/cdn/shop/files/dreamcremeintoastedsugartexture_1x1.jpg?v=1786980602); .full-image-text-block p{font-size:18px;} } }

/* wallpapers_1_ETygt4 — seen on 1 page(s), e.g. references/assets/assets/wallpapers-5f1eaf3ee8.bin */
.section-header h1{padding-top:75px;} .page-width--narrow{padding-bottom:0} .page-width--narrow{max-width:100%} .press-grid img{height:auto;display:block} .press-grid h4:hover{opacity:.8} .page-content h2{padding:10px 0 0;font-weight:bold;font-size:xx-large} .sub_pages{display:none} .press-grid{width:1336px;max-width:100%;margin:0 auto;display: flex;align-content: flex-start;flex-wrap: wrap;} .press-grid .wallpaper-top{background: #ebc2bf;background-clip:text;padding:15px;height:auto;width:330px;max-width:25%;flex:1 0 25%;filter:alpha(opacity=100);opacity:1;border:0} .press-grid img:hover{filter:alpha(opacity=80);opacity:.8} .press-grid a::after{border:0}.press-grid a:hover::after,.press-grid a:focus::after{border:0} .press-grid img a{color:transparent} #recently-viewed-press-page{margin-top:40px} .wallpaper-container{position:relative;text-align:center;padding:15px;height:auto;width:330px;max-width:25%;flex:1 0 25%;} /* Popup container */ .popup { position: fixed; z-index:999; visibility:hidden; } /* The actual popup (appears on top) */ .popup .popuptext { visibility: hidden; width: 220px; background-color: #5e5e5e; color: #fff; text-align: center; border-radius: 6px; padding: 8px 8px 10px; position: absolute; z-index: 1; bottom: 50%; left: 50%; margin-left: -110px; } .popuptext a{color:white;} /* Toggle this class when clicking on the popup container (hide and show the popup) */ .popup .show { visibility: visible; -webkit-animation: fadeIn 1s; animation: fadeIn 1s } /* Add animation (fade in the popup) */ @-webkit-keyframes fadeIn { from {opacity: 0;} to {opacity: 1;} } @keyframes fadeIn { from {opacity: 0;} to {opacity:1 ;} } @media only screen and (max-width: 765px){ .section-header h1{padding-top:40px}. #MainContent page-width{padding:0 0 20px}img{height:auto}.lookbook-column{width:100%} .press-grid .wallpaper-top,.wallpaper-container{padding:10px;flex:0 50%;max-width:50%;height:auto;margin-bottom:5px} .container{padding:5px}.page-width--narrow{padding-top:0} .page-content h2{padding:10px 0;}}

/* main — seen on 1 page(s), e.g. references/assets/assets/wishlist-ab3c024f85.bin */
#shopify-section-template--18511653601455__1708879731a576b4e8{min-height:600px;}

/* main — seen on 1 page(s), e.g. references/pages/search/search-results.html */
form.search-bar--page{position:relative;margin:0 auto;}.collection-filter{margin-top:0}

/* main — seen on 1 page(s), e.g. references/pages/search/search-results.html */
.search-content .grid__item--sidebar { width: 0; } .search-content .grid__item--content { width: 100%; } .grid__item--sidebar { position: static; overflow: hidden; }

