/** Shopify CDN: Minification failed

Line 236:0 Unexpected "}"

**/
.metaContentLeft1 {
    float: left;
    width: 50%;
    padding: 100px;
    clear:both;
  	height: 500px;
    background-color: #f8f8f8;
}
.metaContentRight1 {
    float: right;
    width: 50%;
  	max-height:500px;
}
span.metaContentTitle {
    font-size: 50px;
    LINE-HEIGHT: 55px;
    font-weight: 100;
}
p.metaContentBody {
    font-size: 20px;
    line-height: 27px;
    padding-top: 25px;
}
.metaContentLeft2 {
    FLOAT: LEFT;
    WIDTH: 50%;
  clear: both;
  max-height:500px;
}
.metaContentRight2 {
    float: right;
    width: 50%;
    padding: 100px;
  height: 500px;
    background-color: #f8f8f8;
}

.product-photo-container .thumb {
    background-color: #f8f8f8;
}
.item.slick-slide>a>img {
    mix-blend-mode: multiply;
}
.product-photo-container img {
    mix-blend-mode: multiply;
}
.product-img-box .wrapper-nav {
    background-color: #f8f8f8;
}
.product-img-box .slider-nav a {
    background-color: #f8f8f8;
}
.slider-nav button.slick-next.slick-arrow {
    padding-top: 20px !important;
}
.slider-nav button.slick-prev.slick-arrow {
    top: -20px !important;
}
img.zoomImg {
    mix-blend-mode: normal;
}
.fa, .far, .fas {
    font-family: 'fontawesome' !important;
}
.products-grid .product-image {
    overflow: hidden;
    background-color: #f8f8f8;
}
.product-item .product-image img {
    mix-blend-mode: multiply;
}
div#metafieldsProductHTMLContainer {
    max-width: 1600px;
    margin: auto;
}
.style_3 .col-lg-4 .inner-wrap.menu-lv-2.dropdown {
    text-align: center;
}
.site-nav .mega-menu .site-nav-dropdown .menu-lv-2 > a {
    width: 100%;
}
.style_3 img {
    max-width: 200px;
}
.product-shop .groups-btn #product-add-to-cart, .product-shop .groups-btn .product-add-to-cart {
  border: none;
}

/*Homepage collection circles*/
.homepage-collection-section img.lazyautosizes.ls-is-cached.lazyloaded {
    mix-blend-mode: multiply;
    padding-top: 15%;
  	max-height:180px;
}
.homepage-collection-section .slick-slider img {
    margin-left: auto;
    margin-right: auto;
}
.homepage-collection-section .product-top.animate-hvr-translate {
    background-color: #f6f6f6;
    margin: auto;
    border-radius: 50%;
    height: 225px;
    width: 225px;
}
.homepage-collection-wrapper .column-right .products-grid .grid-item:hover .product-top img {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
    filter: alpha(opacity=100);
}
.homepage-collection-wrapper .column-right .products-grid .grid-item:hover .product-top.animate-hvr-translate  {
 	border: 1px #bbb solid;
    background-color: #ddd;
}
/*Homepage collection circles*/

div#banner-item-927bce6e-4bba-4cff-ba9c-1f69ca070db8 {
    max-width: none;
    flex: 100%;
}
div#banner-item-927bce6e-4bba-4cff-ba9c-1f69ca070db8 .content.product-banner-wrap {
    padding: 0;
    top: 0;
    left: 15px;
    right: 15px;
}
div#banner-item-927bce6e-4bba-4cff-ba9c-1f69ca070db8 .not_img {
	display:none;
}
div#banner-item-927bce6e-4bba-4cff-ba9c-1f69ca070db8 .has-one-button{
  display: none;
}
#best-sellers-1614615063e08af0f2 {
    margin-top: 0px;
    margin-bottom: 50px;
  	max-width:1690px;
  	padding: 0 60px;
  	
}
div#banner-item-927bce6e-4bba-4cff-ba9c-1f69ca070db8 .des {
    line-height: 12px;
}
#stamped-reviews-widget[data-widget-type=carousel] {
    max-width: 1600px !important;
}
div.stamped-container[data-widget-style], div[data-widget-style] div.stamped-container {
    max-width: 1690px;
}
.recently-viewed-products {
    max-width: 1600px;
}
.product-widget-tab .container, .product-customer-review .customer-review-content .container {
    max-width: 1600px;
}
div[data-widget-style*=standard] .stamped-header-title {
    display: block;
}
#stamped-main-widget {
    padding: 0px 60px;
  	margin:0;
}
.product-banner-block .product-banner .banner-item .product-banner-wrap .des {
    line-height: 25px;
}
#section-16140207578a3c0616 .product-banner-wrap {
    top: 0;
}

