@charset "utf-8";
:root{--color-primary: #c9beb4;--color-secondary: #eee8e2;--color-tertiary: #7a816e;--body-font-family: 'Montserrat', sans-serif;--body-font-size: 11px;--body-font-weight: 400;--body-font-color: #333333;--body-letter-spacing: 0.03em;--body-line-height: 20px;--h1-font-family: 'Montserrat', sans-serif;--h1-font-size: 20px;--h1-font-weight: 500;--h1-letter-spacing: 0.03em;--h1-text-transform: capitalize;--h1-text-align: center;--h1-line-height: 30px;--h2-font-family: 'Montserrat', sans-serif;--h2-font-size: 18px;--h2-font-weight: 500;--h2-letter-spacing: 0.03em;--h2-text-transform: capitalize;--h2-line-height: 30px;--h3-font-family: 'Montserrat', sans-serif;--h3-font-size: 15px;--h3-font-weight: 500;--h3-letter-spacing: 0.03em;--h3-text-transform: capitalize;--h3-line-height: 25px}@media(max-width: 991.98px){:root{--body-font-size: 12px;--body-line-height: 18px;--h1-font-size: 20px;--h2-font-size: 18px;--h3-font-size: 16px}}@media(max-width: 767.98px){:root{--h2-font-size: 17px;--h3-font-size: 15px}}#product-images .images-list{padding-right:31px}@media(max-width: 991.98px){#product-images .images-list{padding:0}}#product-images .product-video{max-width:100%;height:auto}#product-images .image-mobile .image-swiper .swiper-slide{height:auto}#product-images .image-mobile .image-swiper .swiper-slide img{width:100%;object-fit:cover;height:100%}#product-images .image-mobile .image-swiper .swiper-slide.has-video img{display:none}#video_pswp{max-height:100%;max-width:100%}.images-list-wrapper{padding-left:15px}@media(max-width: 991.98px){.images-list-wrapper{padding-left:10px}}.images-list-wrapper .has-video{position:relative}.images-list-wrapper .has-video img{position:absolute;top:0;left:0;opacity:0}.thumbnail-images-wrapper{padding-right:0}@media(max-width: 767.98px){.thumbnail-images-wrapper{padding:0}}#thumbnail-images{width:100%;height:120px;padding:20px 0;z-index:0}@media(min-width: 992px){#thumbnail-images{width:95px;height:510px}}@media(min-width: 1200px){#thumbnail-images{height:645px}}#thumbnail-images.swiper-container-horizontal{width:100%;padding:0 20px;height:120px;margin-top:0}@media(max-width: 767.98px){#thumbnail-images.swiper-container-horizontal{margin-top:10px;padding:0 15px;height:auto}#thumbnail-images.swiper-container-horizontal .swiper-slide{flex:0 0 80px;max-width:80px}}#thumbnail-images.swiper-container-horizontal a.thumb-link{text-align:center}#thumbnail-images.swiper-container-horizontal a.thumb-link img{max-height:100%;width:auto}#thumbnail-images.swiper-container-horizontal a.thumb-link video{max-height:100%;width:auto}@media(max-width: 767.98px){#thumbnail-images.swiper-container-horizontal.bullet-thumbnail-enable{display:flex;position:relative;padding:0 0 20px 0;height:100%;width:100%;align-items:center;justify-content:center}}@media(max-width: 767.98px){#thumbnail-images.swiper-container-horizontal.bullet-thumbnail-enable a{display:inline-block;margin:0 5px;position:relative;list-style:none;height:10px;width:10px}}@media(max-width: 767.98px){#thumbnail-images.swiper-container-horizontal.bullet-thumbnail-enable a img{border-radius:50%;border-width:5px}}@media(max-width: 767.98px){#thumbnail-images.swiper-container-horizontal.bullet-thumbnail-enable a img:hover{border-radius:50%;border-width:5px}}@media(max-width: 767.98px){#thumbnail-images.swiper-container-horizontal.bullet-thumbnail-enable a.cloudzoom-gallery-active img{border-radius:50%;border-width:5px}}@media(min-width: 768px){.type-4 #thumbnail-images{padding:0;height:100%;overflow:visible}}#thumbnail-images .swiper-next,#thumbnail-images .swiper-prev{background-color:#fff}#thumbnail-images .swiper-next.swiper-button-disabled:before,#thumbnail-images .swiper-prev.swiper-button-disabled:before{color:rgba(0,0,0,0)}#thumbnail-images a img{cursor:pointer;position:relative;z-index:99;border-style:none}#thumbnail-images a img:hover{border-style:none}#thumbnail-images a.cloudzoom-gallery-active img{border-style:none}#thumbnail-images .nav-wrapper{width:100px}@media(max-width: 991.98px){#thumbnail-images .nav-wrapper{width:90px}}#thumbnail-images .nav-wrapper ul{margin:0;padding:0;list-style:none}#thumbnail-images .nav-wrapper ul>li>a{padding:0 0 10px;position:relative;display:block}#thumbnail-images .nav-wrapper ul>li:last-child>a{padding-bottom:0}#thumbnail-images .nav-wrapper .nav-stacked li a:not(.active) img{opacity:1}#thumbnail-images .nav-wrapper .nav-stacked li a.active img{opacity:1;border-style:none}#main-image .image-pager{position:absolute;height:50px;line-height:50px;top:50%;margin-top:-25px;width:45px;cursor:pointer;color:#333;z-index:10;font-size:24px;text-align:center}#main-image .image-pager.image-pager-previous{left:0}#main-image .image-pager.image-pager-next{right:0}.all-images-product{padding-bottom:10px;margin:0;float:none}.all-images-product:last-child{padding-bottom:0}.cloudzoom-zoom{z-index:10000}.cloudzoom-zoom-inside{cursor:pointer}#product-information{padding-top:35px}@media(max-width: 991.98px){#product-information{padding-top:0}}@media(max-width: 767.98px){#product-information{padding-top:41px}}.series-name{font-size:14px;text-align:center;color:#bb8a6a;text-transform:uppercase;letter-spacing:.03em;margin-bottom:10px}@media(max-width: 991.98px){.series-name{margin:-1px 0 15px;line-height:1;font-size:13px}}@media(max-width: 767.98px){.series-name{font-size:11px}}h1.product-title{padding:0 10px;margin:0 0 5px;font-size:14px;font-weight:500;color:#393e50;letter-spacing:0.021em;text-transform:capitalize;text-align:center}@media(max-width: 991.98px){h1.product-title{padding:0;margin:0 0 34px;font-size:18px;line-height:24px}}@media(max-width: 767.98px){h1.product-title{padding:0 35px;margin:0 0 20px;font-size:16px}}.product-info-wrapper .product-price{margin:0 0 20px;font-size:14px;font-weight:500;color:#393e50;letter-spacing:0.021em;text-align:center}@media(max-width: 767.98px){.product-info-wrapper .product-price{margin:0 0 25px;font-size:16px}}.product-info-wrapper .product-price .listprice{margin:0 8px 0 0;color:#b8b8b8;text-decoration:line-through}.product-info-wrapper .product-price .promoprice{color:#393e50}div.add-to-cart input[type=submit]{padding:0;margin:0 9px 0 0;font-size:11px;width:250px;height:40px;display:flex;align-items:center;justify-content:center}@media(max-width: 991.98px){div.add-to-cart input[type=submit]{padding:0;max-width:210px;height:40px}}@media(max-width: 767.98px){div.add-to-cart input[type=submit]{padding:0;max-width:185px}}@media(max-width: 767.98px){div.add-to-cart .form-item{margin:0 0 .5em 0}}div.add-to-cart .input-group-btn:first-child>.btn,div.add-to-cart .input-group-btn:first-child>.btn-group{border-color:rgba(0,0,0,0);border-radius:0;border-right:0;background-color:#efefef;height:100%}div.add-to-cart .input-group-btn:last-child>.btn,div.add-to-cart .input-group-btn:last-child>.btn-group{border-color:rgba(0,0,0,0);border-radius:0;border-left:0;background-color:#efefef;height:100%}div.add-to-cart .customization{margin:0 0 1em 0}div.add-to-cart .customization .form-item label{font-weight:400;text-transform:uppercase;color:#333;display:flex;align-items:center}@media(max-width: 767.98px){div.add-to-cart .customization .form-item label{font-size:12px}}div.add-to-cart .customization .form-item label.title{margin-top:20px;text-transform:capitalize;font-weight:500;color:#b1937e}div.add-to-cart .customization .instruction{margin:5px 0;font-size:12px;line-height:16px}div.add-to-cart .customization .element-type-textfield{display:flex;align-items:center}div.add-to-cart .customization .element-type-textfield span{margin:0 5px}div.add-to-cart .customization .form-checkboxes.cr-buttons span.cr-button{cursor:pointer}div.add-to-cart .customization .form-checkboxes.cr-buttons .form-item input:checked+span.cr-button{background-color:#eee}div.add-to-cart .element-type-markup{display:flex;align-items:center;flex-wrap:wrap}@media(max-width: 767.98px){div.add-to-cart .element-type-markup{flex-direction:column}}div.add-to-cart .element-type-markup label{flex:1}div.add-to-cart .element-type-markup .input-group{flex:2;flex-wrap:nowrap}div.add-to-cart label{margin:0;color:#4d5266;text-transform:uppercase;text-align:center;font-size:10px}@media(max-width: 991.98px){div.add-to-cart label{font-size:12px}}@media(max-width: 767.98px){div.add-to-cart label{font-size:12px}}div.add-to-cart label span.form-required{display:none}div.add-to-cart .selectbutton-container{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0}@media(max-width: 991.98px){div.add-to-cart .selectbutton-container{margin:1px 0 14px}}@media(max-width: 767.98px){div.add-to-cart .selectbutton-container{margin:1px 0}}div.add-to-cart .selectbutton-container .selectbutton-option{display:inline-flex;justify-content:center;align-items:center;margin:0 7px 7px;padding:0 7px;height:30px;min-width:36px;border-radius:10px;line-height:1;font-size:11px;color:#bb8a6a;border:none;background-color:#efefef;text-align:center}@media(max-width: 767.98px){div.add-to-cart .selectbutton-container .selectbutton-option{height:35px;font-size:11px;margin:0 5px 10px}}div.add-to-cart .selectbutton-container .selectbutton-option:hover{background-color:#7a816e;color:#fff}div.add-to-cart .selectbutton-container .selectbutton-option.selectbutton-active{background-color:#7a816e;color:#fff}div.add-to-cart:not(.store-availability-active) .selectbutton-container .selectbutton-option.soldout{position:relative;overflow:hidden;color:#a1a1a1}div.add-to-cart:not(.store-availability-active) .selectbutton-container .selectbutton-option.soldout::after{content:"";width:200%;height:1px;position:absolute;background-color:#a1a1a1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}div.add-to-cart:not(.store-availability-active) .selectbutton-container .selectbutton-option.soldout.selectbutton-active{background-color:#c7c7c7;color:#fff}div.add-to-cart:not(.store-availability-active) .selectbutton-container .selectbutton-option.soldout:hover{color:#fff}div.add-to-cart #edit-qty-wrapper span.select{max-width:161px;margin:8px auto 0}@media(max-width: 991.98px){div.add-to-cart #edit-qty-wrapper span.select{max-width:150px;margin:17px auto 0}}@media(max-width: 767.98px){div.add-to-cart #edit-qty-wrapper span.select{max-width:161px}}div.add-to-cart #edit-qty-wrapper span.select::after{right:22px}@media(max-width: 991.98px){div.add-to-cart #edit-qty-wrapper span.select::after{right:11px}}div.add-to-cart #edit-qty-wrapper span.select select{padding:10px 18px;color:#bb8a6a}@media(max-width: 767.98px){div.add-to-cart #edit-qty-wrapper span.select select{padding:17px 22px 15px;font-size:12px}}div.add-to-cart .product-action-wrapper{margin:39px auto 40px;display:flex;justify-content:center;width:300px}@media(max-width: 991.98px){div.add-to-cart .product-action-wrapper{width:100%}}@media(max-width: 767.98px){div.add-to-cart .product-action-wrapper{margin:36px auto 41px;width:240px}}div.add-to-cart .product-action-wrapper.is-soldout{margin-top:15px}#add-waiting-list-link{width:250px;height:fit-content;margin:0 9px 0 0}@media(max-width: 991.98px){#add-waiting-list-link{width:100%;max-width:100%}}@media(max-width: 767.98px){#add-waiting-list-link{max-width:185px}}#add-waiting-list-link a{background-color:#a1a1a1;padding:0;font-size:11px;color:#fff;width:100%;height:40px;display:flex;align-items:center;justify-content:center}@media(max-width: 991.98px){#add-waiting-list-link a{padding:0;height:40px}}@media(max-width: 767.98px){#add-waiting-list-link a{padding:0;width:100%}}.wishlist_msg{width:49px}.add_wishlist,.remove_wishlist{background-color:rgba(0,0,0,0);margin:0;border-radius:50%;border-style:solid;border-width:1px;border-color:#bb8a6a;font-size:0;font-weight:400;color:#bb8a6a;width:40px;height:40px;display:flex;position:relative}@media(max-width: 991.98px){.add_wishlist,.remove_wishlist{width:40px;height:40px}}.add_wishlist::after,.remove_wishlist::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);line-height:1;content:"";font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:400}@media(max-width: 991.98px){.add_wishlist::after,.remove_wishlist::after{font-size:16px}}@media(max-width: 767.98px){.add_wishlist::after,.remove_wishlist::after{font-size:16px}}.remove_wishlist{background-color:#bb8a6a;border-color:#bb8a6a;color:#fff}.remove_wishlist:hover{color:#fff}.remove_wishlist::after{font-weight:600}#outofstocktext{margin:13px 0 0;font-size:11px;font-weight:500;color:#393e50;letter-spacing:0.03em;text-align:center}@media(max-width: 991.98px){#outofstocktext{margin:27px 0 -2px;font-size:18px}}@media(max-width: 767.98px){#outofstocktext{margin:0 0 -2px;font-size:12px}}.product-info-standard .product-detail-section{margin:0 0 24px 0}.product-info-accordion{margin:2em 0 0 0;border-style:none none solid;border-width:1px;border-color:#e9e7e5;border-color:rgba(0,0,0,0)}@media(max-width: 991.98px){.product-info-accordion{border-color:rgba(0,0,0,0)}}@media(max-width: 767.98px){.product-info-accordion{padding:0 0 41px;border-color:#e9e7e5}}.product-info-accordion .panel .panel-heading p.heading-title,.product-info-accordion .panel .panel-heading a.accordion-toggle{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:16px 0 16px 22px;margin:0;border-radius:0;border-style:none;font-size:13px;font-weight:500;color:#4d5266;letter-spacing:0.03em;text-transform:capitalize;line-height:22px}.product-info-accordion .panel .panel-heading p.heading-title:hover,.product-info-accordion .panel .panel-heading a.accordion-toggle:hover{color:#4d5266}@media(max-width: 991.98px){.product-info-accordion .panel .panel-heading p.heading-title,.product-info-accordion .panel .panel-heading a.accordion-toggle{padding:16px 0 16px;font-size:16px}}@media(max-width: 767.98px){.product-info-accordion .panel .panel-heading p.heading-title,.product-info-accordion .panel .panel-heading a.accordion-toggle{font-size:14px}}.product-info-accordion .panel .panel-heading p.heading-title:not(.collapsed),.product-info-accordion .panel .panel-heading a.accordion-toggle:not(.collapsed){color:#4d5266}.product-info-accordion .panel .panel-heading p.heading-title i,.product-info-accordion .panel .panel-heading a.accordion-toggle i{margin-left:7px;font-size:15px}.product-info-accordion .panel .panel-body{background-color:#fff;padding:0 0 4px;font-size:11px;color:#b1937e;line-height:17px}@media(max-width: 991.98px){.product-info-accordion .panel .panel-body{padding:0;font-size:11px;line-height:20px}}@media(max-width: 767.98px){.product-info-accordion .panel .panel-body{font-size:11px;line-height:17px}}.product-info-accordion .stock-note{margin-bottom:10px}.product-info-accordion .stock-location{margin-bottom:10px;font-weight:700;color:#000}.product-info-accordion .stock-items{margin-bottom:20px}.product-info-accordion .stock-items .stock-sold{color:#a1a1a1;font-style:italic}.product-info-accordion .stock-items .stock-limited{color:#bb8a6a}.product-info-accordion .stock-items .stock-available{color:#4d5266}.product-info-accordion .item-attribute:not(:last-child)::after{content:", "}.product-info-tabs ul.nav-tabs{border-style:none none solid none;border-width:1px;border-color:#bbb}.product-info-tabs ul.nav-tabs>li>a,.product-info-tabs ul.nav-tabs>li>a:focus{padding:8px 12px;border-radius:2px 2px 0 0;border-style:solid solid none solid;border-width:1px;border-color:rgba(0,0,0,0);text-transform:uppercase;display:block;outline:none}.product-info-tabs ul.nav-tabs>li.active{background-color:#fff;margin-bottom:-1px}.product-info-tabs ul.nav-tabs>li.active>a,.product-info-tabs ul.nav-tabs>li.active>a:focus{background-color:#fff;border-color:#bbb;color:#0e6576}.product-info-tabs ul.nav-tabs>li:hover>a,.product-info-tabs ul.nav-tabs>li:hover>a:focus{background-color:#fff;border-color:#bbb;color:#0e6576}.product-info-tabs .tab-content .tab-pane{display:none;padding:1rem 0}.product-info-tabs .tab-content .tab-pane.active{display:block}.related-color{margin:10px 0 0;padding-bottom:13px}@media(max-width: 991.98px){.related-color{padding-bottom:37px}}@media(max-width: 767.98px){.related-color{padding-bottom:25px}}.related-color span.label{width:100%;text-align:center;margin:0;color:#4d5266;text-transform:uppercase;font-size:10px}@media(max-width: 991.98px){.related-color span.label{font-size:12px}}@media(max-width: 767.98px){.related-color span.label{font-size:12px}}.related-color .color-wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:6px;margin-bottom:0}@media(max-width: 767.98px){.related-color .color-wrapper{margin-top:7px}}.related-color .color-wrapper span.color{display:inline-block;margin:0 10px 10px}.related-color .color-wrapper span.color img{border-radius:50%;height:25px;width:25px;border:1px solid gray}.related-color .color-wrapper span.color.current img{border:2px solid #bb8a6a}@media(max-width: 767.98px){.upsell-swiper-container{padding:0}.upsell-swiper-container .upsell-swiper{padding:0 15px}}.swiper-container-wrapper{position:relative}.swiper-container-wrapper .swiper-nav-wrapper{position:absolute;top:0;width:30px;display:flex;justify-content:center;align-items:center;height:100%}@media(max-width: 767.98px){.swiper-container-wrapper .swiper-nav-wrapper{width:35px}}.swiper-container-wrapper .swiper-nav-wrapper.swiper-prev{left:-30px}@media(max-width: 767.98px){.swiper-container-wrapper .swiper-nav-wrapper.swiper-prev{left:1px}}.swiper-container-wrapper .swiper-nav-wrapper.swiper-next{right:-30px}@media(max-width: 767.98px){.swiper-container-wrapper .swiper-nav-wrapper.swiper-next{right:1px}}.swiper-container-wrapper .swiper-nav-wrapper::before{display:none}.swiper-container-wrapper .swiper-nav-wrapper .swiper-nav{position:relative}@media(max-width: 767.98px){.swiper-container-wrapper .swiper-nav-wrapper .swiper-nav{height:100%;width:100%;display:flex;align-items:center;justify-content:center}}.swiper-container-wrapper .swiper-nav-wrapper .swiper-nav i{display:flex;line-height:1;font-size:30px;color:#bb8a6a}@media(max-width: 767.98px){.swiper-container-wrapper .swiper-nav-wrapper .swiper-nav i{justify-content:center;align-items:center;background-color:#fff;border-radius:50%;width:30px;height:30px;font-size:21px}}.swiper-container-wrapper .swiper-nav-wrapper .swiper-nav.swiper-button-disabled i{opacity:0}@media(max-width: 767.98px){.swiper-container-wrapper .swiper-slide{max-width:165px}}.related-products{padding:88px 0 71px}@media(max-width: 991.98px){.related-products{padding:89px 0 24px}}@media(max-width: 767.98px){.related-products{padding:48px 0 48px}}.related-products h2.title{margin:0 0 23px;font-size:11px;font-weight:500;color:#4d5266;letter-spacing:0.03em;text-transform:uppercase;text-align:center}@media(max-width: 767.98px){.related-products h2.title{padding:0 15px;font-size:14px}}.related-products .productrow{margin-bottom:0}.stylewith-products{margin:92px 0 0}@media(max-width: 767.98px){.stylewith-products{margin:42px 0 0}}.stylewith-products h2.title{margin:0 0 23px;font-size:11px;font-weight:500;color:#4d5266;letter-spacing:0.03em;text-transform:uppercase;text-align:center;text-align:left}@media(max-width: 767.98px){.stylewith-products h2.title{padding:0 15px;font-size:14px}}.stylewith-products .productrow{margin-bottom:0}.stylewith-products .productrow .product-title{margin:18px 0 0;padding-right:5px;text-align:left}@media(max-width: 991.98px){.stylewith-products .productrow .product-title{margin:16px 0 0}}#backorder-status{background-color:#f6f5f2;margin:-18px 0 43px;padding:15px 20px 5px;margin-bottom:43px}@media(max-width: 991.98px){#backorder-status{margin:0 0 43px}}#backorder-status .label{font-size:13px;font-weight:700;letter-spacing:.03em;margin:6px 0 3px}@media(max-width: 767.98px){#backorder-status .label{font-size:12px}}#backorder-status .backorder-flag{display:none}#backorder-status .backorder-message{font-size:12px;letter-spacing:.03em;line-height:14px}#backorder-status .backorder-message p{margin-bottom:11px}@media(max-width: 991.98px){#backorder-status .backorder-message p{margin-bottom:12px}}.panel-body #contact-product-enquiry-form label{font-size:14px}@media(max-width: 991.98px){.panel-body #contact-product-enquiry-form label{font-size:13px}}@media(max-width: 767.98px){.panel-body #contact-product-enquiry-form label{font-size:12px}}.panel-body #contact-product-enquiry-form label span.form-required{display:none}
