/** Shopify CDN: Minification failed

Line 419:131 Unexpected "{"
Line 723:22 Unexpected ".6image-section"
Line 728:0 Unexpected ".3image-section"
Line 853:104 Unexpected "{"

**/
#product_form_id-template--26219911348606__main-product .buy-button > div{
    z-index:100;
    position:relative;
}


.xo-menu-horizontal__sub-menu {
    width: auto; 
}

.about-v5__sub-title .table,
.bss-checkout {
    width:100%;
}
.program-item {
    padding: 20px;
    border: 1px solid #bd346b;
    border-radius: 10px;
}
.header-v14--transparent {
    position: relative !important;

}

.xo-cart-mini-drawer-footer__border xo-grid {
    display: flex;
    justify-content: space-between;
}

.xo-cart-discount__trigger,
.xo-cart-note__trigger{
    border-right: none !important;
}

.xo-btn--primary.xo-btn--light:hover, .xo-btn--primary.xo-btn--light {
    background-color: #feb5b6 !important;
}

.xo-btn--primary.xo-btn--light {
    border: #feb5b6 !important ;
}

.xb-wishlist__header {
    display:block;
}

.bss-b2b-cart-item-qty-table {
    opacity: 0;
    height: 0;
}

#shopify-section-sections--26219912921470__footer_v2_9ThNPB,
.page-cart .cart-shipping-rates__country,
.page-cart .xo-cart-shipping-rates__title,
.page-cart .xo-cart-item__options,
.page-cart .swym-wishlist-collections-v2-container,
.page-cart .cart-shipping-rates__btn-add,
.page-collection .main-collection-style1__header,
.xo-cart-mini-item__discount {
    display:none;
}

#xo-cart-mini .cart-shipping-rates__country{
    display:block;
}

.page-cart xo-cart-remove button{
    height:25px;
}

.program {
    width:50%;
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 15px;
    row-gap:15px;
    margin-bottom:20px;
}
.training-buttons{
    column-gap: 15px; 
    display: flex;
}
.training-buttons > a {
    font-size: 12px; 
    text-transform: uppercase; 
    font-family: Jost, san-serif; color: 
    white; background-color: #feb5b6; 
    border-radius: 10px; 
    padding: 15px 30px; 
    text-decoration: none;
}


.coures-date-table{
    display:flex;
    flex-direction:column;
    row-gap: 20px;
}

.xo-main-product-quickview .product-info-content-quickview__countdown-stock,
.page-cart .xo-cart__badge, 
.page-product .offers-list-container-0 {
    display:none !important;
}

[bss-b2b-variant-price], [bss-b2b-product-price]{
    visibility: visible !important;
}

body.page-customers\/login .xo-page-heading__title {
    text-transform: capitalize !important;
}

.xo-main-product-quickview .product-info-content-quickview {
    display: flex;
    align-items: center;
}

.page-cart button,
.xo-btn,
.xo-btn--link .xo-btn__content {
    padding-left: 20px;
    padding-right:20px;
    text-decoration:none;
}

.page-cart .xo-actions__dynamic-checkout-buttons {
    padding-top:20px;
}
.login-card .bg-purple-primary{
    background-color:#feb5b6 !important;
}
.custom-collection-info-wrap{
    display:flex;
    column-gap:20px;
    margin-top:70px;
}

.custom-collection-image-wrap{
    width:23%;
}
.custom-collection-content-wrap{
    width:77%;
}

.swym-wishlist {
    position: absolute;
    top: 5px;
    left: 17px;
    padding: 10px;
    z-index: 5;
    cursor: pointer;
}

.xo-product-card__header{
    background-color:#f9f9f9;
    padding:15px;
}

.custom-cart-count {
  position: absolute;
  width: 1.3rem;
  height: 1.3rem;
  line-height: 0;
  border-radius: 50%;
  font-size: calc(var(--font-body-scale) * 0.9rem);
  color: #fff;
  background-color: rgb(var(--color-accent));
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 1200px) {
  .custom-cart-count {
    width: 1.6rem;
    height: 1.6rem;
    font-size: calc(var(--font-body-scale) * 1.1rem);
  }
}