#section-product-banner-block .content.product-banner-wrap {
    top: 15%;
}
.product-shop .short-description {
    margin-bottom: 25px;
    font-size: 16px;
    color: #000;
    line-height: 22px !important;
}
.short-description p.MsoNormal {
    line-height: 22px !important;
}
.collection-header .collection-image {
    margin-bottom: 10px;
}
.product-banner-block .color-blocks .banner-item {
    max-width: 765px;
}
#section-1615959415b377f4ef img.lazyautosizes.lazyloaded {
    width: 100%;
}
#shopify-section-161596154238291069  img.lazyautosizes.lazyloaded {
    width: 100%;
}
#shopify-section-16154103500388cb69 img.lazyautosizes.lazyloaded {
    width: 100%;
}
#shopify-section-161464237074081942 img.lazyautosizes.lazyloaded {
    width: 100%;
}
.header-mb .header-mb-middle .header-logo {
    padding: 0;
}
div#shopify-section-product-banner-block {
    display: none;
}
.cart-icon .cartCount {
    padding-top: 5px;
  right: -10px;
}
.product-title, .product-name {
    text-transform: none;
}
.sidebar-filter .sidebar-tags:not(.filter-color) .widget-content {
    max-height: 300px;
}
.collection-header .collection-image {
    min-height: 250px;
  background-size: cover;
}
.page-header {
    text-align: left;
    /*margin-right: 25% !important;*/
}
.toolbar {
    display: inline-flex;
    width: 100%;
    align-content: center;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}
}
.toolbar .toolbar-col {
    justify-content: flex-end;
}

.toolbar .column-right {
    display: block;
}
.toolbar .toolbar-col {
    justify-content: flex-end;
    align-content: flex-end;
}
.toolbar .column-left {
    margin-bottom: 15px;
    min-width: 125px;
}
.product-title {
    white-space: normal !important;
}
/*preorder 13*/
.collection-image.preorder{
 min-height:500px;
 /*min-height:325px;*/ 
}  
.form-all.preorderForm{
 margin-top:0px;
 background-color: #ffffffba;
 background-color: #ecedf2; 
 margin: 0px auto;
}  

.preorderForm ul.page-section {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: center;
    margin: 0;
    padding: 0 38px;
    list-style: none;
    flex-wrap: nowrap !important;
}
.form-buttons-wrapper.form-buttons-auto.jsTest-button-wrapperField {
    border: none;
}
.preorderForm .page-section li[data-type=control_button] {
    padding-top: 33px;
    margin: 0;
    background-color: transparent;
}
.preorder.page-header {
    text-align: left;
    margin-right: 25% !important;
}
.preorder .page-header {
    width: 35%;
	margin-right: 0px !important;
    float: left;
    margin-top: 25px;
    padding-left: 25px;
}
form#\32 12295215397055 {
    float: right;
    margin-right: 100px;
    width: 45%;
      margin-top: 100px;
}
/*Split Header */

.collection-image-left {
    float: left;
    max-width: 55%;
   	min-width: 55%;
}
.splitHeader .collection-wrapper.page-header {
    padding: 0;
}
.splitHeader form#\32 12295215397055 {
    float: none;
    margin-right: auto;
    width: auto;
    margin-top: 25px;
}
.collection-header-sections .collection-image.splitHeader img {
    max-height: none;
}

div#shopify-section-collection-header-splitHeader {
    padding: 0 60px 0 60px;
  	overflow: hidden;
  	margin-bottom: 0px;
  background-color: black;
}
#cases div#shopify-section-collection-header-splitHeader{
  background-color: #a98779;
/*   background-color: #eeecec !important; */
}

#cases .collection-header .splitHeader .page-header h1,#cases .collection-header .splitHeader .page-header .collection-des{
/*   color: #454545 !important; */
}

