.product-gallery-wrapper{position:relative}.picture-it-custom-ar-button{position:absolute;right:0;z-index:3}.picture-it-custom-ar-button button{padding:4px 12px;border:1px solid;font-size:12px;background:#ffffff80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 30px #0000001a}@media (max-width: 999px){.picture-it-custom-ar-button{top:1rem}}@media (min-width: 1000px){.picture-it-custom-ar-button{bottom:5rem;right:1rem}.picture-it-custom-ar-button button{border:1px solid #000;box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}}.product-info__block-group.feature-badge-list{gap:0}@media screen and (min-width: 700px){.product-info__block-group.feature-badge-list{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 1150px){.product{--product-gap: 2rem!important}}.product-sticky-bar.is-visible{background:#ffffff80;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 30px #0000001a;border-radius:12px 12px 0 0}@media screen and (max-width: 699px){.product-sticky-bar.is-visible{display:flex}.product-sticky-bar .product-sticky-bar__info{display:block!important}.product-sticky-bar img,.product-sticky-bar span.h6{display:none}.product-sticky-bar .buy-buttons{min-width:fit-content}}.product-info [data-block-type=title],.product-info [data-block-type=vendor]{margin-block-start:0!important;margin-block-end:0!important}.product-info .product-title{line-height:1.1}.product-info [data-block-type=vendor]{height:auto}.loox-rating.loox-widget{margin-top:-1rem;margin-bottom:-1.25rem}.variant-picker{gap:.75rem}.product-info [data-block-type=variant-picker]{margin-block-end:1rem!important}.product-info [data-block-type=buy-buttons]{margin-block-start:1rem!important}.product-gallery{gap:.25rem!important}@media (max-width: 999px){.product-info{margin-top:1rem}}@media (min-width: 1000px) and (max-height:830px){[data-block-id=variant_picker]{margin-block-start:0!important;margin-block-end:.75rem!important}[data-block-id=buy_buttons]{margin-block-start:.5rem!important}.main-product{padding-block-start:1.5rem!important}}@media (min-width: 1000px){.vertical .product-gallery__media.is-initial,.slim-vertical .product-gallery__media.is-initial,.wide-vertical .product-gallery__media.is-initial{max-height:70vh;aspect-ratio:var(--aspect-ratio);width:auto}}@media (max-width: 999px){.product-gallery__media.is-initial{margin-top:auto;margin-bottom:auto}.vertical .is-initial{margin-top:1rem!important}.scroll-area{min-height:100vw}.scroll-carousel-overlay{padding-top:0!important}.dimension-landscape .scroll-carousel-overlay,.dimension-square .scroll-carousel-overlay{max-height:unset!important}.dimension-landscape .product-media-image{margin:auto}.product-media-image{margin:auto auto 10px}.product-feature-image .overlay-variant-type-framed-canvas .product-gallery-overlay{height:101%}}.overlay-variant-type-framed-canvas .product-gallery-overlay.slim-horizontal,.product-gallery-wrapper.wide .overlay-variant-type-framed-canvas .product-gallery-overlay{left:-.5%;width:101%}.product-gallery-wrapper.wide .product-gallery-overlay:after{left:1%}.product-gallery-wrapper.slim-horizontal .product-gallery-overlay:after{left:.5%}.thumnail-type-finish.framedPrintPremium{position:relative}.thumnail-type-finish.framedPrintPremium:after{content:"Premium";position:absolute;top:-5px;right:-10px;background:rgb(var(--button-background));padding:4px 8px;border-radius:20px;font-size:10px;color:#fff}.product-dynamic-1{opacity:1;max-width:1320px;margin:auto;position:relative}@media screen and (min-width: 1000px){.product-dynamic-1{margin-top:-3rem}}@media screen and (min-width: 750px){.product-dynamic-1:before,.product-dynamic-1:after{content:"";height:100%;width:75px;position:absolute;top:0}.product-dynamic-1:before{left:0;background:linear-gradient(to right,#fff,transparent)!important}.product-dynamic-1:after{right:0;background:linear-gradient(to left,#fff,transparent)!important}}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpc-matte-gold .product-gallery-overlay:after{background:#8a6e38}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpc-walnut .product-gallery-overlay:after{background:#3d3230}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpc-champagne-silver .product-gallery-overlay:after{background:#595959}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpc-classic-white .product-gallery-overlay:after{background:#e5e5e5}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpc-birch .product-gallery-overlay:after{background:#80705f}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpc-warm-gray .product-gallery-overlay:after{background:#847c77}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpp-vintage-gold .product-gallery-overlay:after{background:#685848}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpp-toasted-walnut .product-gallery-overlay:after{background:#3d3330}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpp-woodgrain-white .product-gallery-overlay:after{background:#b3aca6}.product-feature-image .overlay-variant-type-framed-print.overlay-variant-finish-fpp-black-champagne .product-gallery-overlay:after{background:#18171a}.product-feature-image .product-background-overlay{transform:perspective(100px) rotateY(-1deg) rotate(-.5deg) rotateX(0) scale(1.05);transform-origin:center}.product-feature-image .overlay-variant-type-framed-canvas .product-gallery-overlay{transform:rotate(180deg);left:-1.5%}.wide .product-feature-image .overlay-variant-type-framed-canvas .product-gallery-overlay,.slim-horizontal .product-feature-image .overlay-variant-type-framed-canvas .product-gallery-overlay{left:-.5%;width:101%}.wide .product-feature-image .product-gallery-overlay:after,.slim-horizontal .product-feature-image .product-gallery-overlay:after{left:1%}.product-feature-image .overlay-variant-type-canvas .product-gallery-overlay{left:100%;right:unset}.product-feature-image .overlay-variant-type-framed-print .product-gallery-overlay:after{clip-path:polygon(100% 100%,98% 99%,98% 1%,100% 0%);width:100%;height:100%;position:absolute;content:"";background:#000;-webkit-transform:skew(180deg,-180deg) scaleX(-1) rotate(0deg)!important;-moz-transform:skew(180deg,-180deg) scaleX(-1) rotate(0deg)!important;-o-transform:skew(180deg,-180deg) scaleX(-1) rotate(0deg)!important;left:100%;top:0;opacity:1;z-index:1}.product-feature-image .overlay-variant-type-canvas .product-gallery-overlay img{clip-path:polygon(100% 100%,98% 99%,98% 1%,100% 0%);float:right}.product-feature-image .overlay-variant-type-canvas .product-gallery-overlay:after{clip-path:polygon(100% 100%,98% 99%,98% 1%,100% 0%)}.product-feature-image .variant-overlay-image:before{-webkit-box-shadow:10px 10px 15px rgb(0 0 0 / 90%);-moz-box-shadow:10px 10px 15px rgba(0,0,0,.9);box-shadow:10px 10px 15px #000000e5}.dimension-landscape .product-feature-image .variant-overlay-image:before{-webkit-box-shadow:19px 10px 14px rgb(0 0 0 / 90%);-moz-box-shadow:19px 10px 14px rgba(0,0,0,.9);box-shadow:19px 10px 14px #000000e5}.dimension-portrait .product-feature-image .variant-overlay-image:before{-webkit-box-shadow:10px 10px 15px rgb(0 0 0 / 90%);-moz-box-shadow:10px 10px 15px rgba(0,0,0,.9);box-shadow:10px 10px 15px #000000e5}.product-feature-image .product-background-overlay,.product-size-image .product-background-overlay{top:calc((100% - var(--overlay-height)) / 2)!important}.product-feature-image{position:relative;height:50vh;width:50vh;margin:auto}.product-dynamic-1{text-align:center}.product-dynamic-1 .content{max-width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:4rem 0}.product-dynamic-1.content-over-media:before{background:linear-gradient(to bottom,#fff 0%,transparent 10%,transparent 75%,rgba(34,36,48,.5) 100%)}.overlay-dynamic-item{color:#fff}.overlay-dynamic-items-wrapper{display:flex;justify-content:space-between;gap:2rem}.overlay-dynamic-item{margin-block-start:0!important;max-width:30%}.overlay-dynamic-icon{border-radius:50%;height:100px;width:100px;aspect-ratio:1/1;object-fit:cover;margin:auto}.overlay-dynamic-item h3{margin-top:.5rem}@media (max-width: 999px){.product-dynamic-1 .content{padding-top:1rem}.product-dynamic-1.content-over-media:before{background:linear-gradient(to bottom,#fff 0%,transparent 10%,transparent 60%,rgba(34,36,48,.75) 100%)}.product-feature-image{margin-left:-20px;height:calc(100vw - 20px);width:calc(100vw - 20px)}.overlay-dynamic-items-wrapper{gap:1rem;margin-left:-10px;width:calc(100% + 20px);padding-top:1rem}.overlay-dynamic-icon{height:20vw;width:auto}.overlay-dynamic-item h3{font-size:14px}.overlay-dynamic-item p{font-size:12px}}.overlay-variant-type-framed-print .product-gallery-overlay-media{padding:6%;background:#fff}.product-size-image .product-background-overlay .product-gallery-overlay-media{padding:0}.product-size-image .overlay-variant-type-framed-print .product-gallery-overlay:after,.product-size-image .overlay-variant-type-framed-canvas .product-gallery-overlay:after{display:none}.product-size-image .overlay-variant-type-framed-canvas .product-gallery-overlay{left:unset;right:-1.5%;width:102%;height:101%}.product-size-image .product-gallery-overlay img{transform:rotate(180deg)}.product-size-image .overlay-variant-type-canvas .product-gallery-overlay{left:100%;right:unset}.product-size-image .overlay-variant-type-canvas .product-gallery-overlay img{clip-path:polygon(100% 100%,98% 98%,98% 3%,100% 0%);float:right}.product-size-image .overlay-variant-type-canvas .product-gallery-overlay:after{clip-path:polygon(100% 100%,98% 98%,98% 3%,100% 0%)}.product-size-image .variant-overlay-image:before{display:none;-webkit-box-shadow:3px 5px 5px 3px rgb(0 0 0 / 25%);-moz-box-shadow:3px 5px 5px 3px rgba(0,0,0,.25);box-shadow:3px 5px 5px 3px #00000040}.product-size-image{position:absolute;height:60%;width:60%;top:0;left:10%}.art-sizing{border-top-left-radius:60px;border-top-right-radius:60px;margin-top:-60px;position:relative;background:#fff;z-index:1}.sizing-boxes{display:flex;gap:1rem;padding:0 max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-top:3rem}.sizing-box{border-radius:25px;overflow:hidden;position:relative}.sizing-background{height:100%;width:100%;object-fit:cover}@media (max-width: 999px){.art-sizing{padding-block-start:3rem!important}.sizing-boxes{display:grid;grid-template-columns:1fr 1fr}}.scroll-carousel-overlay{padding-top:1rem}.product-background-overlay{position:absolute;max-width:100%;max-height:100%;top:calc((100% - var(--overlay-height)) / 8);left:calc((100% - var(--overlay-width)) / 2);width:var(--overlay-width);height:var(--overlay-height)}.horizontal .product-background-overlay{top:calc((100% - var(--overlay-height)) / 20)}.slim-horizontal .product-background-overlay{top:calc((100% - var(--overlay-height)) / 8)}.vertical .product-background-overlay,.slim-vertical .product-background-overlay,.wide-vertical .product-background-overlay{top:calc((100% - var(--overlay-height)) / 20)}.wide .product-background-overlay{top:calc((100% - var(--overlay-height)) / 8)}.product-gallery-overlay.overlay-variant-type-canvas{right:calc(100% - 1rem);left:unset;top:1rem;height:calc(100% - 2rem);width:calc(100% - 2rem)}.product-gallery-overlay.overlay-variant-type-canvas img,.overlay-variant-type-canvas .product-gallery-overlay img{clip-path:polygon(0% 0%,2% 2%,2% 97%,0% 100%);transform:skew(180deg,-180deg) scaleX(-1);-ms-transform:skew(180deg,-180deg) scaleX(-1);-webkit-transform:skew(180deg,-180deg) scaleX(-1);-moz-transform:skew(180deg,-180deg) scaleX(-1);-o-transform:skew(180deg,-180deg) scaleX(-1);max-width:none;float:left}.product-gallery-overlay.overlay-variant-type-canvas:before{-webkit-box-shadow:inset 4px 0px 4px 0px rgb(0 0 0 / 75%);-moz-box-shadow:inset 4px 0px 4px 0px rgba(0,0,0,.75);box-shadow:inset 4px 0 4px #000000bf;width:100%;top:0;bottom:0;content:"";position:absolute;left:100%;opacity:.2}.product-gallery-overlay.overlay-variant-type-canvas:after{width:100%;height:100%;position:absolute;content:"";background:#000;clip-path:polygon(0% 0%,2% 2%,2% 97%,0% 100%);transform:skew(180deg,-180deg) scaleX(-1);-ms-transform:skew(180deg,-180deg) scaleX(-1);-webkit-transform:skew(180deg,-180deg) scaleX(-1);-moz-transform:skew(180deg,-180deg) scaleX(-1);-o-transform:skew(180deg,-180deg) scaleX(-1);left:0;opacity:.4;z-index:1}.overlay-variant-type-canvas .product-gallery-overlay:after{width:100%;height:100%;position:absolute;content:"";background:#000;clip-path:polygon(0% 0%,2% 2%,2% 97%,0% 100%);transform:skew(180deg,-180deg) scaleX(-1) rotate(0)!important;-ms-transform:skew(180deg,-180deg) scaleX(-1) rotate(0deg)!important;-webkit-transform:skew(180deg,-180deg) scaleX(-1) rotate(0deg)!important;-moz-transform:skew(180deg,-180deg) scaleX(-1) rotate(0deg)!important;-o-transform:skew(180deg,-180deg) scaleX(-1) rotate(0deg)!important;left:0!important;top:0;opacity:.4;z-index:1}.product-gallery-overlay:after{content:"";position:absolute;z-index:-1;top:1px;bottom:1px;left:2%;right:1px;-webkit-box-shadow:inset 5px 0px 7px 0px rgb(0 0 0 / 95%);-moz-box-shadow:inset 5px 0px 7px 0px rgba(0,0,0,.95);box-shadow:inset 5px 0 7px #000000f2}.variant-overlay-image:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:10px 10px 9px -5px rgb(0 0 0 / 25%);-moz-box-shadow:10px 10px 9px -5px rgba(0,0,0,.25);box-shadow:10px 10px 9px -5px #00000040}.product-media-image:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:10px 10px 9px -5px rgb(0 0 0 / 25%);-moz-box-shadow:10px 10px 9px -5px rgba(0,0,0,.25);box-shadow:10px 10px 9px -5px #00000040}.overlay-variant-type-framed-print .product-gallery-overlay:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#fff;clip-path:polygon(0% 0%,0% 100%,7% 100%,7% 8%,93% 8%,93% 92%,7% 92%,7% 100%,100% 100%,100% 0%)}.dimension-landscape .overlay-variant-type-framed-print .product-gallery-overlay:before{clip-path:polygon(0% 0%,0% 100%,6% 100%,6% 8%,94% 8%,94% 92%,6% 92%,6% 100%,100% 100%,100% 0%)}.dimension-portrait .overlay-variant-type-framed-print .product-gallery-overlay:before{clip-path:polygon(0% 0%,0% 100%,7% 100%,7% 7%,93% 7%,93% 93%,7% 93%,7% 100%,100% 100%,100% 0%)}.table-chair .variant-overlay-image.overlay-variant-type-framed-canvas .product-gallery-overlay img{transform:rotate(180deg)}.table-chair .overlay-variant-type-canvas .product-gallery-overlay{left:100%;right:unset}.table-chair .overlay-variant-type-canvas .product-gallery-overlay img{clip-path:polygon(100% 100%,98% 98%,98% 3%,100% 0%);float:right}.table-chair .overlay-variant-type-canvas .product-gallery-overlay:after{clip-path:polygon(100% 100%,98% 98%,98% 3%,100% 0%)}.table-chair .product-gallery-overlay:after{left:1px;-webkit-box-shadow:inset 1px 0px 2px 0px rgb(0 0 0 / 95%);-moz-box-shadow:inset 1px 0px 2px 0px rgba(0,0,0,.95);box-shadow:inset 1px 0 2px #000000f2}.table-chair .variant-overlay-image:before{-webkit-box-shadow:7px 4px 4px 0px rgb(0 0 0 / 25%);-moz-box-shadow:7px 4px 4px 0px rgba(0,0,0,.25);box-shadow:7px 4px 4px #00000040}.desk-table .variant-overlay-image.overlay-variant-type-framed-canvas .product-gallery-overlay img{transform:rotate(180deg)}.desk-table .overlay-variant-type-canvas .product-gallery-overlay{left:100%;right:unset}.desk-table .overlay-variant-type-canvas .product-gallery-overlay img{clip-path:polygon(100% 100%,98% 98%,98% 3%,100% 0%);float:right}.desk-table .overlay-variant-type-canvas .product-gallery-overlay:after{clip-path:polygon(100% 100%,98% 98%,98% 3%,100% 0%)}.desk-table .product-gallery-overlay:after{left:1px;-webkit-box-shadow:inset 1px 0px 7px 0px rgb(0 0 0 / 95%);-moz-box-shadow:inset 1px 0px 7px 0px rgba(0,0,0,.95);box-shadow:inset 1px 0 7px #000000f2}.desk-table .variant-overlay-image:before{-webkit-box-shadow:5px 3px 4px 0px rgb(0 0 0 / 25%);-moz-box-shadow:5px 3px 4px 0px rgba(0,0,0,.25);box-shadow:5px 3px 4px #00000040}.table-ladder .product-gallery-overlay:after{left:1px;-webkit-box-shadow:inset 1px 0px 7px 0px rgb(0 0 0 / 95%);-moz-box-shadow:inset 1px 0px 7px 0px rgba(0,0,0,.95);box-shadow:inset 1px 0 7px #000000f2}.table-ladder .variant-overlay-image:before{-webkit-box-shadow:-10px 4px 5px 0px rgb(0 0 0 / 25%);-moz-box-shadow:-10px 4px 5px 0px rgba(0,0,0,.25);box-shadow:-10px 4px 5px #00000040}.lounge-seat .product-gallery-overlay:after{left:1px;-webkit-box-shadow:inset 1px 0px 7px 0px rgb(0 0 0 / 95%);-moz-box-shadow:inset 1px 0px 7px 0px rgba(0,0,0,.95);box-shadow:inset 1px 0 7px #000000f2}.lounge-seat .variant-overlay-image:before{-webkit-box-shadow:-9px 5px 6px 0px rgb(0 0 0 / 25%);-moz-box-shadow:-9px 5px 6px 0px rgba(0,0,0,.25);box-shadow:-9px 5px 6px #00000040}.product-media-overlay-wrapper{position:relative;aspect-ratio:var(--aspect-ratio);height:auto}.product-gallery-overlay{position:absolute;z-index:1;top:0;left:0%;width:100%;height:100%}.overlay-variant-type-canvas .product-gallery-overlay{right:calc(100% - 1px);left:unset;top:0;height:100%;width:100%}.variant-overlay-image img{height:100%;width:100%}.gallery-overlay-content-top{margin-bottom:.5rem}@media (max-width: 999px){.product-with-variant-overlays{gap:0}.variant-picker__option-values{width:calc(100% + 2.5rem);margin-left:-1.25rem;padding:0 1.25rem;flex-wrap:nowrap;overflow-x:scroll}.variant-overlay-thumbnail{min-width:105px}.product-with-variant-overlays [data-block-id=variant_picker]{margin-block-start:1rem!important}}@media (min-width: 1000px){.product-gallery-wrapper{position:sticky;top:50px}.product-gallery__media.is-initial{width:calc(100% - 2rem);max-width:75vh;margin:0 auto}.gallery-overlay-content-top{display:none}.scroll-carousel-overlay{max-height:fit-content!important}}.variant-picker-overlay .is-disabled{display:none!important}.variant-overlay-thumbnail{padding:0;display:flex;flex-direction:column}.variant-overlay-thumbnail img{width:100%;height:auto;object-fit:cover;aspect-ratio:2/1}.variant-overlay-label{padding:calc(var(--input-padding-block) - var(--swatch-border-size) * 2);font-size:10px;line-height:normal;width:100%;text-align:center}:checked+.block-swatch{border:1px solid #000;box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}@media (min-width: 1000px) and (min-aspect-ratio: 16/10) and (max-aspect-ratio: 16/7){.variant-picker{gap:8px}.variant-overlay-thumbnail img{max-height:40px}.variant-overlay-label{padding:6px}}.thumnail-type-type{max-width:130px}.thumnail-type-type img{object-fit:contain;padding-top:calc(var(--input-padding-block) - var(--swatch-border-size) * 2)}@media (min-width: 1000px){.variant-values-type,.variant-values-finish{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.variant-overlay-thumbnail img{object-fit:fill}}.overlay-variant-type-framed-canvas .product-gallery-overlay{position:absolute;z-index:1;top:0;left:-1.5%;width:103%;height:100%}.variant-picker__option-values input[type=radio]:checked+.option-value-wrapper .block-swatch{border-color:#000;color:rgb(var(--text-color))}.variant-picker__option-info .overall-size{margin-bottom:-2px}.shopify-section--main-product .section-spacing{padding-block-end:0!important}.product-buy-buttons form{display:flex;flex-direction:column-reverse}.swym-button-bar.swym-wishlist-button-bar{max-height:48px}@media screen and (max-width: 700px){.product-buy-buttons product-form{flex-direction:column-reverse!important;gap:10px}.product-buy-buttons .swym-button-bar.swym-wishlist-button-bar{margin:0!important}.product-buy-buttons .swym-btn-container{width:100%!important}.product-buy-buttons .swym-button{display:flex!important;justify-content:center!important;align-items:center!important;gap:0px!important;width:100%!important;flex-direction:row-reverse!important;padding:0 10px 0 0!important}.product-buy-buttons .swym-button .swym-wishlist-cta{text-indent:0!important}.product-buy-buttons .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{margin:0!important;position:relative!important}}.order-class-classic.variant-overlay-thumbnail.thumnail-type-finish:after{content:"Gallery Wrap";display:block;padding:calc(var(--input-padding-block) - var(--swatch-border-size) * 2);font-size:10px;line-height:normal;width:100%;text-align:center}.order-class-classic.variant-overlay-thumbnail.thumnail-type-finish .variant-overlay-label{display:none}
/*# sourceMappingURL=/cdn/shop/t/276/assets/convertifai-product.css.map */