.custom-cart-count {
  top: 0.77rem;
}
[dir=ltr] .custom-cart-count {
  right: -0.5rem;
}
[dir=rtl] .custom-cart-count {
  left: -0.5rem;
}

.custom-cart-count{
  top: -9px;
}
[dir=ltr] .custom-cart-count {
  left: 1.1rem;
}
[dir=rtl] .custom-cart-count {
  right: 1.1rem;
}


.google-review{
    padding-top:0 !important;
    padding-bottom:0 !important;
}

.table-item {
    background-color:#feb5b6;
    padding:5px;
    display: flex;
    justify-content: space-between;
}
.table-item > span{
    color:white;
}


#shopify-section-sections--26219912987006__header .xo-container--wide {
    padding-left: 20px;
    padding-right: 20px;
}

.header-v14__logo {
    order: -2 !important;
}

.footer-v2__content-top xo-grid > div:nth-child(2),
.footer-v2__content-top xo-grid > div:nth-child(3),
.footer-v2__content-top xo-grid > div:nth-child(4){
    display:none !important;
}

.footer-v2__content-top xo-grid > div xo-animate {
    display: flex;
    /* align-items:center; */
}

.footer-v2-text {
    padding: 0 !important;
}

.footer-v2__content-top .xo-container--box{
    padding: 35px 15px 0 15px;
}

.custom-html-section {
  width:1360px;
  margin:0 auto;
  padding: 66px 20px;
}

.faq-v3__icon:before {
  content: "mehr anzeigen";
  padding:10px;
}

.faq-v3__question{
    display:flex;
    align-items:center;
    column-gap:10px;
}

.slideshow-v19__text {
    visibility: hidden;
}

.xo-btn--dark {
    background-color:#feb5b6;
}
.xo-btn--secondary.xo-btn--dark {
    border-color: #feb5b6;
}
#ContactForm input, #ContactForm textarea {
   font-family: "Jost", sans-serif !important;
   font-size:16px;
}
.click-content-color{
    color:#7c7c7b;
}
.click-content-color:hover{
    color:#000000 !important;
}
.nail-acadmy-single > strong {
    color: #feb5b6;
}

h1,h2,h3,h4,h5,h6,span{
    font-family: 'Jost', sans-serif !important;
}
.breadcrumb-v2__title{
    font-size:20px !important;
}

.wir-site-2005, .fur-nail-designerinnen, .topverbot-section{
    padding:0;
    width:100%;
}

.vegan-section, .wir-section, .topverbot-section{
    padding-bottom:0;
    padding-top:0;
}

.vegan-container, .wir-container{
    display:flex;
    justify-content:center;
    align-items: center;
}

#shopify-section-sections--26219912921470__contact_v3_rbq9hU .contact-v3__item-content p > a, #shopify-section-template--26441424601470__contact_v3_G8TAbE .contact-v3__item-content p > a{
    color: #00000080;
}

#shopify-section-template--26219909906814__product-v3{
    margin-top:0 !important;
}

#shopify-section-sections--26219912921470__contact_v3_rbq9hU h5,
 #shopify-section-sections--26219912921470__contact_v3_rbq9hU,
 #shopify-section-template--26441424601470__contact_v3_G8TAbE h5,
 #shopify-section-template--26441424601470__contact_v3_G8TAbE form{
    display:none;
}

#shopify-section-template--26441424601470__contact_v3_G8TAbE xo-grid{
    margin-top:0px !important;
}

#shopify-section-template--26441424601470__contact_v3_G8TAbE .contact-v3__info-wrap{
    padding:0 !important;
}

.standort-page{
    padding:66px 0 0 0;
}


.all-page-none, .all-page-none-1, .topverbot-section {
    display:none;
}

.page-id-697820479870 .wir-site-2005,
.page-id-697821233534 .wir-site-2005,
.page-id-697821626750 .wir-site-2005,
.page-id-697851576702 .all-page-none-1,
.page-id-697851609470 .all-page-none-1,
.page-id-697851642238 .all-page-none-1,
.page-id-697851773310 .all-page-none-1,
.page-id-697851871614 .all-page-none-1,
.page-id-697851904382 .all-page-none-1,
.page-id-697914130814 .topverbot-section
{
    display:block;
}

