.beam-material-slider-section{margin-bottom:var(--section-spacing)}.material-section-heading-wrapper{display:flex;justify-content:center}.material-section-heading{width:max-content;margin-bottom:40px;margin-top:0}.glide__arrow{position:absolute;display:block;top:40%;z-index:2;color:transparent;text-transform:uppercase;padding:3px;background-color:transparent;border:2px solid transparent;opacity:1;cursor:pointer;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow path,.glide__arrow svg{transition:all .1s ease-in-out}.glide__arrow:hover path{stroke-width:3}.glide__arrow:hover svg{transform:scale(1.2)}.glide__arrow--left{left:-2em;padding:3px 16px 3px 3px}.glide__arrow--right{right:-2em;padding:3px 3px 3px 16px}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:0;left:50%;display:inline-flex;list-style:none;transform:translate(-50%)}.glide__bullet{background-color:transparent;width:9px;height:9px;padding:0;border-radius:50%;border:1px solid var(--primary-color);transition:all .3s ease-in-out;cursor:pointer;line-height:0;margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{transform:scale(1.3)}.glide__bullet--active{background-color:var(--primary-color)}.glide__slide--active>.material-swatch{transform:scale(1.3)}.glide__slides{overflow:visible;margin:0}.glide__slide{text-align:center}.swatch-line{margin-top:88px}ul.thumbnails .glide__slide{padding-top:16px}.glide__slide span{font-size:16px;display:inline-block;width:100%}.material-swatch{position:relative;display:inline-block;width:75px;height:100px;border-radius:100px;overflow:hidden;background-color:var(--grey-background);transition:all .1s ease-in-out}.material-swatch>svg:not(:first-of-type){object-fit:cover;width:100%;height:100%;opacity:.5}.material-swatch:hover{cursor:pointer}.beam-material-slider-section .beam-icon-check{color:var(--primary-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;display:none}.beam-material-slider-section .glide__slide--active .beam-icon-check{display:initial}.content__slide{display:flex;flex-direction:row;overflow:hidden}.material-content-wrapper{display:flex;flex-direction:column;align-content:center;justify-content:center;width:50%;min-height:250px}.material-content .material-property-title{font-size:48px;margin:0 0 var(--space-l) 0;font-weight:400;text-align:left}.material-content .material-property-title:after{display:none}.edit-info-wrapper{margin-bottom:var(--space-xs)}.edit-info-element{display:flex;align-items:center;margin-bottom:var(--space-xxs)}.edit-info-element span{display:inline-block;font-size:var(--font-size-small);line-height:.9}.edit-info-element .icon-dreamcut-s,.edit-info-element .icon-dreamcut-x{margin-right:var(--space-xs)}.edit-info-element .icon-scissors,.edit-info-element .icon-landscape-image{margin-right:var(--space-xxs)}.edit-info-element svg.icon-landscape-image:not(:nth-child(2)){margin-left:var(--space-xs)}.material-content p{white-space:normal;margin:0}.material-content .button-container div:not(:first-of-type){margin-left:64px}.material-content .button-wrapper{white-space:normal;display:inline-block}.material-content .button-wrapper>.button{margin-bottom:0}.button-container{padding-top:40px}li.material-bestsellers-listitem div.product-card{margin-bottom:var(--space-xxs)}.material-image-container{width:50%;margin-left:4vw;max-height:400px;line-height:0}.material-image-container img,.material-image-container svg{width:100%;height:100%;object-fit:cover}.material-image-container svg{background-color:var(--grey-background)}.material-image-container svg path{opacity:.4}@media only screen and (max-width: 1024px){.content__slide{height:450px}.material-content .button-container{white-space:normal}.material-content .button-container div:not(:first-of-type){margin-left:0}.material-content .button-wrapper{width:100%}.material-content .button-wrapper>.button{width:100%;display:inline-block}}@media only screen and (max-width: 800px){.material-section-heading-wrapper{justify-content:flex-start}.glide__arrow--left{left:-1.2em}.glide__arrow--right{right:-1.2em}.content__slide{height:max-content;flex-direction:column-reverse}.material-image-container,.material-content-wrapper{width:100%}.material-image-container{margin-left:0;max-height:420px;aspect-ratio:3 / 2}div.line-item-space-small{padding-left:0;margin-top:var(--space-xs)}.swatch-line{margin-top:40px}.material-content .button-container div:not(:first-of-type){margin-left:24px}}@media only screen and (max-width: 500px){.content__slide{height:max-content;flex-direction:column-reverse}.material-image-container{width:100%;margin-left:0;max-height:250px;aspect-ratio:3 / 2}.material-content-wrapper{width:100%}.material-section-heading{margin-bottom:32px}div.material-content .button-wrapper>.button{margin:24px 0 0}}@media only screen and (max-width: 450px){.material-section-heading{margin-bottom:var(--space-s)}.material-content .button-container div:not(:first-of-type){margin-left:0;margin-top:24px}div.material-image-container{margin-bottom:0}.material-content .material-property-title{font-size:32px;margin-bottom:var(--space-s)}.button-container{padding-top:var(--space-s)}.swatch-line{margin-top:var(--space-xxs)}}@media screen and (min-width: 800px){.edit-info-wrapper{display:flex}.edit-info-element{margin-bottom:0}.edit-info-element:not(:first-of-type){margin-left:var(--space-xs)}}@media screen and (min-width: 990px){.edit-info-element:not(:first-of-type){margin-left:var(--space-l)}}.beam-quotes-section{margin-bottom:var(--section-spacing)}div.customer-testimonials{position:relative}div.quotes-track{padding:0 0 var(--space-m) 0}.quote-icon{margin-bottom:var(--space-s)}div.quotes-arrows{display:none}button.quotes-arrow{top:50%}.beam-quotes-section blockquote{font-style:normal;color:inherit;border-left:unset;padding:0;margin:0}div.quote-content p{font-family:var(--font-condensed-family);font-size:28px;line-height:140%;letter-spacing:6px;max-width:830px;margin:var(--space-xl) auto var(--space-m) auto}cite.cite-text{font-size:var(--font-size-small);text-transform:uppercase;font-style:normal}@media only screen and (min-width: 750px){div.quotes-track{padding:0 0 var(--space-l) 0}div.quote-content p{font-size:32px!important;line-height:160%}}@media only screen and (min-width: 990px){div.quote-content p{line-height:180%}div.quotes-arrows{display:block}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/beam-glide.theme.css.map */
