.flex-control-nav::-webkit-scrollbar{display:none}.flex-control-nav{overflow-y:scroll!important;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;-ms-overflow-style:none;scrollbar-width:none}.single-product select#pa_finish+.variation-radios .select-button-wrapper{height:auto!important;margin:0 6px 6px 0!important}.single-product select#pa_finish+.variation-radios label{border:unset!important;color:transparent!important;background-color:transparent!important;width:24px;height:24px!important;padding:0!important;overflow:visible}.single-product select#pa_finish+.variation-radios label>img{position:absolute;display:block;background:0 0/100% auto no-repeat;width:100%;height:100%;left:0;top:0;-webkit-transition:.2s ease-out;transition:.2s ease-out;border-radius:50%;overflow:hidden;object-fit:cover;object-position:center center}.single-product select#pa_finish+.variation-radios label:after,.single-product select#pa_finish+.variation-radios label:before{position:absolute;content:'';background:0 0/100% auto no-repeat;width:100%;height:100%;left:0;top:0;-webkit-transition:.2s ease-out;transition:.2s ease-out}.single-product select#pa_finish+.variation-radios label:before{opacity:0!important;z-index:10;background-image:url(/wp-content/uploads/copper.png)}.single-product select#pa_finish+.variation-radios label:after{z-index:1;opacity:0;border:2px solid #95125c;border-radius:50%;width:calc(100% + 4px);height:calc(100% + 4px);left:-2px;top:-2px}.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-brushed-nickel]:before,.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-cool-gray]:before{background-image:url(/wp-content/uploads/brushed-nickel.png)}.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-chrome-luxe]:before,.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-matte-black-chrome-rods]:before,.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-matte-black-frames-chrome-rods]:before,.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-milled-aluminum]:before{background-image:url(/wp-content/uploads/chrome.png)}.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-gunmetal-luxe]:before,.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-gunmetal]:before{background-image:url(/wp-content/uploads/gunmetal-gray.png)}.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-clear-acrylic],.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-gloss-black]:before,.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-matte-black-frames-satin-black-rods],.single-product select#pa_finish+.variation-radios label[for=attribute_pa_finish-matte-black]:before{background-image:url(/wp-content/uploads/matte-black.png)}.single-product select#pa_finish+.variation-radios .active label:after,.single-product select#pa_finish+.variation-radios label:active:after,.single-product select#pa_finish+.variation-radios label:hover:after{opacity:1}.single-product select#pa_finish+.variation-radios label.active{pointer-events:none}th.label label[data-selection]:after{content:": " attr(data-selection)}.single-product #dimensions{background-color:#faf4ed;padding:90px 0 135px;position:relative}.single-product #dimensions:after{position:absolute;content:'Dimensions';font-family:PlaidTrial;font-size:78px;line-height:1em;text-transform:uppercase;letter-spacing:-.07em;color:#b7b2a9;opacity:.1;right:0;bottom:-9px}.single-product #dimensions .container{width:679px}.single-product #dimensions .table{text-align:center}.single-product #dimensions .header-row{display:flex;direction:ltr;width:85%;margin:0 0 0 auto;padding:0 18px}.single-product #dimensions .header{width:22.5%;font-size:12px;font-weight:600;line-height:1em;text-transform:uppercase;letter-spacing:.01em;color:#6c6c6c;padding:0 0 15px}.single-product #dimensions .dimension:last-child,.single-product #dimensions .header:last-child{width:32.5%}.single-product #dimensions .body-row{display:flex;direction:ltr;width:100%}.single-product #dimensions .titles{width:15%;padding:6px 0}.single-product #dimensions .title{display:flex;width:100%;justify-content:flex-end;align-items:center;padding:0 18px 0 0}.single-product #dimensions .title span{font-size:16px;line-height:1.2em;font-weight:600;color:#000}.single-product #dimensions .dimensions-container{width:85%;background-color:#fff;padding:6px 0;border-radius:16px;box-shadow:0 20px 30px #00000014}.single-product #dimensions .dimension-row{display:flex;direction:ltr;align-items:center;font-size:12px;line-height:1.4em;letter-spacing:-.02em;padding:18px}.single-product #dimensions .dimension-row:not(:last-child){border-bottom:1px solid #f4f4f4}.single-product #dimensions .dimension{width:22.5%}.single-product #additional{padding:60px 0;background-color:#f7f7f7}.single-product #additional .container{display:flex;direction:ltr;flex-wrap:wrap;justify-content:space-between;align-items:center}#ivole-histogramTable tr.ivole-histogramRow .ivole-histogramCell1,#respond+#respond,.comment-form-rating p.stars+p.stars,.single-product #additional .container:after,.single-product #additional .container:before,.single-product #reply-title,.single-product .cr-ajax-search,div.cr-all-reviews-shortcode ol li div.comment_container p.iv-comment-product,div.cr-all-reviews-shortcode ol li.comment div.comment_container img.avatar,div.cr-all-reviews-shortcode ol li.review div.comment_container img.avatar{display:none}.single-product #additional .image{width:50%;max-width:450px}.single-product #additional .body{width:50%;max-width:450px;padding:30px 0}.single-product #additional ol{color:#1d1d1d;counter-reset:item;list-style-type:none;font-size:15px;line-height:1.4em;font-weight:300;padding:0}.single-product #additional ol li{display:block;position:relative;padding:0}.single-product #additional ol li:not(:last-child){margin:0 0 60px}.single-product #additional ol li:before{font-family:Decimal;font-size:10px;font-weight:700;letter-spacing:0;content:"0" counter(item) "/ ";counter-increment:item;position:absolute;left:-30px;top:1px;color:#c89b77}.single-product #additional h3{font-family:Decimal;font-size:22px;line-height:1.1em;letter-spacing:-.04em;margin:0 0 12px}.single-product #additional p{font-size:15px;line-height:1.6em}.single-product #description{margin:40px 0 0}.single-product #sections-menu{background-color:#fff;border-bottom:1px solid #e9e9e9;position:sticky;top:78px;padding:18px 0 0;z-index:111}.single-product #sections-menu ul{list-style-type:none;padding:0;width:83.333333%;margin:0 auto;text-align:center;font-size:11px;font-family:Decimal;font-weight:600;text-transform:uppercase}.single-product #sections-menu ul li{display:inline-block;margin:0 30px;padding:0;position:relative}.single-product #sections-menu ul li a{position:relative;display:block;padding:0 0 11px}.single-product #sections-menu ul li.active a{color:#95125c}.single-product #sections-menu ul li a:after{content:'';display:block;position:absolute;width:100%;height:3px;background-color:transparent;left:0;bottom:-2px;-webkit-transition:.1s linear;transition:.1s linear}.single-product #sections-menu ul li a:hover:after,.single-product #sections-menu ul li.active a:after{background-color:#932748}.single-product #product_reviews{padding:100px 30px}.single-product #product_reviews .product-description{padding:0!important;display:flex;direction:ltr;flex-wrap:wrap;justify-content:space-between}.single-product #product_reviews .panel-title-intro{width:auto;margin:0 30px 30px 0}.single-product #product_reviews .set-button{width:auto;margin:0 0 30px}.single-product #comments,.wpgs-for .slick-arrow{display:none!important}.single-product #review_form_wrapper{width:100%}.single-product #respond{padding:0 0 45px!important;width:45%}.single-product #reviews #comments ol.commentlist{border:none}.single-product #reviews #comments ol.commentlist li{padding:0;border:none}.single-product #reviews #comments ol.commentlist li .comment_container{background-color:#faf8f7;padding:24px 36px;margin:0 0 18px!important;border:none!important;border-radius:10px}.single-product #reviews #comments ol.commentlist li .children .comment_container,div.cr-all-reviews-shortcode ol.commentlist .children li .comment-text{background-color:transparent;max-width:840px}.single-product #reviews #comments ol.commentlist li .children li,div.cr-all-reviews-shortcode ol.commentlist .children li{position:relative}.single-product #reviews #comments ol.commentlist li .children li:before,div.cr-all-reviews-shortcode ol.commentlist .children li:before{content:'';display:block;position:absolute;width:27px;height:14px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.75 13.75'%3E%3Cpath fill='%23000000' d='M27.69,7.46c-.04-.09-.09-.17-.16-.24L22.28,1.97c-.29-.29-.77-.29-1.06,0s-.29,.77,0,1.06l3.97,3.97H7.75C4.3,7,1.5,4.2,1.5,.75c0-.41-.34-.75-.75-.75S0,.34,0,.75c0,4.27,3.48,7.75,7.75,7.75H25.19l-3.97,3.97c-.29,.29-.29,.77,0,1.06,.15,.15,.34,.22,.53,.22s.38-.07,.53-.22l5.25-5.25c.07-.07,.12-.15,.16-.24,.08-.18,.08-.39,0-.57Z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;left:-6px;top:27px}.single-product .cr-summaryBox-wrap{display:block;width:50%}.single-product .cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-overall-rating-wrap{flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;padding:0;margin:0;border:none}.single-product .cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-overall-rating-wrap>*{margin:0 28px 28px 0}.single-product .cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-average-rating{font-family:Graphik;font-weight:700;color:#1d1d1d;font-size:50px;line-height:.8em}.single-product .cr-average-rating span{display:block;line-height:inherit}.single-product .cr-average-rating-stars{margin-right:10px!important}div.cr-all-reviews-shortcode .crstar-rating,div.ivole-reviews-grid .cr-summaryBox-wrap .crstar-rating{width:81px}div.cr-all-reviews-shortcode .crstar-rating::before,div.ivole-reviews-grid .cr-summaryBox-wrap .crstar-rating::before{width:86px;font-size:12px;letter-spacing:4.5px;color:#ddd;content:'\53\53\53\53\53'}div.cr-all-reviews-shortcode .crstar-rating span::before,div.ivole-reviews-grid .cr-summaryBox-wrap .crstar-rating span::before{color:#6a0a3e;font-size:12px;letter-spacing:4.5px}.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-total-rating-count{font-size:14px;line-height:1.4em;color:#404040}.cr-all-reviews-shortcode .cr-summaryBox-wrap .ivole-summaryBox{padding:0;border:none;width:100%;margin:0 0 60px}.cr-all-reviews-shortcode .cr-summaryBox-wrap .ivole-summaryBox #ivole-histogramTable{width:100%;max-width:720px;margin:0}#ivole-histogramTable tr.ivole-histogramRow .ivole-histogramCell2{width:calc(100% - 150px);padding:0 0 20px}.single-product .ivole-meter{height:17px;background:unset;background-color:#f7f7f7;border:none;box-shadow:none;border-radius:4px}.single-product .ivole-meter .ivole-meter-bar{background:unset;border:none;background-color:#1d1d1d;box-shadow:none}#ivole-histogramTable tr.ivole-histogramRow .ivole-histogramCell3{padding:0 0 20px 20px;text-align:left;width:150px;position:relative}#ivole-histogramTable tr.ivole-histogramRow .ivole-histogramCell3:before{content:"\53\53\53\53\53";font-family:crstar;color:#ddd;font-size:12px;letter-spacing:4.5px;display:block;position:absolute;left:20px;top:.5px;z-index:1}#ivole-histogramTable tr.ivole-histogramRow .ivole-histogramCell3 a:before{content:"\53\53\53\53\53";font-family:crstar;color:#1d1d1d;font-size:12px;letter-spacing:4.5px;display:inline-block;margin:0 9px 0 0;z-index:2;position:relative}#ivole-histogramTable tr.ivole-histogramRow:nth-child(2) .ivole-histogramCell3 :before{content:"\53\53\53\53";margin-right:26.06px}#ivole-histogramTable tr.ivole-histogramRow:nth-child(3) .ivole-histogramCell3 :before{content:"\53\53\53";margin-right:43.17px}#ivole-histogramTable tr.ivole-histogramRow:nth-child(4) .ivole-histogramCell3 :before{content:"\53\53";margin-right:60.28px}#ivole-histogramTable tr.ivole-histogramRow:nth-child(5) .ivole-histogramCell3 :before{content:"\53";margin-right:77.39px}div.cr-all-reviews-shortcode ol li.comment,div.cr-all-reviews-shortcode ol li.review{padding:0;margin:0}div.cr-all-reviews-shortcode ol.commentlist li .comment-text{background-color:#faf8f7;padding:24px 36px 12px;margin:0 0 18px!important;border:none!important;border-radius:10px;color:#1d1d1d}div.cr-all-reviews-shortcode .comment_container .crstar-rating{display:block;position:relative;float:none;margin:0 0 36px}div.cr-all-reviews-shortcode ol.commentlist li .comment-text p.meta{font-size:15px}div.cr-all-reviews-shortcode ol.commentlist li .comment-text p.meta .woocommerce-review__author{font-family:Decimal;font-size:22px;color:#1d1d1d}div.cr-all-reviews-shortcode .ivole-show-more-button{position:relative;display:inline-block;outline:0;vertical-align:top;font-family:PlaidTrial,Arial,sans-serif;font-size:10px;font-weight:400;min-width:100px;text-align:center;line-height:1.2;letter-spacing:.4px;text-transform:uppercase;margin:0 auto;padding:19px 40px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:.6s cubic-bezier(.19,1,.22,1);transition:.6s cubic-bezier(.19,1,.22,1);overflow:visible;text-decoration:none!important;color:#fff;background:#6a0a3e;border:0 solid #6a0a3e}div.cr-all-reviews-shortcode .ivole-show-more-button:hover{color:#fff;background:#000;border-color:#000;text-decoration:none}#cr_all_reviews_shortcode{display:flex;flex-wrap:wrap;direction:ltr;justify-content:space-between}#respond:before{content:"Write a Review";font-family:Decimal;color:#1d1d1d;font-size:18px;display:block;margin:24px 0 12px}.woocommerce .frm_select_field.comment-form-rating{padding:0}div.cr-all-reviews-shortcode ol.commentlist{width:100%;padding-top:60px;border-top:1px solid rgba(112,112,112,.15)}.single-product .slick-slider .slick-list,.single-product .slick-slider .slick-track{max-height:600px}.wpgs-for .slick-slide{max-height:600px;height:600px;background-color:#f7f7f7}.wpgs-for .slick-slide a{pointer-events:auto;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.wpgs-for .slick-slide img{display:block;max-height:600px;width:auto!important}.slick-prev{left:18px!important}.slick-next{right:18px!important}.single-product .product{width:100%;max-width:100%}@media all and (max-width:767px){#woocommerce-main-single{padding-top:0!important}#single-product-content-wrapper{padding:0}.product-top-wrapper .col-xs-12.col-md-12{width:100%;padding:0}.woocommerce.woocommerce-page div.product div.images,.woocommerce.woocommerce-page div.product div.summary{width:100%;max-width:unset;margin:0}.woocommerce.woocommerce-page div.product div.summary{padding:0 5%}.woocommerce.woocommerce-page div.product div.images{margin:0 0 30px}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:unset}.single-product #sections-menu{top:62px}.single-product #dimensions{overflow:hidden;padding:75px 0 60px}.single-product #dimensions:after{display:none}.single-product #dimensions .container::-webkit-scrollbar{display:none}.single-product #dimensions .container{overflow-y:scroll;padding-bottom:30px;width:auto;-ms-overflow-style:none;scrollbar-width:none}.single-product #dimensions .table{width:679px;max-width:unset;margin-right:30px}.single-product #sections-menu ul{font-size:10px}.single-product #sections-menu ul li{margin:0 10px 10px}.single-product #additional{padding:0 0 60px}.single-product #additional .image{width:100%;margin:0 auto}.single-product #additional .body{width:83.333333%;margin:0 auto;padding:30px 0 0}.single-product #additional ol li:before{position:relative;display:block;margin:0 0 9px;left:0}.single-product #product_reviews{padding:90px 0 60px}.single-product #product_reviews .container{width:83.333333%}.single-product #respond,.single-product .cr-summaryBox-wrap{width:100%}.cr-all-reviews-shortcode .cr-summaryBox-wrap .ivole-summaryBox{margin:0 0 15px}div.cr-all-reviews-shortcode ol.commentlist li .comment-text p.meta .woocommerce-review__author{font-size:18px}.single-product .slick-slider .slick-list,.single-product .slick-slider .slick-track,.wpgs-for .slick-slide img{max-height:360px}.wpgs-for .slick-slide{max-height:360px;height:360px}.slick-prev{left:30px!important}.slick-next{right:30px!important}}