.page-id-697820479870 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe,
.page-id-697821233534 #shopify-section-template--26441424601470__breadcrumb_v2_gV7N97,
.page-id-697821626750 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe,
.page-id-697851576702 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe,
.page-id-697851609470 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe,
.page-id-697851642238 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe,
.page-id-697851773310 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe,
.page-id-697851871614 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe,
.page-id-697851904382 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe,
.page-id-697914130814 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe,
.page-id-697821233534 #shopify-section-template--26263416045950__breadcrumb_v2_PBXkNe
{
    display:none;
}

section#shopify-section-template--26219909906814__banner-v7, #shopify-section-template--26219909906814__product-v3 {
    margin-top: 55px;
}

#shopify-section-template--26236441657726__user_team_HGyEfX .about-v4__grid{
    display:grid;
    grid-template-columns:repeat(3, 1fr);
    row-gap:30px;
    column-gap:30px;
}

#shopify-section-template--26236441657726__user_team_HGyEfX .xo-section {
    padding:66px 0;
}

#shopify-section-template--26236441657726__user_team_HGyEfX .about-v4__image:before {
    background: transparent !important;
}

#shopify-section-template--26244755489150__contact_v3_G8TAbE .contact-v3__item-content p > a {
    color:#00000080;
}

#shopify-section-template--26250955784574__html_section_zVLhHE .custom-html-section p > a,
#shopify-section-template--26250955784574__html_section_zVLhHE .custom-html-section li > a {
    color: color-mix(in srgb, rgba(var(--color-foreground)) 75%, transparent);
}

#shopify-section-template--26219909906814__banner-v7 .xo-btn--link.xo-btn--dark .xo-btn__content {
    color: transparent !important;
}

#shopify-section-template--26219909906814__banner-v7 .banner152__content {
  padding: 50px 10px;
}

#shopify-section-template--26219909906814__slideshow-v2 .carousel-pagination-style3, #shopify-section-template--26219909906814__slideshow-v2 .slideshow-v19__arrows{
    display:none;
}

.xo-section--template--26239586533758__main_blog_XTJnpD xo-animate.xo-article-card1.xo-article-card--standard.color-background-1,  {
  position: relative;
}
.xo-section--template--26239586533758__main_blog_XTJnpD .xo-article-card__information4, .xo-section--template--26245021598078__main_blog_XTJnpD .xo-article-card__information4 {
  position: absolute;
  bottom: 0;
  z-index: 10;
  padding: 30px;
  width: 100%;
}
.xo-section--template--26239586533758__main_blog_XTJnpD xo-grid, .xo-section--template--26245021598078__main_blog_XTJnpD xo-grid {
  row-gap: 15px;
  column-gap: 15px;
}

.xo-section--template--26239586533758__main_blog_XTJnpD .new4 a.xo-article-card__image4, .xo-section--template--26245021598078__main_blog_XTJnpD .new4 a.xo-article-card__image4 {
    margin:0;
}

.xo-section--template--26239586533758__main_blog_XTJnpD .new4 .xo-article-card__information4 a, .xo-section--template--26245021598078__main_blog_XTJnpD .new4 .xo-article-card__information4 a {
    display:flex;
    align-self:center;
    justify-content:center;
}

.xo-section--template--26239586533758__main_blog_XTJnpD .new4 .xo-article-card__information4 a > h3, .xo-section--template--26245021598078__main_blog_XTJnpD .new4 .xo-article-card__information4 a > h3 {
    padding:10px 34px;
    background-color:#feb5b6;
    font-size:12px;
    border-radius:0.8rem;
    color:color-mix(in srgb, rgba(var(--color-dark-button-text)) 100%, transparent);
}

#shopify-section-template--26250955784574__faq_v1_NFJb9W .faq-v3__row:nth-child(1) .faq-v3__question:before {
    content: "";
    display: block;
    width: 44px;
    height: 44px;
    background-image: url(/cdn/shop/files/Group.png?v=1760180666);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

#shopify-section-template--26250955784574__faq_v1_NFJb9W .faq-v3__row:nth-child(2) .faq-v3__question:before {
    content: "";
    display: block;
    width: 44px;
    height: 44px;
    background-image: url(/cdn/shop/files/Group_1.png?v=1760183089);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