#iphone-14 div#shopify-section-collection-header-splitHeader{
  background-color: #d5d5d5;
}
#iphone-14-phone-cases div#shopify-section-collection-header-splitHeader{
  background-color: #ce7e82;
}
#iphone-14-plus-cases div#shopify-section-collection-header-splitHeader{
  background-color: #800813;
}
#iphone-14-pro-cases div#shopify-section-collection-header-splitHeader{
  background-color: #395982;
}
#iphone-14-pro-max-cases div#shopify-section-collection-header-splitHeader{
  background-color: #a02b69;
}
#accessories div#shopify-section-collection-header-splitHeader{
  background-color: #e6a800;
}
#apple-watch-bands div#shopify-section-collection-header-splitHeader{
  background-color: #4e6f91;
}
#audio div#shopify-section-collection-header-splitHeader{
  background-color: #199ad7;
}
#other-phone-cases div#shopify-section-collection-header-splitHeader{
  background-color: #626262;
}
#power div#shopify-section-collection-header-splitHeader{
  background-color: #577e7a;
}
#apple-cases-and-covers div#shopify-section-collection-header-splitHeader{
  background-color: #a98779;
}
#samsung-cases div#shopify-section-collection-header-splitHeader{
  background-color: #92b19d;
}
#laptop-amp-tablet-cases div#shopify-section-collection-header-splitHeader{
  background-color: #646464;
}
#anti-shock-screen-protectors div#shopify-section-collection-header-splitHeader{
  background-color: #20c0d7;
}

#phone-mounts-tablet-mounts-and-mobile-accessories div#shopify-section-collection-header-splitHeader{
  background-color: #ebebeb;
  color: #000000 !important;
}


.collection-text-right {
    padding: 60px 0 0 60px;
    overflow: hidden;
    width: 45%;
    display: inline-block;
    min-width: min-content;
}
.collection-header .splitHeader .page-header h1 {
    color: #454545;
	color: #fff;  
    font-size: 25px;
    line-height: 25px;
    font-size: 2.5vw;
    line-height: 45px;
}
.collection-header .splitHeader .page-header .collection-des {
    color: #454545;
    color: #fff;
    font-size: 18px;
/*     line-height: 14px; */
/*     padding: 0 25px 0 25px; */
}
div#shopify-section-sidebar-filter {
    margin-top: 5px !important;
}
.page-header h1, .page-header h2 {
    text-transform: none;
}
.sold_product {
    display: none;
}

#cellairis-gift-card .product-inventory {
    display: none !important;
}
#gift-card .product-inventory,#gift-card .sku-product {
    display: none !important;
}
#gift-card .swatch.title.swatch-0 {
    display: block !important;
}
button.GiftWizard-gift-button.btn.gwbutton {
    width: 100%;
}



/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******//*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******//*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******//*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******//*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******//*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******//*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******//*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******//*******RESPONSIVE STYLES *******/
/*******RESPONSIVE STYLES *******/
@media (min-width: 2000px){
.container {
    max-width: 2000px;
    padding:0;
  
}
.cart-icon .cartCount {
    position: relative;
      padding-top: 5px;
}
.content.fullwidth-banner-inner {
    margin: auto;
}
}
@media (min-width: 1200px){
  .header-bottom .header-pc .header-panel .center-groups {
      width: calc(100% - 600px);
  	}
  .site-nav .mega-menu .site-nav-dropdown.style_3 .hl-shuffle-container {
      -webkit-column-count: 4;
      column-count: 4;
	}
  .header-bottom .header-pc .header-panel .left-groups {
    padding-left: 20px;
    padding-right: 20px;
    width: auto;
	}
}
@media (max-width: 1500px){
.site-nav .menu-lv-1, .site-nav > .item {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 0;
}
}
@media (max-width: 1400px){
.site-nav .menu-lv-1, .site-nav > .item {
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 0;
}  
}
@media (max-width: 1300px){
.header-bottom .header-pc .header-panel .center-groups {
    width: calc(100% - 450px);
}
.content.fullwidth-banner-inner {
    width: 100% !important;
}
.product-banner-block .small-banner .product-banner-wrap {
    padding: 40px 80px;
}
.full.product-banner-block .full-banner .product-banner-wrap {
    max-width: 100%;
    padding-top: 21px !important;
}
  .product-banner-block .product-banner .banner-item .product-banner-wrap .des {
    line-height: 20px;
}
}
@media (min-width: 1500px){
.header-bottom .header-pc .header-panel .center-groups {
    width: calc(100% - 300px);
}
.site-nav .menu-lv-1, .site-nav > .item {
    padding-left: 30px;
    padding-right: 30px;
}
}
@media (max-width: 767px){
div#banner-item-927bce6e-4bba-4cff-ba9c-1f69ca070db8 .des {
    line-height: 12px;
    font-size: 8px !important;
}  
.widget-product span {
    font-size: 13px;
}
.template-product .halo-product-default .product-photos .product-custom-block .item {
    width: 25%;
}
.metaContentLeft1, .metaContentRight2 {
    float: none;
    width: 98%;
    padding: 10px;
    clear: both;
    height: auto;
    margin: auto;
      border-top: #95a7b7 solid 1px;
}
  .metaContentRight1, .metaContentLeft2{
    width:100%
  }
