.cus-product img{width:100%;display:block;object-fit:cover;height:100%;box-sizing:border-box}.quick-add-modal .cus-product .product_upsell_wrapper{display:none}.cus-product .product__media-list{margin-bottom:24px}.grid__item.product__media-wrapper{max-width:50.1%!important;flex:50.1%!important}.productUpselltitle a{text-decoration:none}.cus-product .swiper-slide.images_gellary{border:1px solid #3C2415;border-radius:6px;overflow:hidden;background-color:#faf5ef99;display:flex;justify-content:center;position:relative;align-items:center}.cus-product .product__info-wrapper{padding:0 0 0 70px}.cus-product .product_upsell_block:not(.swiper-initialized){visibility:hidden;opacity:0}.cus-product .title_with_price{display:flex;justify-content:space-between;align-items:center;margin:0 0 3px}.cus-product .product__info-container .product-form{margin:0}.cus-product .product__text.inline-richtext.caption-with-letter-spacing{font-family:Mundo Sans Std;font-size:16px;font-weight:400;line-height:1;color:#3c241566;margin-bottom:15px;letter-spacing:0;text-transform:capitalize}.cus-product .product__title{margin:0!important}.cus-product .product__title h1{font-size:36px;font-weight:500;line-height:50.38px;letter-spacing:0;color:#3c2415;text-transform:capitalize}.cus-product .price-item.price-item--regular{font-size:28px;font-weight:500;line-height:1;color:#3c2415;margin:0}.cus-product .price__container{margin-bottom:0;display:flex;align-items:center}.cus-product .short_descript{font-size:20px;font-weight:400;line-height:1.2;letter-spacing:0;color:#3c2415;margin-bottom:15px}.cus-product .title_with_text h2{font-size:18px;font-weight:500;line-height:1.4;letter-spacing:0;color:#3c2415;margin-bottom:10px}.cus-product .title_with_text p{font-family:Mundo Sans Std;font-size:20px;font-weight:400;line-height:1.3;letter-spacing:0;color:#3c2415}.cus-product .title_with_text{border-block:1px solid rgba(60,36,21,.4);padding-top:20px;padding-bottom:24px;margin-bottom:20px}.cus-product .icon-with-text--vertical img{margin-right:13px;width:fit-content;height:fit-content;max-width:31px;object-fit:contain;height:auto}.cus-product .icon-with-text__item .inline-richtext{font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0;color:#3c2415}.cus-product .product__info-container .icon-with-text{margin:0;border-bottom:1px solid rgba(60,36,21,.4);padding-bottom:24px}.cus-product .icon-with-text--vertical .icon-with-text__item{margin-bottom:18px}.cus-product .icon-with-text--vertical .icon-with-text__item:last-child{margin-bottom:0}.cus-product .product__info-container .icon-with-text{margin:0}.cus-product .accordion__title.inline-richtext{font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0;color:#3c2415}.cus-product .accordion{border-bottom:1px solid rgba(60,36,21,.4);border-top:0;margin-top:0;margin-bottom:0}.cus-product .svg_arrow svg{width:100%;height:100%;display:block}.cus-product summary .icon-caret{position:unset}.cus-product .accordion .summary__title{justify-content:space-between;align-items:center}.cus-product .cus-product .accordion__title .svg_arrow{max-width:18px;height:10px}.cus-product .product__accordion .accordion__content{padding:0;color:#3c2415;font-size:18px;font-weight:400;letter-spacing:0;line-height:1.4}.cus-product .option-color{width:20px;height:20px;cursor:pointer;display:block!important;border-radius:50%;margin:0 5px}.cus-product .option-color.selected{border:1px solid #3C2415}.cus-product .product_option_wrap{margin:0 -5px;align-items:center}.cus-product .content_block{margin-bottom:20px}.cus-product .variants-size_with_button.flex{align-items:center}.cus-product .product_upsell_wrapper{margin-top:30px;overflow:hidden}.cus-product .upsell_title{font-size:18px;font-weight:500;line-height:1.4;color:#3c2415;letter-spacing:0;margin-bottom:15px}.cus-product .product_upsell_block img{width:100%;height:100%;display:block;box-sizing:border-box}.cus-product .product_upsell_block .image{border:1px solid #3C2415;overflow:hidden;border-radius:6px;margin-bottom:13px;background-color:#faf5ef99;aspect-ratio:1 / 1.11}.cus-product .upsell_sub-title{font-size:18px;font-weight:500;line-height:1.4;color:#3c2415;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-transform:capitalize}.cus-product .price{font-size:15px;font-weight:400;line-height:1.2;letter-spacing:0;white-space:nowrap;color:#3c2415;margin-left:15px;font-family:LEMON MILK Pro FTR}.cus-product .miss-behave__btn{width:100%;max-width:100%;border:none;font-size:18px;padding:9.5px 10px}.cus-product .button_wrap{flex:1}.cus-product .grid__item{max-width:50%!important;flex:50%!important}.cus-product .product__media-item{max-width:100%!important}.cus-product .variant-select{width:fit-content;cursor:pointer;height:38px;width:64px;margin-right:11px;justify-content:space-between;border-radius:6px;border:1px solid #3C2415;padding:10px 12px;position:relative;display:flex;align-items:center}.cus-product .size__chart_arrow{margin-top:3px}.cus-product .swiper-wrapper{margin-bottom:40px}.cus-product .swiper-scrollbar{position:unset;height:3px;border-radius:10px;width:100%}.cus-product .swiper-scrollbar-drag{display:block!important;background:#3c2415}.cus-product .form__label{display:flex;align-items:center;margin-bottom:11px!important}.cus-product .title_option{font-size:20px;font-weight:400;line-height:1.3;color:#3c2415;letter-spacing:0}.cus-product .title_option span{font-weight:500}.cus-product .size-chat{font-family:Mundo Sans Std;font-size:16px;font-weight:400;line-height:1;color:#3c2415;text-transform:capitalize;margin-left:19px;text-decoration-thickness:.6px;text-underline-offset:2px}.cus-product .quantity__label.form__label{display:none}.cus-product .quntity-wrapper .product-form__buttons{padding-left:11px}.cus-product .quntity-wrapper .product-form__submit{margin-bottom:0;font-family:Mundo Sans Std;font-size:20px;font-weight:400;line-height:1.1;text-align:center;color:#fff;border-radius:6px;padding:15px 10px;display:block;text-transform:capitalize}.cus-product .variants-size_with_button .product-form__submit{margin-bottom:0;font-family:Mundo Sans Std;font-size:18px;font-weight:400;line-height:1.1;text-align:center;color:#fff;border-radius:6px;padding:9.5px 10px;display:block;text-transform:capitalize}.cus-product .product_from_wrapper{flex:1}.cus-product .product-form__input{width:100%;max-width:100%;padding-bottom:24px}.cus-product .quantity{color:#3c2415;position:relative;width:100%;display:flex;max-width:170px;border-radius:6px;min-height:52px;align-items:center}.cus-product .quantity:after{border-radius:6px}.cus-product *:focus-visible{border:none!important;outline:none!important;outline-offset:unset!important;box-shadow:none!important}.cus-product .quantity__input:focus-visible{background-color:transparent!important}.cus-product .quantity__button svg{width:11px;height:22px}.cus-product .quantity__input{opacity:unset;border:0;padding:0 .5rem;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none;font-family:Mundo Sans Std;font-size:20px;font-weight:400;line-height:22px;text-align:center;color:#3c2415;padding-top:3px}.cus-product variant-selects{display:block;border-bottom:1px solid rgba(60,36,21,.4);margin-bottom:20px}.cus-product .product-form__input--pill input[type=radio]+label{border:1px solid #F7EBE8;color:#3c2415;background-color:#f7ebe8;padding:0;margin:0 7.5px;width:35px;display:flex;align-items:center;justify-content:center;height:35px;font-family:Mundo Sans Std;font-size:18px;font-weight:400;line-height:1}.cus-product .varient__colo_size{display:flex;align-items:center;margin:0 -7.5px}.cus-product .product-form__input--pill input[type=radio]:checked+label .varient_color{border:1px solid #3C2415}.cus-product .product-form__input--pill input[type=radio]:checked+label{background-color:#f7ebe8;color:#3c2415;opacity:1;border:1px solid #3C2415}.cus-product .varient_color{width:35px;min-width:35px;height:35px;display:block!important;border-radius:50%;border:1px solid transparent}.cus-product .swiper-slide{height:auto;display:flex;justify-content:space-between;flex-direction:column}.cus-product .content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.cus-product .dummy_text,.cus-product .size__chart_arrow{font-family:Mundo Sans Std;font-size:18px;font-weight:400;line-height:1;text-align:center;color:#3c2415}.cus-product .title_option .title_b{text-transform:uppercase}.cus-product .icon.icon-caret{width:auto;height:auto;display:block}.cus-product .size_arrow{width:13px;margin-left:4px}.cus-product .size__chart_dropdown{position:absolute;bottom:100%;border:1px solid #3C2415;border-radius:6px;width:100%;background-color:#fff;padding:12px 9px;left:0;margin-bottom:5px}.cus-product .dropdown_item{list-style:none;font-family:Mundo Sans Std;font-size:14px;font-weight:400;line-height:1.2;border-bottom:1px solid rgba(60,36,21,.4);color:#3c2415;position:relative;text-transform:uppercase;text-align:center;padding-block:10px;padding-left:0}.cus-product .variant-select .size_arrow svg{width:13px}.cus-product .dropdown_item:first-child{padding-top:0}.cus-product .dropdown_item:last-child{border:none;padding-bottom:0}.cus-product .button_wrap .price_mobile,.mobile_vendor{display:none}.cus-product .swiper-container,.cus-product .product_gallery{position:relative;overflow-x:hidden}.cus-product .swiper-container.mobile{display:block}.cus-product .upsell_price{display:none}.product .breadcrumbs{display:none;margin:0 0 12px}.product .product__info-wrapper .breadcrumbs{display:block}.cus-product .product-badge{position:absolute;top:24px;right:24px}.product-badge svg{width:100%;height:100%;display:block}.cus-product .title_with_price .badge.sold_out{border:1px solid #3C2415;padding:7px 10px;background-color:transparent;margin-bottom:0!important;display:flex;align-items:center;cursor:no-drop}.cus-product .title_with_price .badge .text{font-family:LEMON MILK Pro FTR;font-size:15px;font-weight:500;line-height:18px;letter-spacing:.08em;text-align:center;color:#3c2415;background-color:transparent;margin-left:6px;margin-bottom:0!important;padding:0}.cus-product .title_with_price .icon{max-width:15px;flex:150px;display:block}.cus-product .title_with_price .icon svg{width:100%;height:100%;display:block}@media (min-width:800px){.cus-product .swiper-slide.images_gellary.swiper-slide-active{max-height:733px}.cus-product .swiper-slide.images_gellary{max-height:167px}.cus-product .product_gallery{position:sticky;top:0;padding-right:1px}.cus-product .swiper-wrapper{margin-bottom:25px}}@media screen and (max-width:1279px){.cus-product .product__info-wrapper{padding:0 0 0 40px}.cus-product .price-item.price-item--regular{font-size:22px}.cus-product .product__title h1{font-size:30px}.cus-product .miss-behave__btn,.cus-product .title_option,.cus-product .accordion__title.inline-richtext{font-size:16px}}@media screen and (max-width:1279px){.cus-product .product__info-wrapper{padding:0 0 0 25px}.cus-product .product__title h1{font-size:20px}.cus-product .price-item.price-item--regular{font-size:16px}.cus-product .short_descript,.cus-product .title_with_text p{font-size:17px}.cus-product .quantity{max-width:104px;min-height:50px}.cus-product .product-form__input--pill input[type=radio]+label,.cus-product .varient_color{width:28px;min-width:28px;height:28px}.cus-product .quantity{max-width:104px}.cus-product .quantity__button{width:33.33%}.cus-product .product-form__submit{font-size:20px}.cus-product .icon-with-text__item .inline-richtext{font-size:16px}.cus-product .miss-behave__btn,.cus-product .title_option,.cus-product .accordion__title.inline-richtext{font-size:15px}.cus-product .upsell_sub-title,.cus-product .variants-size_with_button .product-form__submit{font-size:14px}.cus-product .variant-select{height:34px}}@media (min-width:800px) and (max-width:900px){.cus-product .swiper-slide.images_gellary{max-height:100px}}@media screen and (max-width:749px){.cus-product .swiper-thumbs .images_gellary{width:10px!important;height:10px!important;margin-right:10px!important;border-radius:100%!important}.cus-product .swiper-thumbs .swiper-wrapper{justify-content:center}.cus-product .swiper-wrapper .swiper-slide .product-badge{display:none}.cus-product .swiper-wrapper .swiper-slide:first-child .product-badge{display:block}.cus-product .swiper-slide.images_gellary.swiper-slide-active,.cus-product .swiper-slide.images_gellary{max-height:600px}.cus-product .size__chart_arrow{margin-top:0;margin-left:3px}.product .breadcrumbs{display:block;margin:0 0 13px}.cus-product .product-form__input--pill input[type=radio]+label{font-size:15px}.cus-product .upsell_sub-title .title_with_price{margin-bottom:10px}.cus-product .upsell_sub-title{font-size:14px}.product .product__info-wrapper .breadcrumbs{display:none}.cus-product .product__info-wrapper{padding:0}.cus-product{flex-direction:column}.cus-product .grid__item{max-width:100%!important;flex:100%!important}.cus-product .grid--peek .grid__item{min-width:100%;margin:0!important;padding:0}.cus-product .quantity__input{font-size:16px}.cus-product .slider-buttons{display:none}.cus-product .swiper-wrapper{margin-bottom:24px}.related-products{padding-top:40px!important}.cus-product .product__title h1{font-size:22px;line-height:30.79px}.cus-product .price-item.price-item--regular{font-size:19px}.cus-product .title_with_price{margin-bottom:8px}.cus-product .content_block{margin-bottom:18px}.cus-product .short_descript{font-size:16px;margin-bottom:11px}body.product .cus-product .short_descript{margin-bottom:13px}.cus-product .title_with_text{padding-block:15px;margin-bottom:20px}.cus-product variant-selects{margin-bottom:24px}.cus-product .product__info-container .icon-with-text{padding-bottom:30px}.cus-product .title_with_text h2{font-size:16px;margin-bottom:10px}.cus-product .short_descript,.cus-product .title_with_text p{font-size:16px}.cus-product .form__label{margin-bottom:10px!important;align-items:center}.cus-product .title_option{font-size:16px}.cus-product .size-chat{font-size:14px;margin-left:32px;min-height:auto}.cus-product .product-form__input{padding-bottom:20px}.cus-product .product-form__submit{font-size:16px;padding:14.21px 9px}.cus-product .quantity:after{border-radius:4px}.cus-product .quantity{max-width:104px;min-height:46px;border-radius:4px}.cus-product .icon-with-text--vertical img{margin-right:11px;max-width:22px}.cus-product .icon-with-text--vertical .icon-with-text__item{margin-bottom:11px}.cus-product .cus-product .miss-behave__btn{font-size:14px;border-radius:4px}.cus-product .price,.cus-product .variants.destop{display:none}.cus-product .variants.mobile{display:block;margin-bottom:10px}.cus-product .button_wrap .price_mobile{display:block}.cus-product .button_wrap .btn_text{display:flex;justify-content:center}.cus-product .summary__title .svg_arrow{max-width:15px}.cus-product .accordion summary{padding:1.2rem 0}.cus-product .product__accordion .accordion__content{font-size:14px}.cus-product .upsell_title{font-size:16px;margin-bottom:11px}.cus-product .product_upsell_wrapper{margin-top:23px}.cus-product .swiper-slide.images_gellary,.cus-product .product_upsell_block .image{border-radius:4px}.cus-product .swiper-wrapper.product__media-list{margin-bottom:15px}.cus-product .product__text.destop{display:none}.mobile_vendor{font-family:Mundo Sans Std;font-size:14px;font-weight:400;line-height:1.2;color:#3c241566;margin-bottom:10px;letter-spacing:0;display:block}.cus-product .swiper-scrollbar{height:2.6px}.cus-product .variant-select{border:none;height:fit-content;padding:0;margin:0}.cus-product .variant-select{width:fit-content;position:relative}.cus-product .dummy_text,.cus-product .size__chart_arrow{font-size:14px}.cus-product .size__chart_arrow{position:relative}.cus-product .size_arrow{width:8px}.cus-product .dropdown_item{font-size:12px}.cus-product .dropdown_item,.cus-product .size__chart_dropdown{width:100%}.cus-product .swiper-container.mobile{display:none}.cus-product .images_gellary.featured{border:1px solid #3C2415}.custom-product{padding-block:37px 50px!important}.cus-product .swiper-wrapper.destop{margin-bottom:15px}.cus-product .price{display:block}.cus-product .size__chart_arrow{position:unset}.cus-product .size__chart_dropdown{padding-block:6px 9px}.cus-product .size__chart_dropdown{padding-block:6px 6px}.cus-product .quntity-wrapper .product-form__submit{font-size:16px;padding:14.3px 10px}.cus-product .content_block .price{display:none}.cus-product .product_upsell_wrapper .upsell_price{display:block}.cus-product .variants-size_with_button .product-form__submit{display:flex;align-items:center;line-height:1;padding:10px}.cus-product .title_with_price .badge .text{font-size:8px}.cus-product .title_with_price .icon{max-width:9px;flex:9px}.cus-product .title_with_price .badge.sold_out{padding:3px 10px}}@media screen and (max-width:500px){.cus-product .swiper-slide.images_gellary.swiper-slide-active,.cus-product .swiper-slide.images_gellary{max-height:390px}}.cus-product .size__chart_dropdown.hide{display:none;opacity:0;visibility:hidden}.cus-product .disabled{opacity:.6;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cus-product.css.map */