#shopify-section-template--26250955784574__faq_v1_NFJb9W .faq-v3__row:nth-child(3) .faq-v3__question:before {
    content: "";
    display: block;
    width: 44px;
    height: 44px;
    background-image: url(/cdn/shop/files/Group_2.png?v=1760183193);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

#shopify-section-template--26250955784574__faq_v1_NFJb9W .faq-v3__row:nth-child(4) .faq-v3__question:before {
    content: "";
    display: block;
    width: 44px;
    height: 44px;
    background-image: url(/cdn/shop/files/Group_3.png?v=1760183286);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

#shopify-section-template--26250955784574__faq_v1_NFJb9W .faq-v3__row:nth-child(5) .faq-v3__question:before {
    content: "";
    display: block;
    width: 44px;
    height: 44px;
    background-image: url(/cdn/shop/files/Group_4.png?v=1760183371);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

#shopify-section-template--26250955784574__faq_v1_NFJb9W .faq-v3__row:nth-child(6) .faq-v3__question:before {
    content: "";
    display: block;
    width: 44px;
    height: 44px;
    background-image: url(/cdn/shop/files/Group_5.png?v=1760183454);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

#shopify-section-template--26250955784574__faq_v1_NFJb9W .faq-v3__row:nth-child(7) .faq-v3__question:before {
    content: "";
    display: block;
    width: 44px;
    height: 44px;
    background-image: url(/cdn/shop/files/Group_6.png?v=1760183578);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

#shopify-section-template--26250955784574__faq_v1_Hte4hE .faq-v3__row .faq-v3__question:before {
    content: "";
    display: block;
    width: 44px;
    height: 44px;
    background-image: url(/cdn/shop/files/Frame.png?v=1760183947);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}


@media screen and (min-width: 1440px){
.footer {
    width: 1360px;
    margin: 0 auto;
}

.footer {
  width: 1360px;
  margin: 0 auto;
}
.footer xo-grid {
  grid-template-columns: repeat(9, 1fr);
}
.footer-bottom__copyright {
  text-align: end;
}

.footer-bottom > xo-grid{
grid-template-columns: repeat(10, 1fr);
}

}

@media screen and (min-width: 1200px){

.header-v14__navigation-desktop > ul > li{
    padding:0 15px !important;
}

.header-v14__logo {
    justify-content: start !important;
}


.header-v14 .xo-container--wide > xo-grid {
    display: flex !important;
    justify-content: space-between;
}

.header-v14__navigation .header-v14__navigation-desktop .xo-menu-horizontal {
    display: flex;
    align-items: center;
    flex-flow: row wrap;
}

.nail-acadmy-single {
    display:flex;
}
.nail-acadmy-single > strong {
    width:30%;
    color: #feb5b6;
}
.nail-acadmy{
    margin-left:30%;
}

}

@media screen and (max-width: 1200px){
.header-v14__logo {
    order: unset !important;
}

.nail-acadmy-single {
    display:flex;
    flex-direction:column;
}

.nail-acadmy-single > strong {
    width:100%;
    color: #feb5b6;
}
.nail-acadmy{
    margin-left:0;
}

}

@media screen and (min-width: 1025px) and (max-width:1360px){
.custom-html-section {
  width:100%;
  margin:0 auto;
  padding: 66px 20px;
}


}

@media screen and (min-width: 1025px){
.footer xo-grid {
  grid-template-columns: repeat(9, 1fr);
}
}

@media screen and (max-width: 1200px) and (min-width:576px){
    #shopify-section-template--26219909906814__banner-v7 xo-grid{
        grid-template-columns:repeat(1, 1fr) !important;
    }
    #shopify-section-template--26219909906814__banner-v7  .banner152__item {
    margin-bottom: 14px !important;
}
}


@media screen and (min-width: 768px) and (max-width1024px){
    .custom-collection-image-wrap{
    width:30%;
}
.custom-collection-content-wrap{
    width:70%;
}

}


