product-info[data-mf-upload-first] #photouploadapp,product-info[data-mf-upload-first] #photouploadapp [data-ph-wrap],product-info[data-mf-upload-first] #photouploadapp [data-ph-fieldname],product-info[data-mf-upload-first] #photouploadapp .uploadcare--widget,product-info[data-mf-upload-first] #photouploadapp .container_uploader{width:100%!important;max-width:100%!important;max-inline-size:100%!important;min-width:0!important;box-sizing:border-box!important}product-info[data-mf-upload-first] #photouploadapp .uploadcare--widget__button_type_open{width:100%!important;max-width:100%!important;max-inline-size:100%!important;min-width:0!important;min-inline-size:100%!important;min-height:44px!important;box-sizing:border-box!important;overflow-wrap:anywhere!important;background:#f37021!important;border-color:#f37021!important;color:#fff!important}product-info[data-mf-upload-first] #photouploadapp .uploadcare--widget__button_type_open:focus-visible{outline:2px solid #292929!important;outline-offset:3px}@media screen and (max-width:749px){product-info[data-mf-upload-first]{padding-top:8px;padding-bottom:32px}product-info[data-mf-upload-first] .product{row-gap:8px}product-info[data-mf-upload-first] .product__media-wrapper,product-info[data-mf-upload-first] .product__info-wrapper,product-info[data-mf-upload-first] .product__info-container{min-width:0}product-info[data-mf-upload-first] .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-right:0;margin-left:0}product-info[data-mf-upload-first] .product__media-list.slider{width:100%;margin-left:0;margin-bottom:0;padding-bottom:0;scroll-padding-left:0;column-gap:0}product-info[data-mf-upload-first] .product__media-list.slider:after{content:none}product-info[data-mf-upload-first] .product__media-list .product__media-item{width:100%;margin-left:0;padding-top:0}product-info[data-mf-upload-first] .product__media-list.slider>.product__media-item:first-child{margin-left:0}product-info[data-mf-upload-first] .product-media-container,product-info[data-mf-upload-first] .product__modal-opener,product-info[data-mf-upload-first] .product__media{height:clamp(120px,18svh,160px);min-height:0;max-height:160px;width:100%;aspect-ratio:auto}product-info[data-mf-upload-first] .product__media{padding-top:0!important}product-info[data-mf-upload-first] .product__media img{width:100%;height:100%;object-fit:contain}product-info[data-mf-upload-first] .product__media-wrapper .slider-buttons{min-height:44px;margin:0}product-info[data-mf-upload-first] .product__info-container{display:flex;flex-direction:column}product-info[data-mf-upload-first] .product__info-container>*{order:10;margin-top:0;margin-bottom:10px}product-info[data-mf-upload-first] .product__info-container>.product__text{order:0;font-size:12px;line-height:1.4;margin-bottom:4px}product-info[data-mf-upload-first] .product__info-container>.product__title{order:1;margin-bottom:6px}product-info[data-mf-upload-first] .product__title h1{font-size:clamp(21px,5.6vw,26px);line-height:1.15;overflow-wrap:break-word}product-info[data-mf-upload-first] .product__info-container>[id^=price-]{order:2;margin-bottom:4px}product-info[data-mf-upload-first] .price--large{font-size:20px;line-height:1.3}product-info[data-mf-upload-first] .product__info-container>.product__tax{order:3;font-size:11px;line-height:1.4;margin-bottom:8px}product-info[data-mf-upload-first] .product__info-container>div:has(>#photouploadapp){display:contents}product-info[data-mf-upload-first] #photouploadapp{order:4;margin:0 0 12px!important}product-info[data-mf-upload-first] #photouploadapp [data-ph-fieldname]{display:flex;flex-direction:column;margin:0!important}product-info[data-mf-upload-first] #photouploadapp [data-ph-fieldname]>p{order:2;margin-top:6px!important;margin-bottom:0!important;font-size:12px!important;line-height:1.4}product-info[data-mf-upload-first] #photouploadapp .uploadcare--widget{order:0}product-info[data-mf-upload-first] #photouploadapp .container_uploader{order:1}product-info[data-mf-upload-first] .product__info-container>variant-selects{order:5}product-info[data-mf-upload-first] .product__info-container>.product-form__quantity{order:6}product-info[data-mf-upload-first] .product__info-container product-form{order:7;margin:0 0 12px}product-info[data-mf-upload-first] .product__info-container pickup-availability{order:8}product-info[data-mf-upload-first] .product-form__input--pill input[type=radio]+label{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;margin:4px 4px 0 0;font-size:12px}product-info[data-mf-upload-first] .product-form__input{max-width:100%;min-width:0}}@media screen and (max-width:749px),screen and (max-width:989px)and (max-height:500px)and (orientation:landscape){product-info[data-mf-upload-first] .product-media-container,product-info[data-mf-upload-first] .product-media-container.constrain-height.media-fit-contain,product-info[data-mf-upload-first] .product__modal-opener{width:100%;max-width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:auto}product-info[data-mf-upload-first] .product__media{width:100%;height:auto;min-height:0;max-height:70vh;max-height:70svh;max-height:70dvh;aspect-ratio:1;padding-top:0!important}product-info[data-mf-upload-first] .product__media img{width:100%;height:100%;object-fit:contain}product-info[data-mf-upload-first] .product__media-toggle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body:has(product-info[data-mf-upload-first]) .product-media-modal{width:100%;height:100vh;height:100dvh;max-height:100dvh;overflow:hidden}body:has(product-info[data-mf-upload-first]) .product-media-modal__dialog{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:calc(60px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overflow:hidden}body:has(product-info[data-mf-upload-first]) .product-media-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;padding:0;overflow:hidden}body:has(product-info[data-mf-upload-first]) .product-media-modal__content>img.active{flex:0 1 auto;display:block;width:auto;height:auto;min-width:0;min-height:0;max-width:100%;max-height:100%;margin:0;object-fit:contain}body:has(product-info[data-mf-upload-first]) .product-media-modal__toggle{top:calc(8px + env(safe-area-inset-top));right:calc(12px + env(safe-area-inset-right));width:44px;height:44px;padding:12px;z-index:3}body:has(product-info[data-mf-upload-first]) .product-media-modal__content>:not(.active){display:none}}@media screen and (max-width:749px),screen and (max-width:989px)and (max-height:500px)and (orientation:landscape){body [data-mf-general] .mf-bf__slides,body [data-mf-boyfriend] .mf-bf__slides,body [data-mf-pet] .mf-pet__slides{width:100%;height:auto;min-height:0;max-height:70vh;max-height:70svh;max-height:70dvh;aspect-ratio:1}body [data-mf-general] .mf-bf__slide,body [data-mf-boyfriend] .mf-bf__slide,body [data-mf-pet] [data-pet-slide],body [data-mf-pet] .mf-pet__slides .mf-image-slot{height:100%}body [data-mf-general] .mf-bf__main-image,body [data-mf-boyfriend] .mf-bf__main-image,body [data-mf-pet] .mf-pet__slides img{width:100%;height:100%;aspect-ratio:auto;object-fit:contain}}[data-mf-lightbox-ready] img{cursor:zoom-in}.mf-gallery-dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;border:0;padding:calc(60px + env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#fff;color:#1a1a1a;overflow:hidden}.mf-gallery-dialog[open]{display:flex;flex-direction:column}.mf-gallery-dialog::backdrop{background:#fff}.mf-gallery-dialog__stage{display:flex;flex:1 1 0;align-items:center;justify-content:center;width:100%;min-width:0;min-height:0;overflow:hidden}.mf-gallery-dialog__image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.mf-gallery-dialog__close,.mf-gallery-dialog__controls button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border:1px solid #ddd;border-radius:50%;padding:0;background:#fff;color:#292929;font:inherit;font-size:28px;line-height:1;cursor:pointer}.mf-gallery-dialog__close{position:absolute;top:calc(8px + env(safe-area-inset-top));right:calc(12px + env(safe-area-inset-right));z-index:1}.mf-gallery-dialog__controls{display:flex;flex:0 0 44px;align-items:center;justify-content:center;gap:16px;margin-top:8px}.mf-gallery-dialog__status{min-width:64px;margin:0;text-align:center;font-size:14px}.mf-gallery-dialog :focus-visible{outline:2px solid #292929;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/momentfig-product-upload-responsive.css.map */
