.sticky{position:-webkit-sticky;position:sticky}.hide-text{display:block;height:0;overflow:hidden;text-indent:100%;white-space:nowrap;width:0}.content-bubble{background-color:#fff;border:1px solid #ebebeb;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.12);padding:20px;text-align:center;transition:all .2s ease-in-out}.big-table{border:2px solid #000;box-shadow:6px 6px #8980f5;display:block;margin:20px auto;max-width:1170px;overflow-x:scroll;scrollbar-color:#d9f322 #8980f5;width:calc(100% - 40px)}.big-table tr{background-color:#fff;border-bottom:2px solid #8980f5}.big-table tr:nth-child(2n){background-color:#f5f5f5}.big-table thead tr{background-color:#8980f5;color:#fff}.big-table td,.big-table th{border-left:2px solid #000;min-width:150px;padding:10px;text-align:center;width:16.66667%}.big-table td:first-child,.big-table th:first-child{border-left:none}.big-table a{text-decoration:underline}.learn-more-slice{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.learn-more-slice:after,.learn-more-slice:before{display:none!important}.learn-more-slice a{background:#fff;border:4px solid #000;border-radius:15px;display:flex;flex-direction:column;justify-content:flex-start;max-width:355px;overflow:hidden;padding:0;transition:all .2s ease-in-out}.learn-more-slice a img{height:auto;margin:0;width:100%}.learn-more-slice a p{color:#8980f5;display:block;font-family:Gelica,serif;font-size:16px;font-size:1rem;font-weight:600;line-height:22px;line-height:1.375rem;margin-bottom:20px;margin-top:20px;padding:0 20px;text-align:center}.learn-more-slice a:hover{background:#8980f5;text-decoration:none}.learn-more-slice a:hover p{color:#fff}.learn-more-slice .margin-centered{margin:0 auto}@media (max-width:991px){.learn-more-slice{align-items:center;flex-direction:column;justify-content:center}}.matboard-disable{cursor:default;opacity:.5}.matboard-disable:hover{cursor:not-allowed}.profile-info h1{margin-bottom:10px}.profile-info h3,.profile-info p{margin-bottom:20px}#frame-styles-gallery{max-width:1200px;padding:0 20px}#frame-styles-gallery .row .col-md-12{align-items:center;display:flex;flex:1 1 32%;flex-wrap:wrap;gap:20px;justify-content:space-around}#frame-styles-gallery .row .col-md-12 img{margin-bottom:20px;max-width:100%;width:auto}.profile-customize-button.out-of-stock{filter:grayscale(1);opacity:.4;pointer-events:none}.profile-color-list{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px}.profile-color-list>.color-choice{border:1px solid #a6a8ab;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;height:40px;transition:all .1s ease-in;width:40px}.profile-color-list>.color-choice.out-of-stock{align-items:center;display:flex;justify-content:center;opacity:.5}.profile-color-list>.color-choice.out-of-stock .fa-xmark{color:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.75));z-index:1}.profile-color-list>.color-choice.active{border-color:#8980f5;border-width:3px;box-shadow:0 0 1px 6px rgba(137,128,245,.5)}.breadcrumbs{display:flex;gap:8px}.breadcrumbs a{color:#8980f5;text-decoration:underline}#profile-comparison-chart{padding:30px}#profile-comparison-chart h3{text-align:center}#profile-comparison-chart p{margin:0 auto 10px;max-width:750px}#profile-comparison-chart table{border:2px solid #000;box-shadow:6px 6px #8980f5;display:block;margin:20px auto;max-width:1170px;overflow-x:scroll;scrollbar-color:#d9f322 #8980f5;width:calc(100% - 40px)}#profile-comparison-chart table tr{background-color:#fff;border-bottom:2px solid #8980f5}#profile-comparison-chart table tr:nth-child(2n){background-color:#f5f5f5}#profile-comparison-chart table thead tr{background-color:#8980f5;color:#fff}#profile-comparison-chart table td,#profile-comparison-chart table th{border-left:2px solid #000;min-width:150px;padding:10px;text-align:center;width:16.66667%}#profile-comparison-chart table td:first-child,#profile-comparison-chart table th:first-child{border-left:none}#profile-comparison-chart table a{text-decoration:underline}.page-slice-full-width.cta{color:#fff;text-align:center}.page-slice-full-width.cta ul{font-size:18px;font-size:1.125rem;line-height:27px;line-height:1.6875rem;margin:0 auto;max-width:650px;text-align:left}.page-slice-full-width.cta ul li{margin-bottom:15px}.reviews{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.12),0 -4px 10px rgba(0,0,0,.24);margin:100px 0;padding:100px 0}.reviews h2{margin-bottom:5rem}.reviews .row{text-align:center}#review-slider-wrap{display:block;margin:0 auto;max-width:800px;min-height:150px;padding:0;position:relative;text-align:center}#review-slider-wrap .slider-control{position:absolute;top:55px;width:40px;z-index:10}#review-slider-wrap .slider-control.left{left:0}#review-slider-wrap .slider-control.right{right:0}#review-slider-wrap .slider-control:hover{background:#d9f322;cursor:pointer}#review-slider-wrap .review-slider{bottom:0;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}#review-slider-wrap .review-slider span{align-items:center;height:100%;left:40px;margin:0 auto;padding:0 20px;position:absolute;text-align:center;width:calc(100% - 80px)}#review-slider-wrap .review-slider span .review-group{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:450px;text-align:center}#review-slider-wrap .review-slider span .review-text{max-height:190px;overflow-y:hidden;padding:0 0 30px;position:relative}#review-slider-wrap .review-slider span .review-text:before{background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:30px;position:absolute;width:100%}.frame-img{position:relative}.star-badge{align-items:center;background-color:#ff5618;bottom:0;display:flex;height:100px;justify-content:center;margin:0 auto;position:absolute;right:0;transform:rotate(45deg);width:100px;z-index:1}.star-badge:after,.star-badge:before{background-color:#ff5618;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.star-badge:before{transform:rotate(30deg)}.star-badge:after{transform:rotate(60deg)}.star-badge p{color:#fff;font-family:Gelica,serif;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;margin:0;padding:0;text-align:center;transform:rotate(-45deg)}@media (max-width:991px){.content-slice{padding-left:0}.row,.row *{text-align:center}.col-md-6{padding:20px}.profile-color-list{justify-content:center}#frame-styles-gallery .row .col-md-12{flex:1 0 48%}.reviews{margin:30px 0;padding:30px 0}}@media (max-width:460px){#frame-styles-gallery .row .col-md-12{flex:1 0 100%}#frame-styles-gallery .row .col-md-12 img{margin:0 auto 20px;max-width:100%}}