@font-face{font-family:sergio_trendy;src:url(/cdn/shop/files/sergio_trendy-webfont.eot);src:url(/cdn/shop/files/sergio_trendy-webfont.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/sergio_trendy-webfont.woff2) format("woff2"),url(/cdn/shop/files/sergio_trendy-webfont.woff) format("woff"),url(/cdn/shop/files/sergio_trendy-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Sergio Trendy;font-weight:400;font-style:normal;src:url(/cdn/shop/files/sergio-trendy-regular.otf);src:url(/cdn/shop/files/sergio-trendy-regular.otf) format("opentype")}@font-face{font-family:delightful_monolineregular;src:url(/cdn/shop/files/delightfulmonoline-regular-webfont.eot);src:url(/cdn/shop/files/delightfulmonoline-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/delightfulmonoline-regular-webfont.woff2) format("woff2"),url(/cdn/shop/files/delightfulmonoline-regular-webfont.woff) format("woff"),url(/cdn/shop/files/delightfulmonoline-regular-webfont.ttf) format("truetype"),url(/cdn/shop/files/delightfulmonoline-regular-webfont.svg#delightful_monolineregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:delightful_monoline_sansRg;src:url(/cdn/shop/files/delightfulmonolinesans-regular-webfont.eot);src:url(/cdn/shop/files/delightfulmonolinesans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/delightfulmonolinesans-regular-webfont.woff2) format("woff2"),url(/cdn/shop/files/delightfulmonolinesans-regular-webfont.woff) format("woff"),url(/cdn/shop/files/delightfulmonolinesans-regular-webfont.ttf) format("truetype"),url(/cdn/shop/files/delightfulmonolinesans-regular-webfont.svg#delightful_monoline_sansRg) format("svg");font-weight:400;font-style:normal}:root{--ff-st: "sergio_trendy", sans-serif;--ff-st: "Sergio Trendy", sans-serif}.app-byb .flex-grid--no-gutters{margin:auto}.byb-container{padding-top:30px;padding-bottom:50px}.byb-container .container{display:flex;justify-content:flex-end;gap:30px;flex-wrap:wrap}.byb-container .promo_left_products{width:100%;flex-basis:calc(55% - 15px);position:relative;margin-top:-20px}.byb-container .promo_right_sidebar{width:100%;flex-basis:calc(45% - 15px);position:relative}.promo-content .promo-block-section .promo-product{padding:12px;flex-direction:column}.promo-content .promo-block-section .promo-product>a.pro-img{padding:20px 15px 10px}.promo-content .promo-block-section .promo-product>a.pro-img .image-wrap{position:relative}.promo-content .promo-block-section .promo-product>a.pro-img .image-wrap:after{content:"";padding-bottom:140%;display:block}.promo-content .promo-block-section .promo-product>a.pro-img .image-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:1;position:absolute;top:0;left:0}.promo-content .promo-block-section .promo-product .pro-info{padding:10px 15px 20px;display:flex;flex-wrap:wrap;transition:all .3s;position:relative;text-align:center;align-items:center;justify-content:center;flex-direction:column}.promo-content .promo-block-section .promo-product .pro-info .pro-vendor{margin:0 auto;color:#444;font-size:12px;font-weight:700;display:flex;justify-content:center;align-items:flex-end;width:100%;line-height:1;padding-bottom:10px;letter-spacing:1px}.promo-content .promo-block-section .promo-product .pro-info .pro-title{display:flex;justify-content:center;width:100%;font-size:17px;margin:0 auto 8px;font-family:Forma DJR Banner Medium;color:#000;letter-spacing:.1px}.promo-content .promo-block-section .promo-product .pro-info .pro-cta{align-self:flex-end;margin:0 auto;width:100%}.promo-content .promo-block-section .promo-product .pro-info .pro-cta .btn{font-family:Forma DJR Banner Medium;width:100%;color:#000;background-color:#fff!important;display:flex;justify-content:center;align-items:center;padding:10px;margin:0 auto;font-size:12px;font-weight:600;border:1px solid #000000;border-radius:initial;text-transform:uppercase;letter-spacing:1px;max-width:130px}.promo-content .promo-block-section .promo-product .pro-info .pro-qty{display:flex;align-items:center;background-color:#000}.promo-content .promo-block-section .promo-product .pro-info .pro-qty input{font-family:Forma DJR Banner Extra Bold;border-radius:50%;width:40px;height:40px;color:#fff;margin-bottom:0;display:flex;justify-content:center;align-items:center;padding:0;font-size:15px;font-weight:700;background-color:#000;border:0px;text-align:center}.promo-content .promo-block-section .promo-product .pro-info .pro-qty .minus,.promo-content .promo-block-section .promo-product .pro-info .pro-qty .plus{cursor:pointer;font-family:Forma DJR Banner Extra Bold;border-radius:50%;width:32px;height:32px;padding:0 0 2px;margin:0;line-height:21px;font-size:18px;font-weight:600;display:flex;justify-content:center;align-items:center;background-color:#000;color:#fff}.promo-content .promo-block-section .promo-product.is-active .pro-info .pro-cta{display:none}.promo-content .promo-block-section .promo-product.is-active .pro-info .pro-qty{display:flex;justify-content:space-evenly}.promo-sidebar{min-height:550px;position:relative;width:100%;background-color:#faf7f2;border:1px solid #000000}.promo_right_sidebar_in{position:sticky;top:20px}.promo-sidebar .save-20{position:absolute;top:15px;left:-30px;width:90px}.promo-sidebar .purple-flower-1{position:absolute;bottom:190px;left:-15px;width:25px}.promo-sidebar .yellow-flower{position:absolute;bottom:85px;left:-30px;width:100px}.promo-sidebar .red-flower{position:absolute;bottom:-35px;left:40%;width:100px}.promo-sidebar .purple-flower-2{position:absolute;bottom:-40px;right:32%;width:70px}.promo-sidebar .multi-flower{position:absolute;bottom:140px;right:-20px;width:70px}.promo-sidebar .purple-flower-3{position:absolute;bottom:118px;right:-15px;width:25px}.promo-sidebar .header{width:70%;min-height:168px;height:auto;color:#000;background-color:transparent;text-align:center;margin:auto;padding:30px 30px 0}.promo-sidebar .header .sidebar-title{color:#000;font-size:40px;font-family:delightful_monoline_sansRg;font-weight:500;line-height:.8;margin:0 auto 10px;text-rendering:optimizeLegibility}.promo-sidebar .header .sidebar-title span{font-size:50px;font-family:delightful_monolineregular}.promo-sidebar .header .sub-title{font-family:Forma DJR Banner Regular;font-size:21px;line-height:21px}.selected_bp_main{display:flex;position:relative;z-index:1;padding-top:15px;margin:auto;flex-wrap:wrap;width:100%;max-width:330px;align-items:flex-start;justify-content:space-evenly}.bp_pro{text-align:center;position:relative;width:100%;max-width:90px;min-height:145px;display:flex;flex-direction:column}.bp_pro_img{height:90px;background:#fff;border:2px dashed #000;display:flex;align-items:center;justify-content:center;border-radius:8px}.bp_pro_img img{height:100%;width:100%;object-fit:cover}.bp_pro_title{font-size:14px;line-height:normal;font-family:Forma DJR Banner Medium;color:#222;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.bp_pro_title.b2g1{font-size:20px}.bp_pro_remove{cursor:pointer;position:absolute;right:-5px;top:-5px;width:20px;height:20px;font-size:12px;color:#fff;background:#000;border-radius:20px}.sidebar_bottom_padding{padding-bottom:60px}.bp_pro_footer{z-index:1;position:relative;text-align:center;display:flex;flex-direction:column;width:100%;margin:auto;max-width:330px}.bppro_price{z-index:1;position:relative;font-family:Forma DJR Banner Extra Bold;font-weight:500;font-size:30px;color:#000;padding-bottom:10px}.bppro_price span:first-child{text-decoration:line-through;color:#999}.bppro_final_btn{font-family:Forma DJR Banner Medium;cursor:pointer;background:#fff;padding:10px;color:#000;border:1px solid #000;font-size:15px}.bppro_final_btn:hover{background:#000;color:#fff}.pro_price_item{width:100%;padding:0 0 8px;margin:0;font-family:Forma DJR Banner Medium;color:#222;font-size:15px}.pro_price_item .ppcompare{color:red;text-decoration:line-through;padding-right:10px}.bundle_logo{width:100%;max-width:200px;margin:20px auto 0}.bottom_bu_sidebar{width:100%;max-width:100%;display:flex;flex-direction:column}.bu_bra_logo{display:flex;width:100%;justify-content:center;align-items:center}.bu_bra_logo a{display:flex;flex-basis:calc(25% - 10px);justify-content:space-between}.bu_bra_logo a img{max-width:100%;margin:auto}.bu_que_ans{margin-top:30px;border:1px solid #000;border-bottom:0px;width:100%;display:flex;flex-direction:column}.bu_que_ans_item{width:100%;display:flex;flex-direction:column;font-size:19px;font-family:Forma DJR Banner Medium;letter-spacing:1px}.bu_que{width:100%;display:flex;color:#000;padding:10px 15px;border-bottom:1px solid #000;cursor:pointer}.bu_ans{width:100%;display:flex;padding:10px 15px 0;border-bottom:1px solid #000}.bu_flet{padding-right:5px}.offer_line{width:100%;z-index:0;background:var(--colorTextBody);margin-top:10px;color:#fff;font-size:19px;font-family:Forma DJR Banner Medium;letter-spacing:1px}.offer_line ul{margin:0;padding:0;list-style-type:none}.offer_line .swiper-slide{text-align:center;margin:12px 0;display:flex;justify-content:center;align-items:center;width:auto;position:relative;padding:0 20px}.bu_bra_title{width:100%;display:flex;text-align:center;font-size:20px;justify-content:center;color:#000;font-family:delightful_monolineregular;padding:25px 0 15px}.mtop_banner{width:100%;display:none;text-align:center;align-items:center;justify-content:center;padding:50px 0 30px;background-image:url(mtbl.png),url(mtbr.png);background-position:top left,top right;background-repeat:no-repeat,no-repeat;background-size:150px}.mtop_banner.b2g1tb{background-image:url(b2g1l.png),url(b2g1r.png)}.mtop_banner .header{max-width:calc(100% - 300px);margin:auto;display:flex;flex-direction:column;overflow:inherits}.mtop_banner .header .sidebar-title{color:#000;font-size:40px;font-family:delightful_monoline_sansRg;font-weight:500;margin:0 auto 10px;text-rendering:optimizeLegibility}.mtop_banner .header .sidebar-title span{font-size:50px;font-family:delightful_monolineregular}.mtop_banner .header .sub-title{font-family:Forma DJR Banner Regular;font-size:21px;line-height:21px}.annou_line{width:100%;display:flex;padding:10px 0;align-items:center;background:#000;color:#fff;justify-content:center;text-align:center}.annou_line_inside{max-width:95%;width:100%;display:flex;align-items:center;justify-content:center}.annou_line_inside span{font-family:Forma DJR Banner Medium;padding-right:5px;letter-spacing:1px;padding-top:3px}@media only screen and (max-width:1140px){.byb-container .promo_left_products,.byb-container .promo_right_sidebar{flex-basis:calc(50% - 15px)}.promo-content .promo-block-section .promo-product{flex:0 1 50%;padding-left:0;padding-right:0}}.promo-sidebar:after{content:"";background:url(back3.png);position:absolute;left:-10.9%;bottom:-4.8%;height:105%;width:119%;background-repeat:no-repeat;background-size:100%;background-position:bottom;z-index:0}@media only screen and (max-width:1450px){.promo-sidebar:after{bottom:-4.5%}}@media only screen and (max-width:1400px){.promo-sidebar:after{bottom:-4.3%}}@media only screen and (max-width:1350px){.promo-sidebar:after{bottom:-4.2%}}@media only screen and (max-width:1300px){.promo-sidebar:after{bottom:-3.5%}}@media only screen and (max-width:1200px){.promo-sidebar:after{bottom:-3.2%}}@media only screen and (max-width:1100px){.promo-sidebar:after{bottom:-3%}}@media only screen and (max-width:990px){.flo1,.flo2,.flo3{display:none}.mtop_banner{display:flex}.promo-sidebar:after{content:"";background:url(back3.png);position:absolute;left:-10.9%;bottom:-65%;height:165%;width:119%;background-repeat:no-repeat;background-size:100%;background-position:bottom;z-index:0}.byb-container{padding-top:0}body.bundle_active #shopify-section-footer{padding-bottom:200px}.byb-container .promo_right_sidebar{width:100%;flex-basis:100%}.only_fi_side_bar{position:fixed;left:0;bottom:0;width:100%;z-index:1}.promo_right_sidebar_in{position:static}.byb-container .promo_right_sidebar .header{display:none}.byb-container .sidebar_bottom_padding{padding:0}.byb-container .promo-sidebar{min-height:auto;background-image:none;border:0;border-top:1px solid #000000}.promo-sidebar .save-20{display:none}.promo-sidebar .purple-flower-1{position:absolute;bottom:95px;left:-15px;width:25px}.promo-sidebar .yellow-flower{position:absolute;bottom:85px;left:-30px;width:50px}.promo-sidebar .red-flower{position:absolute;bottom:-35px;left:40%;width:50px}.promo-sidebar .purple-flower-2{position:absolute;bottom:-40px;right:32%;width:35px}.promo-sidebar .multi-flower{position:absolute;bottom:140px;right:-20px;width:35px}.promo-sidebar .purple-flower-3{position:absolute;bottom:118px;right:-15px;width:14px}.byb-container .promo_left_products{flex-basis:100%}.promo-content .promo-block-section .promo-product{flex:0 1 20%;padding-left:0;padding-right:0}.selected_bp_main{position:relative;z-index:1;margin-top:-50px;padding:10px 10px 0;width:100%;scrollbar-width:none;max-width:100%;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;scroll-snap-type:x mandatory;scroll-behavior:smooth}.selected_bp_main::-webkit-scrollbar{width:0!important;display:none}.selected_bp_main .bp_pro{margin:0 10px;width:110px;min-height:auto}.bp_pro_img{width:90px;margin:0 0 20px}.bp_pro_title{display:none}.bppro_price{padding-bottom:20px}.bp_pro_footer{max-width:100%;padding:0 20px}}@media only screen and (max-width:900px){.promo-content .promo-block-section .promo-product{flex:0 1 25%;padding-left:0;padding-right:0}}@media only screen and (min-width:750px){.col-byb .collection-hero__image .list-mo{display:none}}@media only screen and (max-width:768px){.promo-content .promo-block-section .promo-product{flex:0 1 33.33333%;padding-left:0;padding-right:0}}@media only screen and (max-width:749px){.col-byb .collection-hero__image .list-desk{display:none}}@media only screen and (max-width:640px){.promo-sidebar:after{bottom:-100%;height:190%}.offer_line{font-size:15px}.offer_line .swiper-slide{margin:8px 0;padding:0 15px}.bundle_logo{max-width:150px;margin-top:15px}}@media only screen and (max-width:600px){.mtop_banner{background-size:30%;padding:10% 5%}.mtop_banner .header{max-width:70%;margin:auto}.mtop_banner .header .sidebar-title{font-size:30px}.mtop_banner .header .sidebar-title span{font-size:35px}.mtop_banner .header .sub-title{font-size:18px}.bu_que_ans_item{font-size:17px}}@media only screen and (max-width:540px){.promo-content .promo-block-section .promo-product{flex:0 1 50%;padding-left:0;padding-right:0}}@media only screen and (max-width:480px){.promo-sidebar:after{bottom:-35%;height:135%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bundle-template.css.map */
