[data-frame].lazyloaded,[data-frame].eagerload,:not(.collection) [data-frame]{position:relative;margin:auto;transition:opacity .125s}[data-frame].lazyloaded.frame-is-transitioning,[data-frame].eagerload.frame-is-transitioning,:not(.collection) [data-frame].frame-is-transitioning{opacity:0}[data-frame].lazyloaded>.object-fit,[data-frame].eagerload>.object-fit,:not(.collection) [data-frame]>.object-fit{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}[data-frame].lazyloaded>.object-fit img,[data-frame].eagerload>.object-fit img,:not(.collection) [data-frame]>.object-fit img{min-height:unset;max-height:unset;width:100%;height:100%!important}[data-frame].lazyloaded:before,[data-frame].eagerload:before,:not(.collection) [data-frame]:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:center/cover no-repeat;z-index:10}[data-frame].lazyloaded:after,[data-frame].eagerload:after,:not(.collection) [data-frame]:after{content:"";display:block}[data-frame].lazyloaded[data-frame-orientation=landscape],[data-frame].eagerload[data-frame-orientation=landscape],:not(.collection) [data-frame][data-frame-orientation=landscape]{width:100%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=small]:after,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=small]:after,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=small]:after{padding-top:78%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=small] .object-fit,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=small] .object-fit,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=small] .object-fit{width:43%;height:36%;top:calc(50% - 1px)}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=""]:after,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=mid]:after,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=mid]:after{padding-top:76.5%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=mid] .object-fit,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=mid] .object-fit,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=mid] .object-fit{width:50.3%;height:44.5%;top:calc(50% - 1.5px)}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=large]:after,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=large]:after,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=large]:after{padding-top:74.4%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=large] .object-fit,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=large] .object-fit,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=large] .object-fit{width:60%;height:52.5%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=display]:after,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=display]:after,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=display]:after{padding-top:70.8%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=display] .object-fit,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=display] .object-fit,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=display] .object-fit{width:71%;height:66%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=specialty]:after,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=specialty]:after,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=specialty]:after{padding-top:70.8%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=specialty] .object-fit,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=specialty] .object-fit,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=specialty] .object-fit{width:75%;height:69%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=exhibition]:after,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=exhibition]:after,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=exhibition]:after{padding-top:69.7%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=exhibition] .object-fit,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=exhibition] .object-fit,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=exhibition] .object-fit{width:79%;height:73.5%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=master]:after,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=master]:after,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=master]:after{padding-top:70%}[data-frame].lazyloaded[data-frame-orientation=landscape][data-frame*=master] .object-fit,[data-frame].eagerload[data-frame-orientation=landscape][data-frame*=master] .object-fit,:not(.collection) [data-frame][data-frame-orientation=landscape][data-frame*=master] .object-fit{width:86%;height:81%}[data-frame].lazyloaded[data-frame-orientation=portrait],[data-frame].eagerload[data-frame-orientation=portrait],:not(.collection) [data-frame][data-frame-orientation=portrait]{--width-border: 100%}[data-frame].lazyloaded[data-frame-orientation=portrait]:after,[data-frame].eagerload[data-frame-orientation=portrait]:after,:not(.collection) [data-frame][data-frame-orientation=portrait]:after{padding-top:100%}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=small],[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=small],:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=small]{width:var(--width-border)}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=small] .object-fit,[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=small] .object-fit,:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=small] .object-fit{width:28.5%;height:43%}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=mid],[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=mid],:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=mid]{width:var(--width-border)}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=mid] .object-fit,[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=mid] .object-fit,:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=mid] .object-fit{width:34%;height:52%}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=large],[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=large],:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=large]{width:var(--width-border)}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=large] .object-fit,[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=large] .object-fit,:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=large] .object-fit{width:40%;height:59%}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=display],[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=display],:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=display]{width:var(--width-border)}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=display] .object-fit,[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=display] .object-fit,:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=display] .object-fit{width:48%;height:71%}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=specialty],[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=specialty],:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=specialty]{width:var(--width-border)}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=specialty] .object-fit,[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=specialty] .object-fit,:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=specialty] .object-fit{width:49.5%;height:75%}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=exhibition],[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=exhibition],:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=exhibition]{width:var(--width-border)}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=exhibition] .object-fit,[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=exhibition] .object-fit,:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=exhibition] .object-fit{width:51%;height:80%}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=master],[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=master],:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=master]{width:var(--width-border)}[data-frame].lazyloaded[data-frame-orientation=portrait][data-frame*=master] .object-fit,[data-frame].eagerload[data-frame-orientation=portrait][data-frame*=master] .object-fit,:not(.collection) [data-frame][data-frame-orientation=portrait][data-frame*=master] .object-fit{width:57%;height:85%}.carousel-item-container [data-frame]:hover .object-fit img,.featured-product-item-container [data-frame]:hover .object-fit img,.collection-item-container [data-frame]:hover .object-fit img,.UpsellCarousel__slide [data-frame]:hover .object-fit img{transition:.25s;opacity:.8!important}.main-product-section-images-container{opacity:0;transition:opacity .15s}.main-product-section-images-container.loaded{opacity:1}.featured-products-container .featured-product-carousel-item [data-frame]{margin:50px auto}.featured-products-container .featured-product-item-container .featured-item-image-holder{transition:opacity .15s;opacity:0}.featured-products-container .featured-product-item-container .featured-item-image-holder.loaded{opacity:1}.search-modal-results-container .search-product-container .search-product-image-wrapper{height:unset!important;min-height:unset!important;margin:0 auto 40px;opacity:0}.search-modal-results-container .search-product-container .search-product-image-wrapper.loaded{opacity:1}@media screen and (max-width:744px){.search-modal-results-container .search-product-container .search-product-image-wrapper img{top:50%;left:50%}}.main-product-section-images{width:90%;margin:0 auto}@media screen and (max-width:744px){.main-product-section-images{width:100%}}.product-zoom-image-modal-slider-container{width:100%}.main-product-section-images,.product-zoom-image-modal-slider-container{position:relative}.main-product-section-images.product-zoom-image-modal-slider-container,.product-zoom-image-modal-slider-container.product-zoom-image-modal-slider-container{width:100vh;height:100%}.main-product-section-images.product-zoom-image-modal-slider-container.portrait,.product-zoom-image-modal-slider-container.product-zoom-image-modal-slider-container.portrait{width:80vh}.main-product-section-images.product-zoom-image-modal-slider-container [data-frame],.product-zoom-image-modal-slider-container.product-zoom-image-modal-slider-container [data-frame]{width:100%!important}.main-product-section-images [data-frame],.product-zoom-image-modal-slider-container [data-frame]{position:absolute}.main-product-section-images .frame-space:after,.product-zoom-image-modal-slider-container .frame-space:after{content:"";display:block;padding-top:85%}@media screen and (max-width:920px){.main-product-section-images [data-frame-orientation=portrait]~.frame-space,.product-zoom-image-modal-slider-container [data-frame-orientation=portrait]~.frame-space{margin:20px 0}}.add-to-cart-modal-product-image-container{width:210px;margin-right:24px}.cart-line-item-product-image a{display:block;cursor:pointer}.collection-item-image-holder,.carousel-item-image-holder{position:relative;display:block;padding-top:0!important}.collection-item-image-holder:after,.carousel-item-image-holder:after{content:"";display:block;padding-top:92%!important}.collection-item-image-holder [data-frame],.carousel-item-image-holder [data-frame]{position:absolute}.product-carousel-item .carousel-item-image-holder{transition:.35s;margin:0 0 20px;opacity:0}.product-carousel-item.loaded .carousel-item-image-holder{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/11/assets/frames.css.map */