@media screen and (max-width: 767px){

.our-work > a > img{
    width:30px !important;
    height:30px !important;
} 

.program {
    width:100%;
    display: grid;
    grid-template-columns: 1fr;
    column-gap: 15px;
    row-gap:15px;
    margin-bottom:20px;
}
.training-buttons {
    display: flex;
    flex-direction: column;
    row-gap: 15px;
}

.table-item span {
    font-size:10px;
}

.xo-container--wide {
    padding-left: 15px;
    padding-right: 15px;
}

.custom-html-section {
  width:100%;
  margin:0 auto;
  padding: 66px 15px;
}

.faq-v3__icon:before {
    display: none;
  }

.training-buttons > a {
    padding: 10px 20px; 
}

.training-buttons{
    column-gap: 10px; 
}
header.header-v14.header-v14--transparent {
    height: 50px;
}

.about-v7__wrap{
    grid-template-columns: repeat(12, 1fr) !important;
}

.wir-site-2005, .fur-nail-designerinnen{
    padding:0;
    width:100%;
}

#shopify-section-template--26219909906814__banner-v7  .banner152__item:nth-child(1) {
    margin-bottom: 30px;
}
#shopify-section-template--26219909906814__banner-v7  .banner152__item:nth-child(2) {
    margin-bottom: 14px;
}

.custom-html-section, .6image-section {
    padding-bottom:0;
    padding-top:0;
}

.3image-section {
    display:flex;
    justify-content:center;
}

.wir-container{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    row-gap: 15px;
}

.moblie-mode-img-md{
    display:flex;
    justify-content:center;
}

.vegan-section, .wir-section {
    padding-bottom:0;
    padding-top:0;
}

#shopify-section-sections--26219912921470__footer_v2_PEJUmk xo-container.xo-container--box {
    padding: 0 !important;
}

.google-review{
    padding-top:20!important;
    padding-bottom:0 !important;
}
#shopify-section-template--26236441657726__user_team_HGyEfX .about-v4__grid{
    display:grid;
    grid-template-columns:repeat(1, 1fr);
    row-gap:15px;
    column-gap:30px;
}

#shopify-section-template--26236441657726__user_team_HGyEfX 
.about-v4__wrap:first-child .about-v4__positiion p:nth-child(4) {
  margin-bottom: 8px;
}


#shopify-section-template--26236441657726__user_team_HGyEfX 
.about-v4__wrap:not(:first-child) .about-v4__positiion p:nth-child(3) {
  margin-bottom: 8px;
}


#shopify-section-template--26236441657726__user_team_HGyEfX .about-v4__positiion p{
    font-size:13px;
}


#shopify-section-sections--26219912921470__footer_v2_PEJUmk xo-grid > div {
    display: grid !important;
    column-gap: 10px !important;
    row-gap: 20px !important;
    grid-template-columns: repeat(2,1fr) !important;
}

#shopify-section-sections--26219912921470__footer_v2_PEJUmk .footer-v2-contact {
    padding:0 !important;
}

#shopify-section-sections--26219912921470__footer_v2_PEJUmk xo-grid div:nth-child(2),
#shopify-section-sections--26219912921470__footer_v2_PEJUmk xo-grid div:nth-child(3),
#shopify-section-sections--26219912921470__footer_v2_PEJUmk xo-grid div:nth-child(4){
    display:none !important;
}

.menu-hamburger-drawer-mobile__utility:hover{
    background-color:#feb5b6 !important;
}

#shopify-section-template--26244755489150__contact_v3_G8TAbE .contact-v3__info-wrap {
    width:100% !important;
    display:flex !important;
    flex-flow: row wrap !important;

}

.page-id-697821233534 #shopify-section-template--26263416045950__main .content{
    display:flex;
    flex-flow:row wrap;
}

.page-id-697821233534 #shopify-section-template--26263416045950__main .content p:nth-child(1),
.page-id-697821233534 #shopify-section-template--26263416045950__main .content p:nth-child(2){
    width:50%;
}

.page-id-697821233534 #shopify-section-template--26263416045950__main .content p:nth-child(3){
    width:100%;
    margin-bottom:25px;
}
.page-id-697821233534 #shopify-section-template--26263416045950__main .content p:nth-child(5){
    width:50%;
}
.page-id-697821233534 #shopify-section-template--26263416045950__main .content p:nth-child(4){
    display:none;
}

.page-id-697821233534 #shopify-section-template--26263416045950__main .content p:nth-child(8){
    margin-top:25px;
}

.page-id-697821233534 #shopify-section-template--26263416045950__main .content p:nth-child(9){
    margin-bottom:25px;
    width:100%;
}

