svg#contact-map path.state#AK{fill:#e98b84}svg#contact-map path.state#AL{fill:#ffbad1}svg#contact-map path.state#AR{fill:#ffbad1}svg#contact-map path.state#AZ{fill:#c4d8e3}svg#contact-map path.state#CA{fill:#e98b84}svg#contact-map path.state#CO{fill:#c4d8e3}svg#contact-map path.state#CT{fill:#fbba83}svg#contact-map path.state#DE{fill:#fbba83}svg#contact-map path.state#FL{fill:#fbba83}svg#contact-map path.state#GA{fill:#fbba83}svg#contact-map path.state#HI{fill:#e98b84}svg#contact-map path.state#IA{fill:#ffbad1}svg#contact-map path.state#ID{fill:#c4d8e3}svg#contact-map path.state#IL{fill:#ffbad1}svg#contact-map path.state#IN{fill:#fbba83}svg#contact-map path.state#KS{fill:#ffbad1}svg#contact-map path.state#KY{fill:#fbba83}svg#contact-map path.state#LA{fill:#ffbad1}svg#contact-map path.state#MA{fill:#fbba83}svg#contact-map path.state#MD{fill:#fbba83}svg#contact-map path.state#ME{fill:#fbba83}svg#contact-map path.state#MI{fill:#fbba83}svg#contact-map path.state#MN{fill:#ffbad1}svg#contact-map path.state#MO{fill:#ffbad1}svg#contact-map path.state#MS{fill:#ffbad1}svg#contact-map path.state#MT{fill:#c4d8e3}svg#contact-map path.state#NC{fill:#fbba83}svg#contact-map path.state#ND{fill:#ffbad1}svg#contact-map path.state#NE{fill:#ffbad1}svg#contact-map path.state#NH{fill:#fbba83}svg#contact-map path.state#NJ{fill:#fbba83}svg#contact-map path.state#NM{fill:#c4d8e3}svg#contact-map path.state#NV{fill:#e98b84}svg#contact-map path.state#NY{fill:#fbba83}svg#contact-map path.state#OH{fill:#fbba83}svg#contact-map path.state#OK{fill:#ffbad1}svg#contact-map path.state#OR{fill:#e98b84}svg#contact-map path.state#PA{fill:#fbba83}svg#contact-map path.state#RI{fill:#fbba83}svg#contact-map path.state#SC{fill:#fbba83}svg#contact-map path.state#SD{fill:#ffbad1}svg#contact-map path.state#TN{fill:#ffbad1}svg#contact-map path.state#TX{fill:#ffbad1}svg#contact-map path.state#UT{fill:#c4d8e3}svg#contact-map path.state#VA{fill:#fbba83}svg#contact-map path.state#VT{fill:#fbba83}svg#contact-map path.state#WA{fill:#e98b84}svg#contact-map path.state#WI{fill:#ffbad1}svg#contact-map path.state#WV{fill:#fbba83}svg#contact-map path.state#WY{fill:#c4d8e3}svg#contact-map path.area#in_em{fill:#f3eea9}svg#contact-map path.area#el_seg{fill:#d4b386}svg#contact-map path.area#san_di{fill:#c8acb5}@media (max-width:959px){.product-details .accordion-title{position:relative;cursor:pointer;padding-right:40px;user-select:none;-webkit-user-select:none;transition:background-color .3s ease}.product-details .accordion-title:hover{background-color:rgba(0,0,0,0.05)}.product-details .accordion-title::after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:12px;height:12px;border-right:2px solid #333;border-bottom:2px solid #333;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease}.product-details .accordion-title.active::after{transform:translateY(-50%) rotate(-135deg)}.product-details .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.product-details .accordion-content.expanded{max-height:none;transition:max-height .3s ease-in}.product-details .nav-section:last-child{border-bottom:none}}@media (min-width:960px){.product-details .accordion-title{cursor:default}.product-details .accordion-title::after{display:none}.product-details .accordion-content{max-height:none !important;overflow:visible !important}}html{color:#4c4a47}h1,h2,h3,h4,h5,.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5{font-family:"Baskerville",serif;color:#4c4a47}h1.is-style-underline,h2.is-style-underline,h3.is-style-underline,h4.is-style-underline,h5.is-style-underline,.uk-h1.is-style-underline,.uk-h2.is-style-underline,.uk-h3.is-style-underline,.uk-h4.is-style-underline,.uk-h5.is-style-underline{text-decoration:underline}h1.is-style-no-margin,h2.is-style-no-margin,h3.is-style-no-margin,h4.is-style-no-margin,h5.is-style-no-margin,.uk-h1.is-style-no-margin,.uk-h2.is-style-no-margin,.uk-h3.is-style-no-margin,.uk-h4.is-style-no-margin,.uk-h5.is-style-no-margin{margin:0}.gallery-hidden{display:none}.less-padding{padding:10px !important;border-bottom:1px solid #e5e2d3}.uk-lightbox iframe{width:90vw;max-height:85vh}ul.list-unstyled{margin:0;padding:0;list-style:none}.fade-in{opacity:0;visibility:hidden;transition:opacity 1s;will-change:opacity}.uk-scrollspy-inview{opacity:1;visibility:visible}.uk-hr,hr{margin:40px 0 !important;border-top:1px solid #ccc}em{color:#4c4a47 !important}a:active,a:focus{outline:none !important}ol,ul,li{line-height:30px}span.red{color:#c72523;font-weight:700}b,strong{font-weight:700}address,dl,fieldset,figure,ol,p,pre,ul{margin:0;color:#4c4a47}.uk-justify-sb{justify-content:space-between}.uk-justify-sa{justify-content:space-around}.uk-justify-se{justify-content:space-evenly}.uk-container{max-width:1400px}#ww-builder{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);min-width:1400px;z-index:2000}#ww-builder button.exit{background-color:transparent;border:none}#ww-builder button.exit i{margin-right:10px}@media (max-width:1440px){#ww-builder{min-width:100%;padding-left:25px;padding-right:25px}}@media only screen and (max-width: 959px){#ww-builder{overflow:auto;height:100vh}}@media only screen and (max-width: 640px){#ww-builder{padding-left:0;padding-right:0;top:0;left:0;transform:none}}.ww-builder-overlay{position:fixed;background:rgba(0,0,0,0.7);width:100%;height:100%;top:0;left:0;bottom:0;z-index:99}#gf-builder-container .uk-modal-dialog{width:90%;padding:3em}@media only screen and (max-width: 640px){#gf-builder-container .uk-modal-dialog{width:100%;padding:1em}}#builder-loader{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(255,255,255,0.95);z-index:999}#builder-loader h3{max-width:330px}#builder-loader.on{display:block}.wp-block-group{padding:3.5em 0}.wp-block-group .wp-block-group__inner-container{max-width:1400px;padding-left:35px;padding-right:35px;margin:0 auto}.wp-block-group.is-style-container-small .wp-block-group__inner-container{max-width:670px}.wp-block-group .uk-container{padding:0}.wp-block-group p{margin-bottom:25px}.wp-block-columns.is-style-padding .wp-block-column:not(:first-child){margin-left:15px}.wp-block-columns.match-height img{height:120px}.wp-block-columns.has-background{padding:0}.wp-block-columns figure.wp-block-embed iframe{width:100%}.wp-block-columns.are-vertically-aligned-center figure.wp-block-image{margin:0}.wp-block-table .has-fixed-layout{max-width:300px}.wp-block-table.is-style-container-small table{max-width:460px;margin:0 auto}.wp-block-button__link{background:#cea445;font-weight:700;font-size:1.6rem;padding:10px 30px}.wp-block-buttons.aligncenter{justify-content:center}.side-cabinet-column table,.side-cabinet-slide table{font-size:13px;white-space:nowrap}.side-cabinet-column table td,.side-cabinet-slide table td{padding:5px}.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-item figure{display:block}.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-item figcaption{display:block !important;color:black;background:transparent;font-weight:normal;font-size:12px;line-height:16px;padding:4px 0;position:initial}figure.wp-block-embed.is-style-medium iframe{width:870px;min-height:490px}figure.wp-block-embed.is-style-large iframe{width:100%;min-height:800px}.wp-block-cover.is-style-borders{max-width:1400px;margin:0 auto;min-height:inherit}.wp-block-cover.is-style-borders .wp-block-cover__inner-container{border:1px solid rgba(255,255,255,0.5);outline:1px solid rgba(255,255,255,0.5);padding:30px;outline-offset:4px}.wp-block-cover.is-style-borders .wp-block-cover__inner-container p{max-width:700px;margin:0 auto}.wp-block-image .alignleft{margin:0 2.5em 0 0}.wp-block-image .alignright{margin:0 0 0 2.5em}.wp-block-image .aligncenter{margin:0 auto}.wp-block-image figcaption{text-align:center}.wp-block-image img{height:auto}.wp-block-image.is-resized img{height:none}.wp-block-table,table{margin:20px 0;overflow:hidden}.wp-block-table td,table td{padding:10px}.wp-block-quote{background:url("/source/8b0ae12b88dba13ae9c3b3f00c97eecb/double_quotes.png") no-repeat left top;font-size:1.6rem}.wp-block-quote cite{display:block;text-align:right}.wp-block-quote strong{color:#cea445}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{flex-grow:inherit !important}.aligncenter{text-align:center}html{font-size:62.5%}body{font-size:1.6rem;line-height:2;font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400;overflow-x:hidden}body.logged-in header.main-header .menu li.menu-item.hidden{display:block}body.overflow{overflow:hidden}img{height:auto}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:4.6rem}.title-subtext{margin-bottom:10px}h2{font-size:3.4rem;margin-bottom:.6em}h3{font-size:2.6rem;margin-bottom:.6em}h4{font-size:2rem;margin-bottom:.6em}p{line-height:2}p.is-style-no-margin{margin:0}a{color:#cea445}ul li,ol li{padding:5px 0}ul.is-style-pdf li,ol.is-style-pdf li{list-style-image:url("/source/e82134bb0ec30acec583ddaa3b92d336/pdf.jpg")}.ekr-header-container{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;bottom:0;width:100%;z-index:10}.ekr-header-container .mobile-top{padding:12px 0}.ekr-header-container .mobile-top .button{font-weight:700;padding:5px 10px !important;border-radius:10px;box-shadow:none;font-size:20px}.ekr-header-container .mobile-top i{color:white;font-size:30px}.ekr-header-container #mobile-phone{position:fixed;bottom:10px;right:10px;z-index:1000}.ekr-header-container #mobile-phone .rounded{font-size:25px;border-radius:80px;padding:10px;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.button{display:inline-block;padding:10px 30px;text-align:center;box-shadow:-1px 5px 5px rgba(0,0,0,0.7);font-family:"Raleway",sans-serif;transition:all .2s}.button.blue{background:#338dcb !important;color:white !important;border-radius:50px !important;border:2px solid #338dcb}.button.gold{color:white !important;background:#cea445 !important;border-radius:5px;box-shadow:none !important;font-weight:700}.button.gold:hover{background:#b58243 !important;color:#333 !important;text-decoration:none !important}.button.outline{box-shadow:none !important;border-radius:25px !important;border:1px solid black !important;color:black !important;font-weight:700 !important;background:transparent !important}.button.outline.blue{border:2px solid #338dcb !important;color:#338dcb !important}.button.round{box-shadow:none;border-radius:50px !important;font-weight:700;text-transform:uppercase;font-family:"Open Sans",sans-serif}.mobile-button{display:none !important}header.top-header{background:#333434}header.top-header svg{width:25px;height:25px;display:block !important;fill:white}header.top-header p{margin:0;font-size:1.3rem;color:white}header.top-header ul{display:flex;padding:0;margin:0;list-style:none}header.top-header ul li a{display:block;padding:0 13px;color:white;font-size:1.6rem}header.main-header{background:white;border-bottom:1px solid #eee}header.main-header .nav-container{display:flex;align-items:center}header.main-header .nav-container .flex{position:relative;top:-1px}header.main-header .nav-container span{font-size:1rem}header.main-header .nav-container .login-button{font-size:1.3rem;padding:15px 5px}header.main-header img{height:auto}header.main-header .menu{display:flex;margin:0;padding:0;list-style:none;align-items:center}header.main-header .menu li.bf-button a{color:white;background:black;font-weight:700;border-radius:6px;padding:6px 10px}header.main-header .menu li a{position:relative;display:block;color:#4c4a47;font-size:1.3rem;padding:15px 13px}header.main-header .menu li a:hover{color:#cea445;text-decoration:none}header.main-header .menu li.menu-item.hidden{display:none}header.main-header .menu li.menu-item-has-children a{padding-right:25px}header.main-header .menu li.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1}header.main-header .menu span.dropdown{background:url("/source/297cabd3c59c0c67944578f661a6e66a/menu-down.svg") no-repeat;width:24px;height:24px;display:block;position:absolute;top:19px;right:0}header.main-header .menu .sub-menu{position:absolute;top:85%;left:0;right:0;width:100%;background:white;text-align:center;padding:20px;transition:all .2s ease-in-out;list-style:none;visibility:hidden;opacity:0}header.main-header .menu .sub-menu li{max-width:15%;display:inline-block}header.main-header .menu .sub-menu li a{padding:0}header.main-header .menu .menu-item-custom{text-align:center}header.main-header .menu .menu-item-custom .menu-image-hover{display:none}header.main-header .menu .menu-item-custom:hover .menu-image{display:none}header.main-header .menu .menu-item-custom:hover .menu-image-hover{display:block}section{position:relative}section.hidden-block{padding-bottom:2em}section.hidden-block .hidden-content{position:relative;overflow:hidden;max-height:70px}section.hidden-block .hidden-content.active{max-height:inherit}section.hidden-block .hidden-content.active::after{display:none}section.hidden-block .hidden-content::after{content:"";width:100%;height:50px;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}section.hidden-block .button{display:block !important;max-width:200px;margin:35px auto}section.hidden-block img{max-height:155px;width:auto}section.hidden-block .wp-caption-text{font-size:10px;white-space:nowrap}section.hidden-block .wp-caption{width:auto !important;margin:20px 20px 20px 0}section.ekr-404{padding:5em 0;text-align:center}section.ekr-404 .button{margin-top:25px}section.ekr-reviews .review{border-bottom:1px solid #e6e6e6;padding-bottom:1em;margin-bottom:2em}section.ekr-io-reviews{background-color:#f9f9f9;padding:3.5em 0}section.posts__page .ww-post .button{margin-top:30px}section.posts__page .ww-post__preview{background:#f5f5f5;width:100%;height:250px;margin-bottom:15px}section.posts__page .pagination{text-align:center;margin-top:2em;padding-top:2em;border-top:2px solid #ecebef}section.ekr-gallery figcaption{text-align:center;margin-top:15px;display:block}section.ekr-gallery figcaption i{margin-right:5px}section.ekr-cards{background:#ecebef;padding:4em 0}section.ekr-cards .card{background:white;border-radius:10px}section.ekr-cards .card .card__header{background-color:#3f444d;padding:15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px 10px 0px 0px;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.6);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.6);box-shadow:0 2px 2px rgba(0,0,0,0.6)}section.ekr-cards .card .card__header p.step{color:#cea445}section.ekr-cards .card .card__header p.title{font-weight:700;color:white;font-size:1.8rem}section.ekr-cards .card .card__body{background-color:#ffffff;border:1px solid #d7d7d7;border-top:0;padding:15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:0px 0px 10px 10px;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.6);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.6);box-shadow:0 2px 2px rgba(0,0,0,0.6);text-align:center}section.ekr-cards .card .card__body p{text-align:left;margin:20px 0}section.ekr-b{padding:7em 0 11em}section.ekr-b h1{font-weight:normal}section.ekr-b .ekr-b__special{position:absolute;right:-2px;top:25px;z-index:4}section.ekr-b .ekr-b__special img{height:auto}section.ekr-b .ekr-triangles{height:107px;width:100%;position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:4}section.ekr-b .ekr-triangles div:nth-child(1){border:1px solid white;width:48%;background-color:white;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 100%);clip-path:polygon(0 0, 0% 100%, 100% 100%)}section.ekr-b .ekr-triangles div:nth-child(2){border:1px solid white;width:48%;background-color:white;-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 0);clip-path:polygon(0 100%, 100% 100%, 100% 0)}section.ekr-b::before{content:"";background:rgba(255,255,255,0.66);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}section.ekr-b video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}section.ekr-b .uk-container{position:relative;z-index:3}section.ekr-b .ekr-b__icons{max-width:550px;margin:30px 0 35px}section.ekr-b .ekr-b__icons .ekr-b__icon{padding-right:20px}section.ekr-b .ekr-b__icons .ekr-b__icon img{margin-right:7px;height:auto}section.ekr-b .ekr-b__icons .ekr-b__icon p{font-family:"Raleway",sans-serif;line-height:1.2}section.ekr-c{padding:10px 0}section.ekr-c .mobile-view{display:none}section.ekr-c .ekr-c__item{position:relative}section.ekr-c .ekr-c__full_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}section.ekr-c .ekr-c__grid{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(2, 1fr);grid-gap:8px}section.ekr-c .ekr-c__grid .ekr-c__item{background:#ecebef;padding:8px;text-align:center;display:flex}section.ekr-c .ekr-c__grid .ekr-c__item .ekr-c__image{background:white;height:100%;align-items:center;display:flex;justify-content:center}section.ekr-c .ekr-c__grid .ekr-c__item .ekr-c__text p{font-family:"Raleway",sans-serif;font-size:1.8rem;margin-bottom:12px}section.ekr-c .ekr-c__grid .ekr-c__item .ekr-c__text p strong{color:black}section.ekr-c .ekr-c__grid .ekr-c__item .ekr-c__text .button{padding:8px 25px;box-shadow:none}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(1){grid-column:1 / 3;grid-row:1 / 3;display:flex;align-items:center}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(1) .ekr-c__text p{font-size:2.2rem;line-height:1.2}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(1) .ekr-c__image{background:transparent}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(1) img{max-width:70%;width:100%;height:auto}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(2){grid-row:1 / 3;flex-direction:column;justify-content:space-between}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(2) .ekr-c__image{margin-bottom:15px}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(2) img{max-width:100%;width:100%;height:auto}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(3){grid-row:1 / 2;display:flex;align-items:center}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(3) .ekr-c__text{text-align:left}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(3) .ekr-c__image{margin-right:15px}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(3) img{max-width:100%;width:100%;height:auto}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(4){grid-row:2 / 3;display:flex;align-items:center}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(4) .ekr-c__text{text-align:left}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(4) .ekr-c__image{margin-right:15px}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(4) img{max-width:100%;width:100%;height:auto}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(5){grid-row:1 / 3;flex-direction:column;justify-content:space-between}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(5) .ekr-c__image{margin-bottom:15px}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(5) img{max-width:70%;width:100%;height:auto}@media only screen and (max-width: 959px){section.ekr-c .ekr-c__grid{display:block}section.ekr-c .ekr-c__grid .ekr-c__item{display:block !important}section.ekr-c .ekr-c__grid .ekr-c__item .ekr-c__image{background:transparent;display:block}section.ekr-c .ekr-c__grid .ekr-c__item .ekr-c__text{text-align:center !important}section.ekr-c .ekr-c__grid .ekr-c__item img{max-width:260px !important}}section.ekr-t{padding:3em 0}section.ekr-t.has-background{padding:2em;border:1px solid #ecebef}section.ekr-t h2.title{text-align:center;margin-bottom:50px}section.ekr-t iframe{width:100%;min-height:675px}section.ekr-t .t--videos img,section.ekr-t .t--links img{max-height:300px;min-height:300px;width:100%;display:block;object-fit:contain}section.ekr-t .uk-tab{justify-content:space-evenly;max-width:1200px;margin:0 auto 40px}section.ekr-t .uk-tab>*{padding:0}section.ekr-t .uk-tab::before{border-bottom:5px solid #ecebef}section.ekr-t .uk-tab a{font-size:1.6rem;border:none;padding:15px;text-transform:none;border-bottom:5px solid #ecebef}section.ekr-t .uk-tab>.uk-active>a{border-color:#cea445}section.ekr-t .ekr-t__image{min-width:100px;margin-right:25px}section.ekr-t .ekr-t__image img{height:auto}section.ekr-t .ekr-t__content{width:100%}section.ekr-t .ekr-t__content p{margin-bottom:25px}section.ekr-t .ekr-t__content ul{list-style-type:disc}section.ekr-t .gallery{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:10px}section.ekr-t .gallery .gallery-item{float:none !important;width:100% !important;margin:0 !important;text-align:left !important}section.ekr-t .gallery .gallery-item img{height:auto}@media only screen and (max-width: 640px){section.ekr-t .gallery{display:block}}section.ekr-shipping form{background:#eceaf3;margin:40px 0;padding:15px;border-radius:10px}section.ekr-shipping form .uk-flex>div:not(:first-child){margin-left:25px}section.ekr-shipping form p#ShippingPriceResult{margin:10px 0 0 0}section.ekr-shipping form h3{margin:0}section.ekr-icon-grid a{display:block;padding:25px;height:100%;background-color:#f9f4ef;text-align:center;transition:all .25s}section.ekr-icon-grid a:hover{background-color:#cea445;color:white;text-decoration:none}section.ekr-icon-grid a:hover p{color:white}section.ekr-icon-grid i.fas{font-size:2.2rem}section.ekr-icon-grid p{margin:5px 0 0 0}section.ekr-install .install--slider iframe{width:100%;min-height:450px}section.ekr-install .install--slider .slider--inner{padding:2em;background-color:#ecebef;height:100%;max-height:448px;overflow:auto}section.ekr-install .install--arrows{position:absolute;bottom:0;left:0;width:100%}section.ekr-install .install--arrows button{position:absolute;background:transparent;bottom:8px;border:none;text-shadow:1px 0 rgba(0,0,0,0.7);color:white;font-weight:700}section.ekr-install .install--arrows button i{margin-left:0;margin-right:10px}section.ekr-install .install--arrows button.slick-next{right:10px}section.ekr-install .install--arrows button.slick-next i{margin-left:10px;margin-right:0}section.ekr-install .install--arrows button.slick-prev{left:10px}section.ekr-install .slick-dots{display:flex;list-style:none;margin:0;padding:0;justify-content:center;background:#a9a9a9}section.ekr-install .slick-dots button{text-indent:-999em;width:10px;border-radius:100%;line-height:10px;border:1px solid white;background:transparent;margin:0 5px}section.ekr-install .slick-dots .slick-active button{background:white}section.ekr-vb{min-height:650px}section.ekr-vb video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}section.ekr-vb .ekr-vb__special{position:absolute;left:10px;bottom:10px;z-index:2}section.ekr-product-category header{text-align:right}section.ekr-product-category header h2{position:relative;margin:0;color:white;display:inline-block;padding:20px;padding-left:60px;height:74px}section.ekr-product-category header h2 span{content:"";width:0;height:0;overflow:hidden;border-top:74px solid transparent;border-bottom:0px solid transparent;border-right:74px solid transparent;position:absolute;left:-84px;top:0}section.ekr-product-category .cat-product{text-align:center}section.ekr-product-category .cat-product .back{display:none}section.ekr-product-category .cat-product img{margin:0 auto;display:block}section.ekr-product-category .cat-product:hover .front{display:none}section.ekr-product-category .cat-product:hover .back{display:block}section.ekr-product-category .products{padding:4em 0}section.ekr-product-category .text{max-width:1000px;margin:0 auto}section.ekr-accordion img.alignright{float:right;margin:0 0 10px 20px}section.ekr-accordion img.alignleft{float:left;margin:0 20px 10px 0}section.ekr-accordion img.aligncenter{max-width:300px;margin:10px auto;text-align:center}section.ekr-accordion ul{margin:0 0 25px;padding:0}section.ekr-accordion li{margin:0 !important;padding:0}section.ekr-accordion .uk-accordion-content{font-size:14px;padding:1em;margin-top:0;background:#fafafa;border-radius:0 0 10px 10px}section.ekr-accordion .uk-accordion-content h1,section.ekr-accordion .uk-accordion-content h2,section.ekr-accordion .uk-accordion-content h3,section.ekr-accordion .uk-accordion-content h4,section.ekr-accordion .uk-accordion-content h5,section.ekr-accordion .uk-accordion-content h6{font-family:"Baskerville",serif}section.block-map h2{margin-bottom:5px}section.block-map .title{margin-bottom:10px}section.block-map .more-info{margin-top:15px}section.block-map .get-in-touch{margin-top:60px;text-align:center}section.block-map .get-in-touch h2:last-child{margin-top:5px}section.ekr-carousel-block{padding:3em 0}section.ekr-carousel-block .uk-slider-container{margin:0 20px}section.ekr-carousel-block .uk-slider-items li{margin:20px 0}section.ekr-carousel-block .uk-dotnav{justify-content:center;margin-top:45px}section.ekr-product-gallery .p-slider{padding:0}section.ekr-product-gallery .p-slider-single{opacity:0;visibility:hidden;transition:all .5s}section.ekr-product-gallery .p-slider-single.slick-initialized{opacity:1;visibility:visible}section.ekr-product-gallery .p-slider-nav{opacity:0;visibility:hidden;transition:all .5s;margin:25px 0;padding:0 2em}section.ekr-product-gallery .p-slider-nav.slick-initialized{opacity:1;visibility:visible}section.ekr-product-gallery img.thumbs{width:75px;height:75px;object-fit:cover}@media only screen and (max-width: 640px){section.ekr-product-gallery img.thumbs{padding:7px}}section.ekr-product-gallery img{margin:0 auto}section.ekr-product-gallery .slick-arrow{position:absolute;top:45%;font-size:2.5rem;border:none;background-color:transparent;transform:translateY(-50%)}section.ekr-product-gallery .slick-arrow svg{width:20px;height:20px}section.ekr-product-gallery .slick-arrow.slick-prev{left:0}section.ekr-product-gallery .slick-arrow.slick-next{right:0}.black-friday-button{position:fixed;left:30px;bottom:30px;z-index:1000}.black-friday-button img.bf-desktop{width:350px;transition:transform .3s ease}.black-friday-button img.bf-desktop:hover{transform:scale(1.05)}@media only screen and (max-width: 640px){.black-friday-button{left:10px;bottom:10px;right:10px}.black-friday-button img{max-width:100%}}footer.footer{background:#333434;padding-top:4em}footer.footer p{color:white}footer.footer .grid{display:grid;grid-template-columns:60% 1fr;gap:60px}footer.footer h3{font-family:"Open Sans",sans-serif;margin-top:.3em;font-weight:400;color:white}footer.footer .footer__text{margin:10px 0;color:white}footer.footer .footer__blocks .img{min-height:190px}footer.footer .footer__blocks p{font-size:1.4rem}footer.footer .footer__blocks a{font-size:1.4rem;margin-top:.5em;color:white}footer.footer div.copy{text-align:center;padding:50px 0;border-top:1px solid #cccad3;margin-top:50px;color:white}footer.footer li.heading a{font-size:25px;margin:15px 0 10px;display:block}@media only screen and (max-width: 640px){footer.footer li.heading a{font-size:22px}}footer.footer ul,footer.footer ol{padding:0;list-style:none}footer.footer ul a,footer.footer ol a{color:white}[uk-lightbox]{position:relative}[uk-lightbox] span.play{color:white;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:60px}.woocommerce-account #customer_login .col-1,.woocommerce-account #customer_login .col-2{width:580px;margin:0 auto;float:none}.woocommerce-account #customer_login .col-2{display:none}.tooltip-container{position:relative;margin-bottom:1rem;z-index:50}.tooltip-container #tooltip{background:#ecebef;padding:1rem;border-radius:5px;text-align:center;font-size:1.2rem;line-height:19px}.tooltip-container span.info{cursor:pointer;background:#1a4766;display:inline-block;width:20px;text-align:center;border-radius:20px;line-height:20px;height:20px;color:white}.tooltip-container p{font-size:1.3rem}div.product-images .product-images-grid{display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem}div.product-images .slider{padding:0}div.product-images .slider-single{position:relative;opacity:0;visibility:hidden;transition:all .5s}div.product-images .slider-single.slick-initialized{opacity:1;visibility:visible}div.product-images .slider-nav{opacity:0;visibility:hidden;transition:all .5s;margin:25px 0;padding:0 2em}div.product-images .slider-nav.slick-initialized{opacity:1;visibility:visible}div.product-images img.thumbs{width:75px;height:75px;object-fit:cover}@media only screen and (max-width: 640px){div.product-images img.thumbs{padding:7px}}div.product-images img{margin:0 auto}div.product-images .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:2.5rem;border:none;background-color:transparent;z-index:5}div.product-images .slick-arrow svg{width:20px;height:20px}div.product-images .slick-arrow.slick-prev{left:-40px}div.product-images .slick-arrow.slick-next{right:-40px}@media only screen and (max-width: 959px){div.product-images .slick-arrow{display:none !important}}.woocommerce .shipping_method_description{line-height:1.2}.woocommerce-shipping-methods li{background-color:#f5f5f5;border-radius:10px;padding:8px 12px;position:relative;margin-bottom:12px !important}.woocommerce-shipping-methods li input[type="radio"]{-webkit-appearance:none;appearance:none;margin:0 !important}.woocommerce-shipping-methods li input[type="radio"]:checked+label::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #cea445;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.1)}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce{padding:4em 0;max-width:1200px;margin:0 auto}.woocommerce-cart .woocommerce dt,.woocommerce-checkout .woocommerce dt{font-weight:normal;font-size:12px}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:none}.woocommerce td.product-name dd.variation-Customizations p{font-size:12px !important}.woocommerce-product-gallery .woocommerce-product-gallery__image{position:relative;text-align:center}.woocommerce-product-gallery .woocommerce-product-gallery__image:after{content:attr(data-thumb-alt);color:black;margin-top:10px;font-size:11px;line-height:16px;display:block;text-align:center}.woocommerce .alg-wc-civs-term.label{color:#343333;font-size:14px;text-align:center;padding:8px 15px;border-radius:5px;border:1px solid #cccccc;text-transform:uppercase}.woocommerce .alg-wc-civs-term{height:auto !important;opacity:1 !important;border:1px solid #cccccc !important}.woocommerce .alg-wc-civs-term:not(.disabled).active{box-shadow:none !important;background:#343333;color:white}.woocommerce table.variations tbody tr{display:flex;flex-direction:column;align-items:flex-start}.woocommerce table.variations td.label{padding:0 !important}.woocommerce h2.section-title{border-bottom:1px solid #cea445}.woocommerce .product-sku{font-size:12px;margin-bottom:20px}.woocommerce table.cart td.actions .input-text{min-width:170px}.woocommerce .sticky-product{position:sticky;top:140px;margin-bottom:30px}.woocommerce img.alignright{float:right;margin:20px 0 0 20px}.woocommerce img.alignleft{float:left;margin:20px 20px 0 0}.woocommerce div.product{margin-top:70px}.woocommerce div.product h2.section-title{border-bottom:1px solid #cea445}.woocommerce div.product .product_title{color:#cea445}.woocommerce div.product table.cart td.actions .input-text{min-width:170px}.woocommerce div.product a.button.alt{background-color:#338dcb !important;font-family:"Raleway",sans-serif !important;border-radius:50px !important;font-size:1.6rem !important;text-transform:uppercase !important}.woocommerce div.product img.alignright{float:right;margin:20px 0 0 20px}.woocommerce div.product img.alignleft{float:left;margin:20px 20px 0 0}.woocommerce div.product .sticky-product{position:sticky;top:140px;margin-bottom:30px}.woocommerce div.product div.woocommerce-product-details__short-description a{border:1px solid #4c4a47;padding:3px 30px;text-align:center;border-radius:50px;font-weight:700;color:#4c4a47;margin:20px 0;display:inline-block}.woocommerce div.product div.woocommerce-product-details__short-description span.io-reviews-widget>a{padding:0;border:0;text-decoration:underline;font-size:13px}.woocommerce div.product div.woocommerce-product-details__short-description h3{margin:0}.woocommerce div.product div.woocommerce-product-details__short-description ul{padding-left:25px}.woocommerce div.product div.woocommerce-product-details__short-description ul li{list-style-image:url("/source/d975a13d0778afe8b59a9bd10b6d1ab7/checkmark.jpg");padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#4c4a47;font-size:24px;font-weight:700}.woocommerce div.product .quantity .qty{padding:11px;min-width:90px;margin-right:15px}.woocommerce div.product form.cart{margin:15px 0}.woocommerce div.product form.cart .single_variation_wrap{margin-top:2rem}.woocommerce div.product form.cart table tbody{display:block;background-color:white;padding:20px;border-radius:15px;box-shadow:0 5px 7px rgba(0,0,0,0.1)}.woocommerce div.product form.cart table td{padding:5px}.woocommerce div.product form.cart .reset_variations{margin-left:10px}.woocommerce div.product form.cart .variations{margin:0;overflow:visible}.woocommerce div.product form.cart .variations select{margin:0;padding:10px;border-radius:13px}.woocommerce div.product form.cart .button{float:none;background-color:#cea445;width:100%;padding:20px !important;border-radius:13px;text-transform:uppercase;font-weight:700}.woocommerce div.product form.cart .button:hover{background-color:#b6964c}.woocommerce div.product form.cart .button::before{content:"";background:url("/source/36bdba963d209e855df961094a0c612c/icon-cart.png");background-size:100%;width:18px;height:18px;display:inline-block;margin-right:5px;position:relative;top:2px}.woocommerce div.product div.images .flex-control-thumbs{margin-top:15px;display:flex;justify-content:center}.woocommerce div.product div.images .flex-control-thumbs li{float:none;width:auto;padding:1em}.woocommerce div.product div.images .flex-control-thumbs img{width:50px;height:50px;object-fit:cover}.woocommerce div.product div.images img{width:auto;margin:0 auto}.woocommerce div.product div.summary{float:none;width:100%;padding:30px;border-radius:3px;background:#f9f7f3}.woocommerce div.product div.summary .delivery-text{text-align:center}.woocommerce div.product div.summary .in-stock{color:#3b823e;font-weight:700;gap:10px;font-size:14px;margin-bottom:10px}.woocommerce div.product div.summary .order-stock{color:#795b24;font-weight:700;gap:10px;font-size:14px;margin-bottom:10px}.woocommerce div.product div.summary .out-stock{color:#ca5151;font-weight:700;gap:10px;font-size:14px;margin-bottom:10px}.product-additional-tabs .gallery img{border:none !important}.product-additional-tabs .gallery .gallery-item{padding:2%}.product-additional-tabs table{max-width:500px}.product-additional-tabs table tr:first-child td{font-weight:700}.product-additional-tabs .uk-tab{justify-content:space-evenly;margin:0 auto 40px}.product-additional-tabs .uk-tab>*{padding:0}.product-additional-tabs .uk-tab::before{border-bottom:5px solid #ecebef}.product-additional-tabs .uk-tab a{font-size:1.6rem;border:none;padding:15px;text-transform:none;border-bottom:5px solid #ecebef}.product-additional-tabs .uk-tab>.uk-active>a{border-color:#cea445}.cta-buttons{margin-bottom:30px}.cta-buttons .button{display:block !important}.ekr-product-buttons a:first-child{margin-right:10px}@media only screen and (max-width: 640px){.ekr-product-buttons a:first-child{margin-right:0;margin-bottom:10px}}.icon-cta{background:#ecebef;padding:10px;border-radius:3px;text-align:center}.icon-cta .uk-flex{justify-content:space-around}.icon-cta i{color:#cea445;margin-right:5px}.product-accordion .gallery img{border:none !important}.product-accordion .gallery .gallery-item{padding:2%}.product-accordion .uk-accordion-title{font-size:1.6rem}.product-accordion .uk-accordion-content{margin:40px 0}.product-accordion .uk-accordion-content p{margin-bottom:15px}.product-accordion .uk-accordion-content iframe{width:100%;min-height:375px}.product-accordion .uk-accordion-content .link{background:#ecebef;padding:10px;position:relative;margin-bottom:5px}.product-accordion .uk-accordion-content .link a:hover{text-decoration:none;color:#4c4a47}.product-accordion .uk-accordion-content .link i{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%)}.product-accordion .uk-accordion-content .link img{max-width:60px;margin-right:15px}.product-accordion .uk-accordion-content .link h4,.product-accordion .uk-accordion-content .link p{margin:0;color:#4c4a47}.product-accordion .uk-accordion li{margin:0;padding:15px 0;border-bottom:1px solid #ecebef}.product-accordion table tr:first-child td{font-weight:700}.product-accordion table tr td:first-child{font-weight:700}.product-accordion [uk-switcher]{display:flex;margin:0;padding:0;list-style:none}.product-accordion [uk-switcher] li{border-right:1px solid #4c4a47}.product-accordion [uk-switcher] li a{color:#4c4a47;padding:.5em 1em;font-weight:normal}.product-accordion [uk-switcher] li.uk-active a{font-weight:700;text-decoration:underline}.product-accordion [uk-switcher] li:last-child{border:none}.product-finishes .finish-tabs{text-align:center}.product-finishes .finish-tabs li{transition:all .25s}.product-finishes .finish-tabs li.uk-active{opacity:1}.product-finishes .finish-tabs li.uk-active a{border-color:black}.product-finishes .finish-tabs img{width:100%}.product-finishes .finish-tabs a{color:#4c4a47;display:block;padding:10px;border:1px solid #ecebef;border-radius:5px}.product-finishes .uk-switcher h3.title{border-bottom:1px solid #cea445;padding-bottom:10px;margin-bottom:10px}.product-finishes .uk-switcher .finishes{margin:0;padding:0;list-style:none}.product-finishes .uk-switcher .finishes li{display:inline-block;margin-right:22px}.product-finishes .uk-switcher .finishes li p{font-size:12px}.product-finishes .uk-switcher .finishes p.title{font-weight:700;margin:15px 0}.product-finishes .uk-switcher .finishes p.title button{display:inline-block;border:none;background:#338dcb;color:white;width:20px;height:20px;border-radius:20px;font-size:10px;text-align:center;margin-left:9px;position:relative;top:-2px}.product-finishes .uk-switcher .img{width:120px;height:120px;display:block}.product-finishes .additional-finishes{margin:60px 0}.product-finishes .additional-finishes *{margin:0 20px}.product-side-cabinets .cabinet-slider{padding:1rem 0;background-color:white}.product-side-cabinets .inner{padding:15px;box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:5px;margin:10px}.product-side-cabinets .inner img{width:100%;height:300px;object-fit:contain}.product-side-cabinets .inner table{table-layout:fixed;margin:0;font-size:12px;width:100%}.product-side-cabinets .inner table th,.product-side-cabinets .inner table td{text-align:center;border:1px solid #eeeeee;padding:5px;line-height:16px;font-size:1.2rem}.product-side-cabinets ul.slick-dots{padding:0;margin:25px 0 0;display:flex;justify-content:center;gap:1rem;list-style:none}.product-side-cabinets ul.slick-dots li button{text-indent:-999em;background-color:#f5f5f5;border:1px solid #eeeeee;width:15px;height:15px;border-radius:15px}.product-side-cabinets ul.slick-dots li.slick-active button{background-color:#888}.product-frequent{padding:3em 0}.product-frequent .items{margin-top:40px;margin-bottom:40px}.product-frequent .img{min-height:150px}.product-frequent .item--inner{background-color:#f5f5f5;padding:15px 20px}.product-frequent .item--inner p{font-size:14px;line-height:22px}.product-customizations{padding-bottom:3em}.product-customizations h2.title{border-bottom:1px solid #cea445;padding-bottom:15px;margin-bottom:25px}.product-customizations p{margin-bottom:20px}.product_meta{margin-bottom:20px}.request-info{text-align:center}.request-info p{font-size:12px;line-height:18px;margin:20px auto;max-width:630px}.category__page,.blog__page{padding:100px 0}.single-post{position:relative}.single-post .widget_block{position:sticky;top:140px;border-radius:5px;overflow:hidden}.single-post .post-hero{min-height:500px;padding:100px 0;background:#f9f7f3;display:flex;align-items:center}.single-post .post-hero .uk-container{width:100%}.single-post .post-title{margin-bottom:20px;font-size:2.5em;line-height:1.2}.single-post .post-excerpt{font-size:1.2em;margin-bottom:20px;color:#666}.single-post .post-meta{margin-bottom:20px;color:#888;font-size:1.4rem}.single-post .post-cta{margin:30px 0}.single-post .post-media{margin:0;width:100%}.single-post .post-media .video-container{position:relative;width:100%;max-width:100%;padding-bottom:56.25%;height:0;overflow:hidden;display:block}.single-post .post-media .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.single-post .featured-image img{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.single-post .post-body{padding:60px 0 100px}.single-post .post-content{font-size:1.1em;line-height:1.7}.single-post .uk-width-1-3\@m{padding-left:40px}@media (max-width:959px){.single-post .post-hero{min-height:auto;padding:40px 0}.single-post .post-title{font-size:2em}.single-post .uk-width-1-3\@m{padding-left:0;margin-top:40px}}.post__container{margin-top:45px;display:grid;grid-template-columns:repeat(3, 1fr);gap:60px 25px}.ekr-single{overflow-x:hidden}.ekr-single .ekr-single__meta{justify-content:space-between;margin:30px 0}.ekr-single .ekr-single__related{margin-top:50px}#request-follow h3,#mattress-verification h3{border-bottom:2px solid #cea445;margin-bottom:15px;padding-bottom:15px}#request-follow p,#mattress-verification p{margin-bottom:12px;font-size:14px;line-height:22px;color:#a7a7a7}#request-follow form,#mattress-verification form{max-width:400px;margin:25px auto 0}#request-follow form input[type="submit"],#mattress-verification form input[type="submit"]{background-color:#338dcb !important;color:white !important;padding:20px 30px !important;min-width:200px;border-radius:0 !important}.flex-control-nav{display:none;margin:25px auto 0;padding:0;list-style:none;align-items:center;justify-content:space-between}.flex-control-nav a{display:block;width:13px;height:13px;border:1px solid #338dcb;text-indent:-999em;border-radius:100%}.flex-control-nav a.flex-active{background-color:#338dcb}.product-panel{background-color:white;border-radius:7px;padding:2.2rem;margin:2rem 0;width:100%;box-shadow:0 5px 7px rgba(0,0,0,0.1)}@media only screen and (max-width: 640px){.product-panel{padding:0;box-shadow:none}}.product-questions img.photo{margin:0 2em;max-width:165px}.product-questions h2{margin:0}.product-questions p{margin:0;font-size:1.4rem}.product-questions .button{margin-top:2rem !important;border-radius:13px !important}.product-pricing-table h3,.product-pricing-table p{margin:0}.product-pricing-table ul{list-style:none;gap:1rem}.product-pricing-table .button{min-width:70px;font-size:1.2rem !important;padding:5px 10px !important;line-height:22px;font-weight:500 !important}.product-pricing-table .button:hover{text-decoration:none}.product-pricing-table li.uk-active .button{background-color:#cea445 !important;color:white !important;border:1px solid #cea445 !important}.product-pricing-table .uk-table td{padding:5px}.product-template h3{font-family:"Baskerville",serif;font-size:2.5rem;margin-bottom:8px}.product-template .button{box-shadow:none !important;font-weight:700;border-radius:4px !important;padding:20px}.product-template .product-main{padding-bottom:10rem}.product-template .product-images .slider-single img{width:100%;object-fit:contain}.product-template .product-summary-container{padding:26px 40px;background-color:#f9f7f3;border-radius:7px}.product-template .product-summary-container .product-header h1{font-family:"Baskerville",serif;font-size:3.2rem;margin:0}.product-template .product-summary-container .product-header p{font-size:2rem;font-weight:400;margin:0}.product-template .product-summary-container .product-header p span.price{font-size:2rem;font-weight:400}.product-template .product-summary-container .product-header .ekr-product-buttons{margin:0;border-radius:4px !important;padding:1rem;background:rgba(152,123,103,0.1) !important}.product-template .product-summary-container .product-header .ekr-product-buttons .button{padding:15px 30px !important;border:none !important;min-width:50%;font-weight:400 !important}.product-template .product-summary-container .product-header .ekr-product-buttons .button.gold{border:2px solid #987b67 !important;background-color:rgba(152,123,103,0.2) !important;color:#4c4a47 !important;font-weight:700 !important}.product-template .product-summary-container .product-accordions .input-select{border-bottom:1px solid #ecebef;padding-bottom:20px}.product-template .product-summary-container .product-accordions .uk-accordion-title{font-size:1.8rem;font-weight:500}.product-template .product-summary-container .product-accordions .uk-accordion-title::before{background-image:url("/source/783fc0bf30de6a98ab884dd001d53c8e/accordion-arrow.svg");transition:all .2s ease}.product-template .product-summary-container .product-accordions .uk-open>.uk-accordion-title::before{transform:rotate(90deg)}.product-template .product-summary-container .product-accordions .uk-accordion li{border-bottom:1px solid #ecebef;padding-bottom:1.5rem;margin-bottom:.5rem}.product-template .product-summary-container .product-accordions .uk-accordion .uk-accordion-content{margin:0}.product-template .product-summary-container .product-accordions .input-select label{display:block}.product-template .product-summary-container .product-accordions .input-select select{width:100%;padding:1rem;border:1px solid #ecebef;border-radius:5px}.product-template .product-summary-container .product-accordions .section-overflow{overflow:auto;height:280px;margin:2rem 0;padding-right:1.5rem}.product-template .product-summary-container .product-accordions .section-overflow p{margin:10px 0;font-size:1.4rem}.product-template .product-summary-container .product-accordions .section-overflow::-webkit-scrollbar-track{border-radius:0;background-color:#ede7e2}.product-template .product-summary-container .product-accordions .section-overflow::-webkit-scrollbar{width:7px;background-color:#ede7e2}.product-template .product-summary-container .product-accordions .section-overflow::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#987b67}.product-template .product-summary-container .product-accordions .wood-type img{border:1px solid rgba(152,123,103,0.3);margin-bottom:8px}.product-template .product-summary-container .product-accordions .wood-type p{margin:0;line-height:20px}.product-template .product-summary-container .product-accordions .wood-type.selected img{border:3px solid #987b67}.product-template .product-summary-container .product-accordions .lights-container{margin-top:2rem;display:flex;flex-direction:column;gap:2rem}.product-template .product-summary-container .product-accordions .lights-container .uk-grid>div.uk-first-column{border-top-right-radius:0;border-bottom-right-radius:0}.product-template .product-summary-container .product-accordions .lights-container .uk-grid>div.uk-first-column .light-type{border-top-right-radius:0;border-bottom-right-radius:0}.product-template .product-summary-container .product-accordions .lights-container .uk-grid>div:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.product-template .product-summary-container .product-accordions .lights-container .uk-grid>div:last-child .light-type{border-top-left-radius:0;border-bottom-left-radius:0}.product-template .product-summary-container .product-accordions .lights-container h4{font-family:"Open Sans",sans-serif;font-weight:500;font-size:1.6rem}.product-template .product-summary-container .product-accordions .lights-container h4.split-title{margin:0;padding-top:2rem;border-top:1px solid rgba(152,123,103,0.3)}.product-template .product-summary-container .product-accordions .light-type{border-radius:7px;border:1px solid rgba(152,123,103,0.3)}.product-template .product-summary-container .product-accordions .light-type.selected{border:2px solid #987b67}.product-template .product-summary-container .product-accordions .light-type p{margin:10px 0;font-size:1.4rem}.product-template .product-summary-container .product-accordions .light-type p.name{display:flex;border-top-right-radius:7px;border-top-left-radius:7px;flex-direction:column;align-items:center;justify-content:center;min-height:65px;text-align:center;background:#f4f2ef;padding:1rem;margin:0;font-weight:600;font-size:1.6rem;line-height:20px;border-bottom:1px solid rgba(152,123,103,0.3)}.product-template .product-summary-container .product-accordions .light-type p.name span{display:block;font-weight:400;font-size:1.3rem}.product-template .product-summary-container .product-accordions .light-type .light-wrapper img{display:block;padding:1rem 0;margin:0 auto}.product-template .product-summary-container .product-accordions .light-type .light-description{margin:0;padding:1rem;font-size:1.2rem;line-height:16px}.product-template .product-summary-container .product-accordions .cabinets-container{margin-top:1rem}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-toggles{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:.4rem}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-toggles li{margin:0;padding:0;border:none}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-toggles li a{border:1px solid #4c4a47;border-radius:10px;color:#4c4a47;font-size:1rem;padding:1px 12px;background-color:white}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-toggles li a:hover{text-decoration:none}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-toggles li.uk-active a{background-color:#f4f2ef}.product-template .product-summary-container .product-accordions .cabinets-container .uk-switcher li{border:none !important}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list{margin-bottom:2rem}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div.uk-first-column{border-top-right-radius:0;border-bottom-right-radius:0}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div.uk-first-column .cabinet,.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div.uk-first-column .cabinet-header{border-top-right-radius:0;border-bottom-right-radius:0}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div:nth-child(2){border-radius:0}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div:nth-child(2) .cabinet,.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div:nth-child(2) .cabinet-header{border-radius:0}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div:last-child .cabinet,.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div:last-child .cabinet-header{border-top-left-radius:0;border-bottom-left-radius:0}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list:last-child{margin-bottom:0}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list p{margin:10px 0;font-size:1.4rem}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .cabinet-header{display:flex;border-top-right-radius:7px;border-top-left-radius:7px;flex-direction:column;align-items:center;justify-content:center;min-height:65px;text-align:center;background:#f4f2ef;padding:1rem;margin:0;border-bottom:1px solid rgba(152,123,103,0.3)}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .cabinet-name{font-weight:600;font-size:1.6rem;line-height:20px}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .cabinet-price{display:block;font-weight:400;font-size:1.3rem}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .cabinet{border-radius:7px;border:1px solid rgba(152,123,103,0.3)}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .cabinet.selected{border:2px solid #987b67}.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .cabinet p{margin:0}.product-template .product-summary-container .product-accordions .mattress-container{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.product-template .product-summary-container .product-accordions .mattress-container .mattress-name{font-weight:700}.product-template .product-summary-container .product-accordions .mattress-container .mattress{border:1px solid rgba(152,123,103,0.3);padding:1rem 2rem 1rem .5rem;border-radius:7px}.product-template .product-summary-container .product-accordions .mattress-container .mattress p{margin:0;font-size:1.6rem;line-height:22px}.product-template .product-summary-container .product-accordions .mattress-container .mattress .bar-container{display:flex;justify-content:space-between}.product-template .product-summary-container .product-accordions .mattress-container .mattress .bar-container span{font-size:1rem}.product-template .product-summary-container .product-accordions .mattress-container .mattress .description{font-size:1.1rem;line-height:14px}.product-template .product-summary-container .product-accordions .mattress-container .mattress p.height{font-size:1.3rem}.product-template .product-summary-container .product-accordions .mattress-container .mattress .grid{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:1rem}.product-template .product-summary-container .product-accordions .mattress-container .mattress .progress-bar{width:100%;background-color:#f4f2ef}.product-template .product-summary-container .product-accordions .mattress-container .mattress .progress-bar-fill{display:block;height:5px;background-color:#cda34d;transition:width 500ms ease-in-out}.product-template .product-summary-container .product-accordions .mattress-container .mattress.selected{border:2px solid #987b67}.product-template .product-summary-container .product-accordions .bb-video-popup{margin-top:2rem;border:2px solid #cea34c;border-radius:10px;padding:20px}.product-template .product-summary-container .product-accordions .bb-video-popup svg{width:7px}.product-template .product-summary-container .product-accordions .bb-video-popup h3{font-size:1.8rem;font-weight:600}.product-template .product-summary-container .product-accordions .bb-video-popup p{font-size:1.4rem}.product-template .product-summary-container .product-accordions .bb-video-popup [uk-lightbox] img{max-width:135px}.product-template .product-summary-container .product-accordions .pill-size-option{border:1px solid #4c4a47;border-radius:20px;color:#4c4a47;font-size:1.7rem;padding:2px 20px;background-color:white;margin-right:8px}.product-template .product-summary-container .product-accordions .pill-size-option:hover{text-decoration:none}.product-template .product-summary-container .product-accordions .pill-size-option.selected{background-color:#4d7ba4;color:white}.product-template .product-summary-container .product-actions p.total{margin:1.2rem 0 2rem;font-size:1.8rem;font-weight:500}.product-template .product-summary-container .product-actions .addtocart{display:block;width:100%;background:#4d7ba4 !important;border-color:#4d7ba4}.product-template .old-price{text-decoration:line-through #4c4a47;opacity:.7;color:#b6b2c2}.nav-section{width:100%}.sticky-nav{position:sticky;top:57px;z-index:10;background-color:white}.sticky-nav .container{width:90%;max-width:1200px;margin:0 auto;text-align:center;padding:0}.sticky-nav .container ul li{display:inline-block;margin:0;padding:0}.sticky-nav .container ul li a{display:inline-block;text-decoration:none;padding:10px 20px;font-size:14px !important;text-transform:uppercase;color:#333333;border-bottom:3px solid transparent}.sticky-nav .container ul li.active a{border-bottom:3px solid #cea445}.menu-button{display:none !important;background-color:#cea445;color:white;padding:10px 20px;cursor:pointer}.product-details .accordion-content{display:block}.product-details .uk-container{max-width:1200px}.product-details .options-container{margin-bottom:4rem}.product-details .details-container{background-color:#f9f9f9}.product-details .detail-content{padding:30px 0}.product-details .detail-content p{margin-bottom:20px}.product-details .detail-title{border-bottom:1px solid #cea445;padding-bottom:20px;margin-bottom:40px}.product-details .two-column .grid{display:grid;grid-template-columns:2fr 1fr;gap:50px}@media (max-width:1060px){.product-details .two-column .grid{grid-template-columns:100%}.product-details .two-column .grid>div:first-child{order:2}}.product-details .two-column .two-column-image iframe{width:100%}@media (min-width:1060px){.product-details .two-column .two-column-image iframe{width:560px}}.product-details .tables{background-color:white;padding:30px;border-radius:15px}.product-details .tables [uk-switcher]{display:flex;list-style:none;padding:0;font-size:12px}.product-details .tables [uk-switcher] li{padding:0;border:1px solid #e0d5c0;overflow:hidden !important;background:#ffffff}.product-details .tables [uk-switcher] li:first-child{border-radius:30px 0 0 30px}.product-details .tables [uk-switcher] li:last-child{border-radius:0 30px 30px 0}.product-details .tables [uk-switcher] li.uk-active{background-color:#e0d5c0}.product-details .tables [uk-switcher] li a{padding:0 12px;color:#4c4a47}.product-details .tables [uk-switcher] li a:hover{text-decoration:none}.product-details .tables .uk-table,.product-details .tables table{width:100%}.product-details .tables .uk-table td,.product-details .tables table td{padding:5px;font-size:1.2rem;font-weight:500}.product-details .tables .uk-table tr:nth-child(odd),.product-details .tables table tr:nth-child(odd){background-color:#f0f0f0}.product-details .cta{background-color:white;padding:20px 40px;border-radius:15px;box-shadow:0 8px 8px rgba(0,0,0,0.1);max-width:840px}.product-details .cta h2{font-size:3rem}.product-details .cta img.person{width:100px;border-radius:100px}.product-details .cta .cta-text{margin:0 50px 0 20px}.product-details .cta .cta-text h2,.product-details .cta .cta-text p{margin:0}.product-details .cta .button{padding:15px 20px !important;border-radius:10px !important;min-width:190px}@media only screen and (max-width: 959px){.product-details .cta-content{display:none}}.product-details .cta-samples{margin-top:3rem;max-width:645px}.product-details .bed-options-container{padding:0 2rem}.product-details .bed-options .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}@media only screen and (max-width: 959px){.product-details .bed-options .grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 640px){.product-details .bed-options .grid{grid-template-columns:100%}}.product-details .bed-options .option{position:relative;border:1px solid #ddd;padding:2rem;padding-bottom:5rem;background:white}.product-details .bed-options .option h3{margin:3rem 0 1rem}.product-details .bed-options .option img{width:100%;height:305px;object-fit:cover}.product-details .bed-options .option p.price{position:absolute;bottom:15px;right:15px;margin:0;font-size:1.4rem;text-align:right;font-weight:700}.product-details .shipping .shipping-item{text-align:center;background-color:white;padding:2rem;font-size:1.4rem;line-height:26px}.product-details .shipping .shipping-item h4{margin:0}.product-details .shipping .shipping-item p.price-small{font-size:1.6rem}.product-details #io-reviews{padding-top:3rem}.product-details .product-reviews .customer-reviews img{width:100%;height:160px;object-fit:cover}.product-details .product-reviews .uk-dotnav{justify-content:center;margin-top:2rem}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:6em}}@media only screen and (max-width: 1199px){figure.wp-block-embed.is-style-medium iframe{min-height:auto}.wp-block-column:not(:first-child){margin-left:3em}.ekr-product-options .pricing-tables .uk-flex ul li a{font-size:12px}.ekr-product-options .product-accordion .uk-accordion-content iframe{min-height:auto}header.main-header img{width:250px}header.main-header .menu li a{padding:5px;line-height:50px}section.ekr-install .slick-dots li{display:none}section.ekr-install .install--arrows{background:#a9a9a9;min-height:40px;bottom:-30px}.product-template .product-summary-container .product-questions img.photo{width:110px;margin:0 2em 0 0}.product-details .shipping .shipping-item h4{text-align:left}.product-template .product-summary-container .product-header .ekr-product-buttons .button{background:white !important}.product-pricing-table>.uk-flex,.product-questions .uk-flex:not(a > .uk-flex){display:block}.product-template .product-summary-container .product-pricing-table ul{padding:0}.product-details .sticky-nav .container ul{padding:0}.product-details .sticky-nav .container ul li a{padding:10px 12px}.product-details .bed-options .grid{gap:10px}}@media only screen and (max-width: 959px){header .menu-icon{border:none;background-color:transparent;position:relative;top:5px}.post__container{grid-template-columns:repeat(2, 1fr)}.mobile-logo{padding:20px 0}.flex-control-nav{display:flex}figure.wp-block-embed.is-style-medium iframe{min-height:390px}figure.wp-block-embed.is-style-large iframe{min-height:390px}.uk-offcanvas::before{background:rgba(0,0,0,0.5)}.uk-offcanvas-close svg{color:#4c4a47}span.plus{display:block;background:url("/source/03b2a6c502dac5adb34e8b5ef4baac9f/plus.png") no-repeat center center;width:15px;height:15px}span.plus.minus{background:url("/source/2132c563cb77bb2650258433c3a12e3b/minus.png") no-repeat center center}.uk-offcanvas-bar{background:white}.uk-offcanvas-bar .menu,.uk-offcanvas-bar .sub-menu{list-style:none;margin:0;padding:0}.uk-offcanvas-bar .menu a,.uk-offcanvas-bar .sub-menu a{color:#4c4a47;text-decoration:none}.uk-offcanvas-bar .menu-image-hover,.uk-offcanvas-bar .menu-image{display:none}.uk-offcanvas-bar .menu{margin-top:50px}.uk-offcanvas-bar .menu li{border-bottom:1px solid #ecebef;padding-bottom:1rem;margin-bottom:1rem}.uk-offcanvas-bar .menu li.menu-item-has-children a{display:flex;align-items:center;justify-content:space-between}.uk-offcanvas-bar .sub-menu{padding-left:15px;margin:20px 0 0}.uk-offcanvas-bar .sub-menu li{margin-bottom:.5rem;padding-bottom:.5rem}.uk-offcanvas-bar .sub-menu li:last-child{border:0}.wp-block-columns{display:block}.wp-block-columns .wp-block-column:not(:first-child){margin-left:0em}.wp-block-columns.is-style-padding>div{display:inline-block;margin-left:0;margin-right:10px}.wp-block-cover.is-style-borders{max-width:90vw}.wp-block-image .alignright,.wp-block-image .alignleft{float:none}.product-finishes .uk-switcher .img{width:115px;height:115px}.product-frequent .img{min-height:160px}section.ekr-install .install--arrows{bottom:222px}section.ekr-install .install--slider .slider--inner{padding-top:4em}section.ekr-t .uk-tab::before{display:none}section.ekr-t .uk-tab a{padding:5px 10px;border:3px solid #ecebef}section.ekr-b .ekr-b__special img{max-width:260px}section.ekr-c .mobile-view{display:block}section.ekr-c .desktop-view{display:none !important}section.ekr-c .ekr-c__nogrid{margin:35px auto;max-width:560px;text-align:center;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px}section.ekr-c .ekr-c__nogrid .ekr-c__item{background:#ecebef;padding:1em;display:block;align-items:center;text-align:center}section.ekr-c .ekr-c__nogrid .ekr-c__item .ekr-c__text{margin-top:10px}section.ekr-c .ekr-c__nogrid .ekr-c__item .ekr-c__text p{line-height:21px;margin-bottom:10px}section.ekr-c .ekr-c__nogrid .ekr-c__item .ekr-c__text .button.gold{color:#fff !important;background:#cfa34c !important;padding:0 25px !important;box-shadow:none}section.ekr-c .ekr-c__nogrid .ekr-c__item:nth-child(1){display:block;text-align:center;grid-column:1 / 3}section.ekr-c .ekr-c__nogrid .ekr-c__item:nth-child(1) .ekr-c__text p{font-size:28px}.woocommerce div.product{margin-top:20px}.woocommerce div.product .product-header-mobile h1{font-size:2.8rem}.woocommerce div.product .mobile-purchase-options p.price{display:none !important}.woocommerce div.product .mobile-product-images{border-bottom:1px solid #ddd;margin-bottom:2em}.woocommerce div.product .mobile-header{margin-bottom:30px}.woocommerce div.product .mobile-header .product_title{text-align:left;font-size:28px !important;line-height:34px;margin-bottom:8px}.woocommerce div.product .mobile-header p{font-size:18px;line-height:20px}.woocommerce div.product .mobile-summary .icon-cta{padding:0 2rem}.woocommerce div.product .mobile-summary .icon-cta i{color:#cea445;display:inline-block;margin-right:10px}.woocommerce div.product .mobile-buttons .button.outline.blue{background:#338dcb !important;color:white !important;padding:2rem !important;display:block !important}.woocommerce div.product .mobile-options .pricing-tables{border:none;margin:0}.woocommerce div.product .mobile-options .pricing-tables table td{padding:5px}.woocommerce div.product .mobile-options .pricing-tables .uk-flex{background:transparent;border:none}.woocommerce div.product .mobile-options .pricing-tables .uk-switcher{border:1px solid gray;border-radius:10px}.woocommerce div.product .mobile-questions{padding:1em;text-align:center;background:#f5f5f5;border:1px solid gray;border-radius:10px;margin:15px 0}.woocommerce div.product .mobile-questions .button.blue{display:block !important;padding:2rem !important;background:transparent !important;color:#338dcb !important;border:1px solid #338dcb}.woocommerce div.product div.images img{max-width:275px;margin:0 auto}.woocommerce div.product div.images .flex-control-thumbs li img{max-width:50px}.woocommerce div.product .product_title{font-size:2.6rem;text-align:center;margin:0 0 25px}.product-template .product-images .slider-single img{height:inherit}.product-template .product-summary-container .product-header .ekr-product-buttons{padding:0}.product-template .product-summary-container .product-header .ekr-product-buttons a{margin:0 !important}.product-pricing-table>.uk-flex,.product-questions .uk-flex{text-align:center}.product-template .product-summary-container{padding:15px}.product-template .product-summary-container .product-questions img{margin:0}.product-template .product-main{padding-bottom:0}.product-template .details-container .uk-accordion{padding:20px 35px;background:white}.product-template .uk-accordion .uk-accordion-title{font-size:1.8rem}.product-details .shipping .shipping-item .uk-flex{justify-content:center}.product-details .tables{padding:0;background:transparent}.product-details .details-container{background:transparent}.product-details .detail-title{padding:10px 0;margin:10px 0;display:flex;justify-content:space-between;align-items:center;font-size:2rem !important}.product-details .detail-content{padding:0}.product-details .accordion-content{display:none}.product-details .accordion-title.active+.accordion-content{display:block}.product-details .accordion-title{cursor:pointer}.footer.footer .grid{grid-template-columns:100%}}@media (max-width:768px){section.ekr-install .install--arrows{bottom:254px}}@media only screen and (max-width: 640px){#details .accordion-content table td{display:block;width:100% !important;box-sizing:border-box;margin-bottom:20px}.post__container{grid-template-columns:100%}.product-template .product-summary-container{padding:0;background-color:transparent}.gotrgf_form_wrapper{border:none}.mobile-button{display:block !important}.desktop-button{display:none !important}h1{font-size:3.6rem}h2{font-size:2.8rem !important}h3{font-size:2rem !important}figure.wp-block-embed.is-style-medium iframe{min-height:200px}figure.wp-block-embed.is-style-large iframe{min-height:200px}.product-reviews{padding:15px}.product-reviews .slick-slide{padding-right:25px}.woocommerce div.product div.images .flex-control-thumbs{flex-wrap:wrap}.woocommerce img.alignright,.woocommerce img.alignleft{float:none;width:100%;margin:15px 0}header.top-header ul li a{padding:0 8px}header.top-header p{font-size:1.2rem;line-height:14px;text-align:right}section.ekr-b{padding:7em 0 5em}section.ekr-b h1{max-width:270px}section.ekr-b .ekr-b__icons .ekr-b__icon p{font-size:1.2rem}section.ekr-b .ekr-b__special{right:0}section.ekr-b .ekr-b__special img{max-width:250px}section.ekr-b .ekr-triangles{display:none}section.ekr-c .ekr-c__grid{display:block}section.ekr-c .ekr-c__grid .ekr-c__item{display:block !important}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(3) .ekr-c__text,section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(4) .ekr-c__text{text-align:center}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(3) .ekr-c__image,section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(4) .ekr-c__image{margin:0 auto}section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(3) .ekr-c__image img,section.ekr-c .ekr-c__grid .ekr-c__item:nth-child(4) .ekr-c__image img{max-width:250px}section.ekr-shipping .uk-flex{display:block}section.ekr-t .uk-switcher .uk-flex{display:block}section.ekr-t .uk-tab{display:block}section.ekr-t .uk-tab li{margin-bottom:2px}section.ekr-t .ekr-t__content table{margin-left:0 !important}section.ekr-t .ekr-t__content table td{padding:0}section.ekr-product-category header h2{font-size:2.2rem;padding-left:30px}.ekr-product-options .pricing-tables .uk-switcher li{padding:10px}.woocommerce div.product div.images .flex-control-thumbs li{padding:4px}.bb-video-popup .uk-flex{display:block}.product-details .cta{padding:20px}.product-details .cta .uk-flex{display:block}.product-details .cta .cta-text{margin:20px 0}.product-details #io-reviews{padding:3rem 25px 0}.product-details .bed-options .option img{height:185px}.product-details .bed-options-container{padding:0}.product-details .tables,.product-details .detail-content{padding:0;border-radius:0}.product-template .product-summary-container .product-accordions .lights-container .uk-grid,.product-template .product-summary-container .product-accordions .cabinets-container .uk-grid{gap:1rem}.product-template .product-summary-container .product-accordions .lights-container .uk-grid>div.uk-first-column,.product-template .product-summary-container .product-accordions .lights-container .uk-grid>div:last-child .light-type,.product-template .product-summary-container .product-accordions .light-type.selected,.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div.uk-first-column .cabinet,.product-template .product-summary-container .product-accordions .cabinets-container .cabinet-list .uk-grid>div.uk-first-column .cabinet-header{border-radius:7px !important}.uk-accordion>li{border-bottom:1px solid #ddd;padding:20px 0;margin:0 !important}}@media (max-width:502px){section.ekr-install .install--arrows{bottom:306px}}.uk-modal{z-index:9999}.uk-modal iframe{width:100%;height:auto;aspect-ratio:16 / 9}#black-friday-modal .uk-modal-dialog{width:740px;border-radius:15px;text-align:center}#black-friday-modal .uk-modal-body{padding:30px}#black-friday-modal .uk-text-small{font-size:1.2rem;margin-top:15px}#black-friday-modal p.bf-title{font-weight:700;font-size:3rem}#black-friday-modal p{margin:0}#black-friday-modal p.bf-subtitle{font-size:3rem;font-weight:500}#black-friday-modal span{position:relative;display:inline-block}#black-friday-modal span::after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:19px;background-image:url("/source/43ae2b97ee83482f6a536018c7c696c1/brushstroke.svg");background-size:100%;background-repeat:no-repeat;z-index:-1}#black-friday-modal .button{width:100%;color:black !important;font-weight:700;font-size:2rem;margin:25px 0}.bf-mobile{display:none;background-color:#000;padding:10px;width:60px;height:60px;border-radius:60px}@media only screen and (max-width: 640px){.bf-desktop{display:none}.bf-mobile{display:block}}.breadcrumbs{margin-bottom:50px;font-size:14px}.breadcrumbs p{margin:0;display:flex;align-items:center;gap:8px}.breadcrumbs .home-icon{width:25px;height:25px;display:inline-block;vertical-align:middle}.breadcrumbs .separator{color:#666;margin:0 4px}.breadcrumbs a{color:#666;text-decoration:none}.breadcrumbs a:hover{color:#333}.breadcrumbs .current{color:#333;font-weight:500}