div#livevue-Template .product-media-container.constrain-height.media-fit-contain{height:auto!important;overflow:initial!important}div#livevue-Template product-info{max-width:1500px;padding:1% 40px!important;margin:0 auto}div#livevue-Template product-info .pages-width .product .product__media-wrapper,div#livevue-Template product-info .pages-width .product div#larfsh-varient-form{max-width:50%!important}div#livevue-Template product-info .pages-width .product div#larfsh-varient-form .product__info-container{padding-left:45px!important}div#livevue-Template product-info .pages-width .product .product__media-wrapper,div#livevue-Template product-info .pages-width .product .product__media-wrapper #MediaGallery-Livearf,div#livevue-Template product-info .pages-width .product .product__media-wrapper #MediaGallery-Livearf ul{max-height:600px}div#livevue-Template product-info h1,div#livevue-Template product-info h2,div#livevue-Template product-info h3{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback),sans-serif;font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight)}#previewModelContent,div#livevue-Template product-info button,div#livevue-Template product-info fieldset legend,div#livevue-Template product-info fieldset label,div#livevue-Template product-info div#previewIcons ul li span,div#shopify-section-template--27512691786016__1784203263143c13fe button h3{font-family:var(--typeBasePrimary),var(--typeBaseFallback),sans-serif!important;font-weight:var(--typeHeaderWeight);letter-spacing:.2em!important}div#livevue-Template product-info div#previewIcons ul li span{font-size:12px;text-transform:uppercase;margin-top:5px}div#livevue-Template .product__media-list li{max-width:100%!important}div#livevue-Template .product-media-container.constrain-height .media{padding:0!important;display:flex;justify-content:center;align-items:start}div#livevue-Template .product-form__input--pill input[type=radio]+label.swatch_image{width:46px!important;height:46px!important;padding:3px!important}div#livevue-Template .product-form__input--pill label.swatch_image img{width:100%!important;height:100%!important;box-shadow:none!important}div#livevue-Template livearf-variant-selects fieldset legend,div#livevue-Template variant-selects fieldset legend,div#livevue-Template variant-upload fieldset legend{text-transform:uppercase;font-size:12px;font-weight:400}div#livevue-Template .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap!important;word-break:keep-all!important;padding:10px;color:#000;background-color:#fff;margin:0 8px 10px 0;cursor:pointer;border:1px solid rgb(153 153 153);position:relative;font-size:12px;font-weight:400;letter-spacing:var(--typeHeaderSpacing);min-width:34px!important;text-align:center;outline:0!important;line-height:15px;border-radius:0!important}#livevue-Template .product-form__input--pill input[type=radio]+label:hover{background-color:#e0dfdf;color:#000;border:1px solid rgb(153 153 153)}div#livevue-Template .product-form__input--pill input[type=radio]:checked+label{background-color:#e0dfdf!important;color:#000!important;border-radius:0}div#livevue-Template .product-form__input--pill input[option_name=Size]+label,div#livevue-Template .product-form__input--pill input[name=Size]+label,div#livevue-Template .product-form__input--pill input[name*=Size i]+label{width:calc(20% - 8px)!important;min-width:75px!important;padding:10px 5px!important;white-space:nowrap!important;word-break:keep-all!important;box-sizing:border-box}div#livevue-Template .product-form__input--pill input[type=file]+label,#editButton{padding:10px 20px;height:auto;margin:0;border-radius:0;width:auto!important;height:auto!important;border:1px solid rgb(153 153 153)!important;font-size:12px;font-weight:400;letter-spacing:var(--typeHeaderSpacing)}.liveraf-toggle-container{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;margin-top:1rem}.liveraf-toggle-label{transition:color .3s;color:#aaa}.liveraf-toggle-label.liveraf-active{color:#000}.liveraf-switch{position:relative;display:inline-block;width:50px;height:24px}.liveraf-switch input{opacity:0;width:0;height:0}.liveraf-toggle-slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#000;transition:background-color .4s;border-radius:24px}.liveraf-toggle-slider:before{content:"";position:absolute;height:20px;width:20px;bottom:2px;left:2px;background-color:#fff;transition:transform .4s;border-radius:50%}input:checked+.liveraf-toggle-slider:before{transform:translate(26px)}input:not(:checked)+.liveraf-toggle-slider{background-color:#ccc}#larfsh-varient-form{padding-left:1rem!important;padding-right:1rem!important}#livevue-Template .react-tabs__tab-list{border-bottom:1px solid #f5f5f4;margin:0;padding:0;list-style:none}#livevue-Template .react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:8px 16px;cursor:pointer}#livevue-Template .react-tabs__tab--selected{background:#f5f5f4;border-color:#f5f5f4;color:#000;border-radius:5px 5px 0 0}#livevue-Template livearf-variant-selects fieldset[name=Orientation]{display:flex;gap:.3em}#livevue-Template livearf-variant-selects fieldset[name=Orientation]+label,#livevue-Template livearf-variant-selects fieldset[name=Orientation] input[option_name=Orientation]:checked+label{background:transparent!important}span:has(#portrait_button){display:flex;width:100%;align-items:center;gap:5px}#crop_button{margin-left:auto}.product__title h1{font-size:34px!important}#crop_button,#landscape_button,#portrait_button,#cancel_button,#square_button{background-color:#fff!important;color:#000!important;border-radius:0!important;border:1px solid #2a3743;padding:10px 15px!important}#landscape_button.is_selected,#portrait_button.is_selected,#square_button.is_selected,#crop_button{background-color:#2a3743!important;color:#fff!important}.cropper-section h6{padding-bottom:10px}#cancel_button{margin-top:-10px}#previewModelContent{box-shadow:0 0 10px 10px #00000030;border-radius:10px}div#livevue-Template preview-block#MediaGallery-Livearf ul.product__media-list li#galleryView-preview,div#livevue-Template preview-block#MediaGallery-Livearf ul.product__media-list li#frameView-preview,div#livevue-Template preview-block#MediaGallery-Livearf ul.product__media-list li#roomView-preview{max-width:100%!important}p#imageQualitywarningNote{margin:5px 0 0!important}li#galleryView-preview{display:flex;flex-direction:row-reverse}li#galleryView-preview .product-media-container.media-type-image.media-fit-contain.gradient.constrain-height{flex:1 1 80%}li#galleryView-preview .product-media-container.media-type-image.media-fit-contain.gradient.constrain-height .media{height:100%}li#galleryView-preview .product-media-container.media-type-image.media-fit-contain.gradient.constrain-height .media img{height:100%;object-fit:cover!important}li#galleryView-preview div#thumbnailWrapper{display:flex;align-items:center;justify-content:center;flex:1 1 20%;flex-direction:column;white-space:normal!important}li#galleryView-preview div#thumbnailWrapper div.image-list{display:flex;align-items:center;justify-content:center;flex-direction:column;white-space:normal!important;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}li#galleryView-preview div#thumbnailWrapper div.image-list::-webkit-scrollbar{display:none;width:0}li#galleryView-preview div#thumbnailWrapper button{font-size:20px;margin-left:4px}.image-list ul{margin-left:0!important;height:100%;text-align:center}.image-list ul li{display:inline-flex;gap:10px;max-width:100%!important}.image-list ul li img{margin-right:0!important}.image-list ul li img.selected{border-radius:0!important}div#livevue-Template preview-block#MediaGallery-Livearf div#previewIcons{display:flex;align-items:center;justify-content:center}div#livevue-Template preview-block#MediaGallery-Livearf div#previewIcons ul{display:flex;gap:.8em;width:100%;justify-content:center}div#livevue-Template preview-block#MediaGallery-Livearf div#previewIcons ul li{display:flex;flex-direction:column;align-items:center;border-radius:5px!important;justify-content:center}div#livevue-Template preview-block#MediaGallery-Livearf div#previewIcons ul li.selected{border:2px solid #E0DFDF!important;background-color:#e0dfdf}.livevue-summary-card{background-color:#fff;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback),sans-serif;color:#2a3743;display:none}.livevue-summary-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#2a3743;border-bottom:2px solid #E0DFDF;display:none}.livevue-summary-row{display:flex;justify-content:space-between;align-items:center;font-size:12px;border-bottom:1px solid #e5e5e5;display:none}.livevue-summary-row:last-child{border-bottom:none;font-size:14px;font-weight:700;color:#2a3743;text-transform:uppercase;letter-spacing:.05em;display:block!important}.livevue-summary-label{font-weight:500;color:#555}.livevue-summary-row:last-child .livevue-summary-label{color:#000}.livevue-summary-value{font-weight:600;color:#000}div:has(#soldOut){margin:0!important}div#livevue-Template #larfsh-varient-form product-form,div#livevue-Template #larfsh-varient-form .product__info-container .product__description{margin:0!important}@media screen and (max-width:767px){div#livevue-Template .product-form__input--pill input[option_name=Size]+label,div#livevue-Template .product-form__input--pill input[name=Size]+label,div#livevue-Template .product-form__input--pill input[name*=Size i]+label{width:calc(25% - 8px)!important;min-width:65px!important;padding:10px 4px!important}}@media only screen and (max-width:600px){#livevue-Template .product__media-list{margin-left:0!important;width:100%!important}#livevue-Template .product__media-list li{max-width:100%!important}#livevue-Template .product-media-container.constrain-height.media-fit-contain{height:auto!important}#livevue-Template #mainFramepreviewArea{height:400px!important}#livevue-Template li#roomView-preview .product-media-container{height:290px!important}#livevue-Template .product-media-container.constrain-height .media{padding:0!important;display:flex;justify-content:center;align-items:start}#livevue-Template #roomInnerDiv{box-shadow:none!important}div#livevue-Template,div#livevue-Template product-info,div#livevue-Template .pages-width,div#livevue-Template .pages-width .product{overflow:visible!important}div#livevue-Template product-info{max-width:100%;padding:1% 10px!important;margin:0 auto}#livevue-Template .pages-width .product{flex-direction:column!important;width:100%}div#livevue-Template product-info .pages-width .product .product__media-wrapper{position:sticky!important;top:0!important;z-index:3!important;background-color:#fff;max-width:100%!important;max-height:350px!important}div#livevue-Template product-info .pages-width .product .product__media-wrapper #MediaGallery-Livearf,div#livevue-Template product-info .pages-width .product .product__media-wrapper #MediaGallery-Livearf ul{max-width:100%!important;max-height:350px!important}div#livevue-Template product-info .pages-width .product .product__media-wrapper #MediaGallery-Livearf{position:relative}div#livevue-Template product-info .pages-width .product div#larfsh-varient-form{position:relative!important;z-index:1!important;max-width:100%!important;background-color:#fff}div#livevue-Template product-info .pages-width .product div#larfsh-varient-form .product__info-container{padding-left:0!important}.image-list ul li{padding:0 10px 0 0!important}.image-list ul li img{height:auto!important}li#galleryView-preview div#thumbnailWrapper{height:90%}li#galleryView-preview div#thumbnailWrapper button{margin-left:0!important}#livevue-Template .product__media-list li{padding-left:0!important}div#livevue-Template preview-block#MediaGallery-Livearf div#previewIcons{position:absolute;top:0;right:0}div#livevue-Template preview-block#MediaGallery-Livearf div#previewIcons ul{flex-direction:column}div#livevue-Template preview-block#MediaGallery-Livearf div#previewIcons ul li img{width:30px!important}div#livevue-Template preview-block#MediaGallery-Livearf div#previewIcons ul li span{display:none!important}#mainFramepreviewArea{align-content:start!important}}@media screen and (max-width:480px){div#livevue-Template .product-form__input--pill input[option_name=Size]+label,div#livevue-Template .product-form__input--pill input[name=Size]+label,div#livevue-Template .product-form__input--pill input[name*=Size i]+label{width:calc(33.33% - 12px)!important;min-width:55px!important;padding:8px 2px!important;font-size:11px!important}}button[class^=ai-accordion-header-] h3{font-family:var(--typeBasePrimary),var(--typeBaseFallback),sans-serif!important;font-weight:var(--typeHeaderWeight);letter-spacing:.2em!important}.forFloaterFrame.straight-view:hover{--d: 15px;--a: 15deg;--x: 10px;object-fit:cover;padding:5px!important;transform:rotateY(35deg);outline-offset:calc(-1*var(--d));--_d: calc(100% - var(--d));--_l: 0px;--_r: 0px;clip-path:polygon(var(--_l) calc(var(--_d) - var(--x)),var(--_l) calc(var(--d) + var(--x)),var(--d) var(--d),var(--_d) var(--d),calc(var(--_d) + var(--_r)) calc(var(--d) + var(--x)),calc(var(--_d) + var(--_r)) calc(var(--_d) - var(--x)),var(--_d) var(--_d),var(--d) var(--_d));transition:all .5s ease-in-out;cursor:pointer;border-width:20px!important}.forFloaterFrame.straight-view{transform:rotateY(0);border-width:6px!important;transition:all .5s ease-in-out;--a: 0px;--d: 0px}.mirrorWrap.straight-view{transform:rotateY(0);transition:all .5s ease-in-out;--a: 0px;--d: 0px}.mirrorWrap.straight-view:hover{transform:rotateY(35deg);transform-style:preserve-3d;border-width:0px!important;padding:0!important}.page-width:has(#gallery-set) .product-media-container.constrain-height.media-fit-contain{height:auto!important;overflow:initial!important}.page-width:has(#gallery-set) product-info{max-width:1500px;padding:1% 40px!important;margin:0 auto}.page-width:has(#gallery-set) product-info .pages-width .product .product__media-wrapper,.page-width:has(#gallery-set) product-info .pages-width .product div#larfsh-varient-form{max-width:50%!important}.page-width:has(#gallery-set) product-info .pages-width .product div#larfsh-varient-form .product__info-container{padding-left:45px!important}.page-width:has(#gallery-set) product-info .pages-width .product .product__media-wrapper,.page-width:has(#gallery-set) product-info .pages-width .product .product__media-wrapper #MediaGallery-Livearf,.page-width:has(#gallery-set) product-info .pages-width .product .product__media-wrapper #MediaGallery-Livearf ul{max-height:600px}.page-width:has(#gallery-set) product-info h1,.page-width:has(#gallery-set) product-info h2,.page-width:has(#gallery-set) product-info h3{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback),sans-serif;font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight)}#previewModelContent,.page-width:has(#gallery-set) product-info button,.page-width:has(#gallery-set) product-info fieldset legend,.page-width:has(#gallery-set) product-info fieldset label,.page-width:has(#gallery-set) product-info div#previewIcons ul li span,div#shopify-section-template--27512691786016__1784203263143c13fe button h3{font-family:var(--typeBasePrimary),var(--typeBaseFallback),sans-serif!important;font-weight:var(--typeHeaderWeight);letter-spacing:.2em!important}.page-width:has(#gallery-set) product-info div#previewIcons ul li span{font-size:12px;text-transform:uppercase;margin-top:5px}button,img,button *,input[type=radio]+label,input[type=checkbox]+label,.swatch_image{caret-color:transparent;user-select:none;-webkit-user-select:none}.page-width:has(#gallery-set) .product__media-list li{max-width:100%!important}.page-width:has(#gallery-set) .product-media-container.constrain-height .media{padding:0!important;display:flex;justify-content:center;align-items:start}.page-width:has(#gallery-set) .product-form__input--pill input[type=radio]+label.swatch_image{width:46px!important;height:46px!important;padding:3px!important}.page-width:has(#gallery-set) .product-form__input--pill label.swatch_image img{width:100%!important;height:100%!important;box-shadow:none!important}.page-width:has(#gallery-set) livearf-variant-selects fieldset legend,.page-width:has(#gallery-set) variant-selects fieldset legend,.page-width:has(#gallery-set) variant-upload fieldset legend{text-transform:uppercase;font-size:12px;font-weight:400}.page-width:has(#gallery-set) .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap!important;word-break:keep-all!important;padding:10px;color:#000;background-color:#fff;margin:0 8px 10px 0;cursor:pointer;border:1px solid rgb(153 153 153);position:relative;font-size:12px;font-weight:400;letter-spacing:var(--typeHeaderSpacing);min-width:34px!important;text-align:center;outline:0!important;line-height:15px;border-radius:0!important}.page-width:has(#gallery-set) .product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.page-width:has(#gallery-set) .product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:44rem;min-width:fit-content;border:none}.page-width:has(#gallery-set) .product-form__input--pill .button{display:inline-flex;align-items:center;justify-content:center;width:auto}.page-width:has(#gallery-set):has(.uploaded-image-wrapper) .Uploaded-images{display:block!important}.page-width:has(#gallery-set) .Uploaded-images,.page-width:has(#gallery-set) .hideBlock,.hideElem{display:none!important}.page-width:has(#gallery-set) .product-form__input--pill input[type=radio]+label:hover{background-color:#e0dfdf;color:#000;border:1px solid rgb(153 153 153)}.page-width:has(#gallery-set) .product-form__input--pill input[type=radio]:checked+label{background-color:#e0dfdf!important;color:#000!important;border-radius:0}#livevue-Template .product-form__quantity,#livevue-Template .shopify-payment-button__button,#reset_button{display:none}.page-width:has(#gallery-set) .product-form__input--pill input[option_name=Size]+label,.page-width:has(#gallery-set) .product-form__input--pill input[name=Size]+label,.page-width:has(#gallery-set) .product-form__input--pill input[name*=Size i]+label{width:auto!important;min-width:75px!important;padding:10px 5px!important;white-space:nowrap!important;word-break:keep-all!important;box-sizing:border-box}.product-form__submit{width:100%!important;min-width:100%!important;padding:0!important;min-height:45px!important;font-size:14px!important;line-height:1;text-transform:uppercase;background-color:#2a3743;color:#fff;overflow:hidden;transition:all .3s ease-in-out;cursor:pointer}.product-form__submit:hover{background-color:#32404d;color:#fff;cursor:pointer}.product-media-container.constrain-height .media{padding-top:0!important}.page-width:has(#gallery-set) .product-form__input--pill input[type=file]+label,#editButton{padding:10px 20px;height:auto;margin:0;border-radius:0;width:auto!important;height:auto!important;border:1px solid rgb(153 153 153)!important;font-size:12px;font-weight:400;letter-spacing:var(--typeHeaderSpacing)}label[for=image-upload]{padding-right:20px!important;border-radius:0!important;cursor:pointer;min-height:39px}button#editButton{min-width:auto;padding:0 20px!important;border-radius:0!important;min-height:39px!important;background-color:transparent!important;color:#103948!important;text-transform:uppercase;font-size:12px!important;gap:0px!important}button#editButton:hover{background-color:#e0dfdf}button#editButton:after{box-shadow:none!important;border-radius:0!important}button#editButton>img{width:16px!important;margin-left:5px;margin-top:-5px}all-variant{max-height:max-content!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/larf-custom.css.map */
