.prodcrumbs{display:none}@media (min-width:768px){.prodcrumbs{display:block}}.product .product-title{font-family:Lora;font-size:28px;margin-bottom:15px;text-align:left}.product .product-finish{font-size:14px;margin-bottom:15px}.product .product-finish span{font-weight:500}.product .price{font-family:Inter;font-size:22px;font-weight:500}.product .desc{font-weight:300}.product .desc p{font-weight:300;text-align:left}.product .section-headline{font-size:16px;font-weight:500}.product .finishes{display:none}.product .finishes a{display:inline-block;margin:5px;padding:5px;position:relative}.product .finishes a img{margin:0 0 -6px;padding:0}.product .finishes a .finish-indicator{color:#000;font-size:10px;left:50%;opacity:0;position:absolute;text-align:center;top:54px;transform:translateX(-50%);transition:opacity .3s,top .3s;width:80px}@media (min-width:768px){.product .finishes a:hover .finish-indicator{opacity:1;top:49px}}.product .finishes a.selected{border:1px solid #000}.product variant-radios fieldset{border:none;margin:26px 0 0;padding:0}.product variant-radios fieldset.hidden{display:none}.product variant-radios fieldset legend{align-items:center;-webkit-align-items:center;display:flex;font-size:16px;font-weight:500;letter-spacing:-.18px;margin:15px 0;padding:0}.product variant-radios fieldset legend span{display:inline-block}.product variant-radios fieldset legend svg{margin-left:10px}.product variant-radios .variation{display:flex;flex-wrap:wrap;justify-content:space-between;list-style-type:none;margin:0;padding:0}.product variant-radios .variation li{float:left;font-size:12px;height:35px;margin-bottom:14px;min-width:calc(50% - 7px);position:relative}.product variant-radios .variation input,.product variant-radios .variation label{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.product variant-radios .variation input[type=radio]{opacity:.01;z-index:100}.product variant-radios .Checked+label,.product variant-radios .variation input[type=radio]:checked+label{background:#004730;border-color:#004730;color:#fff}.product variant-radios .variation label{align-items:center;border:1px solid #979797;border-radius:3px;cursor:pointer;display:flex;justify-content:center;padding:5px;z-index:90}.product variant-radios .variation label:hover{background:#ddd}.product quantity-input{border:1px solid;height:52px;position:relative;width:90px}.product quantity-input input{font-family:Inter;padding-right:50px;width:70px}.product quantity-input .buttons{position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:1}.product quantity-input .buttons button{background-color:#f1f1f1;padding:5px}.product .form-controls{display:flex;justify-content:space-between;margin-top:25px;position:relative}.product .form-controls .product-form__error-message-wrapper{align-items:center;bottom:calc(100% + 5px);color:red;font-size:12px;left:0;position:absolute}.product .form-controls .product-form__error-message-wrapper svg{display:none}.product .form-controls .form-container{padding:0 11px}.product .form-controls .product-form__submit{background-color:#004730;color:#fff;font-size:13px;height:52px;min-height:0;padding:0 15px;text-transform:uppercase}.product .form-controls .fav{align-items:center;border:1px solid;display:flex;height:52px;justify-content:center;max-width:60px;position:relative;width:100%}.product .form-controls .fav #ZooomyList label{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.product .form-controls .fav #ZooomyList label p i{padding:0!important}.product .features{display:flex;flex-wrap:wrap;height:-webkit-max-content;height:-moz-max-content;height:max-content;justify-content:space-between;margin:30px 0}.product .reviews-full .jdgm-notification{color:#000!important;font-size:15px!important}.product .reviews-full .jdgm-rev-widg{border:none;padding:0}.product .reviews-full .jdgm-rev-widg .jdgm-subtab{border:none;display:flex;justify-content:space-between;margin-bottom:15px}.product .reviews-full .jdgm-rev-widg .jdgm-subtab span{font-family:Lora;margin:0 15px}.product .reviews-full .jdgm-rev-widg .jdgm-subtab span.jdgm-subtab__count{display:none}.product .reviews-full .jdgm-rev-widg .jdgm-subtab span.jdgm--active{border-color:#004730}.product .reviews-full .jdgm-rev-widg .jdgm-subtab [data-tabname=questions],.product .reviews-full .jdgm-rev-widg .jdgm-subtab [data-tabname=reviews]{color:#fff;position:relative}.product .reviews-full .jdgm-rev-widg .jdgm-subtab [data-tabname=questions]:after,.product .reviews-full .jdgm-rev-widg .jdgm-subtab [data-tabname=reviews]:after{color:#000;content:"Reviews";left:50%;position:absolute;transform:translateX(-50%)}.product .reviews-full .jdgm-rev-widg .jdgm-subtab [data-tabname=questions]:after{content:"Questions"}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__header{margin-bottom:30px}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-gallery,.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-histogram,.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__sort-wrapper,.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__summary{display:none!important}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__header h2{float:left;font-family:Lora;font-size:25px;font-weight:500;margin-bottom:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev{border-radius:15px;box-shadow:0 2px 7px 0 rgba(0,0,0,.32);margin:0 10px 25px;padding:25px}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header{display:flex;flex-direction:column-reverse}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-rev__icon,.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-rev__timestamp{display:none!important}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-rev__rating{margin-bottom:10px}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__header .jdgm-rev__rating .jdgm-star{font-weight:100}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__content .jdgm-rev__pics,.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__content .jdgm-rev__title{display:none!important}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__content .jdgm-rev__body,.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__content .jdgm-rev__body p{font-size:16px}.product .reviews-full .jdgm-rev-widg .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__author{font-size:20px}.product .reviews-full .jdgm-rev-widg .jdgm-widget-actions-wrapper{display:flex;justify-content:space-between}.product .reviews-full .jdgm-rev-widg .jdgm-ask-question-btn,.product .reviews-full .jdgm-rev-widg .jdgm-write-rev-link{background-color:#fff;border:1px solid;color:#000;cursor:pointer;display:block;font-size:14px;font-weight:500;line-height:1;margin:0;padding:23px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.2s;width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product .reviews-full .jdgm-rev-widg .jdgm-ask-question-btn:hover,.product .reviews-full .jdgm-rev-widg .jdgm-write-rev-link:hover{background-color:#013b28;color:#fff}.product .reviews-full .jdgm-quest-widg__questions{margin-left:-20px;width:100vw}@media (min-width:768px){.product .reviews-full .jdgm-quest-widg__questions{margin-left:0;width:auto}}.product .reviews-full .jdgm-quest-widg__questions .jdgm-quest{background-color:#f8f8f8;border:none;display:flex;flex-direction:column;font-size:15px;line-height:1.6!important;margin:0 5px;padding:28px}.product .reviews-full .jdgm-quest-widg__questions .jdgm-quest .jdgm-rev__actions,.product .reviews-full .jdgm-quest-widg__questions .jdgm-quest .jdgm-rev__header{display:none}.product .reviews-full .jdgm-quest-widg__questions .jdgm-quest .jdgm-ans{background:none;border:none;margin:0;padding:0}.product .reviews-full .jdgm-quest-widg__questions .jdgm-quest .jdgm-ans p{line-height:1.6!important}.product .reviews-full .jdgm-quest-widg__questions .jdgm-quest .jdgm-ans span{display:none}.product .reviews-full .jdgm-quest-widg__questions .jdgm-quest .jdgm-ans__body{margin-top:10px}.product .reviews-full .jdgm-quest-widg__questions .jdgm-quest .jdgm-rev__body:before{color:#000;font-weight:600}.product .reviews-full .jdgm-rev-widg__body{margin-left:-20px;width:100vw}@media (min-width:768px){.product .reviews-full .jdgm-rev-widg__body{margin-left:0;width:auto}}.product .reviews-full .jdgm-form__reviewer-name-format-container,.product .reviews-full .jdgm-form__reviewer-name-format-dropdown{display:none!important}.product .reviews-full .jdgm-submit-question.btn,.product .reviews-full .jdgm-submit-rev.btn{width:100%}@media (min-width:768px){.product .reviews-full .jdgm-submit-question.btn,.product .reviews-full .jdgm-submit-rev.btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.product .reviews-full label{font-size:13px;font-weight:500;margin:18px 10px 8px;text-align:left}.product .reviews-full input:not([type=checkbox]),.product .reviews-full select,.product .reviews-full textarea{border:1px solid #979797;border-radius:0;font-size:16px;padding:20px;resize:none}.product .reviews-full select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/chev-down.svg);background-position:calc(100% - 30px) 50%;background-repeat:no-repeat;letter-spacing:1px;text-transform:uppercase}.product .reviews-full textarea{height:120px}.product .review-preview .jdgm-star{font-size:15px;font-weight:100}.product .review-preview .jdgm-qa-badge{border:none;margin:0;padding:0}.product .review-preview .jdgm-prev-badge__text,.product .review-preview .jdgm-qa-badge__text{font-size:11px;font-weight:500;text-decoration:underline;text-transform:uppercase;vertical-align:baseline}.product .product-details{position:relative;z-index:1}@media (min-width:768px){.product{display:grid;grid-template-areas:"media . productdetails" "features . productdetails" "accordions accordions accordions" "recs recs recs" "reviews reviews reviews";grid-template-columns:1fr 100px 1fr;grid-template-rows:auto;height:100%}.product .media{grid-area:media;padding-bottom:calc(100% + 100px)}.product .product-details{grid-area:productdetails;margin-top:20px}.product .features{grid-area:features;margin:0}.product .accordions{grid-area:accordions;margin-top:35px}.product .accordions .content ul li{font-size:16px}.product .recs{grid-area:recs}.product .reviews-full{grid-area:reviews}.product variant-radios .variation{justify-content:start}.product variant-radios .variation li{margin-right:10px;min-width:130px}.product .form-controls{justify-content:start}.product .price,.product .product-title{font-size:25px}.product .desc p{font-size:16px}.product .reviews-full .jdgm-rev-widg .jdgm-widget-actions-wrapper{display:flex;justify-content:space-between}.product .reviews-full .jdgm-rev-widg .jdgm-subtab{justify-content:flex-start}.product .reviews-full .jdgm-rev-widg .jdgm-ask-question-btn{margin-left:15px}.product .reviews-full .jdgm-rev__header{align-items:center;flex-direction:row-reverse!important;justify-content:flex-end}.product .reviews-full .jdgm-rev__header .jdgm-rev__rating{font-size:15px;margin:0 0 0 15px!important}.product .reviews-full .jdgm-quest{margin:0 20px}.product .reviews-full .jdgm-rev__body{line-height:1.6!important}.product .reviews-full .jdgm-rev__body:before{font-size:18px}.product .reviews-full .jdgm-widget *{line-height:1.6!important}}.zi4{position:relative}
