@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Karla:wght@200;300;500&display=swap";.announcement--root .announcement--text{font-weight:300}body header .logo-image{height:auto}body a.header--cart-link,body .x-menu--level-1--link a span{font-weight:700;font-size:18px}body .x-menu--level-1--link a:hover span{color:#335b39}.header--root[data-section-id]{border-bottom:solid 1px #C4C4C4}.product--details-container .product--details-wrapper .product--vendor[data-item]{display:none}.header--bottom-row .header--menu [data-x-menu--depth="2"] .x-menu--level-2--container{left:0;-webkit-box-shadow:0px 6px 17px -9px rgb(0 0 0 / 22%);-moz-box-shadow:0px 6px 17px -9px rgb(0 0 0 / 22%);box-shadow:0 6px 17px -9px #00000038}.header--bottom-row .header--menu .x-menu--level-2--link a:hover{color:#335b39}.header--bottom-row .header--menu .x-menu .x-menu--level-1--link svg{position:relative;top:-2px}.slideshow--root.main-slider .carousel--next{opacity:1}.slideshow--root.main-slider .icon--next{border:1px solid #ffffff;opacity:1}.slideshow--root.main-slider .carousel--dot{opacity:1}.slideshow--root.main-slider .carousel--dot:after{box-shadow:none;background:#fff}.slideshow--root.main-slider .carousel--dot[data-active=true]:after{background:#335b39}.header--top-row .header--cart-link{flex:inherit;order:3;padding:8px 0 0 8px}.header--top-row .header--cart-link svg{height:25px;width:25px;vertical-align:middle}@media only screen and (max-width: 767px){.header--mobile .header--mobile--menu{display:flex;align-items:center}.header--mobile .header--mobile--menu .header--search{order:inherit}.slideshow--root.main-slider .featured-content--root[data-cover-image-mobile=false][data-mobile-overlay=true] .featured-content--text{position:inherit;order:2;margin:10px 10px 0;padding-bottom:0}body header .logo-image{width:140px;max-height:initial}}body .slideshow--root [data-item=overline]{font-size:13px;color:#000}body .slideshow--root .featured-content--text .featured-content--title{font-size:22px;text-transform:uppercase;font-weight:700}body .slideshow--root.popular-cat .featured-content--text .featured-content--title{font-weight:500}body .slideshow--root .featured-content--text .featured-content--description p{color:#000}body .featured-content--link a{color:#335b39}@media only screen and (max-width: 1599px){body .slideshow--root.popular-cat .featured-content--text .featured-content--title{font-size:18px}body .slideshow--root.popular-cat .featured-content--text{margin:15px}}@media only screen and (min-width: 768px){.featured-content--root[data-text-position=bottom-left][data-cover-image=false] .featured-content--text{bottom:50px}}body .featured-text--wrapper>:not(:last-child){padding-bottom:0;font-size:32px;text-transform:uppercase;font-weight:700;color:#000}.ooo-instagram-header .font--section-heading{padding-bottom:0;font-size:32px;text-transform:uppercase;font-weight:700;color:#000}@media only screen and (max-width: 767px){body .featured-text--wrapper>:not(:last-child){font-size:24px}.announcement--text{line-height:16px}}body .popular-cat{background-color:#f7f7f7;padding-bottom:40px}body .popular-cat .carousel--root{background:inherit}@media only screen and (max-width: 767px){body .popular-cat{padding-bottom:0}.featured-collection--root .featured-content--link.bottom-link{padding-top:0!important}}body .featured-content--link.bottom-link{text-align:center;padding:30px 0!important;color:#335b39}body .brand-section{border:solid 1px #DDDDDD;padding-top:45px!important;margin-top:10px}body .brand-section .featured-text--root{padding:0 0 20px}@media only screen and (max-width: 576px){body .brand-section .featured-text--root{padding:0}}body .image-with-text--root .featured-content--overline{font-size:13px;color:#000}body .image-with-text--root .featured-content--title{font-size:32px;padding-bottom:35px;text-transform:uppercase;font-weight:700;letter-spacing:0}body .image-with-text--root .featured-content--description p{color:#000}@media only screen and (min-width: 768px){body .image-with-text--root .featured-content--text{width:100%!important;padding:40px!important}body .image-with-text--root .featured-content--text-container{max-width:616px;margin:0 auto}}@media only screen and (max-width: 767px){body .image-with-text--root .featured-content--text{position:inherit!important;order:2;margin:15px!important}body .image-with-text--root .featured-content--title{font-size:24px}}@media only screen and (max-width: 479px){body .image-with-text--root .featured-content--description p{font-size:14px}}.product--price-container .product--price-wrapper span{font-size:22px;color:#30303f}.product--price-container .product--price-wrapper .product--price.money{font-weight:700;color:#335b39}@media (max-width:991px){.product--price-container .product--price-wrapper span{font-size:18px;padding-bottom:15px!important}}@media (max-width:479px){.product--price-container .product--price-wrapper span{font-size:18px}}body .featured-grid--root.bottom-why{display:flex;align-items:center;justify-content:space-between;padding:37px 60px}body .featured-grid--root.bottom-why .featured-grid--heading{font-size:32px;text-transform:uppercase;font-weight:700}body .featured-grid--root.bottom-why .featured-grid--item--title{font-size:24px;font-weight:300}body .featured-grid--root.bottom-why .featured-grid--header,body .featured-grid--root.bottom-why .featured-grid--body{grid-template-columns:inherit}body .featured-grid--root.bottom-why .featured-grid--body{width:75%;display:block}body .featured-grid--root.bottom-why .featured-grid--body .featured-grid--body--container{width:100%;display:flex;justify-content:space-evenly}body .featured-grid--root.bottom-why .featured-grid--item--image[data-item]{justify-content:center}@media (max-width:1599px){body .featured-grid--root.bottom-why{padding:30px}body .featured-grid--root.bottom-why .featured-grid--body{width:72%}body .featured-grid--root.bottom-why .featured-grid--heading{font-size:24px}body .featured-grid--root.bottom-why .featured-grid--item--title{font-size:18px}}@media (max-width:991px){body .featured-grid--root.bottom-why{flex-wrap:wrap}body .featured-grid--root.bottom-why .featured-grid--header,body .featured-grid--root.bottom-why .featured-grid--body{width:100%}body .featured-grid--root.bottom-why .featured-grid--item--title{font-size:16px}body .featured-grid--root.bottom-why [data-section-id]{padding:40px 20px!important}}@media (max-width:767px){body .featured-grid--root.bottom-why .featured-grid--item--title{font-size:14px;line-height:16px}body .featured-grid--root.bottom-why .featured-grid--item--text-container{padding:12px 0 0}}@media (max-width:374px){body .featured-grid--root.bottom-why .featured-grid--item--title{font-size:13px}}.footer--root .footer--block--heading{font-size:22px;font-weight:700;text-transform:uppercase;padding-bottom:25px}.footer--root .footer--about-text p{font-weight:300}.footer--root .footer--block--container strong{font-weight:500;display:block;padding-bottom:5px}.footer--root .footer--menu li{font-weight:300;line-height:34px}.footer--root .footer--subscribe--info p{font-weight:300;padding-bottom:5px;line-height:24px}.footer--root .footer--subscribe .footer--form-container input[type=email],.footer--root .footer--form-submit button{border-radius:0}.footer--root .footer--sub--shopify-link{font-weight:300;padding-left:15px}.footer--subscribe .footer--form-submit button svg{position:relative;top:3px}.footer--root .footer-about{display:flex;justify-content:space-between}.footer--root .footer--block[data-block-type=about]{display:block}.footer--root .footer-about .footer--block--body{display:flex;flex-wrap:wrap}.footer--root .footer-about .footer--about-text{width:50%}.footer--root .footer--social-icons strong{display:block;font-weight:500;padding-bottom:7px}.footer--root .footer--social-icons svg{width:24px;height:24px}.footer--root .footer--social-icons{display:block;margin:0;width:100%}.footer--root .footer--social-icons a{padding-left:0;margin-right:10px}.footer--root .footer--sub--block[data-type=payment-icons]{width:527px}@media (max-width:1199px){body .footer--block{padding:10px}body .footer--root{padding:20px}body .footer--block[data-block-type=about]{flex-basis:75%}body .footer--block[data-block-type=subscribe]{flex-basis:40%}}@media (max-width:991px){body .footer--root .footer-about{flex-wrap:wrap}body .footer--root .footer-about .footer--block--container{width:100%}.footer--root .footer--social-icons{padding-top:0}.footer--root .footer-about .footer--block--body [data-item=rte-content]>:not(blockquote){padding-bottom:0}.footer--root .footer-about .footer--about-text{width:100%}body .footer--block[data-block-type=about]{flex-basis:35%}.footer--root .footer-ab2{padding-top:5px}}@media (max-width:767px){body .footer--root{padding:40px 20px}.footer--root .footer--block[data-block-type=subscribe] .footer--block--container{width:100%}.footer--root .footer-about{flex-wrap:wrap}.footer--root .footer--block--heading{padding-bottom:20px}.footer--root .footer--menu li{line-height:24px}.footer--root .footer--sub--block[data-type=payment-icons]{width:100%;display:block}.footer--root .footer--sub--block[data-type=payment-icons] .shopify-localization-form{width:110px;margin:0 auto;padding-bottom:15px}.footer--root .footer--sub--shopify-link{font-weight:300;padding:15px 0 0;display:block;text-align:center}}.product-page--header .breadcrumbs--root li{color:#000;font-size:14px}.product-page--header .breadcrumbs--root li a{font-size:14px;color:#30303f}.template--list-collections .collection-list--root{padding-top:0}.template--list-collections .collection--item .collection--item-caption .collection--item-fg h3{font-size:24px;text-transform:uppercase;color:#000;font-weight:500}.template--list-collections .collection-list--header h2{background:#f3f3f3;margin-bottom:70px;text-align:center;padding:50px 0;color:#000;text-transform:uppercase;font-weight:500;font-size:28px}@media (max-width: 767px){.template--list-collections .collection-list--header h2{padding:25px 0;font-size:24px;margin-bottom:30px}}.filter-div .filter--form{padding:0 10px 32px}.filter--form .filter--category .filter--toggle{color:#30303f;font-size:16px;text-transform:uppercase;font-weight:700}.filter--form .filter--category .filter--label span{color:#666}.filter--form .filter--category .filter--price-input{border:solid 1px #999999}.filter--form .filter--category .filter--price-field,.filter--form .filter--category .filter--price-input{font-weight:600;color:#000}.filter-div .filter--root{overflow:hidden}.filter-div .filter--root .filter--button-container{width:366px;padding:20px;z-index:99;bottom:0;position:fixed}.filter-div .filter--root .filter--link{margin-left:-10px;margin-bottom:3px!important}.filter-div .filter--root .filter--link .filter--label{padding:5px 10px;font-size:16px}.filter-div .filter--root .filter--link .filter--label svg{height:11px}.collection--header--root[data-title-alignment=center] .collection--header--heading h1{font-size:32px;text-transform:uppercase;font-weight:700}.navigation--filter .navigation--button{color:#999;font-size:16px}.common-div{display:flex;max-width:1530px;margin:0 auto;justify-content:space-between;padding:50px 15px 0}.common-div .filter-div{width:385px;padding-right:25px}.common-div .main-content{width:74%}.common-div [data-section-id]{padding:0!important}.filter--button-container .filter--button span{text-transform:uppercase;font-size:18px;font-weight:500}.template--collection .product--root{padding:20px 0}.template--collection .pagination--root{padding-bottom:18px!important}@media (min-width: 992px){.common-div .filter-div{position:-webkit-sticky!important;position:sticky!important;top:0;bottom:0;z-index:2;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}@media (min-width: 768px){.common-div .filter-div .filter--wrapper{position:initial}.filter-div .filter--root{height:auto}}.common-div .featured-content--root{padding:70px 0!important}.common-div .featured-content--container{background:#eee}.common-div .featured-content--root[data-image-height="3"] .featured-content--image{height:auto}.common-div .featured-content--root[data-text-width=medium] .featured-content--text{max-width:382px}body .common-div .image-with-text--root .featured-content--text{padding:0!important}body .common-div .image-with-text--root .featured-content--overline{font-family:var(--font--paragraph--family);color:#30303f;font-size:16px;padding-bottom:8px}body .common-div .image-with-text--root .featured-content--title{font-family:var(--font--paragraph--family);color:#30303f;padding-bottom:8px;font-size:28px;font-weight:400}body .common-div .featured-content--link a{font-size:16px;font-family:var(--font--paragraph--family);color:#30303f}.common-div .recent-products--root .recent-products--wrapper{padding:0 0 70px}.common-div .recent-products--root .recent-products--wrapper .recent-products--title h2{text-align:center}.filter-div .filter--root .filter--menu{overflow-x:hidden!important;padding:8px 1px 0;overflow-y:auto;touch-action:pan-y;max-height:181px;font-size:13px;line-height:13px;-webkit-overflow-scrolling:touch;overflow:auto}.filter-div .filter--root .filter--menu::-webkit-scrollbar{width:4px;-webkit-appearance:none;position:relative;right:-4px;background-color:#ccc}.filter-div .filter--root .filter--menu::-webkit-scrollbar-thumb{background:#000}.main-content .navigation--container{padding-right:0}.main-content .navigation--container .filter--category{order:2;position:relative}.main-content .navigation--container .filter--category .filter--menu{padding:10px;position:absolute;z-index:9;background:#fff;width:160px;right:0;border:solid 1px #dedede}.main-content .navigation--container .filter--category .filter--menu .filter--label a:hover{color:#335b39}@media (max-width:1199px){.common-div .filter-div{width:300px}}@media (min-width:992px){.navigation--root.mobile-show{display:none}.common-div .navigation--root .filter--root{height:inherit}.template--collection .footer--root{padding-bottom:80px}}@media (max-width:991px){.common-div{padding-top:20px}.main-content .navigation--root .navigation--layout,.navigation--root.mobile-show .navigation--container{display:none}.common-div .main-content{width:100%}.main-content .navigation--container{display:flex;justify-content:end}.navigation--root.mobile-show{position:relative;padding:0}.navigation--root.mobile-show .navigation--mobile-header{position:absolute;padding:0;top:25px;left:15px}.navigation--root.mobile-show .navigation--mobile-header{display:block}.main-content .navigation--container .filter--category{padding-bottom:0}.off-canvas--right-sidebar .filter--root .filter--form{padding:20px!important}}@media (max-width:767px){.common-div .navigation--root{margin-bottom:20px}body .common-div .image-with-text--root .featured-content--title,body .common-div .image-with-text--root .featured-content--overline{color:#fff}.footer--about-text{margin:0 auto!important}.footer--block:nth-of-type(1) .footer--block--container{width:100%}}.detail-page.product-page--root{padding:25px 0}.detail-page.product-page--root .product-page--wrapper{max-width:1530px;margin:0 auto;padding:0 15px}.product-page--left-column{width:61%}.product-page--left-column .product-page--blocks{display:flex;width:100%}.product-page--left-column .product-page--blocks .product-media--wrapper[data-media-type=image]{width:78%;margin:0 60px}.product-page--left-column .product-page--blocks .image--root{margin:0 auto}.product-page--left-column .product-page--block{overflow:hidden;width:90px;padding:30px 0}.product-page--left-column .product-media--thumbs .product-media--thumb{width:80px;height:85px;padding:5px 0;margin:0 auto;display:flex;align-items:center}.product-page--left-column .product-media--thumbs .product-media--thumb .image--root{border:solid 1px transparent}.product-page--left-column .product-media--thumb[data-active=true] .image--root{justify-content:center;border:solid 1px #000;display:flex;align-items:center;width:80px;height:80px}.product-page--left-column .product-media--root[data-direction=row] .product-media--thumbs .slick-list{overflow:hidden}.product-page--left-column .slick-prev{top:-30px;left:0;right:0;margin:0 auto;transform:rotate(90deg);width:25px;height:25px;display:block}.product-page--left-column .slick-prev:before,.product-page--left-column .slick-next:before{opacity:1;font:26px/0 FontAwesome;display:block}.product-page--left-column .slick-next{top:auto;bottom:-30px;left:0;right:0;margin:0 auto;transform:rotate(90deg);width:25px;height:25px;display:block}.product-page--left-column .slick-prev:hover:before,.product-page--left-column .slick-next:hover:before,.product-page--left-column .slick-prev:focus:before,.product-page--left-column .slick-next:focus:before{color:#fff}.product-page--left-column .product-media--thumbs .product-media--thumb .image--container{padding:0!important}.product-page--left-column .product-media--thumbs .product-media--thumb .image--container img{position:inherit;max-height:78px;max-width:100%}.product-page--right-column .product-rating--root{padding-top:10px}.product-page--right-column .product-rating--stars{font-size:22px}.product-page--right-column .product-rating--count[data-item=accent-text]{cursor:pointer;text-transform:none}.product-page--right-column .product-form--add-to-cart .product-form--text{font-size:18px}.template--product .spr-summary .spr-summary-actions-togglereviews{color:#000}.template--product .spr-review-header .spr-review-header-title{text-transform:uppercase}.template--product .spr-review-header .spr-review-header-byline,.template--product .spr-review-header .spr-review-content-body{font-size:14px}.template--product #shopify-product-reviews{margin:25px 0 0}.product-form--options .product-form--option{padding-bottom:10px}.product--root .product--swatches--column-view{padding-bottom:8px;display:block!important}.product-page--right-column .product-form--add-to-cart:hover{background-color:#335b39;border-color:#335b39;color:#fff}.product-form--smart-payment-buttons .shopify-payment-button__button--unbranded:hover{background-color:#fff!important;border:solid 2px #000;color:#000!important}.social-wish{justify-content:space-between;display:flex;align-items:center;padding:20px 15px}.social-wish .dtl-wish a{display:flex;align-items:center;text-transform:uppercase;font-size:12px;font-weight:500}.social-wish .dtl-wish a svg{margin-right:8px}.social-wish .product-share--root{display:flex;align-items:center}body .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink{text-indent:20px;font-size:12px;font-weight:500}body .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:after{font-size:14px;width:15px;line-height:20px}.swym-btn-container[data-position=default] button.swym-button.disabled,.swym-btn-container[data-position=default] button.swym-button:disabled,body .swym-btn-container .swym-button.swym-added:after{opacity:1!important;color:#335b39!important}.swym-btn-container[data-position=default] button.swym-button.disabled .swym-wishlist-cta,body .swym-btn-container[data-position=default] button.swym-button.disabled .swym-add-to-wishlist.swym-iconbtnlink:after{opacity:1;color:#335b39}.template--product .apps--root>* .spr-header-title{font-size:19px;color:#000;text-transform:uppercase;font-weight:500}.product--swatches--column-view .radios--main-swatch .radios--swatch-button{padding:1px}.product--swatches--column-view .radios--main-swatch .radios--swatch-button img{display:block;border-radius:50%}.product-form--option .radios--root .radios--container .radios--main{padding-bottom:10px}.product-form--option .radios--root{padding-bottom:6px}.product-recommendations--header,.recent-products--title{margin:0!important}@media only screen and (max-width: 1599px){.product-page--left-column{width:55%}.product-form--option .radios--root .radios--main label[data-item=swatch]:after{height:45px;width:45px}.product-form--option .radios--root .radios--main label[data-item=swatch]{width:37px;height:37px}body .product-form--option .radios--container .view-row a{top:8px}}@media only screen and (min-width: 992px){body .product-page--main-content{display:flex;justify-content:space-between}body .product-page--right-column{max-width:590px}}@media only screen and (max-width: 1199px){.product-page--left-column .slick-prev,.product-page--left-column .slick-next{display:none!important}.product-page--left-column{width:50%}.product-page--left-column .product-page--blocks{display:block}.product-media--thumbs .slick-slide{float:left;margin:0 5px}}@media only screen and (max-width: 991px){.product-page--left-column{width:100%}.product-page--left-column .product-page--blocks .product-media--wrapper[data-media-type=image]{width:100%;margin:0}}.product-page--heading .product-page--title{font-size:26px;color:#000;font-weight:500}.product-page--heading .product-page--vendor a{color:#000;font-size:20px;text-transform:uppercase;font-weight:700}.radios--header .radios--option-current,.radios--header .radios--option-label{color:#000}.product-form--price-wrapper .product-form--price{font-size:28px;color:#335b39;font-weight:700;letter-spacing:0}.product-form--option .radios--value-button>*{min-width:105px;text-align:center}.question-sec{padding:25px 10px 30px 25px}.question-sec .quest-list ul{display:flex;align-items:center}.question-sec .quest-list ul li:first-child{font-weight:700;padding:0;font-size:16px}.question-sec .quest-list ul li{display:flex;align-items:center;padding:0 15px;color:#666;font-size:14px}.question-sec .quest-list ul li svg{margin-right:8px}.question-sec .quest-list ul li a{display:block;color:#666;display:flex;align-items:center}.question-sec .quest-list ul li a:hover,.question-sec .quest-list ul li a:hover svg{color:#335b39;fill:#335b39}.question-sec .free-sh{margin-top:25px;display:flex;flex-wrap:wrap;align-items:center;font-size:14px;color:#666;position:relative;padding-left:35px}.question-sec .free-sh svg{position:absolute;top:0;left:0}.question-sec .free-sh strong{font-size:16px;padding-left:10px;display:inline-block}@media (min-width: 992px) and (max-width: 1199px){.product-page--left-column .product-page--blocks{padding-right:50px}}@media (max-width: 991px){.product-page--root.detail-page .product-page--main-content{display:flex;flex-wrap:wrap}.product-page--root.detail-page .product-page--main-content .product-page--center{order:1;width:100%}.product-page--root.detail-page .product-page--main-content .product-page--left-column{order:2;padding-top:0}.product-page--root.detail-page .product-page--main-content .product-page--right-column{order:3}.product-page--root.detail-page .product-page--main-content .product-page--right-column .product-page--heading{display:none}.product-page--root.detail-page .product-page--main-content .product-page--center .product-page--heading,.product-page--root.detail-page .product-page--main-content .product-page--center .product-page--heading .product-page--vendor a{display:block}}@media (max-width: 575px){.question-sec{padding:25px 0 30px}.question-sec .quest-list ul{flex-wrap:wrap;margin-left:-5px}.question-sec .quest-list ul li:first-child{padding:0 0 0 5px;width:100%}.question-sec .quest-list ul li{padding:0 5px}.question-sec .quest-list ul li svg{margin-right:5px}body .collapsible-tab--toggle{padding:15px}body .collapsible-tab--content{padding:0 15px}.product-page--block .collapsible-tab--content p{font-size:14px}}.product-page--block .collapsible-tab--heading{color:#000;font-size:14px;font-family:Roboto,sans-serif}.product-page--block .collapsible-tab--content{font-family:var(--font--heading--family);padding-bottom:25px}.product-page--block .collapsible-tab--content h3{padding-bottom:15px;color:#000}.product-page--block .collapsible-tab--content ul{padding-bottom:0}.product-page--block .collapsible-tab--content p{font-size:18px;color:#666;font-weight:400;line-height:30px}body .shopify-payment-button__button{border-radius:0}.featured-grid--root.dtl-rafael{background:#eee;margin-bottom:30px}.featured-grid--root.dtl-rafael .featured-grid--item:last-child .featured-grid--item--title{max-width:195px}.featured-grid--root.dtl-rafael .featured-grid--item--image[data-item]{justify-content:center}.featured-grid--root.dtl-rafael .featured-grid--item--image{height:100px!important;background:#fff;width:100px;padding:10px;border-radius:50%;overflow:hidden}.featured-grid--root.dtl-rafael .featured-grid--heading{font-size:32px;text-transform:uppercase;font-weight:700;color:#000;padding-bottom:40px}.featured-grid--root.dtl-rafael .featured-grid--item--title{max-width:185px;font-family:Roboto,sans-serif;text-transform:uppercase;margin:0 auto}.featured-grid--root.dtl-rafael .featured-grid--item--description p{font-size:12px;color:#30303f;line-height:18px}.recent-products--root .recent-products--wrapper{max-width:1520px;margin:0 auto}.recent-products--root .recent-products--title h2,.product-recommendations--root .product-recommendations--title{font-size:32px;text-transform:uppercase;font-weight:700;color:#000;padding-bottom:40px!important}@media (max-width:767px){.recent-products--root .recent-products--title h2,.product-recommendations--root .product-recommendations--title,.featured-grid--root.dtl-rafael .featured-grid--heading{font-size:24px;padding-bottom:10px}}.customer--wrapper h1{text-align:center;padding-bottom:32px;font-size:28px;text-transform:uppercase;color:#000;font-weight:600}.cart--root[data-view=mobile] .cart--title{text-transform:uppercase;color:#000}.cart--root[data-view=mobile] .cart--item--total{font-weight:600;color:#335b39}.off-canvas--container .cart--total .cart--total--price{font-size:28px;font-weight:700;color:#335b39}.cart--checkout-button .cart-button--text{font-size:18px;text-transform:uppercase;font-weight:500}.cart--root[data-view=mobile] .cart--item--title a{font-size:18px;color:#000;font-weight:500}.cart--root[data-view=mobile] .cart--item--variant-name{font-size:16px;font-weight:500;color:#000}.product-form--option .radios--root[data-display-only=false] .radios--header{display:flex;align-items:center}.product-form--option .radios--root[data-display-only=false] .radios--header .product-size-chart--root{float:right}.product-form--option .radios--root[data-display-only=false] .radios--header .modal--link{color:#666;text-transform:capitalize;font-size:14px}.product-form--option .radios--root[data-display-only=false] .radios--header .modal--link:after{border-bottom:solid 1px #c5c5c5;padding-bottom:0}.close-filter{display:none}@media (max-width:991px){.close-filter{display:inline-block}#filter-click{text-transform:uppercase!important:}.common-div .filter-div{width:inherit;padding:0}body.slide-open{overflow:hidden}.template--collection.slide-open .sidepanel{overflow-x:auto}.sidepanel{transition-duration:.5s;width:320px;position:fixed;right:-320px;top:0;bottom:0;z-index:999;background:#fff;border-left:1px solid #e2e2e2}.sidepanel .close-filter{position:absolute;right:10px;top:10px;z-index:1}.slide-open .sidepanel{right:0}.filter-div .filter--root .filter--button-container{width:320px}.filter-div .filter--form{padding:20px 20px 32px}}@media (max-width:767px){.product-form--option .radios--root[data-display-only=false] .radios--header{flex-wrap:wrap}.product-form--option .radios--root[data-display-only=false] .radios--header .radios--option-current,.product-form--option .radios--root[data-display-only=false] .radios--header .product-form--modal-link{padding-left:0;display:block;width:100%}}.cont-map{padding-top:20px}.contact--left-column .contact--address,.contact--left-column .contact--hours{padding-left:25px;position:relative}.contact--left-column .contact--address svg,.contact--left-column .contact--hours svg{position:absolute;top:2px;left:-4px}@media only screen and (min-width: 768px){.contact--left-column{width:350px!important}}@media only screen and (min-width: 1200px){body .contact--right-column{width:80%}}@media only screen and (max-width: 767px){body .contact--left-column{padding-bottom:32px;display:flex;justify-content:left;flex-wrap:wrap}.contact--left-column .contact--address{padding-bottom:30px}}.product-page--block .mw-gp-container .mw-gp__table,.product-page--block .mw-gp-container .mw-gp__wrapper{border:none;box-shadow:none;border-radius:0}body .mw-gp-container .mw-gp__table__heading{font-weight:500;font-size:14px;color:#000;padding:5px 10px 7px;border-radius:0;border-top:1px solid #ebeef0;border-bottom:1px solid #ebeef0}.product-page--block .mw-gp__table .mw-gp__atc-button{background:#fff;border:solid 1px #000;text-transform:uppercase;font-weight:700;border-radius:0;font-size:12px;color:#000;box-shadow:none;padding:9px 12px 10px;height:35px;margin-top:10px;margin-bottom:3px}.product-page--block .mw-gp__table .mw-gp__atc-button:hover{background:#335b39;border-color:#335b39;color:#fff}.product-page--block .mw-gp__table .mw-gp__table__variants,.product-page--block .mw-gp-container .mw-gp__table__input[type=text]{margin-bottom:0;margin-top:5px;border:solid 1px #e0e0e0;box-shadow:none;font-size:12px;border-radius:0}.product-page--block .mw-gp-container .mw-gp__table__row .mw-gp__table__cell{color:#000;font-weight:600;font-size:14px}.product-page--block .mw-gp-container .mw-gp__item__price{color:#335b39;font-weight:700;font-size:14px}body .mw-gp-container .mw-gp__subtotal__amount{color:#335b39}.mw-gp-container .mw-gp__subtotal{padding-bottom:15px}body .mw-gp-container .mw-gp__table__row:nth-child(2n) .mw-gp__table__cell{background-color:#fbfbfb}.mw-gp-container .mw-gp__table__cell--product a:link,.mw-gp-container .mw-gp__table__cell--product a:visited{display:block;color:#000;font-weight:500;font-size:14px}body .mw-gp-container .mw-gp__error-block{display:none}body .mw-gp-container .mw-gp__error-block--success{padding:10px 0;display:block}body .mw-gp-container .mw-gp__subtotal__title{font-size:16px}@media (max-width:600px){body .mw-gp-container .mw-gp__table__cell{border-left:none;border-right:none}body .mw-gp-container .mw-gp__table__row:nth-child(2n) .mw-gp__table__cell{margin:0}body .product-page--block .mw-gp-container .mw-gp__table__row .mw-gp__table__cell{margin:0}body .mw-gp-container .mw-gp__table__cell--product a:link,body .mw-gp-container .mw-gp__table__cell--product a:visited{display:initial}body .mw-gp-container .mw-gp__table__row{box-shadow:none;margin-bottom:0}body .mw-gp-container .mw-gp__table__cell:before{text-transform:capitalize}body .product-page--block .mw-gp__table .mw-gp__atc-button{display:block;margin-left:auto}}.lending-container{max-width:1560px;margin:0 auto;padding-left:15px;padding-right:15px;width:100%}.lending-container img{height:auto;object-fit:contain}.common-hd{padding:45px 0;text-align:center}.common-hd h2{font-size:20px;font-weight:700;line-height:23px;letter-spacing:.05em;padding-bottom:6px;font-family:Karla,sans-serif}.common-hd p{font-size:32px;font-weight:300;font-family:Roboto;line-height:38px;letter-spacing:.05em}.lc-slider-sec .slick-prev,.lc-slider-sec .slick-next{position:absolute;top:50%;transform:translateY(-50%);height:32px;width:32px;line-height:44px;background:#fff;border-radius:50%}.lc-slider-sec .slick-prev{left:40px}.lc-slider-sec .slick-next{right:40px}.lc-slider-sec .slick-dots{position:relative;bottom:-30px}.lc-content{font-family:Karla,sans-serif;font-size:32px;line-height:45px;color:#000;max-width:1019px;margin:0 auto;padding:90px 0 40px;font-weight:300;text-align:center;word-break:break-word}.lc-arrow{height:32px;width:32px;margin:0 auto;text-align:center;display:block;line-height:32px;border:1px solid #DDDDDD;border-radius:50%}.shop-look-hd h2{font-size:32px;line-height:37px;letter-spacing:-.01em;text-transform:uppercase;font-weight:700;text-align:center;padding:60px 0 45px}.shop-look-sec{display:flex}.sll{width:50%;margin-right:20px;position:-webkit-sticky;position:sticky;top:0;z-index:9;height:100%}.slr{width:50%;height:100%}.slr-bg{background:#f8f8f8;padding:20px;display:flex;margin-bottom:20px}.slr-bg:last-child{margin-bottom:0}.slr-pro-img{width:30%;margin-right:20px}.slr-pro-detail{width:70%;font-family:Karla,sans-serif}.slr-pro-detail h4{font-size:16px;font-weight:400;font-family:Roboto;line-height:19px;letter-spacing:.05em;margin-bottom:10px}.dd-box{background:#fff;border:1px solid #e0e0e0;margin-bottom:10px}.slr-pro-detail .dd-box-hd{height:54px;line-height:51px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;position:relative}.slr-pro-detail .dd-box-hd span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slr-pro-detail .dd-box-hd i{font-size:26px}.slr-pro-detail .dd-box-hd .color-dd-inner{display:flex;align-items:center;text-transform:capitalize}.slr-pro-detail .dd-box-hd .color-dd-inner .cs span{height:15px;width:15px;display:block;vertical-align:middle;border-radius:50%;margin-right:5px}.color-dd-inner label.select-text{position:absolute;top:50%;transform:translateY(-50%);right:45px;font-size:15px;padding:0}.dd-inner,.dd-box.color-dd .dd-inner{padding:0 20px 10px}.slr-pro-detail .dd-inner .radios--main .radios--value-button div{padding:10px;line-height:16px}.dd-inner .radios--main{padding:0 10px 10px 0!important}.color-swatch .cs{border:1px solid #e0e0e0;border-radius:50%;padding:2px!important;margin:0 10px 10px 0;cursor:pointer;height:26px;width:26px}.color-swatch .cs input{height:auto;width:auto;display:block;position:absolute;top:0;right:0;left:0;margin:0 auto;z-index:-1}.color-swatch .cs:hover,.color-swatch .cs.active{border-color:#000}.color-swatch .cs span{height:20px;width:20px;border-radius:50%;display:block}.color-dd-inner .cs img,.color-dd .dd-inner .cs img{border-radius:50%;display:block}.discription{font-size:14px;font-weight:400;line-height:16px;color:#666;margin:10px 0}.pp-detail{display:flex;align-items:center;justify-content:space-between}.slr-price{font-size:22px;font-weight:700;line-height:24px;color:#335b39}.q-box input{width:102px;height:60px;line-height:60px;text-align:center;border:1px solid #DDDDDD;margin:0}.q-box input::-webkit-outer-spin-button,.q-box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.q-box input[type=number]{-moz-appearance:textfield}body .add-btn a{font-size:18px;line-height:21px;font-weight:700;letter-spacing:.03em;display:inline-block;text-transform:uppercase;position:relative;color:#fff;background:#335b39;padding:20px 70px}body .add-btn a span{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;text-align:center;margin:0 auto;width:40px}.static-bt-sec{padding:55px 0;display:flex;align-items:center}.static-bt-left{width:50%;text-align:center;font-family:Karla,sans-serif;padding-right:15px}.static-bt-left p{font-weight:400;font-size:32px;line-height:45px;color:#000;padding-bottom:10px;max-width:647px;margin:0 auto}.static-bt-left .links li a{font-size:13px;line-height:15px;text-align:center;letter-spacing:.07em;text-transform:uppercase;color:#335b39;text-decoration:underline;display:inline-block;padding-bottom:10px}.static-bt-left .links li a:hover{color:#000;text-decoration:none}.static-bt-right{width:50%}.diff-sec{display:flex;justify-content:space-between;text-align:center;max-width:1150px;margin:0 auto;padding-bottom:100px}.diff-sec li{padding-right:15px}.diff-sec li h3{font-size:16px;line-height:20px;font-family:Roboto;font-weight:400;letter-spacing:1px;padding:20px 0 7px;color:#30303f;text-transform:uppercase}.diff-sec li p{font-size:12px;font-family:Roboto;font-weight:400;line-height:18px;color:#30303f}@media only screen and (max-width: 1400px){.q-box input{width:60px;height:40px;line-height:40px}body .add-btn a{font-size:16px;padding:20px 40px}}@media only screen and (max-width: 1100px){.diff-sec li h3{letter-spacing:inherit}.diff-sec{max-width:inherit}.static-bt-left p{font-size:20px;max-width:initial;line-height:25px}.lc-content{font-size:20px;line-height:25px}body .add-btn a{font-size:14px;padding:10px 30px}}@media only screen and (max-width: 991px){.color-swatch .cs{margin:0 5px 5px 0}.dd-box.color-dd .dd-inner{padding:0 10px 10px}.slr-pro-detail .dd-box-hd{padding:0 10px}.dd-inner{padding:0 10px 10px}.dd-inner .radios--main{padding:0 5px 5px 0!important}.slr-bg{padding:15px}.pp-detail{flex-wrap:wrap}.slr-price{width:100%;padding-bottom:5px}body .add-btn a{letter-spacing:inherit;padding:10px 30px}}@media only screen and (max-width: 767px){.slr-pro-detail h4{font-size:14px}.slr-pro-img{margin-right:10px}.slr-bg{padding:15px 10px}.diff-sec li h3{line-height:normal;font-size:12px}.diff-sec li img{width:50px}.diff-sec li{width:50%;padding-bottom:15px;padding-right:5px}.diff-sec{flex-wrap:wrap;padding-bottom:30px}.discription{font-size:12px}.lc-slider-sec .slick-prev{left:0}.lc-slider-sec .slick-next{right:0}.static-bt-left p{font-size:16px}.static-bt-left{width:100%;padding-right:0;padding-bottom:15px}.static-bt-sec{padding:25px 0;flex-wrap:wrap}.slr-pro-detail .dd-box-hd{height:44px;line-height:44px}body .add-btn a{padding:10px 20px;font-size:12px}.q-box input{width:50px}.slr,.static-bt-right{width:100%}.sll{width:100%;margin-right:0;position:inherit;position:-webkit-inherit}.shop-look-sec{flex-wrap:wrap}.shop-look-hd h2{font-size:22px;line-height:normal;padding:30px 0}.lc-content{font-size:18px;line-height:25px;padding:20px 0;width:auto}.lc-slider-sec .slick-dots{bottom:-10px}.common-hd{padding:25px 0}.common-hd p{font-size:18px;line-height:normal}}.bunlde-link-disable{pointer-events:none;background-color:#b3c3bd}.slr-pro-detail .swym-wishlist-button-bar{display:none}.product-form--options .product-form--option img.color-swatch-img{border-radius:50%}.header--top-row .swym-wishlist{display:inline-block;float:left;flex:inherit;position:absolute;left:0}.template--product .product-form--options .radios--container .radios--main .radios--input{height:0;display:none}body .product-form--option .radios--container .view-row{padding-bottom:12px;height:54px}body .product-form--option .radios--container .swatch-view-more{display:none!important}body .product-form--option .radios--container .view-row a{font-size:14px;text-decoration:underline;position:relative;top:10px}body .product-form--option .radios--container .view-row a:hover{text-decoration:none}body .product-form--option .radios--container>:not(:last-child){padding-right:12px}@media (max-width: 1599px){body .popular-cat .carousel--root .carousel--block{padding:0 10px}}@media (max-width: 1199px){body .featured-content--root[data-text-position=bottom-left][data-box-around-text=true] .featured-content--text{padding:20px;margin:15px}}@media (max-width: 1024px){body .mobile-nav--menu .y-menu--back-link a{text-align:left;padding-left:30px}body .mobile-nav--menu [data-y-menu--parent-link=level-2] .y-menu--level-2--link>a{padding-left:15px}body .header--bottom-row .header--cart{margin:0;top:10px}body .header--bottom-row .header--cart .header--cart-link{padding:0;margin:0}body .header--bottom-row .header--menu .x-menu--overlap-icon{top:10px}body .header--bottom-row .header--menu .x-menu[data-x-menu--overlap=true]{height:50px}body .header--root .header--top-row{height:70px}}@media (max-width: 1024px){body .filter-div .filter--root .filter--menu{padding-top:0}}@media (max-width: 767px){.radios--container .radios--main label[data-item=swatch]{height:38px;width:38px;min-width:38px}}.collapsible-tab--content .ship-ret-text{display:flex;flex-wrap:wrap;align-items:center;font-size:14px!important;color:#666!important;position:relative;padding-bottom:10px;font-weight:400}body .shopify-policy__container{max-width:1200px}.shopify-policy__container .rte ul{padding-left:0}body.page--contact-us .contact--wrapper{max-width:1260px!important;margin:0 auto;padding-left:15px;padding-right:15px}body.page--contact-us .contact--root{padding-left:0;padding-right:0}body.page--contact-us .featured-content--text,body.page--make-an-appointment .featured-content--text{opacity:.8}body .featured-content--root[data-image-height="2"] .featured-content--image{height:auto}.header--menu #x-menu--sub-furniture .x-menu--level-2--list{width:1200px;justify-content:space-between}.header--menu .x-menu--level-2--container{padding-top:15px!important;padding-bottom:15px}.header--menu .x-menu .x-menu--level-1--link .level-2--title-bold{font-weight:600;color:#335b39;padding:0 0 10px}.header--menu .x-menu--level-1--container #x-menu--sub-furniture .x-menu--level-2--list li.x-menu--level-2--link{width:16%}.header--menu .x-menu--level-1--container #x-menu--sub-furniture .x-menu--level-2--list li.x-menu--level-2--link .x-menu--level-3--link a{white-space:break-spaces;padding:8px 10px 10px 0}.header--menu .x-menu--level-1--container #x-menu--sub-furniture .x-menu--level-2--list li.x-menu--level-2--link .x-menu--level-3--container .x-menu--level-3--link{letter-spacing:initial}.header--menu .x-menu--single-parents{padding:0 32px 12px 0}.header--menu .x-menu--single-parents ul{border:none}.header--menu .x-menu--level-3--link a{padding:8px 10px 8px 0}.header--menu .x-menu--single-parents a{padding:0 10px 11px 0!important}.yotpo-new-review-btn-wrapper .yotpo-new-review-btn.empty-state{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme--custom.css.map */