.wrapper-images {
    width: 100% !important;
}
.slider-nav button.slick-prev.slick-arrow {
    top: 50% !important;
}  
span.cartCount {
    padding-top: 5px;
    top: -10px !important;
    right: -10px !important;
}  
.small-banner .product-banner-wrap .has-one-button {
    position: relative;
}
a.slide-button.btn {
/*     background-color: #f8f8f8 !important;
    color: #009ABE !important;
    border: solid thin #ddd !important;
    font-weight: 400 !important; */
}
.homepage-collection-section .product-top.animate-hvr-translate {
    height: 175px;
    width: 175px;
}
.homepage-collection-section img.lazyautosizes.ls-is-cached.lazyloaded {
    max-height: 150px;
}
#banner-item-1615959415b377f4ef-1 .des{
    color: #fff !important;
    font-size: 14px !important;
}
#banner-item-1615959415b377f4ef-1 .title {
    color: #fff !important;
    font-size: 24px !important;
}
#banner-item-161596154238291069-0 .title {
    color: #fff !important;
    font-size: 24px !important;
}
#banner-item-161596154238291069-0 .des{
    color: #fff !important;
    font-size: 14px !important;
}
.fullwidth-banner-inner{
	width: 100% !important;
}
.full.product-banner-block .cta-banner .banner-item .product-banner-wrap {
    position: relative;  
}
#banner-item-16154103500388cb69-0 span br {
    display: none;
}
#banner-item-16154103500388cb69-0 .title {
    text-align: center;
}
.toolbar .column-right .filters-toolbar__sortby .filter-sortby {
    min-width: 138px;
}
.toolbar .column-right .toolbar-col:not(.filters-toolbar__view-as) {
    margin-top:0;
}
.toolbar .column-right {
    width: 61%;
    margin-top: 3px;
  	justify-content: flex-end;
} 
.toolbar .filters-toolbar__sortby .filter-sortby {
    min-width: 0;
}
.toolbar .column-right .toolbar-col:not(.filters-toolbar__view-as) label {
    width: auto;
}
form#\32 12295215397055 {
    float: none;
    margin-right: auto;
    width: 100%;
    margin-top: 0;
}

element.style {
}
.preorderForm ul.page-section {
    margin: 0;
    padding: 0;
  
}
.preorder .page-header {
    width: 100%;
    padding: 25px;
    margin-top: 20px;
}
.collection-image.preorder {
    min-height: auto;
}
/*iphone 13 mobile collection image*/
.collection-image.preorder {
  background-image: url(https://cdn.shopify.com/s/files/1/0530/0187/9715/files/Collection_iPhone13_Mobile_-_800x400-2x.jpg?v=1629733773) !important;
}
div#shopify-section-collection-header-splitHeader {
    padding: 0;
    overflow: hidden;
    margin-bottom: 0;
}
.collection-image-left {
    float: none;
    max-width: 100%;
}
.preorderForm ul.page-section {
    display: -ms-flexbox;
    display: block;
}
.preorderForm .page-section li[data-type=control_button] {
    padding-top: 0;
}
.form-buttons-wrapper, .form-pagebreak {
    padding: 0px 14px 20px;
    margin: 0;
}
.preorderForm li#id_3 {
    margin-bottom: -30px;
}
.collection-text-right {
    padding: 30px 0 0 0;
    width: 100%;
}
.collection-header .splitHeader .page-header h1 {
    font-size: 25px;  
}

.promo-banner .has-one-button{
  bottom: unset;
}
}
  