.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}.col-md-3,.col-md-4,.col-md-6{margin-bottom:30px}body .page-wrapper ul{list-style:none;padding-left:0}body .page-wrapper .page-slice-full-width .content-slice{max-width:1125px;padding:0 0 0 20px}body .page-wrapper .page-slice-full-width .content-slice h1{font-size:45px;font-size:2.8125rem;margin:0 0 35px}body .page-wrapper .page-slice-full-width .content-slice .row{margin-left:0;margin-right:0}body .page-wrapper .page-slice-full-width.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}body .page-wrapper .page-slice-full-width#related-post{margin:100px 0}body .page-wrapper .page-slice-full-width#related-post img{box-shadow:0 3px 6px rgba(0,0,0,.12)}.filter-options{border-bottom:1px solid #ccd4df;display:flex;flex-wrap:wrap;gap:20px;justify-content:center!important;margin-bottom:25px;padding-bottom:25px}.filter-options h3{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;margin:0}.filter-option{background:#fff;border:2px solid transparent;border-radius:24px;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.12);cursor:pointer;flex-grow:1;font-size:16px;font-size:1rem;font-weight:600;max-width:210px;padding:10px 20px;text-align:center}.filter-option.active{border-color:#8980f5}.filter-selector{border:0;box-shadow:none;display:block;height:48px;min-width:176px;padding:0;position:relative}.filter-selector.active>div{border:2px solid #8980f5;margin:-2px}.filter-selector .filter-selector-option-icon,.filter-selector .filter-selector-selection-icon{border:1px solid #a6a8ab;border-radius:10px;display:block;height:20px;position:relative;width:20px}.filter-selector .filter-selector-option-icon svg,.filter-selector .filter-selector-selection-icon svg{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));height:10px;left:calc(50% - 5px);position:absolute;top:calc(50% - 5px);width:10px}.filter-selector>div{background:#fff;border-radius:24px;box-shadow:0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.12);left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0}.filter-selector>div:focus{z-index:10}.filter-selector>div:focus>:last-child{display:block}.filter-selector>div>:first-child{align-items:center;display:flex;gap:10px;height:48px;justify-content:space-between;padding:10px 20px;position:relative;width:100%}.filter-selector>div>:first-child :nth-last-child(2){flex-grow:1}.filter-selector>div>:last-child{border-top:1px solid #a6a8ab;display:none;margin:0;padding:10px 20px;width:100%}.filter-selector>div>:last-child>*{align-items:center;display:flex;gap:10px;justify-content:space-between;text-align:left;text-transform:capitalize}.filter-selector>div>:last-child>:hover{color:#8980f5}.filter-selector>div>:last-child>*>.filter-selector-option-name{flex-grow:1}.profile-customize-button.out-of-stock{filter:grayscale(1);opacity:.4;pointer-events:none}.profile-color-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 -4px;padding:10px}.profile-color-list .color-choice-container{align-items:center;display:inline-flex;height:30px;justify-content:center;margin:0 3px 5px;position:relative;width:30px;z-index:1}.profile-color-list .color-choice-container:hover{z-index:10}.profile-color-list .color-choice-container>.color-choice{border:1px solid #a6a8ab;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);cursor:pointer;display:block;height:30px;position:absolute;transition:all .1s ease-in;width:30px}.profile-color-list .color-choice-container>.color-choice.out-of-stock{align-items:center;cursor:not-allowed;display:flex;justify-content:center;opacity:.5}.profile-color-list .color-choice-container>.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-container>.color-choice.active{border-color:#8980f5;border-width:3px;box-shadow:0 0 1px 6px rgba(137,128,245,.5)}.profile-color-list .color-choice-container>.color-choice:not(.out-of-stock):hover{border-radius:25px;border-width:4px;box-shadow:0 10px 20px rgba(0,0,0,.3);height:50px;transition:all .1s ease-out;width:50px}.profile-color-list .color-choice-container>.color-choice:not(.out-of-stock):hover.out-of-stock{font-size:20px;font-size:1.25rem}#sort-title{justify-content:center!important}#sort-title h2{margin:0 0 30px}ul#frame-styles-sort{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;position:relative;text-align:left;width:100%}ul#frame-styles-sort>li{display:flex;flex:0 1 258px;flex-direction:column;justify-content:space-between;margin:0;padding:20px 20px 15px;position:relative;text-align:center}ul#frame-styles-sort>li img{border:1px solid #f5f5f5}ul#frame-styles-sort>li h3{font-size:24px;font-size:1.5rem;font-weight:700;line-height:24px;line-height:1.5rem;margin-bottom:0}ul#frame-styles-sort>li .description{display:block;font-size:16px;font-size:1rem;font-style:italic;margin:5px auto}ul#frame-styles-sort>li .base-price{font-size:18px;font-size:1.125rem}ul#frame-styles-sort>li .base-price span{font-weight:700}ul#frame-styles-sort>li .out-of-stock-message{font-size:18px;font-size:1.125rem;font-weight:700}ul#frame-styles-sort>li a.button{margin:10px auto 0;padding:15px 20px;width:100%}ul#frame-styles-sort>li:hover{text-decoration:none}.footnote{font-size:16px;font-size:1rem;justify-content:center!important;margin:30px auto 0}#frame-style-wrapper{padding:0 20px}#frame-style-wrapper,ul#frame-styles-list{align-items:center;display:flex;position:relative}ul#frame-styles-list{background-color:#fff;border:1px solid #ebebeb;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.12);flex-wrap:wrap;justify-content:space-between;margin:0 20px 20px;padding:20px 20px 15px;transition:all .2s ease-in-out;width:100%}ul#frame-styles-list li{list-style:none;margin:0;padding:0;text-align:center}ul#frame-styles-list li img{border-radius:42.5px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:block;height:85px;width:85px}ul#frame-styles-list li span{color:#000;display:block;font-size:16px;font-size:1rem;font-weight:700;margin:5px auto 0}ul#frame-styles-list li.active img{border:4px solid #8980f5}ul#frame-styles-list li:hover{cursor:pointer}ul#frame-styles-list li:hover img{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.browse-all{text-align:center}.browse-all a{color:#8980f5;margin:0 auto}#available-colors h4{margin:20px auto}#available-colors ul{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin:0 0 20px;padding:0;text-align:left}#available-colors ul li{border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:block;height:40px;margin:0;transition:all .2s ease-in-out;width:40px}#available-colors ul li.out-of-stock{align-items:center;color:#a6a8ab;display:flex;justify-content:center;opacity:.5}#available-colors ul li:hover{cursor:pointer}#available-colors ul li.active{border-color:#8980f5;border-width:3px;box-shadow:0 0 1px 6px rgba(137,128,245,.5)}.button.read-more{display:inline-block;padding:20px 60px}#frame-styles-gallery{padding:0}#frame-styles-gallery .row .col-md-12{align-items:center;display:flex;flex:1 0 32%;flex-wrap:wrap;justify-content:space-between}#frame-styles-gallery .row .col-md-12 img{margin-bottom:20px;max-width:100%}.customize-btn{margin:0 auto;text-align:center}.customize-btn:disabled{opacity:.5}.customize-btn:disabled:hover{cursor:not-allowed}#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 p.review-text{max-height:190px;overflow-y:hidden;padding:0 0 30px;position:relative}#review-slider-wrap .review-slider span p.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:20px;display:flex;height:75px;justify-content:center;margin:0 auto;position:absolute;right:-20px;transform:rotate(45deg);width:75px;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:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;margin:0;padding:0;text-align:center;transform:rotate(-45deg)}@media (max-width:991px){body .page-wrapper .page-slice-full-width.reviews{margin:30px 0;padding:30px 0}body .page-wrapper .page-slice-full-width .content-slice{padding-left:0}.row,.row *{text-align:center}.filter-option,.filter-options>h3{width:100%}#sort-options{flex-wrap:wrap;text-align:center}#sort-options h3{margin:10px auto;width:100%}#sort-options select{display:block}#sort-options h4,#sort-options ul.sort-list{display:none}#sort-options .selector-wrapper{justify-content:center;margin:0 auto;max-width:none;min-width:176px;width:auto}#sort-options .selector-wrapper:nth-child(2) .sort-select{z-index:5}#sort-options .selector-wrapper:nth-child(3) .sort-select{z-index:4}#sort-options .selector-wrapper:nth-child(4) .color-selector{z-index:3}#sort-options .selector-wrapper:nth-child(5) .sort-select{z-index:2}#sort-options .selector-wrapper:nth-child(6) .sort-select{z-index:1}.color-selector .color-name{text-align:left}#sort-title{justify-content:center!important}#sort-title h2{margin-bottom:30px}ul#frame-styles-sort{text-align:center}ul#frame-styles-sort li{flex:0 1 258px}ul#frame-styles-sort li h3{margin-top:0}ul#frame-styles-list{display:block;height:170px;margin:0 0 20px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}ul#frame-styles-list li{display:inline-block;margin:0 5px}ul#frame-styles-list li:first-child{margin-left:0}ul#frame-styles-list li:last-child{margin-right:20px}.breadcrumbs{margin:20px auto 30px}.browse-all a{display:inline-block;margin:0 auto 30px}#frame-style-wrapper svg{bottom:30px;height:20px;left:50%;margin-left:-8px;position:absolute;width:20px}#frame-style-wrapper.open ul#frame-styles-list{display:flex;height:auto;overflow-x:visible;overflow-y:visible;white-space:wrap}#frame-style-wrapper.open ul#frame-styles-list li{margin:0 0 10px}#frame-style-wrapper.open svg{display:none}#show-all-button{margin:0 auto 20px}.main-frame-wrapper{display:block;height:330px;margin:0 auto;text-align:center;width:330px}img.main-frame{margin:0 auto}#available-colors{align-items:center}#available-colors ul{display:block;margin:0 auto 20px}#available-colors ul li{display:inline-block;margin:0 5px 10px}#available-colors h2,#available-colors ul{text-align:center}#frame-styles-gallery .row .col-md-12{flex:1 0 48%}#review-slider-wrap .review-slider{bottom:auto;left:auto;position:relative;right:auto;top:auto}#review-slider-wrap .review-slider span{flex-direction:column;left:0;position:relative}}@media (max-width:460px){#sort-options{flex-direction:column}#sort-options .selector-wrapper{width:100%}#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%}}@media (min-width:992px){#frame-style-wrapper svg,#show-all-button{display:none!important}}