.main-content{width:100%}.product-single__hero{display:flex;position:relative}.product-single__hero>grid__item{height:auto;display:flex;flex-flow:row}.slider-img{margin:0 auto}.specs{margin:0 0 25px}.specs .grid__item{white-space:nowrap}.glass-description{display:flex;align-items:center;padding:0 10% 0 0;width:40%}.glass-description input[type=number],.glass-description .single-option-selector{margin:0}.product-single__prices{display:flex;align-items:center;height:40px}.product-slider-container{width:20%;padding:0;display:flex;justify-content:center;align-items:center}.product-slider-container>div{width:100%}.item-wrap{margin:20px 0 0}.add-to-cart{font-size:12px}.add-to-cart label{display:inline}.add-to-cart .product-variants .selector-wrapper select{display:inline;margin-left:5px}.custom-prev-product{position:absolute;left:95px;top:48%!important}.custom-next-product{position:absolute;right:67px;top:48%!important}.product-single__price{color:gray;font-size:12px}#AddToCartText{font-family:Comfortaa,cursive;color:#333}button#AddToCart{border:1px solid #999999;margin:8px 0 0}@media all and (max-width: 1600px){.specs .grid__item{white-space:normal}}@media all and (max-width: 500px){.product-single__hero{display:block}.product-single__hero .custom-product-header,.product-single__hero .product-slider-container,.product-single__hero .glass-description{width:100%;display:block;padding:0}.product-single__hero .glass-description{margin:40px 20px 0}}div.glass-header-container{text-align:center;font-family:Raleway!important;margin:0 0 90px}div.glass-header-container h1{color:#972830;font-size:60px;font-weight:300;margin:0}div.glass-header-container p{color:#666;font-size:25px;line-height:1;margin:10px 0 0;font-weight:300}.glass-collection-flex-container{width:90%;margin:0 auto;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.glass-collection-flex-container .glass-item-container{flex-grow:1;padding:0 4%;margin-bottom:50px;width:25%}.glass-collection-flex-container .glass-item-container .glass-item-images{position:relative;text-align:center}.glass-collection-flex-container .glass-item-container .glass-item-images img{max-width:210px;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.glass-collection-flex-container .glass-item-container .glass-item-images img.empty-glass{position:relative;z-index:1;opacity:1}.glass-collection-flex-container .glass-item-container .glass-item-images img.filled-glass{position:absolute;left:0;right:0;top:0;margin:0 auto;z-index:2;opacity:0}.glass-collection-flex-container .glass-item-container .glass-item-details{text-align:center}.glass-collection-flex-container .glass-item-container .glass-item-details p{margin:0}.glass-collection-flex-container .glass-item-container .glass-item-details a{color:#666;font-size:16px}.glass-collection-flex-container .glass-item-container .glass-item-details{opacity:0;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.glass-collection-flex-container .glass-item-container .glass-item-details .glass-item-title{color:#972830;font-family:Raleway!important;text-transform:uppercase;font-size:18px;font-weight:400;margin:10px 0 0}.glass-collection-flex-container .glass-item-container .glass-item-details a:hover{color:#333}.glass-collection-flex-container .glass-item-container:hover .glass-item-images img.empty-glass{opacity:1;z-index:1}.glass-collection-flex-container .glass-item-container:hover .glass-item-images img.filled-glass{opacity:1;z-index:2}.glass-collection-flex-container .glass-item-container:hover .glass-item-details{opacity:1}@media all and (max-width: 1000px){.glass-collection-flex-container{flex-wrap:wrap}.glass-collection-flex-container .glass-item-container{margin:0 2% 25px;width:auto}.glass-collection-flex-container .glass-item-container .glass-item-images img{width:60%;max-width:210px}}@media all and (max-width: 849px){.glass-collection-flex-container{flex-wrap:wrap}.glass-collection-flex-container .glass-item-container{margin:0 2% 80px}.glass-collection-flex-container .glass-item-container .glass-item-images img{width:77%}.glass-collection-flex-container .glass-item-container .glass-item-details{opacity:1;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.glass-collection-flex-container .glass-item-container .glass-item-details .glass-item-title{margin:10px 0 0}}@media all and (max-width: 700px){div.glass-header-container{margin:0 0 40px}div.glass-header-container h1{font-size:24px;margin:0}div.glass-header-container p{font-size:17px;margin:10px 0 0}}.product-container{display:flex;align-items:center;justify-content:space-between;margin:4% 0 0}.product-container label{text-transform:lowercase}.sw-head-container{order:1;flex-grow:1;text-align:center;width:20%}.sw-head-container.cloth{padding:0 30px}.sw-head-container h1{color:#972830;font-size:60px;font-weight:300;margin:0;font-family:Raleway!important;text-transform:uppercase}.sw-head-container h2{font-weight:300}.spec{text-align:center}.spec-container{order:3;flex-grow:1;width:20%;padding:0 120px 0 7%;font-size:12px!important;font-family:Raleway;color:gray}.recommended-for p{text-align:justify}.slider-container,.glass-images{order:2}.next-container{order:4;width:5%}.next-container a{display:inline-block;height:40px;width:20px;text-align:right}.prev-container{order:0;width:5%;text-align:right}.prev-container a{display:inline-block;height:40px;width:20px;text-align:left}.spec-container h2{color:#333;margin:0;font-size:12px!important}.spec-list-container{display:flex;align-items:center;justify-content:space-between}.description p{text-align:justify}.add-to-cart form{display:flex;flex-wrap:wrap;align-items:baseline}.add-to-cart form.cloth .price-container{display:flex;align-items:baseline;width:100%}.add-to-cart form.cloth .price-container .price{margin-right:20px}.add-to-cart form.cloth .product-variants{display:none}.add-to-cart form .product-single__quantity{margin:0 10px 0 0}.add-to-cart form select#Quantity{display:inline;width:50px}.add-to-cart form .product-variants{flex-grow:1;flex-basis:60%}.add-to-cart form div[itemprop=offers]{display:none}.add-to-cart form button{width:110px;height:30px;padding:0}.add-to-cart form button:hover{background:#333;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.add-to-cart form button:hover #AddToCartText{color:#fff}.add-to-cart form .variant-price{margin:0 0 0 5px;white-space:nowrap}.add-to-cart form .cart-button{flex-basis:100%}.add-to-cart form .product-single__quantity .quantity-selector{width:50px}#AddToCartMobile{position:absolute;width:100%;height:40px;border:none;display:none;background:#333;color:#fff}.glass-images{position:relative}.glass-images .hover{position:absolute;top:0;left:0;opacity:0;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.glass-images:hover .hover{opacity:1}@media all and (max-width: 1530px){.sw-head-container h1{font-size:50px}.sw-head-container h2{font-size:1.45em}}@media all and (max-width: 1400px){.product-container{flex-wrap:wrap}.sw-head-container{order:0;width:100%;margin:0 0 40px}.spec-container{order:3}.slider-container,.glass-images{order:2;align-self:strech}.next-container{order:4;width:5%}.prev-container{order:1;width:5%}}@media all and (max-width: 1000px){.glass-slider .slider-stuff .slider-text h2{font-size:60px}.glass-slider .slider-stuff .slider-text p{font-size:20px}.glass-slider .slider-stuff .slider-text svg{width:50px;height:auto}}@media all and (max-width: 906px){.product-container{flex-wrap:wrap}.sw-head-container{order:1;width:80%}.sw-head-container h1{font-size:40px}.sw-head-container h2{font-size:1.35em}.spec-container{order:4;padding:0;margin:0 2% 0 5%}.slider-container,.glass-images{order:3;margin:40px 0 60px 20px}.next-container{order:2;width:5%}.prev-container{order:0;width:5%}}@media all and (max-width: 850px){.product-variants .selector-wrapper select{width:auto}}@media all and (max-width: 760px){.spec-container{margin:0 2%}}@media all and (max-width: 420px){.product-container{padding:40px 0 15px}.product-container .slider-container,.product-container .glass-images{order:3;margin:0 20% 60px}.product-container .add-to-cart .product-variants .selector-wrapper select{margin-left:3px}.next-container svg,.prev-container svg{width:10px}.sw-head-container svg{height:30px}.sw-head-container h1{font-size:21px}.sw-head-container h2{font-size:1em}.spec-container h2{text-align:center}#AddToCart{display:none}#AddToCartMobile{display:block}.add-to-cart label{display:inline-block;width:50px}.product-single__quantity{margin:0 10px 0 0;flex-basis:40%}}@media all and (max-width: 415px){.glass-slider .slider-stuff .slider-text h2{font-size:27px}.glass-slider .slider-stuff .slider-text p{font-size:14px}}@media all and (max-width: 640px){.glass-slider .slider-stuff .slider-text h2{font-size:35px}.glass-slider .slider-stuff .slider-text p{font-size:15px}.glass-slider .slider-stuff .slider-text svg{width:40px;height:auto}}@media all and (max-width: 320px){.glass-slider .slider-stuff .slider-text h2{font-size:32px}.glass-slider .slider-stuff .slider-text p{font-size:12px}}.benefit-container{font-size:12px;font-family:Raleway,sans-serif;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:1000px;margin:auto auto 75px}.benefit-container h2{font-size:12px;font-weight:400;color:#333;margin:25px 0 10px}.benefit-image-container{width:47%;text-align:center}.benefit-icon-grid,.benefit-mobile-image-container{display:none}.benefit-text{color:gray}.benefit{display:flex;justify-content:flex-start;align-items:flex-start}.benefit-icon{width:0;margin:6px 90px 0 0}.benefit-icon img{max-width:none}.benefit-text-container{width:47%;text-align:justify;align-self:flex-start}.benefit-header-container{width:100%;max-width:1000px;margin:0 auto 60px;display:flex;align-content:flex-end;justify-content:center;font-family:Raleway,sans-serif}.benefit-header-container .header-text-container{margin:0}.benefit-header-container h1,.benefit-header-container h2{margin:0;font-weight:300;text-align:center}.benefit-header-container h1{color:#972830;font-size:60px}.benefit-header-container h2{color:#999;font-size:25px;text-align:center}.benefit-header-container .benefit-sw-logo{align-self:center;display:none}@media all and (max-width: 1030px){.benefit-image-container{padding:0 0 0 3%}}@media all and (max-width: 1000px){.benefit-header-container{justify-content:center;margin:0 0 40px}}@media all and (max-width: 800px){.benefit-header-container{flex-direction:column-reverse;align-content:center;align-items:center}.benefit-header-container .header-text-container{width:auto}.benefit-header-container .header-text-container h2{text-align:center}.benefit-image-container{width:100%;padding:0 17%}}@media all and (max-width: 770px){.benefit-image-container{margin:0 0 30px}.benefit-text-container{width:90%;margin:0 auto}.benefits-2 .benefit-image-container{order:0;margin:30px 0}.benefits-2 .benefit-text-container{order:1}}@media all and (max-width: 400px){.benefit-image-container,.benefit-icon{display:none}.benefit-header-container h1{text-align:center;font-size:24px}.benefit-header-container h2{font-size:17px}.benefit-header-container .benefit-sw-logo svg{height:30px!important}.benefit-container{margin:0 0 7%}.benefit-container h2{font-weight:700;text-align:center;margin:30px 0 10px}.benefit-icon-grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;width:75%;margin:0 auto 1%}.benefit-icon-grid a{flex-basis:30%;border:1px solid #808080;border-radius:10px;height:70px;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.benefit-icon-grid a img{height:50px}.benefit-icon-grid .icon-hq img{width:80%}.benefit-mobile-image-container{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.benefit-mobile-image-container div{flex-basis:40%}}.glass-slider{min-width:320px}.glass-slider img{position:fixed;width:0;height:0;visibility:hidden}.glass-slider div.image{width:100%;height:100%;position:fixed;top:0;left:0;z-index:0;opacity:0;-moz-transition:opacity .8s ease-in-out;-webkit-transition:opacity .8s ease-in-out;-ms-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.glass-slider div.image h2,.glass-slider div.image p{display:none}.glass-slider .slider-dots{width:100%;position:absolute;bottom:2%;text-align:center;z-index:1000;display:none}.glass-slider .slider-dots .dot{width:10px;height:10px;border-radius:5px;background:#888;display:inline-block;margin:0 5px;cursor:pointer;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.glass-slider .slider-dots .dot.active{background:#fff}.glass-slider .slider-next,.glass-slider .slider-back{cursor:pointer;width:23px}.glass-slider .slider-back{margin:0 0 0 4%}.glass-slider .slider-next{order:2;margin:0 4% 0 0}.glass-slider .slider-text{text-align:center;font-family:Raleway,sans-serif;margin-bottom:10%}.glass-slider .slider-text h2{font-size:90px;color:#fff;line-height:1;margin:0;font-weight:300;text-transform:uppercase}.glass-slider .slider-text p{font-size:30px;color:#e6e6e6;letter-spacing:2px;font-weight:300}.glass-slider .slider-text svg{margin:0 0 1%;width:62px;height:62px}.glass-slider div.image.active{z-index:1;opacity:1;-moz-transition:opacity .8s ease-in-out;-webkit-transition:opacity .8s ease-in-out;-ms-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.glass-slider div.image.inactive{z-index:0;opacity:0;-moz-transition:opacity .8s ease-in-out;-webkit-transition:opacity .8s ease-in-out;-ms-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.glass-slider .slider-stuff{display:flex;position:absolute;z-index:1000;align-content:center;align-items:center;justify-content:space-between;width:100%;top:37%}.glass-slider .slider-logo,.glass-slider .slider-control,.glass-slider .slider-logo svg{opacity:0;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:none}.glass-slider .slider-control svg{position:absolute;top:29%}.glass-slider .slider-stuff.dark .slider-logo.dark svg{opacity:1;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:inline}.glass-slider .slider-stuff.dark .slider-logo.dark{display:block;opacity:1;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.glass-slider .slider-stuff.dark .slider-control.dark{display:block;opacity:.7}.glass-slider .slider-stuff.dark .shop-now-button{border:1px solid #FFFFFF;color:#fff;font-weight:300;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.glass-slider .slider-stuff.dark .shop-now-button:hover{background:#fff6;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.glass-slider .slider-stuff.dark .slider-text h2,.glass-slider .slider-stuff.dark .slider-text p{color:#fff;-moz-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;-ms-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.glass-slider .slider-stuff.light .slider-logo.light svg{opacity:1;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;display:inline}.glass-slider .slider-stuff.light .slider-logo.light{display:block;opacity:1;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.glass-slider .slider-stuff.light .slider-control.light{display:block;opacity:.7}.glass-slider .slider-stuff.light .shop-now-button{border:1px solid #000000;color:#000;font-weight:300;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.glass-slider .slider-stuff.light .shop-now-button:hover{background:#3336;-moz-transition:background .4s ease-in-out;-webkit-transition:background .4s ease-in-out;-ms-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.glass-slider .slider-stuff.light .slider-text h2{color:#2d2d2d;-moz-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;-ms-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.glass-slider .slider-stuff.light .slider-text p{color:#000;-moz-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;-ms-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.glass-slider .shop-now-button{display:block;width:140px;height:40px;font-size:15px;margin:10px auto 0;padding:5px 0 0;font-family:Comfortaa,cursive;background:transparent;font-weight:300;-moz-transition:background .4s ease-in-out;-webkit-transition:background .4s ease-in-out;-ms-transition:background .4s ease-in-out;transition:background .4s ease-in-out}.glass-slider .shop-now-button:hover{background:#fff6;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out}@media all and (max-width: 700px){.glass-slider .slider-stuff h2{font-size:50px}}@media all and (max-width: 480px){.glass-slider .slider-dots{display:block}.glass-slider .slider-stuff p{font-size:19px}.glass-slider .slider-stuff .slider-control{visibility:hidden}}@media all and (max-width: 340px){.glass-slider .slider-stuff p{font-size:17px}.glass-slider .slider-stuff h2{font-size:22px}}h1.glass-header{text-align:center;color:#972830;font-size:60px;font-weight:300;margin-bottom:0;position:relative;z-index:10;text-transform:lowercase}p.glass-sub{color:#999;text-align:center;font-size:25px;margin-bottom:45px;position:relative;z-index:10;font-weight:300;text-transform:lowercase}.faq-container{margin:20px 0 0}h2.faq-section-header{width:40%;max-width:100%;margin:0 auto;margin-bottom:10px!important;margin-top:30px!important;color:#972830;font-size:1em}.faq-item{width:40%;max-width:100%;margin:0 auto;margin-bottom:15px!important}.faq-item .faq-header{display:flex;align-items:flex-start;justify-content:space-between;cursor:pointer;transition:width .5s ease-in-out .5s}.faq-item .faq-header h2{float:left;margin:0;font-size:15px;font-weight:400;width:95%}.faq-item .faq-header .faq-button{float:right;font-size:25px;font-weight:200;line-height:19px}.faq-item .faq-header:after{width:0;opacity:0;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.faq-text{clear:both;height:0;overflow:hidden;opacity:0;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-align:justify;margin-top:-5px}.faq-text p{font-size:13px;color:#999;margin:5px 0 0}.faq-item.active .faq-text{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:1}.faq-item.active .faq-header:after{width:100%;background-color:#000;opacity:1}@media all and (max-width: 1250px){.faq-item{width:60%}}@media all and (max-width: 630px){.faq-item{width:90%}}.about-container{width:75%;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.about-container .about-image-container,.about-container .about-text-container{width:45%;margin:20px 0}.about-container .about-image-container img{margin-top:-350px;position:fixed;bottom:0;left:10%;z-index:0;display:none}.about-container .about-text-container p{font-size:13px;color:#999;z-index:10;text-align:justify}.about-container .about-sig{width:115px}@media all and (min-width: 1500px){.about-container .about-image-container img{left:18%}}@media all and (max-width: 1550px){.about-container .about-image-container img{left:10%}}@media all and (max-width: 1450px){.about-container .about-image-container img{left:7%}}@media all and (max-width: 1300px){.about-container{width:80%}.about-container .about-image-container img{left:7%}}@media all and (max-width: 1200px){.about-container{width:85%}.about-container .about-image-container img{left:5%}}@media all and (max-width: 1100px){.about-container{width:90%}.about-container .about-image-container img{left:3%}}@media all and (max-width: 1050px){.about-container .about-image-container img{left:0%}.about-container .about-text-container{width:40%}}@media all and (max-width: 850px){.about-container{flex-wrap:wrap;flex-direction:column}.about-container .about-image-container img{position:fixed;bottom:0;opacity:.2;margin:0;height:auto;left:0;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.about-container .about-text-container{width:100%;margin-bottom:500px}.about-container .about-text-container p{color:#000}}@media all and (max-width: 400px){h1.glass-header{font-size:24px}p.glass-sub{font-size:15px;margin-bottom:0;color:#333e48}.about-container .about-image-container,.about-container .about-text-container{margin-top:0}}.support-container,.tracking-container{width:640px;margin:0 auto}.support-row{position:relative;overflow:auto}.support-row.track{margin:15px 0 0}.form-group.half-size{width:48%;margin:15px 1% 20px 0%;float:left}.form-group.email-size{width:59%;float:left}.form-group.three-quarters-size{width:73%;float:left}.form-group.left{float:left}.form-group.right{float:right;margin-right:1px;text-align:right}.support-container input[type=submit]{border-radius:5px;border-color:#d5d5d5;font-family:Comfortaa,sans-serif;color:#9c9c9c;height:44px}.support-container input[type=submit]:hover{background:#333;color:#fff;transition:all .2s ease-in-out}.support-container input[type=submit]:active{box-shadow:inset 0 0 0 2px #999;border-color:#999;color:#fff;background-color:#666;transition:all .2s ease-in-out}.support-container input[type=submit]:focus{transition:all .2s ease-in-out}.support-container select{color:#9c9c9c!important}.support-container h2{color:#333;font-size:16px}.tracking-container{margin-top:50px}.support-container p{font-size:13px;color:gray;margin:0}br.mobile{display:none}@media all and (max-width: 680px){.support-container,.tracking-container{width:100%;margin:0 auto;padding:9% 5% 5%}.form-group.three-quarters-size{width:63%;float:left}}@media all and (max-width: 430px){.support-container h2{text-align:center}.tracking-container{margin-top:40px}.form-group.three-quarters-size{width:45%;float:left}br.mobile{display:inline}}p.track-error{text-align:center;margin-top:40px;color:#972830;font-size:16px}.shipment-container{border:1px solid #D5D5D5;border-radius:5px;padding:10px;color:gray;margin:20px 0;opacity:0;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.shipment-container p span.desc,.shipment-container h3{color:#333;font-weight:700;font-size:12px;margin:0}.shipment-container table{border:none;border-collapse:collapse}.shipment-container table tr th{color:#333}.shipment-container table tr td,.shipment-container table tr th{border:none;font-size:12px;padding:0}.shipment-container.active{opacity:1}#spinner{position:relative;margin-top:60px;visibility:hidden;opacity:0;height:100px;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}#spinner.hidden{height:0;opacity:0;visibility:hidden;margin:0;-moz-transition:height .5s ease-in-out .5s;-webkit-transition:height .5s ease-in-out .5s;-ms-transition:height .5s ease-in-out .5s;transition:height .5s ease-in-out .5s}#spinner.visible{margin-top:60px;height:100px;visibility:visible;opacity:1;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}div.spinner{width:100px;height:100px;border-radius:100%;position:absolute;border:1px solid #972830;animation:up 1s;animation-iteration-count:infinite;transition:2s;border-bottom:none;border-right:none;animation-timing-function:linear;margin-left:-70px;margin-top:-70px;left:50%;top:50%}@keyframes up{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}#circle2{width:90px;height:90px;left:50.35%;top:50.7%;animation-delay:.2s}#circle3{width:80px;height:80px;left:50.7%;top:51.4%;animation-delay:.4s}#circle4{width:70px;height:70px;left:51.05%;top:52.1%;animation-delay:.6s}#circle5{width:60px;height:60px;left:51.4%;top:52.8%;animation-delay:.8s}.try-page-container{width:60%;margin:0 auto}.try-page-container .try-header{width:100%;margin:0 auto 7%;text-align:center}.try-page-container .try-header h1{color:#972830;font-size:60px;font-weight:300;margin:0}.try-page-container .try-header h2{color:#999;font-size:25px;font-weight:300;margin:0 0 10px}.try-page-container .try-header br{display:none}.try-page-container .try-content-container{display:flex;align-items:center;justify-content:space-between;margin:0 auto;font-family:Raleway,sans-serif;font-size:14px}.try-page-container .try-content-container .try-text-container{width:80%;margin-right:2%;text-align:justify}.try-page-container .try-content-container .try-text-container h3{color:#333;font-weight:400;font-size:12px;margin:0 0 5px}.try-page-container .try-content-container .try-text-container h3.experience{margin-top:7%}.try-page-container .try-content-container .try-text-container p{color:gray;margin:1% 0;font-size:12px;font-weight:300}.try-page-container .try-content-container .try-stain-container{text-align:right;width:74%}.try-page-container .try-content-container .try-stain-container img{max-width:400px}.try-page-container hr{width:100%;margin:7% auto}.try-page-container #map{width:100%;height:600px;margin:50px auto 100px}.try-page-container .try-map-container{width:100%}.try-page-container .try-map-container #try-no-results-container{margin:50px 0 0}.try-page-container .try-map-container .try-search-container{display:flex;align-items:center;justify-content:center}.try-page-container .try-map-container .try-search-container p{margin:0 2% 0 0;font-size:18px;color:#333}.try-page-container .try-map-container #try-addresses-container{display:flex;justify-content:space-between;width:100%;float:right;margin:9% 0 3%;position:relative;-moz-transition:height .3s ease-in-out;-webkit-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.try-page-container .try-map-container #try-addresses-container .try-no-result{width:100%;text-align:center;font-size:24px}.try-page-container .try-map-container #try-addresses-container .spinner{opacity:0}.try-page-container .try-map-container .try-address{display:none}.try-page-container .try-map-container .try-address,.try-page-container .try-map-container .try-address-window{cursor:pointer}.try-page-container .try-map-container .try-address h4,.try-page-container .try-map-container .try-address-window h4{color:#333e48;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.try-page-container .try-map-container .try-address h4,.try-page-container .try-map-container .try-address p,.try-page-container .try-map-container .try-address-window h4,.try-page-container .try-map-container .try-address-window p{font-size:12px;margin:0}.try-page-container .try-map-container .try-address.active h4{color:#972830}.try-page-container .try-map-container #try-addresses-container.active{height:100px;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.try-page-container .try-map-container #try-addresses-container.active .spinner{opacity:1}@media all and (max-width: 1500px){.try-page-container{width:70%}}@media all and (max-width: 1250px){.try-page-container{width:80%}.try-page-container .try-content-container .try-text-container{width:60%}.try-page-container .try-content-container .try-stain-container{width:34%}}@media all and (max-width: 750px){.try-page-container{width:93%;padding:3%}.try-page-container .try-content-container{flex-wrap:wrap;flex-direction:column}.try-page-container .try-content-container .try-text-container,.try-page-container .try-content-container .try-stain-container{width:100%}.try-page-container .try-content-container .try-stain-container{margin:10% 0 0}.try-page-container #try-addresses-container{flex-wrap:wrap}.try-page-container #try-addresses-container .try-address{margin:0 0 20px;width:50%;text-align:center}.try-page-container #map{width:90%;margin:0 auto}}@media all and (max-width: 400px){.try-page-container header.try-header h1{font-size:24px;text-align:center}.try-page-container header.try-header h2{font-size:15px;color:#333e48}.try-page-container .try-stain-container{display:none}.try-page-container .try-map-container .try-search-container{flex-wrap:wrap}.try-page-container .try-map-container .try-search-container p{width:100%;font-size:14px;margin-bottom:5px;text-align:center}}.cart-container{margin:0 auto}.cart-container .header-text-container{text-align:center;margin:0 0 50px}.cart-container h1,.cart-container h2{margin:0;font-weight:300}.cart-container h1{color:#972830;font-size:60px}.cart-container table{width:60%;margin:0 auto}.cart-container th{border:none;border-bottom:1px solid #E6E6E6;white-space:nowrap;color:#999;font-weight:400;font-size:12px}.cart-container .cart-qty{width:50px;margin:0;float:right}.cart-container th.product{padding:0 0 0 140px}.cart-container th.qty{padding-left:35px;text-align:center}.cart-container td{border:none;padding-right:0}.cart-container tr.item .cart-glass-images img{max-width:initial}.cart-container tr.item td.cart-glass-images{position:relative;text-align:right}.cart-container tr.item .glass-image.hover{top:15px;right:0;position:absolute;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.cart-container tr.item:hover .glass-image.hover{opacity:1}.cart-container .cart-right{text-align:right;padding-right:0}.cart-container .cart-right input{margin:0;float:right}.cart-container tr.subtotal td{border-top:1px solid #E6E6E6;font-size:16px;font-weight:600}.cart-container tr.subtotal td.cart-shipping-info{font-size:12px;font-weight:300}.cart-container .remove-item{cursor:pointer;width:5px;line-height:10px;border:1px solid #666666;border-radius:10px;height:10px;text-align:center;font-size:10px;padding:1px 2px 0 1px}.cart-container .remove-item:hover{color:#99272d;border:1px solid #99272D}.cart-container td{font-size:12px;vertical-align:top}.cart-container td .variant-info{color:#999;margin:0;padding:0;font-size:11px;white-space:nowrap}.cart-container td .variant-price{margin:0;padding:0}.cart-container td.cart-buttons{text-align:right}.cart-container td.cart-buttons input[type=button],.cart-container td.cart-buttons input[type=submit]{border-radius:5px;border-color:#d5d5d5;font-family:Comfortaa,sans-serif;color:#9c9c9c;height:44px;background:#fff}.cart-container td.cart-buttons input[type=button]:hover,.cart-container td.cart-buttons input[type=button]:focus,.cart-container td.cart-buttons input[type=submit]:hover,.cart-container td.cart-buttons input[type=submit]:focus{background:#999;color:#fff}.cart-container td.title>div{display:flex;flex-wrap:wrap;align-items:center;font-size:15px;margin:0 0 0 40px}.cart-container td.title>div .cart-sw-logo{width:20px;height:20px}.cart-container td.title>div .cart-sw-logo svg{width:100%}.cart-container td.title>div .cart-title{margin:0 0 0 5px}.cart-container td.title>div .cart-subheadline{flex-basis:100%;color:#999;white-space:nowrap}.cart-container .glass-header-container h1{font-size:50px}.cart-container .glass-header-container p{font-size:23px}.cart-container #cart-mobile{display:none}@media all and (max-width: 700px){.cart-container .glass-header-container h1{font-size:20px;margin:0}.cart-container .glass-header-container p{font-size:15px;margin:10px 0 0}}@media all and (max-width: 500px){.cart-container .header-text-container{margin:0}.cart-container .header-text-container h1{font-size:24px}.cart-container #cart-desktop{display:none}.cart-container #cart-mobile{display:block;height:100%;position:relative}.cart-container #cart-mobile .cart-product{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:6%;border:1px solid #333333;font-size:12px;gap:1rem;padding:.8rem}.cart-container #cart-mobile .cart-product .cart-mobile-content div{margin:5% 0}.cart-container #cart-mobile .cart-product .cart-mobile-title{display:flex;flex-wrap:wrap;align-items:center;font-size:15px;font-weight:700;gap:5px}.cart-container #cart-mobile .cart-product .cart-mobile-title .cart-sw-logo{width:20px;height:20px}.cart-container #cart-mobile .cart-product .cart-mobile-title .cart-sw-logo svg{width:100%}.cart-container #cart-mobile .cart-product .cart-mobile-images img{max-width:initial}.cart-container #cart-mobile .cart-product .cart-mobile-images{position:relative}.cart-container #cart-mobile .cart-product .glass-image.hover{top:0;left:0;position:absolute;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:0}.cart-container #cart-mobile .cart-product .cart-mobile-quantity{display:flex;align-items:center}.cart-container #cart-mobile .cart-product .cart-mobile-quantity select{margin:0;width:50px}.cart-container #cart-mobile .cart-product .cart-mobile-label,.cart-container #cart-mobile .cart-product label{font-weight:700}.cart-container #cart-mobile .cart-product label{margin:0 5px 0 0}.cart-container #cart-mobile .cart-product .cart-mobile-remove{width:100%;background:#333;text-align:center;cursor:pointer}.cart-container #cart-mobile .cart-product .cart-mobile-remove span{border:0;border-radius:0;color:#fff}.cart-container #cart-mobile .cart-product:hover .glass-image.hover{opacity:1}.cart-container #cart-mobile .cart-mobile-button{width:50%;background:#333;color:#fff;text-align:center;position:absolute;cursor:pointer;padding:2.5%;border:0;border-radius:0}.cart-container #cart-mobile .cart-mobile-checkout{border-left:1px solid #ffffff;right:0}.cart-container #cart-mobile .cart-mobile-subtotal{display:flex;justify-content:space-between;margin:6% 6% 20px;font-weight:700}.cart-container #cart-mobile .holiday-mobile-text{margin:10px;padding:20px 10px}}@media all and (max-width: 400px){.header-text-container h2{color:#333e48!important;font-size:15px!important}}main.wrapper{padding:0}html,body{height:100%}.red{color:red;font-weight:bolder}.tpg-container{display:flex;flex-direction:column;max-width:33%;margin:0 auto}.tpg-container .tpg-form-success{text-align:center;color:gray}.tpg-container h1{font-size:18px;margin-bottom:30px;text-align:center}.tpg-container h1.success{font-size:30px}.tpg-container .tpg-row{display:flex;flex-direction:row;margin-bottom:10px}.tpg-container .tpg-row input{margin-right:10px;margin-bottom:0}.tpg-container .tpg-row input:last-child{margin-right:0}.tpg-container .tpg-row .tpg-gift-card-opt-in{font-size:12px;display:flex;align-items:center}.tpg-container .tpg-row .tpg-gift-card-opt-in input{margin-right:5px}.tpg-container .tpg-row input[type=submit]{padding:5px 10px;background:#333e48;color:#fff}body#gift-card{background:url(bgMitlogo.png);background-repeat:no-repeat;background-position:center bottom;background-size:75%}@media all and (max-width: 1735px){.tpg-container .tpg-row .tpg-gift-card-opt-in{align-items:flex-start}.tpg-container .tpg-row .tpg-gift-card-opt-in input{margin-top:4px}}@media all and (max-width: 1139px){.tpg-container .tpg-row{flex-direction:column;margin:0}.tpg-container .tpg-row input{margin:0 0 5px}.tpg-container .tpg-row .tpg-gift-card-opt-in{align-items:flex-start}.tpg-container .tpg-row .tpg-gift-card-opt-in input{margin-top:4px}body#gift-card{background-size:100%}}@media all and (max-width: 950px){.tpg-container{max-width:50%}body#gift-card{background-size:140%}}@media all and (max-width: 550px){.tpg-container{max-width:95%}body#gift-card{background-size:190%}}.underline{text-decoration:underline}#newsletter main{margin-top:0}#newsletter main .iframe-overlay{background:url(TPG_Email_Opt-In_POP_UP.jpg);background-repeat:no-repeat!important;height:600px;width:824px;background-size:contain!important;position:relative}#newsletter main .iframe-overlay .iframe-email{position:absolute;bottom:43px;right:50px}#newsletter main .iframe-overlay .iframe-email input[type=email]{border:none;width:250px}.support-container .glass-support-message p{font-size:1.2rem}.tpg-express-shipping{color:#972830}
/*# sourceMappingURL=/cdn/shop/t/1/assets/glass-custom.scss.css.map?v=106728510657615795111734646285 */