#shopify-section-sections--26219912921470__footer_v2_PEJUmk{
    display:none;
}

#shopify-section-sections--26219912921470__footer_v2_9ThNPB{
    display:block;
}

#shopify-section-sections--26219912921470__footer_v2_9ThNPB footer{
    padding-bottom:0;
}

#shopify-section-sections--26219912921470__footer_v2_9ThNPB .xo-container--box xo-grid div:nth-child(2),
#shopify-section-sections--26219912921470__footer_v2_9ThNPB .xo-container--box xo-grid div:nth-child(3),
#shopify-section-sections--26219912921470__footer_v2_9ThNPB .xo-container--box xo-grid div:nth-child(4),{
    display:none;
}

#shopify-section-sections--26219912921470__footer_v2_9ThNPB xo-grid > div {
    display: grid;
    grid-template-columns:repeat(2, 1fr);
    column-gap: 5px;
    row-gap: 15px;
}

#shopify-section-sections--26219912921470__footer_v2_9ThNPB .footer-v2-contact{
    padding:0;
}

#shopify-section-sections--26219912921470__footer_v2_9ThNPB xo-animate:nth-child(2),
#shopify-section-sections--26219912921470__footer_v2_9ThNPB xo-animate:nth-child(4)
{
    padding-left:10px;
}

#swym-anchor{
    display:none;
}

#shopify-section-sections--26219912921470__contact_v3_rbq9hU{
    display:block;
}

#shopify-section-sections--26219912921470__contact_v3_rbq9hU .contact-v3__info-wrap {
    width: 100% !important;
    display: flex !important;
    flex-flow: row wrap !important;
    row-gap:0;
}

#shopify-section-template--26441424601470__contact_v3_G8TAbE .contact-v3__info-wrap {
    width: 100% !important;
    display: flex !important;
    flex-flow: row wrap !important;
}

#shopify-section-sections--26219912921470__contact_v3_rbq9hU .contact-v3__main{
    margin-top:0 !important;
}

#shopify-section-sections--26219912921470__contact_v3_rbq9hU .xo-section{
    padding-top:0;
}

#shopify-section-sections--26219912921470__contact_v3_rbq9hU xo-animate:nth-child(5){
    margin-top:20px;
}

#shopify-section-sections--26219912921470__contact_v3_rbq9hU form, #shopify-section-template--26441424601470__contact_v3_G8TAbE form, .custom-collection-image-wrap{
    display:none;
}

.custom-collection-content-wrap {
    width: 100%;
}

.standort-page{
    padding:50px 20px 0 20px;
}

#shopify-section-sections--26219912921470__newsletter_v3_XpjXap .newsletter-v4__logo {
    padding-right: 0px !important;
    margin-right: 0px !important; 
}

.topverbot-section{
    padding:0;

}


table td > span{
    font-size:10px;
}


/* coustom code */
.coustom-course{
    display: flex;
}

.page-product .buy-button,
#xo-cart-mini .flex-h {
    display:flex;
    flex-direction:column;
    column-gap:1.5rem;
}

#xo-cart-mini .xo-cart-note__inner--effect,
#xo-cart-mini .xo-cart-discount__inner--effect{
    width:100% !important;
}

#xo-cart-mini .xo-cart-discount__inner .xo-cart-discount__btn-add,
#xo-cart-mini .xo-cart-discount__inner .cart-discount__btn-cancel,
#xo-cart-mini .xo-cart-note__inner .cart-note__btn-add,
#xo-cart-mini .xo-cart-note__inner .cart-note__btn-cancel{
    width:65%;
}

#xo-cart-mini .xo-cart-note__trigger,
#xo-cart-mini .xo-cart-discount__trigger {
    padding: 0 10px;
}

.page-cart .xo-table__body-row{
    display:flex;
    flex-flow:row wrap;
}

.page-cart .xo-table__body-row td:nth-child(1){
    width:100%;
}

.page-cart .xo-table__body-row td:nth-child(2),
.page-cart .xo-table__body-row td:nth-child(3){
    width:50%;
    align-items:center;
}


}


@media screen and (max-width: 368px){
    #shopify-section-template--26219909906814__banner-v7  .banner152__item:nth-child(2) {
    margin-bottom: 30px;
}
}