/** Shopify CDN: Minification failed

Line 24:0 Unexpected "#2026-summer-sale"

**/
@media screen and (min-width: 2560px) { :root { --vp-s: calc(100vw / 2560) !important;  } }
@media screen and (max-width: 1500px) {
    :root {
        --vp-s: calc(100vw / 1500) !important;
        --vp-w: 100%;
        --vp-m: 0;
    }
}
@media screen and (max-width: 850px) {
    :root {
    --vp-s: calc(100vw / 750) !important;
    }

    .pd26-fsb__features {
        display:none;
    }
}

#2026-summer-sale{
    background: #E9ECEF;
}

.main-content .second-content{
    background: linear-gradient(90deg, #FFF6A3 2.69%, #FFE0A3 56.78%) !important;
    background-clip: text !important; 
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

@media(min-width: 851px){
    .main-content  .pd26-rc__content-inner{
        width: calc(577 *var(--vp-s)) !important;
    }
    .main-content .pd26-rc__content-center{
        width:90% !important;
    }

}



.countdown-content{
    font-family: var(--misanslatin-light);
    font-weight: 250;
    line-height: 120%;
    letter-spacing: -3%;
    color: #FFFFFF;
}

.main-content .time-content{
    background: linear-gradient(180deg, #D1F0FF 0%, #FFFFFF 103.43%) !important;
    box-shadow: none !important;
}

.main-content .common-tabbar{
    background: linear-gradient(90deg, #2193B5 0%, #2246C1 100%) !important;
}


.main-content .item-container .common-tabbar-item{
    color: #FFFFFF !important;
}

.common-tabbar .item-container .common-tabbar-item:hover{
    color: #000000 !important;
}

.main-content .time-desc{
    color: #FFFFFF !important;
}

.main-content .pip-slide__date{
    background: linear-gradient(90deg, #BB9569 2.69%, #FFE0A3 100%) !important;
    color: #331D0F !important;

}

.pip-slide__price-info{
    background: linear-gradient(90deg, #FFFFFF 2.69%, #FFEABF 100%) !important;
    background-clip: text !important; 
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

.main-content .pip-slide__btn{
    background: linear-gradient(90deg, #FFFFFF 2.69%, #FFEABF 100%) !important;
    color: #331D0F !important;
}

.main-content .flash-sale h2.section-title{
    background: linear-gradient(90deg, #2193B5 0%, #2246C1 100%) !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent!important;
    background-clip: text!important;

}

#flash-sale1 .price{
    color: #2648BC;
}

#flash-sale1 .card-product-4__buy-button__buy-now{
    background: linear-gradient(90deg, #47B5D5 0%, #5D81FC 100%);

}



#flash-sale1 .card-product-4__buy-button__add-cart{
    background: #2648BC !important;
}

#flash-sale1 .card-product-4__btn-more{
    color: #2648BC;
}


.pip-swiper__pagination .swiper-pagination-bullet-active{
    background: linear-gradient(90deg, #FFFFFF 2.69%, #FFEABF 100%) !important;
}



.main-content .father-image-swiper-4 .pip-slide__overlay .pip-slide__desc,
.main-content .father-image-swiper-5 .pip-slide__overlay .pip-slide__offer,
.main-content .father-image-swiper-6 .pip-slide__overlay .pip-slide__desc{
    display: none;
}

.main-content .father-image-swiper-5 .pip-slide__overlay .pip-slide__title{
    background: linear-gradient(90deg, #FFFFFF 2.69%, #FFEABF 100%) !important;
    background-clip: text !important; 
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

.main-content .father-image-swiper-5  .pip-slide__desc b{
    font-family: var(--misanslatin-bold);
    font-weight: 630;
    line-height: 120%;
    letter-spacing: 0%;
    color: #FFFFFF;
}

.main-content .pd26-rc__tag{
    background: linear-gradient(90deg, #FFF0D2 2.69%, #D9E7FF 63.88%)!important;
    color: #000000;

}

.main-content .pd26-rc__btn-buy{
    background: linear-gradient(90deg, #FFF0D2 2.69%, #D9E7FF 63.88%);
    color: #010101;

}

.main-content .pd26-rc__price{
    background: linear-gradient(90deg, #FFF0D2 2.69%, #D9E7FF 63.88%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;


}

.main-content .pd26-fsb__features-row {
    gap: calc(35 * var(--vp-s)) !important;
}

.main-content .pd26-rc__btn-cart{
    background: #7daaf7;
    color: #FFFFFF;
}

.main-content .gallery-container {
    max-width: calc(1200 * var(--vp-s)) !important;
}

.father-product-gallery .card-product-4__buy-button__buy-now{
    background: linear-gradient(90deg, #47B5D5 0%, #5D81FC 100%);
}

.pd26-rc__btn-cart svg path{
  stroke: #FFFFFF;
}

.main-content  .swiper-pagination-bullet.swiper-pagination-bullet-active:before{
    background: linear-gradient(90deg, #2193B5 0%, #2246C1 100%) !important;
}

.main-content .pd26-title__text > span{
    background: linear-gradient(90deg, #AC855D 2.69%, #6B482C 100%);
    background-clip: text !important; 
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;

}

.main-content .pd26-title__desc{
    color: #96704C !important;
}



.switcher-button .pd26-tpg__tab-item .is-active {
    background: linear-gradient(90deg, #BB9569 2.69%, #FFE0A3 100%);

}

.main-content .pd26-tpg__tab-item::before{
     border: 1px solid #96704C !important;

}

.main-content .switcher-button .pd26-tpg__tab-item span{
      color: #96704C !important;

}
.main-content .switcher-button .pd26-tpg__tab-item .is-active span{
    color: #331D0F !important;

}
.switcher-button .card-product-4__buy-button__add-cart, 
.father-gallery .card-product-4__buy-button__add-cart,
 .weekend-style .card-product-4__buy-button__add-cart,
.main-content .pd26-tpg-card__btn-group  .pd26-tpg-card__btn--cart{
    background: #9B7648 !important;
}
 

.switcher-button .pd26-tpg__footer-btn{
    color: #96704C !important;
}


.pd26-rc{
    --pagination-active-bg:  linear-gradient(90deg, #47B5D5 0%, #5D81FC 100%) !important;
}

.jdgm-preview-badge .jdgm-star.jdgm-star{
    color: #FFD336;
    /* background: #A1A1A1; */
}

.mother-subscribe .kl-input-row{
    flex-direction:row;
}

.mother-subscribe .kl-submit-btn{
    background: linear-gradient(90deg, #47B5D5 0%, #5D81FC 100%);
    color: #FFFFFF;
}

.mother-subscribe .kl-checkbox{
    accent-color: #90785A;

}

.mother-subscribe  .kl-checkbox-label  span{
    color: #000000;
}

.main-content .father-product-gallery .tab-button.active, .main-content .father-product-gallery .tab-button:hover{
    background: linear-gradient(90deg, #AC855D 19.7%, #6B482C 81.72%) !important;
}

.father-product-gallery .tab-button{
    color: #96704C !important;
    border: 1px solid #96704C !important;
}

.main-content .pd26-rc__discount{
    display:none;
}


.switcher-button .pd26-tpg__footer-actions-inner svg{

    color: #96704c;

}



.pd26-tpg-card__discount-save{
    display: none !important;
}

.main-content .compare-at-price{
    font-family: var(--misanslatin);
    font-weight: 330;
    line-height: 120%;
    letter-spacing: 0%;
    text-decoration: line-through;
    background: #FFFFFF99;
    background-clip: text !important; 
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

.only-show-button .pd26-tpg-card__btn--buy{
    border-top-right-radius: var(--pd26-radius-pill) !important;
    border-bottom-right-radius: var(--pd26-radius-pill) !important;
}


@media(min-width: 851px){
    .main-content .compare-at-price{
        font-size: calc(20 *var(--vp-s));
    }
    /* .father-gallery,  .weekend-style, .father-product-gallery,  .spring-sale-cube-list, .title-container{
        max-width: calc(1200 * var(--vp-s));
        margin: 0 auto;
        width: 100%;
        box-sizing: border-box;

    } */
    .brand-day-gallery .vertical-cards-container .product-card-item,.weekend-style .product-card-item{
        flex-direction: row !important;
    }

    .brand-day-gallery .vertical-cards-container .card-image, .weekend-style .vertical-cards-container .card-image{
        max-width: 246px;
    }

    .product-card-item.horizontal-card .card-tag-0{
        left: -66% !important;
    }

    .countdown-content{
        font-size: 22px;
        margin-top: 2.67vw;
    }

    .main-content .mother-main-countdown{
        margin-top: 10px;
    }

     .main-content .pip-price-accent{
        font-size: calc(20 * var(--vp-s));
        margin-left: 5px;
    }

    /* .main-content .father-image-swiper-2 .pip-slide__overlay  .pip-slide__btn{
        margin-top: calc(120 * var(--vp-s));
    } */

    .main-content .father-image-swiper-5 .pip-slide__overlay  .pip-slide__btn{
        margin-top: calc(74 * var(--vp-s));
    }

    .main-content .father-image-swiper-5  .pip-slide__desc b{
        font-size: calc(32 * var(--vp-s));
    }

    .father-block .cube-list-grid{
        grid-template-columns: repeat(6, 1fr) !important;
    }

    .horizontal-layout .card-image{
        aspect-ratio: 715 / 421;
    }

    .father-block .cube-list-container{
        max-width:  calc(1200 * var(--vp-s)) !important;
    }

    /* .gallery-container, .mother-subscribe{
        width: 100% !important;
        max-width: calc(1200 * var(--vp-s)) !important;
    }  */

  .mother-subscribe{
        width: 100% !important;
        max-width: calc(1200 * var(--vp-s)) !important;
    }

    /* .pd26-tpg__vp, .brand-day-klaviyo-form{
        max-width: 1200px !important;
        width: 100%;
        margin: 0 auto;

    } */

    .pd26-tpg__vp{
        max-width:1200px !important;
        padding:0 !important;
    }

    .father-image-swiper-5 .pip-slide__overlay{
        justify-content: start !important;
    }

    .new-product-gallery .card-actions.item-1{
        padding-top: calc(50 *var(--vp-s));

    }

    
}

@media(max-width: 850px){
     .main-content .compare-at-price{
        font-size: calc(20 *var(--mb-vw-750));
    }
     .father-block .cube-list-grid{
        grid-template-columns: repeat(3, 1fr) !important;
    }

    .mother-main{
        top: 4.67vw !important;
    }

    .main-content .third-content{
        margin-bottom: calc(38 * var(--mb-vw-750));
        font-size: calc(24 *var(--mb-vw-750));
    }

    .main-content .first-content{
        font-size: calc(30 *var(--mb-vw-750));
    }

    .main-content .second-content{
        font-size: calc(55 *var(--mb-vw-750));
    }

    .countdown-content{
        font-size: calc(22 * var(--mb-vw-750));
        margin-top: 5px;
    }

    .main-content .time-desc{
       font-size: calc(16 * var(--mb-vw-750));
    }

    .main-content .mother-main-countdown{
        margin-top: 5px;
    }

    .main-content .father-image-swiper-1 .pip-slide__features{
        margin-top: calc(310 * var(--mb-vw-750));
    }

    .main-content .father-image-swiper-4 .pip-slide__features,
    .main-content .father-image-swiper-6 .pip-slide__features{
        margin-top: calc(400 * var(--mb-vw-750));
    }

    .pd26-rc__content-center{
        padding-top: calc(62 * var(--mb-vw-750));
    }
    .main-content .title-container .title-top-container h2{
        font-family: var(--misanslatin-semibold);
        font-weight: 520;
        font-size: calc(48 *var(--mb-vw-750));
        line-height: 120%;
        letter-spacing: -3%;
        text-align: center;

    }

    .main-content .title-container  .title_description{
        font-family: var(--misanslatin);
        font-weight: 330;
        font-size: calc(20 *var(--mb-vw-750));
        line-height: 140%;
        letter-spacing: -3%;
        text-align: center;
    }

    .title-container{
        max-width: 100% !important;
    }

    .main-content .title_text, .title-container .title_description{
        width: 90% !important;
        margin: 0 auto;
    }

    .father-image-swiper-5  .pip-slide__main{
        gap: calc(40 *var(--mb-vw-750)) !important;
    }

    .father-image-swiper-5  .pip-slide__desc{
        font-size: calc(20 * var(--mb-vw-750)) !important;
    }

    .father-image-swiper-5  .pip-slide__desc b{
        font-size: calc(32 * var(--mb-vw-750)) !important;
    }


}

/* 150% (1.5x) */
@media (-webkit-min-device-pixel-ratio: 1.25) and (-webkit-max-device-pixel-ratio: 1.74),
       (min-resolution: 120dpi) and (max-resolution: 167dpi) {

        .father-image-swiper-1 .pip-slide__main{
            gap: 0 !important;
        }

        .father-image-swiper-1 .pip-slide__features{
            margin-top: calc(15 * var(--vp-s, 1px)) !important;
        }

}

@media (min-width: 851px) and (max-width: 1500px) {
    .mother-main {
        position: absolute;
        top: 8vw !important;
        left: 5.435vw !important;
    }
}


@media (min-width: 1501px) {
    .mother-main {
        position: absolute;
        left: 10vw !important;
        top: 12vw !important;
    }
}
.pd26-rc__divider{
    display: none;
}

@media(min-width: 851px){

    .main-content .pd26-rc .additional_content p{
        font-family: var(--misanslatin);
        font-weight: 330;
        font-size: calc(16 * var(--vp-s));
        line-height: 120%;
        letter-spacing: 0%;
        color: #FFFFFF;
        margin-bottom: 0;
    }

    .main-content  .pd26-rc__btns{
        width: 60%;
    }

}


@media(max-width: 850px){
    .pd26-rc__content-center  .pd26-rc__group-1{
        order: 1
    }

    .pd26-rc__content-center .additional_content{
        order: 2;
    }
    .pd26-rc__content-center .pd26-rc__group-2{
        order: 3;
    }

    .main-content .pd26-rc__content-center {
        justify-content: flex-start !important;
    }

    .main-content .pd26-rc__action-row{
        flex-direction: column;
        align-items: flex-start;
    }

    .main-content .pd26-rc .additional_content p{
        font-family: var(--misanslatin);
        font-weight: 330;
        font-size: calc(18 * var(--mb-vw-750));
        line-height: 120%;
        letter-spacing: 0%;
        color: #FFFFFF;
        margin-bottom: 0;
    }
    .main-content .flash-sale h2.section-title{
        font-size:  calc(48 *var(--mb-vw-750)) !important;
    }


    .main-content .flash-sale div.section-subtitle{
        font-size: calc(20 *var(--mb-vw-750)) !important; 
    }

    .main-content .flash-sale .common-product-countdown-container .cell span{
        min-width: unset !important;
        min-height: unset !important;
        width: calc(50 * var(--mb-vw-750)) !important;
        height: calc(50 * var(--mb-vw-750)) !important;
    }

    .main-content .flash-sale .common-product-countdown-container .colon{
        padding-top: 5px;
    }

    #flash-sale1 .swiper-button-prev svg,
    #flash-sale1 .swiper-button-next svg{
        width: calc(40 * var(--mb-vw-750)) !important;
        height: calc(40 * var(--mb-vw-750)) !important;
    }

    .last-section .content-text{
        width: 100% !important;
        margin: 0 auto !important;

    }
}





