/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}form{margin:0}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}input,select,textarea{font-size:1.6rem;max-width:100%;border:1px solid #849bb6;border-radius:0}input[disabled],select[disabled],textarea[disabled]{border-color:#000;background-color:#000;cursor:default}button,input[type=submit],label[for]{cursor:pointer}textarea{min-height:100px}select::-ms-expand{display:none}option{background-color:#fff}.input-error,option{color:#161d25}.input-error{border-color:#ff6d6d;background-color:#fff}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js,.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.skip-link:focus{position:absolute!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto;z-index:10000;padding:15px;background-color:#fff;color:#161d25;transition:none}.hide{display:none!important}html{background-color:#fff}*,:after,:before,html{box-sizing:border-box}body,html{height:100%}figure{margin:0}img,picture{margin:0;max-width:100%}@media only screen and (max-width:45.85em){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table td,.responsive-table tr{float:left;clear:both;width:100%}.responsive-table td,.responsive-table th{display:block;margin:0;padding:15px;text-align:right}.responsive-table td:before{content:attr(data-label);float:left;padding-right:10px;text-align:center}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:15px}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";position:absolute;top:0;right:15px;left:15px;display:block;border-bottom:1px solid #849bb6}}.rte{margin:0}.rte img{height:auto}.rte table{table-layout:fixed}.rte ol,.rte ul{margin:0 0 15px 30px}.rte strong{font-weight:700}.rte-table{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;height:0;height:auto;padding-bottom:56.25%}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte__table-wrapper{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}html{font-size:62.5%}body{font-family:,;font-weight:;font-style:;font-size:1.6rem}h1,h2,h3,h4,h5,h6{font-family:,}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}a:focus{color:inherit}.button{display:inline-block;vertical-align:middle;width:auto;border:0;text-align:center;white-space:nowrap;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#bc9f72;border:1px solid #bc9f72;color:#fff;font-weight:400;font-size:18px;line-height:1;padding:20px 70px 18px;font-family:Calibre Medium}.button:hover{color:#bc9f72;background:#fff}.hero-banner{background-repeat:no-repeat}.hero-banner--article{min-height:278px;background-position:50%;background-size:cover}.icon{display:inline-block;vertical-align:middle;width:20px;height:20px;fill:currentColor}.no-svg .icon{display:none}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) img,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) img,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline{max-width:100%}svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.no-svg .icon-fallback-text{position:static!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.payment-icons{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding:0;list-style:none}.payment-icons li{display:inline-block;vertical-align:middle;margin:0 3px}.payment-icons li .icon{width:30px;height:30px}.placeholder-svg{display:block;width:100%;max-width:100%;height:100%;max-height:100%;border:1px solid #161d25;background-color:#f9fafb;fill:#161d25}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.responsive-image__wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto}.no-js .responsive-image__wrapper{display:none}.responsive-image__wrapper:before{content:"";position:relative;display:block}.responsive-image__wrapper img{display:block;width:100%}.responsive-image__wrapper--full-height{height:100%}.responsive-image__image{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.responsive-image__image:focus{outline-offset:-4px}.blog-post{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.blog-post__item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}.collection-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:73.75em}.collection-list-item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;height:100%;text-align:center}.collection-list__image{min-width:320px}.collection-list__title{-ms-flex-preferred-size:100%;flex-basis:100%}.image-with-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-with-text__image{-ms-flex:0 1 50%;flex:0 1 50%;min-width:320px}.image-with-text__text{-ms-flex:1 1 50%;flex:1 1 50%}.apple-wallet-image,.giftcard-qr img{display:block;margin:0 auto}@media print{@page{margin:.5cm}p{orphans:3;widows:3}.apple-wallet,.print-giftcard{display:none}}.product-single__thumbnail-image{border:2px solid transparent}.active-thumbnail .product-single__thumbnail-image{border-color:#849bb6}.shopify-product-form .select-options.hidden{display:none;visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Antonio;src:url(Antonio.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Calibre Regular;font-style:normal;font-weight:400;src:local("Calibre Regular"),url(c5b01b24488621f886d64db77dd676a2.woff) format("woff")}@font-face{font-family:Calibre Regular Italic;font-style:normal;font-weight:400;src:local("Calibre Regular Italic"),url(88905342188fcd71e312bdcebef295fc.woff) format("woff")}@font-face{font-family:Calibre Light;font-style:normal;font-weight:400;src:local("Calibre Light"),url(ed571050858663f68ef4e33177829044.woff) format("woff")}@font-face{font-family:Calibre Light Italic;font-style:normal;font-weight:400;src:local("Calibre Light Italic"),url(cd88d6a735da2129295a7f50de7decda.woff) format("woff")}@font-face{font-family:Calibre Medium;font-style:normal;font-weight:400;src:local("Calibre Medium"),url(48619aaa669be0b954bfb06907dce32d.woff) format("woff")}@font-face{font-family:Calibre Semibold;font-style:normal;font-weight:400;src:local("Calibre Semibold"),url(0cf4497b765aa0466ead3d66f188835f.woff) format("woff")}@font-face{font-family:Calibre Semibold Italic;font-style:normal;font-weight:400;src:local("Calibre Semibold Italic"),url(9ddd82ffff8a4dcdc788b7fb6d95ea0d.woff) format("woff")}a,body,div,h1,h2,h3,h4,h5,li,p,span{font-family:Calibre Regular;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0}.h1,h1{font-size:32px;line-height:1}.h2,h2{font-size:26px;line-height:1;margin-bottom:16px}.h3,.h4,h3,h4{font-size:20px;line-height:1;margin-bottom:20px}a{color:inherit}h1,h2,h3,h4,h5{margin-top:0}a,li,p{margin-bottom:1.2rem}iframe[sandbox="allow-same-origin allow-scripts"]{height:60px!important}input{-webkit-appearance:none;border:1px solid #bc9f72;font-family:Calibre Regular;font-weight:400;font-size:16px;line-height:18px;padding:8px 12px}input:focus{outline:none}textarea{border:1px solid #bc9f72;max-width:300px;width:100%;resize:none;border-radius:4px}textarea:focus{outline:none}select{-webkit-appearance:none;background:none;display:block;border:1px solid #bc9f72;font-family:Calibre Regular;font-weight:400;font-size:16px;line-height:18px;padding:8px 12px}select:focus{outline:none}.select-wrapper{position:relative}.select-wrapper:after{content:"";width:10px;height:10px;position:absolute;display:block;border-right:2px solid #bc9f72;border-bottom:2px solid #bc9f72;transform:rotate(45deg);top:0;right:15px;bottom:2px;margin:auto}.select-wrapper select{width:100%}button{-webkit-appearance:none;background:#bc9f72;font-family:Calibre Regular;font-weight:600;font-size:14px;line-height:1;border:0;text-transform:uppercase;border-radius:0;padding:8px 12px;color:#fff}button.btn-primary{background:#bc9f72;transition:background .3s ease-in-out}button.btn-primary:hover{background:#ccb795;transition:background .3s ease-in-out}.btn{border-radius:0;margin:0;text-align:center;min-width:180px;font-size:16px;font-weight:400;font-family:Calibre Medium;padding:13px 0 9px;text-transform:none}.btn.btn-primary,.btn.btn-primary:disabled{background:#bc9f72;border:2px solid #bc9f72}.btn.btn-secondary{background:transparent;border:2px solid #bc9f72;color:#bc9f72}.no-padding{padding:0!important}.row-no-margin{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.content-max{max-width:1240px;display:block;margin:0 auto}.content-max:after,.content-max:before{content:"";display:table;clear:both}body.sticky-header section[data-section-id=header]{z-index:10;position:fixed;top:0;left:0;width:100%;background:#fff}.desktop-menu .header-menu-wrapper{padding-top:5px}header{position:relative;padding:20px 0}header h1{margin-bottom:0}@media only screen and (max-width:1024px){header .header-nav-menulist{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}}@media only screen and (max-width:767px){header .header-nav-menulist{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:1200px){header .header-nav-iconlist{-ms-flex:0 0 18.5%;flex:0 0 18.5%;max-width:18.5%}}@media only screen and (max-width:1024px){header .header-nav-iconlist{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media only screen and (max-width:767px){header .header-nav-iconlist{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}}header .header-nav-col{position:static}@media only screen and (max-width:1200px){header .header-nav-col{-ms-flex:0 0 56.5%;flex:0 0 56.5%;max-width:56.5%}}@media only screen and (max-width:1024px){header .header-nav-col{-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}}@media only screen and (max-width:767px){header .header-nav-col{position:fixed;left:-100%;height:100vh;width:100%;padding:100px 20px;background:#fff;top:0;z-index:-1;transition:left .3s ease-in-out;overflow:auto}header .header-nav-col .header-menu-wrapper ul li{display:block;margin:5px 0;border-bottom:1px solid #c9c9c9}header .header-nav-col .header-menu-wrapper ul li a{padding:5px 0;text-align:right;display:block;margin:0}}@media only screen and (max-width:767px) and (max-width:767px){header .header-nav-col .header-menu-wrapper ul li a{text-align:left}}header .header-right-col{position:relative;text-align:right;white-space:nowrap}header .header-right-col a{text-decoration:none;margin-left:20px}@media only screen and (max-width:1024px){header .header-right-col a{margin-left:10px}}header .header-right-col a:first-child{margin-left:0}header .header-right-col .region-selector{display:inline-block;vertical-align:middle;position:relative}header .header-right-col .region-selector:after{content:"";position:absolute;top:calc(50% - 6px);right:13px;width:8px;height:8px;border-bottom:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);pointer-events:none}header .header-right-col .region-selector select{line-height:1;padding:8px 30px 2px 10px;border:1px solid #dadada;margin-left:20px}@media only screen and (max-width:1024px){header .header-right-col .region-selector select{margin-left:10px}}header .cart-toggle{position:relative;line-height:1}header .cart-toggle span.cart-item-count{position:absolute;top:12px;left:7px;font-size:13px;line-height:0}@media only screen and (max-width:767px){header .cart-toggle span.cart-item-count{top:13px}}@media only screen and (max-width:767px){header .cart-toggle svg.icon{width:auto;height:auto}}header .logo-image{max-width:100%;margin:0}header .menu-hamburger{display:none;width:22px;height:18px;z-index:10;cursor:pointer}@media only screen and (max-width:767px){header .menu-hamburger{display:block}header .menu-hamburger .bar{width:22px;height:2px;background:#000;position:absolute;left:0;right:0;border-radius:2px}header .menu-hamburger .bar:first-of-type{transition:width .3s ease-in-out,opacity .3s ease-in-out}header .menu-hamburger .bar:nth-of-type(2),header .menu-hamburger .bar:nth-of-type(3){top:7px;transition:transform .3s ease-in-out}header .menu-hamburger .bar:nth-of-type(4){top:14px;transition:width .3s ease-in-out,opacity .3s ease-in-out}}.mega-menu-wrapper{width:100%;left:0;position:absolute;background:#cecece;top:100%;opacity:0;pointer-events:none}.header-menu-wrapper nav ul{list-style:none;text-align:right;margin:0;padding:0}.header-menu-wrapper nav ul li{display:inline-block;margin:0 15px}@media only screen and (max-width:1024px){.header-menu-wrapper nav ul li{margin:0 10px}}.header-menu-wrapper nav ul li:first-of-type{margin-left:0}.header-menu-wrapper nav ul li:last-of-type{margin-right:0}.header-menu-wrapper nav ul li.megamenu-active .mega-menu-wrapper,.header-menu-wrapper nav ul li:hover .mega-menu-wrapper{opacity:1;pointer-events:auto}.header-menu-wrapper nav ul li .mega-menu-wrapper{padding:40px 0}@media only screen and (max-width:767px){.header-menu-wrapper nav ul li .mega-menu-wrapper{display:none}}ul.slick-dots{padding:0;text-align:center;margin:10px 0}ul.slick-dots li{list-style:none;width:10px;height:10px;margin:0 5px;border-radius:50%;background:#fff;border:1px solid #bc9f72;display:inline-block;cursor:pointer}ul.slick-dots li.slick-active{background:#bc9f72}ul.slick-dots li button{-webkit-appearance:none;padding:0;border:0;display:none}form #productDataSelect{display:none;visibility:hidden}body.menu-active{margin-top:80px}body.menu-active header{position:fixed;z-index:30;top:0;left:0;width:100%;background:#fff}body.menu-active header .menu-hamburger .bar:first-of-type{width:0;opacity:0;transition:width .3s ease-in-out,opacity .3s ease-in-out}body.menu-active header .menu-hamburger .bar:nth-of-type(2){top:7px;transform:rotate(45deg);transition:transform .3s ease-in-out}body.menu-active header .menu-hamburger .bar:nth-of-type(3){top:7px;transform:rotate(-45deg);transition:transform .3s ease-in-out}body.menu-active header .menu-hamburger .bar:nth-of-type(4){top:14px;width:0;opacity:0;transition:width .3s ease-in-out,opacity .3s ease-in-out}body.menu-active .header-nav-col{left:0;transition:left .3s ease-in-out}.pagination{margin:10px 0}.pagination .page{font-size:22px;margin:0 10px}.pagination .page a{color:#5b5b5b}.pagination .next,.pagination .prev{font-size:22px}.pagination .next a,.pagination .prev a{color:#5b5b5b}.template-index #MainContent .shopify-section{padding:50px 0}.template-index #MainContent .shopify-section.no-padding,.template-index #MainContent .shopify-section.top-page-banner{padding:0}.shopify-section.gray-background,.template-index #MainContent .shopify-section.gray-background{background:#efecea}.shopify-section.pattern-background{background-image:url(background-pattern.png);background-size:auto 100%;background-repeat:repeat-x;margin-top:30px}ul.social-media{list-style:none;padding:0;margin:0 -10px}ul.social-media li{display:inline-block;vertical-align:middle;padding:0 10px;margin-top:20px}@media only screen and (max-width:767px){ul.social-media li a{font-size:30px}}ul.social-media li .icon{width:auto;height:auto}.slide-navigation .slide-nav{display:inline-block;width:50px;height:50px;line-height:50px;font-size:0;border-radius:50%;background:#000;color:#fff;text-align:center;cursor:pointer}@media only screen and (max-width:767px){.slide-navigation .slide-nav{margin:0 20px}}.slide-navigation .slide-nav:before{display:none}.slide-navigation .slide-nav .icon{width:auto;height:auto;font-size:20px}.slide-navigation .slide-nav.slide-arrow-prev{padding-right:5px}.slide-navigation .slide-nav.slide-arrow-next{padding-left:5px}.in-the-press h2{font-size:47px}.in-the-press h3{color:#bc9f72;font-size:32px;font-family:Calibre Light Italic;line-height:1.2}.in-the-press .logo-area{border-top:1px solid #efecea;padding-top:15px}span.bold-gold{color:#bc9f72;font-family:Calibre Semibold Italic}h2.section-title{font-size:47px;line-height:1.2;margin-bottom:0}h2.section-title.medium{font-size:32px}@media only screen and (max-width:767px){h2.section-title{font-size:40px}}.hide-in-new-slatetheme{display:none!important}a:hover{color:#bc9f72;text-decoration:none}.page-title{font-size:57px}@media only screen and (max-width:767px){.page-title{font-size:40px}}.top-header-usp{padding:7px 0;text-transform:uppercase;position:relative;z-index:8}.top-header-usp img{margin-right:8px}.top-header-usp img,.top-header-usp span{display:inline-block;vertical-align:middle}.top-header-usp span{line-height:1;margin-top:4px;font-size:13px;letter-spacing:1.9px}.top-header-usp .col-md-6{border-left:1px solid #fff;border-right:1px solid #fff}@media only screen and (max-width:767px){.top-header-usp .col-md-6{border-left:0;border-right:0}}.top-header-usp .header-usp-slick>div{line-height:1}@media only screen and (min-width:768px){.top-header-usp .header-usp-slick>div{opacity:1!important}}#shopify-section-header{width:100%;top:0;left:0;position:relative;background:#fff}#shopify-section-header.fixed-header{position:fixed;z-index:91;box-shadow:0 3px 10px #0000001a}.mobile-menu-list .mobile-menu-item a{font-size:24px;color:#161515;display:block;text-align:center;background-color:#f3f3f3;padding:17px 0 13px}.mobile-menu-list .mobile-menu-item a.active,.mobile-menu-list .mobile-menu-item a:active,.mobile-menu-list .mobile-menu-item a:hover{background-color:#bc9f72;color:#fff}.mob-site-features span{display:inline-block;vertical-align:middle;color:#bc9f72;letter-spacing:2px;text-transform:uppercase;padding:0 5px}#contact .contact-page-form{max-width:550px}.contact-page-form input[type=email],.contact-page-form input[type=tel],.contact-page-form input[type=text]{width:100%;height:65px;border:1px solid #e1e1e1;padding-top:15px}.contact-page-form textarea{height:166px;width:100%;max-width:100%;border:1px solid #e1e1e1;border-radius:0;padding-top:10px;padding-left:10px;font-size:14px}.contact-page-form label{display:none}body .page-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0000004d;z-index:90;display:none}body.slide-cart{height:100vh;overflow:hidden}body.slide-cart .page-overlay{display:block}@media only screen and (max-width:767px){body.slide-cart .page-overlay{display:none}}.fixed-header-active main#MainContent{margin-top:80px}.quantity-wrapper{width:85px;position:relative}.quantity-wrapper .btn-quantity-control{position:absolute;cursor:pointer;font-size:30px;font-family:Calibre Light;color:#bc9e72;height:100%;padding:7px}.quantity-wrapper .btn-quantity-control.btn-reduce-quantity{left:0}.quantity-wrapper .btn-quantity-control.btn-add-quantity{right:0}.quantity-wrapper input{border:1px solid #bc9f72;box-shadow:none;font-size:16px;line-height:50px;font-family:montserrat,sans-serif;font-weight:600;color:#bc9f72;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;width:100%;padding:0;text-align:center;margin:0}.quantity-wrapper input:focus{border:1px solid #dfe2e3;box-shadow:none}.quantity-wrapper input::-webkit-inner-spin-button,.quantity-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;display:none}.header-search{position:fixed;width:100%;z-index:30;background:#fff;padding:30px 0;pointer-events:none;transform:translateY(-200%);transition:transform .3s ease-in}.header-search .content-max{position:relative}.header-search form{text-align:center;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.header-search form input{width:100%;line-height:32px;font-size:16px;line-height:26px;padding:5px;border:0;outline:0;border-bottom:1px solid #e3e3e3}.header-search form .button{color:#000;position:absolute;top:0;right:0;background:transparent;border:0;padding:0}.header-search .close-search{font-size:30px;line-height:35px;position:absolute;right:30px;top:0;bottom:0;margin:auto;cursor:pointer}.mobile-search{margin-bottom:30px}.mobile-search form{text-align:center;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.mobile-search form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;line-height:32px;font-size:16px;line-height:26px;padding:5px;border:0;outline:0;border-radius:0;border-bottom:1px solid #e3e3e3;font-family:Calibre Regular Italic}.mobile-search form input:-ms-input-placeholder{color:#c2c2c2}.mobile-search form input::placeholder{color:#c2c2c2}.mobile-search form .button{color:#000;position:absolute;top:0;right:0;background:transparent;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Calibre Regular Italic}.mobile-search form .button svg{width:35px;height:35px}body.search-bar-active .header-search{pointer-events:auto;transform:translateY(0);transition:transform .3s ease-out}section[data-section-id=header]{z-index:10;position:relative}.hero-banner-wrapper{position:relative}.hero-banner-wrapper .hero-background{background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.hero-banner-wrapper .hero-content{z-index:5;position:relative}.hero-banner-wrapper .hero-content.page-banner{padding:145px 0}@media only screen and (max-width:767px){.hero-banner-wrapper .hero-content.page-banner{padding:50px 0 40%}}.hero-banner-wrapper .hero-content h2,.hero-banner-wrapper .hero-content p{color:#2a2a2a}.hero-banner-wrapper .hero-content h2{font-size:48px}@media only screen and (max-width:767px){.hero-banner-wrapper .hero-content h2{font-size:40px}}.hero-banner-wrapper .hero-content .lobster-style{font-size:66px;font-family:Lobster,cursive}.hero-banner-wrapper.canvas-hero .hero-content{position:absolute;top:0;left:0;width:100%;height:100%}.hero-banner-wrapper.canvas-hero .hero-content .container,.hero-banner-wrapper.canvas-hero .hero-content .row{height:100%}@media only screen and (max-width:767px){.hero-banner-wrapper.canvas-hero .hero-content .row{font-size:34px;-ms-flex-align:flex-start;align-items:flex-start;padding-top:40px}}.hero-banner-wrapper.canvas-hero .hero-content h2{letter-spacing:-3px}@media only screen and (max-width:767px){.hero-banner-wrapper.canvas-hero .hero-content h2{font-size:34px}}.hero-banner-wrapper.canvas-hero .hero-content .lobster-style{font-size:66px;line-height:1;margin-bottom:40px}@media only screen and (max-width:767px){.hero-banner-wrapper.canvas-hero .hero-content .lobster-style{font-size:46px}}.hero-slider-wrapper .hero-slide{position:relative}.hero-slider-wrapper .hero-slide .hero-background{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.hero-slider-wrapper .hero-slide .hero-content{z-index:1;position:relative;padding:90px 0}.hero-slider-wrapper .hero-slide .hero-content h2,.hero-slider-wrapper .hero-slide .hero-content p{color:#fff}.cart-drawer{position:fixed;width:400px;height:100vh;right:-101%;top:0;z-index:991;background:#fff;padding:0;transition:right .3s ease-in;box-shadow:-1px 0 5px 1px #c9c9c933;border-top:6px solid #bc9f72}@media only screen and (max-width:480px){.cart-drawer{width:100%;right:-100%}}.cart-drawer .cart-drawer-inner{position:relative;height:100%;width:100%;overflow:auto}.cart-drawer .cart-drawer-inner .cart-upper-area{max-height:calc(100vh - 266px);overflow:auto}.cart-drawer .cart-drawer-heading{padding-top:22px;border-bottom:2px solid #ebe7e5;background:#fff}.cart-drawer .cart-drawer-heading h3{font-size:26px;line-height:1;margin-bottom:16px}.cart-drawer .cart-drawer-heading h3 img{margin-top:-9px;margin-right:10px}.cart-drawer .close-cart{position:absolute;top:18px;left:25px;cursor:pointer;font-size:20px;font-weight:600}.cart-drawer .close-cart.x-btn{left:auto;right:18px;background-image:url(close-icon.png);background-repeat:no-repeat;background-size:100%;width:15px;height:15px}.cart-drawer .cart-empty-wrapper{display:none;margin:20px 0 0}.cart-drawer .cart-items{overflow:auto;padding:0;border-bottom:2px solid #ebe7e5;background:#fff}.cart-drawer .cart-items .drawer-row-item{padding:18px 15px 5px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 90px;grid-template-columns:1fr 1fr 90px;position:relative;border-bottom:1px solid #ebe7e5}.cart-drawer .cart-items .drawer-row-item .btn-remove-item{text-transform:uppercase;cursor:pointer;font-weight:500;line-height:1;font-size:15px;z-index:2;text-align:right}.cart-drawer .cart-items .drawer-row-item .grid-thumb{grid-column:1/2;grid-row:1/2}.cart-drawer .cart-items .drawer-row-item .grid-desc{grid-row:1/2;grid-column:2/3;padding:0}.cart-drawer .cart-items .drawer-row-item .grid-desc .product-details{width:100%}.cart-drawer .cart-items .drawer-row-item .grid-desc .product-details a{font-size:16px;line-height:20px;color:#161515;font-family:Calibre Medium;font-weight:300;display:block}.cart-drawer .cart-items .drawer-row-item .grid-desc .product-details .quantity-wrapper{margin:0;border:1px solid #bc9f72}.cart-drawer .cart-items .drawer-row-item .grid-desc .product-details .quantity-wrapper input{height:45px;padding:4px 5px 1px;width:30px;border:0;display:inline-block;text-indent:6px;line-height:1}.cart-drawer .cart-items .drawer-row-item .grid-desc .product-details .quantity-wrapper .btn-quantity-control{right:auto;top:auto;bottom:auto;position:unset;transform:rotate(0);cursor:pointer;width:21px;height:20px;border-radius:3px;color:#bc9f72;display:inline-block;vertical-align:middle;text-align:center;line-height:16px;font-size:28px;margin-bottom:6px}.cart-drawer .cart-items .drawer-row-item .grid-price-remove{grid-column:3/4;-ms-flex-pack:end;justify-content:flex-end;text-align:right;position:relative}.cart-drawer .cart-items .drawer-row-item .grid-price-remove .item-total{font-size:18px;line-height:1;font-weight:500;color:#161515;font-family:Calibre Medium;position:absolute;bottom:30px;right:0}.cart-drawer .cart-items .drawer-row-item:last-of-type{border-bottom:0}.cart-drawer .cart-items .drawer-row-item .product-thumbnail{margin-left:-15px}.cart-drawer .cart-items .drawer-row-item .product-thumbnail .product-image{padding:10px 15px}.cart-drawer .cart-items::-webkit-scrollbar{display:none}.cart-drawer .checkout-box{width:100%;padding:15px;background:#fff;position:absolute;bottom:0;left:0}.cart-drawer .checkout-box .checkout-total{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:stretch;justify-content:stretch;padding:20px 0 10px}.cart-drawer .checkout-box .checkout-total p{margin:0;line-height:16px}.cart-drawer .checkout-box .checkout-total p.total-label{font-family:Calibre Medium;color:#161515;font-size:28px}.cart-drawer .checkout-box .checkout-total p.total-amount{font-family:Calibre Medium;color:#161515;font-size:28px;margin-left:10px}.cart-drawer .checkout-box a.btn,.cart-drawer .checkout-box input[name=checkout]{margin:0 auto 13px;width:100%;max-width:100%;line-height:20px}.cart-drawer .totaldiscount-text{color:#bc9f72;font-size:18px;font-family:Calibre Medium}.cart-drawer .totaldiscount-text span{font-family:Calibre Medium}.cart-upsell-product{background-color:#f5f3f2;padding:40px 25px;position:relative}.cart-upsell-product h3{color:#161515;font-size:26px}.cart-upsell-product .upsell-product-container{padding:15px 0}body.slide-cart .cart-drawer{right:0;transition:right .3s ease-out}body.empty-cart .cart-empty-wrapper{display:block}.er-thin-section{padding:30px 0 25px;background:#fcfcfc}.er-thin-section .ts-content-left{text-align:right}.er-thin-section a,.er-thin-section h3{display:inline-block}.er-thin-section h3{color:#2a2a2a;font-size:24px;line-height:1.2;margin:0;font-family:Overlock,cursive}.er-thin-section h3 span.bold-gold{color:#bc9f72;font-weight:700;font-family:Overlock,cursive}.er-thin-section .btn.btn-secondary{font-size:18px;line-height:24px;padding:12px;font-weight:600}@media only screen and (max-width:767px){.er-thin-section .ts-content-left,.er-thin-section .ts-content-right{text-align:center}.er-thin-section h3{margin-right:0;margin-bottom:30px}}.related-product-wrapper{padding:30px 0;margin-bottom:25px}.pc-grid-image{position:relative}.pc-grid-image .prodbadge{position:absolute;top:-15px;right:-15px;max-width:60px}.product-grid{margin-bottom:30px}.featured-collection{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0}.featured-collection-item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;height:100%;text-align:center}.featured-collection__image{min-width:320px}.featured-collection-title{text-align:center;margin-bottom:30px;-ms-flex-preferred-size:100%;flex-basis:100%}.floating-text-over-image{position:relative;padding:45px 0 100px}.floating-text-over-image .section-bg-image{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.floating-text-over-image .text-content-wrapper{position:relative;z-index:2;padding:80px 70px;background:#bc9f72}.floating-text-over-image .text-content-wrapper h2{font-weight:300;font-size:32px;line-height:40px;color:#fff}.newsletter-wrapper{text-align:center;padding:25px 0;background:#bc9f72}.newsletter-wrapper form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.newsletter-wrapper h3{font-size:26px;line-height:30px;color:#5b5b5b;margin-bottom:30px}.newsletter-wrapper p{color:#fefefe;margin:0 auto 30px;max-width:390px}.newsletter-wrapper input{height:54px;max-width:435px;width:100%;margin-right:18px}.newsletter-wrapper button{background:#5b5b5b;color:#bc9f72;font-weight:600;border-radius:2px;padding:16px;width:160px;font-size:18px;line-height:20px}.template-collection .hero-banner-wrapper{margin-bottom:25px}.collection-header{padding:40px 0}.collection-product-list .collection-product-item{margin-bottom:30px}@media only screen and (max-width:767px){.collection-product-list .collection-product-item.small-text-on-m .product-card .product-card__title{font-size:16px}}@media only screen and (max-width:480px){.collection-product-list .collection-product-item.large-on-m .product-card{max-width:80%;margin:0 auto}}@media only screen and (max-width:767px){.collection-product-list .collection-product-item.large-on-m .product-card .product-card__title{min-height:auto;margin-bottom:15px}}#shopify-section-product form .quantity-control label{display:none}#shopify-section-product .product-price{font-size:24px}.template-product .rte p{font-size:18px;color:#5b5b5b;line-height:1.9}.product-title{font-size:46px}@media only screen and (max-width:767px){.product-title{font-size:40px}}.product-review i.loox-icon{color:#bc9f72;font-size:23px;padding:0 2px}.product-review .loox-rating{display:inline-block}.product-review .loox-rating span{display:none}.product-review .number-of-reviews{font-size:14px;text-decoration:underline;display:inline-block}.bundle-choice-discount{padding-bottom:30px}.bundle-choice-discount .row{margin-right:-3px;margin-left:-3px}.bundle-choice-discount .row .bundle-col{padding:3px}.bundle-choice-discount .bundle-choicebox{border:1px solid #ebebeb;padding:15px 0;position:relative;cursor:pointer}.bundle-choice-discount .bundle-choicebox .bundle-count{font-family:Calibre Medium;color:#585858}.bundle-choice-discount .bundle-choicebox .discounted-price span{font-family:Calibre Medium}.bundle-choice-discount .bundle-choicebox:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.bundle-choice-discount .bundle-choicebox.selected{border-radius:2px;color:#000}.bundle-choice-discount .bundle-choicebox.selected:before{border:2px solid #bc9f72;border-radius:2px}.bundle-choice-discount .bundle-choicebox.selected .bundle-count{color:#bc9f72}.bundle-choice-discount .bundle-choicebox.selected img.tick-icon{opacity:1}@media only screen and (max-width:767px){.bundle-choice-discount .bundle-choicebox.best-seller{margin-bottom:24px}}.bundle-choice-discount .bundle-choicebox.best-seller span.best-seller-tag{position:absolute;left:0;bottom:-25px;width:100%;background:#616161;color:#fff;text-transform:uppercase;padding-top:7px;padding-bottom:4px;font-size:12px;font-family:Calibre Medium}.bundle-choice-discount .bundle-choicebox.best-seller.selected span.best-seller-tag{background:#bc9f72}.bundle-choice-discount .bundle-choicebox img.tick-icon{position:absolute;top:8px;right:8px;opacity:0}.quantity-total-price{margin-top:20px;margin-bottom:20px}.quantity-total-price h4{display:inline-block;font-size:24px;color:#161515;margin-right:10px;margin-bottom:0}.quantity-total-price h4,.quantity-total-price h4 span{font-family:Calibre Medium}.quantity-total-price small{font-size:14px;color:#bc9f72}@media only screen and (max-width:767px){.quantity-total-price small{display:block}}.product-bundle-info-pannel{padding-top:70px}@media only screen and (max-width:767px){.product-bundle-info-pannel{padding-top:0}}.product-bundle-info-pannel .product-form{margin-top:20px}.product-page-addtocart{height:50px;padding:5px 30px 0;line-height:1;margin:0 10px}.product-page-addtocart span{font-family:Calibre Medium}.product-right-pannel .payment-icons li svg{filter:grayscale(1)}.product-features-list{font-size:18px;color:#5b5b5b}.product-features-list .row{padding:7px 0}.product-video-section{padding:20px 0;position:relative}.product-video-carousel .slick-arrow,.tabs-slick .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;font-size:0;width:50px;height:50px;padding:0;background:transparent;cursor:pointer}.product-video-carousel .slick-arrow:before,.tabs-slick .slick-arrow:before{content:"";display:inline-block;width:15px;height:15px;border-top:2px solid #bc9f72;border-right:2px solid #bc9f72}.product-video-carousel .slick-arrow.slick-prev,.tabs-slick .slick-arrow.slick-prev{left:0}.product-video-carousel .slick-arrow.slick-prev:before,.tabs-slick .slick-arrow.slick-prev:before{transform:rotate(-135deg);margin-left:6px}.product-video-carousel .slick-arrow.slick-next,.tabs-slick .slick-arrow.slick-next{right:0}.product-video-carousel .slick-arrow.slick-next:before,.tabs-slick .slick-arrow.slick-next:before{transform:rotate(45deg);margin-right:6px}.product-keep-track{margin-top:50px}.keep-track-section{padding:50px 0}.keep-track-section .section-heading{margin-bottom:30px}.keep-track-section .text-content h3{font-size:32px;font-weight:400}.col-item .col-image{padding:15px 0}.related-product-section{padding:50px 0;background-color:#f5f3f2}.related-product-section .section-header{margin-bottom:25px}.product-card{padding:15px 0}.product-card .product-card__image-wrapper{margin-bottom:15px;position:relative}.product-card .product-card__image-wrapper canvas{background-color:#fff;border:1px solid hsla(0,0%,95%,.8);transition:opacity .3s ease-in-out}.product-card .product-card__image-wrapper .bundletag--absolute{position:absolute;top:-15px;left:-15px;width:75px;height:75px;color:#fff;background:#000;border-radius:50%;padding:24px 8px;font-family:Calibre Medium;line-height:1;text-align:center}.product-card .product-card__image-wrapper .hover-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.product-card .product-card__image-wrapper:hover .hover-image{opacity:1}.product-card .product-card__title{font-size:26px;min-height:52px;padding:0 10px}@media only screen and (max-width:1199px){.product-card .product-card__title{font-size:20px;margin-bottom:20px;min-height:42px}}@media only screen and (max-width:991px){.product-card .product-card__title{font-size:15px;min-height:32px}}@media only screen and (max-width:767px){.product-card .product-card__title{font-size:20px}}.product-card #addToCartFeatured{padding:10px 10px 5px;text-transform:none;min-width:230px;max-width:100%}@media only screen and (max-width:1199px){.product-card #addToCartFeatured{min-width:180px;max-width:100%}}@media only screen and (max-width:767px){.product-card #addToCartFeatured{min-width:130px;font-size:14px;padding:10px 8px 5px}}.product-price{font-size:24px;color:#161515}.product-price,.product-price span{font-family:Calibre Medium}.product-price s{font-family:Calibre Regular;font-size:20px;margin-right:8px}[data-section-id=product]{padding:30px 0;margin-bottom:25px}.product-carousel-wrapper{position:relative}.product-carousel-wrapper .product-slide img{display:block;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);width:100%}.product-carousel-wrapper .product-slide:focus{outline:none}.product-carousel-wrapper .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;font-size:0;width:50px;height:50px;padding:0;border-radius:50%;background:#fff;box-shadow:0 0 5px #0003}.product-carousel-wrapper .slick-arrow:before{content:"";display:inline-block;width:15px;height:15px;border-top:2px solid #bc9f72;border-right:2px solid #bc9f72}.product-carousel-wrapper .slick-arrow.slick-prev{left:30px}.product-carousel-wrapper .slick-arrow.slick-prev:before{transform:rotate(-135deg);margin-left:6px}.product-carousel-wrapper .slick-arrow.slick-next{right:30px}.product-carousel-wrapper .slick-arrow.slick-next:before{transform:rotate(45deg);margin-right:6px}.product-carousel-nav .slick-list{padding:15px 0 1px;margin:0 -5px}.product-carousel-nav .product-nav-slide{position:relative;margin:0;padding:0 5px}.product-carousel-nav .product-nav-slide img{display:block;margin:0 auto}.product-carousel-nav .product-nav-slide:focus{outline:none}.product-carousel-nav .product-nav-slide.slick-active canvas{border:0;outline:1px solid transparent;outline-offset:-1px}.product-carousel-nav .product-nav-slide.slick-active.slick-current canvas{outline:1px solid #000}.product-carousel-nav.lessthanfour .slick-list .slick-track{margin-left:0;transform:translateZ(0)!important}.product-tabs-section{padding:30px 0;margin-bottom:25px}.product-tabs-section .product-tab-control ul{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;border-top:1px solid #cecfd0}.product-tabs-section .product-tab-control ul li{width:33.33333%;text-align:center;list-style:none;background:#f4f4f4;margin-bottom:0;border-right:1px solid #cecfd0}.product-tabs-section .product-tab-control ul li:first-of-type{border-left:1px solid #cecfd0}.product-tabs-section .product-tab-control ul li.active{background:#fff}.product-tabs-section .product-tab-control ul li a{display:block;padding:12px 15px;margin-bottom:0;text-decoration:none;text-transform:uppercase;font-weight:600;color:#52697f;font-family:Calibre Regular}.product-tabs-section .product-tab-content{border-left:1px solid #cecfd0;border-right:1px solid #cecfd0;border-bottom:1px solid #cecfd0;padding:30px}.product-tabs-section .product-tab-content .tab-panel{display:none}.product-tabs-section .product-tab-content .tab-panel.active{display:block}.template-blog .blog-header{padding:30px 0}.template-blog .blog-grid-wrapper{padding:30px 0;margin-bottom:25px}.template-blog p{color:#5b5b5b;font-size:16px;line-height:1.8}.feature-article{padding:30px 0 60px;border-bottom:1px solid #f4f4f4;margin-bottom:40px}@media only screen and (max-width:767px){.feature-article{padding:0;border-bottom:0 solid #f4f4f4;margin-bottom:30px}}.feature-article .feature-article-text .article__title{font-size:32px;line-height:1.3}@media only screen and (max-width:767px){.feature-article .feature-article-text .article__title{font-size:24px}}@media only screen and (max-width:767px){.feature-article .feature-article-text{margin:0 -15px;padding:25px 15px;background:#f5f3f2}}@media only screen and (max-width:767px){.feature-article .feature-article-image{margin:0 -15px}}.articles-list__item{padding-top:20px;padding-bottom:10px}.articles-list__item .article__title{font-size:24px;margin:20px 0;line-height:1.2}.social-sharing{margin:20px 0}.social-sharing a{padding:0 15px}.article__date{color:#5b5b5b}.template-article .article-wrapper .hero-banner-wrapper{margin-bottom:25px}.template-article .article-content-wrapper{padding:30px 0;margin-bottom:25px}@media only screen and (max-width:767px){.template-article .article-content-wrapper{padding:10px 0}}@media only screen and (max-width:767px){.template-article .single-blog-header .article__date{margin-top:20px;display:block}}.cart-wrapper{padding:30px 0;margin:25px 0}.cart-wrapper .section-title,.cart-wrapper .supports-cookies{text-align:center}@media only screen and (max-width:767px){.cart-wrapper .cart-header-row{display:none}}.cart-wrapper .cart-items-content .cart-row-item{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:200px calc(50% - 200px) 1fr 1fr;grid-template-columns:200px calc(50% - 200px) 1fr 1fr;padding:30px 0;border-bottom:1px solid #c5c5c5;-ms-flex-align:center;align-items:center}.cart-wrapper .cart-items-content .cart-row-item .grid-quantity{text-align:center}.cart-wrapper .cart-items-content .cart-row-item .grid-quantity .quantity-wrapper{display:inline-block}@media only screen and (max-width:480px){.cart-wrapper .cart-items-content .cart-row-item .grid-quantity .quantity-wrapper{width:100%;margin:0}.cart-wrapper .cart-items-content .cart-row-item .grid-quantity .quantity-wrapper input{height:50px;padding:5px;width:30px;border:0;display:inline-block}.cart-wrapper .cart-items-content .cart-row-item .grid-quantity .quantity-wrapper .btn-quantity-control{right:auto;top:auto;bottom:auto;position:unset;transform:rotate(0);cursor:pointer;width:20px;height:20px;border-radius:3px;color:#c9c9c9;border:1px solid #c9c9c9;display:inline-block;text-align:center;line-height:16px;font-size:18px}}.cart-wrapper .cart-items-content .cart-row-item .btn-remove-item{cursor:pointer;position:absolute;display:none;z-index:2;right:0;top:30px;width:15px;height:15px;text-align:center}@media only screen and (max-width:768px){.cart-wrapper .cart-items-content .cart-row-item .btn-remove-item{display:block}}.cart-wrapper .cart-items-content .cart-row-item .btn-remove-item:before{content:"";width:100%;height:1px;background:#bc9f72;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:rotate(45deg)}.cart-wrapper .cart-items-content .cart-row-item .btn-remove-item:after{content:"";width:100%;height:1px;background:#bc9f72;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transform:rotate(-45deg)}@media only screen and (max-width:768px){.cart-wrapper .cart-items-content .cart-row-item{-ms-grid-rows:1fr 55px;grid-template-rows:1fr 55px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.cart-wrapper .cart-items-content .cart-row-item .grid-thumb{grid-row:1/3}.cart-wrapper .cart-items-content .cart-row-item .grid-desc{grid-column:2/3}.cart-wrapper .cart-items-content .cart-row-item .grid-quantity{grid-column:3/4;-ms-flex-pack:start;justify-content:flex-start}.cart-wrapper .cart-items-content .cart-row-item .grid-quantity .quantity-wrapper{margin-right:auto;padding-left:15px}.cart-wrapper .cart-items-content .cart-row-item .grid-price{grid-column:4/5;grid-row:2/3}}@media only screen and (max-width:767px){.cart-wrapper .cart-items-content .cart-row-item .grid-thumb{grid-row:1/3}.cart-wrapper .cart-items-content .cart-row-item .grid-desc{grid-column:2/5}.cart-wrapper .cart-items-content .cart-row-item .grid-quantity{grid-column:2/4;text-align:left}.cart-wrapper .cart-items-content .cart-row-item .grid-price{grid-column:4/5;grid-row:2/3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.cart-wrapper .cart-items-content .cart-row-item .product-thumbnail{width:200px;height:150px;position:relative}@media only screen and (max-width:768px){.cart-wrapper .cart-items-content .cart-row-item .product-thumbnail{width:130px;height:100px}}.cart-wrapper .cart-items-content .cart-row-item .product-thumbnail .product-image{position:relative;height:100%;width:100%}.cart-wrapper .cart-items-content .cart-row-item .product-thumbnail .product-image a{position:absolute;width:100%;height:100%;top:0;left:0;margin:0}.cart-wrapper .cart-items-content .cart-row-item .grid-desc .product-details{padding:0 30px}@media only screen and (max-width:480px){.cart-wrapper .cart-items-content .cart-row-item .grid-desc .product-details{padding:0 20px 0 15px}}.cart-wrapper .cart-items-content .cart-row-item .grid-desc .product-details a,.cart-wrapper .cart-items-content .cart-row-item .grid-desc .product-details p{font-size:16px;line-height:26px;font-weight:300;color:#000}@media only screen and (max-width:480px){.cart-wrapper .cart-items-content .cart-row-item .grid-desc .product-details a,.cart-wrapper .cart-items-content .cart-row-item .grid-desc .product-details p{font-size:13px;line-height:22px}}@media only screen and (max-width:480px){.cart-wrapper .cart-items-content .cart-row-item .grid-desc .product-details .price{display:none}}.cart-wrapper .cart-items-content .cart-row-item .grid-price{-ms-flex-pack:end;justify-content:flex-end;text-align:right}.cart-wrapper .cart-items-content .cart-row-item .grid-price .item-total{font-size:18px;line-height:26px;font-weight:300;color:#bc9f72}@media only screen and (max-width:480px){.cart-wrapper .cart-items-content .cart-row-item .grid-price .item-total{font-size:14px;line-height:16px;font-weight:500}}.cart-wrapper .cart-items-content .cart-row-item .item-remove{color:#000;padding-left:10px}@media only screen and (max-width:768px){.cart-wrapper .cart-items-content .cart-row-item .item-remove{display:none}}.cart-wrapper .cart-bottom-row{padding:30px 0}.cart-wrapper .cart-bottom-row .cart-note-wrapper label{display:block;margin-bottom:25px;width:100%}.cart-wrapper .cart-bottom-row .cart-note-wrapper textarea{display:block;border-color:#c9c9c9}@media only screen and (max-width:767px){.cart-wrapper .cart-bottom-row .cart-note-wrapper textarea{margin-left:auto}}@media only screen and (max-width:767px){.cart-wrapper .cart-bottom-row .cart-note-wrapper{text-align:right;margin-bottom:25px}}.cart-wrapper .cart-bottom-row .cart-total-wrapper{text-align:right}.cart-wrapper .cart-bottom-row .cart-total-wrapper .cart-total-amount{font-size:20px;padding-bottom:25px}@media only screen and (max-width:767px){.cart-wrapper .cart-bottom-row .cart-total-wrapper{text-align:right}}.grid-image-block-wrapper{position:relative;overflow:hidden}.grid-image-block-wrapper .grid-image-bg{position:absolute;width:100%;height:100%}.grid-image-block-wrapper .responsive-image__image{opacity:0;width:100%;height:100%;transform:translate(-50%,-50%);top:50%;left:50%}.er-modal-popup{position:fixed;z-index:-99;width:100%;height:100vh;top:0;left:0;opacity:0;pointer-events:none;background:#fffc;transition:opacity .3s ease-in-out,z-index .1s ease .3s}.er-modal-popup .modal-main-wrapper{position:relative;margin:auto;max-width:800px;background:#fff;padding:30px;z-index:10;top:50%;transform:translateY(-50%);box-shadow:1px 1px 5px 2px #0000001a}.er-modal-popup .modal-close{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.er-modal-popup .btn-modal-close{position:absolute;z-index:5;width:20px;height:20px;right:10px;top:10px;cursor:pointer}.er-modal-popup .btn-modal-close:after,.er-modal-popup .btn-modal-close:before{content:"";position:absolute;width:100%;height:3px;background:#bc9f72;transform:rotate(-45deg);top:0;bottom:0;margin:auto}.er-modal-popup .btn-modal-close:after{transform:rotate(45deg)}.er-modal-library{display:none;visibility:hidden;z-index:-99}body.modal-active{overflow:hidden}body.modal-active .er-modal-popup{z-index:100;opacity:1;pointer-events:auto;transition:opacity .3s ease-in-out .1s,z-index .1s ease}.accordion-header{cursor:pointer}.accordion-header:after{content:"";clear:both;display:table}.accordion-group{position:relative;overflow:hidden;transition:height .4s ease-in-out;border-bottom:1px solid #c6c6c6}.accordion-group .accordion-header{cursor:pointer;position:relative}.accordion-group .accordion-header:after{content:"";clear:both;display:table}.accordion-group .accordion-header .accordion-arrow{position:absolute;top:19px;right:0;width:31px;height:31px;border-radius:50%;border:1px solid #bc9f72;text-align:center}.accordion-group .accordion-header .accordion-arrow i.arrow-icon{display:inline-block;width:10px;height:10px;border-right:1px solid #bc9f72;border-bottom:1px solid #bc9f72;transform:rotate(45deg);margin-top:7px;margin-left:0}.accordion-group .accordion-header h3{padding:25px 0 20px;margin:0 40px 0 0}.accordion-group .accordion-content{pointer-events:none;width:100%;padding-top:0;padding-bottom:10px}.accordion-group.open{transition:height .4s ease-in-out}.accordion-group.open .accordion-header .accordion-arrow{background:#bc9f72}.accordion-group.open .accordion-header .accordion-arrow i.arrow-icon{transform:rotate(-135deg);margin-top:0;margin-left:0;margin-bottom:-8px;border-right:1px solid #fff;border-bottom:1px solid #fff}.faq_heading{border-bottom:1px solid #c6c6c6;padding:50px 0 20px}.faq_heading:first-of-type{padding:25px 0 20px}.faq_heading h2{margin:0;font-size:32px;color:#5b5b5b}.faq-sidebar{padding-top:30px}.faq-sidebar .floating-sidebar{position:-webkit-sticky;position:sticky;top:90px}.faq-sidebar a{color:#5b5b5b;font-size:24px}.faq-sidebar a h3{font-size:24px;margin-bottom:28px}.faq-sidebar a img{display:none}.faq-sidebar a.active{color:#bc9f72}.faq-sidebar a.active img{display:inline-block;margin-left:8px}footer .pre-footer{background:#fff;padding:50px 0}footer .main-footer{background:#fff;padding:10px 0}footer .footer-col h4{font-size:18px;font-family:Calibre Medium}footer .footer-col ul.footer-nav{list-style:none;padding:0}footer .newsletter--form input{width:100%;padding:15px 12px 9px}footer .newsletter--form button{min-width:80px;width:100%;padding:12px 0 4px;font-family:Calibre Medium}footer .newsletter--form button span{font-family:Calibre Medium}.bottom-footer{border-top:1px solid #ebe7e5;padding:15px 0 0}.canvas-image{display:block;width:100%;background-repeat:no-repeat;background-position:50%}.canvas-image.cover{background-size:cover}.canvas-image.contain{background-size:contain}.canvas-image.heightbase{background-size:auto 100%}.canvas-image.widthbase{background-size:100% auto}.canvas-image.auto{background-size:auto;width:auto;margin:15px auto}.canvas-image.zoom{background-size:120%}.pf-specifcation-box img{max-width:60px}.pf-specifcation-box p{display:inline-block;max-width:200px;color:#5b5b5b;font-size:18px}@media only screen and (max-width:767px){.pf-specifcation-box h4{font-size:15px}}.video-setion{position:relative}.video-setion .video-cover{position:relative;overflow:hidden;transition:all .4s ease-in-out;opacity:1}.video-setion .video-cover canvas{min-height:230px}.video-setion .video-cover.video-playing{max-height:0}.video-setion .video-section-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.video-setion .video-section-content .container,.video-setion .video-section-content .row{height:100%}.video-setion .video-vimeo-holder{position:relative;overflow:hidden;max-height:0;transition:all .4s ease-in-out;opacity:0}.video-setion .video-vimeo-holder.video-playing{max-height:1500px;opacity:1}.video-setion .video-vimeo-holder iframe{width:100vw;height:56.25vw}a.play-button{font-size:0;text-align:center;border-radius:50%;margin:0;padding:20px;background:#fff;box-shadow:0 0 5px #0000004d;width:90px;height:90px;color:#a78d67}a.play-button,a.play-button:before{display:inline-block;vertical-align:middle}a.play-button:before{content:"";width:0;height:100%}a.play-button .icon{font-size:30px;height:auto;width:auto;margin-left:6px}.textlink-play-btn{display:inline-block;margin:15px auto;font-weight:600;text-decoration:underline}.popup-video-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:91}.popup-video-wrapper.display-popup{display:block}.popup-video-wrapper.hide-popup{display:none}.popup-video-wrapper .content-max,.popup-video-wrapper .row{height:100%}.popup-video-wrapper a#closeVideoPopup{position:absolute;top:-30px;right:-30px;font-size:30px;color:#fff;text-shadow:1px 1px 1px #000;line-height:1;background:transparent}.popup-video-wrapper a#closeVideoPopup:hover{background:transparent}.video-holder{position:relative}.video-holder canvas{display:block;width:100%;pointer-events:none}.video-holder .video-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;text-align:center;font-size:0}.video-holder .video-cover:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%}.video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}.review-slider-text .review-slide-text-item p{font-size:35px;padding:30px 0}@media only screen and (max-width:767px){.review-slider-text .review-slide-text-item p{font-size:28px;padding:15px 0;margin-bottom:0}}@media only screen and (max-width:480px){.review-slider-text .review-slide-text-item p{font-size:22px}}.review-slider-text .review-slide-text-item .reviewer-name{font-size:24px;font-family:Calibre Medium;margin-top:20px}.review-rating .icon{color:#bc9f72;font-size:26px;width:auto;height:auto;margin-right:3px}.review-rating .product-review .number-of-reviews{font-family:Calibre Medium;color:#5b5b5b;font-size:16px}.review-image-slider{margin:0 -3rem}.review-image-slider .slick-list{margin-right:-100%}.review-image-slider .slick-list .slick-slide{background:#fff}.review-image-slider .slick-list .slick-slide canvas{opacity:.5;transition:opacity .4s ease-in-out}.review-image-slider .slick-list .slick-slide.slick-current.slick-active canvas{opacity:1}.review-section{overflow:hidden}.product-reviews-section{padding:80px 0}.instafeed-section .instagram-account-name{font-size:27px}.instafeed-section .ig-feed-full-row .col-md-4{padding:5px}@media only screen and (max-width:767px){.instafeed-section .ig-feed-full-row .col-md-4{padding:15px}}.instafeed-section .ig-feed-full-row .ig-feed-row{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}@media only screen and (max-width:767px){.instafeed-section .ig-feed-full-row .ig-feed-row{-ms-flex-order:2;order:2;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.instafeed-section .ig-feed-full-row .ig-feed-large{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}@media only screen and (max-width:767px){.instafeed-section .ig-feed-full-row .ig-feed-large{-ms-flex-order:1;order:1;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.accordion-wrapper{margin-top:20px}.accordion-wrapper .accordion{background-color:#fff;color:#161515;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s;border-top:2px solid #ebe7e5;border-bottom:2px solid #ebe7e5;text-transform:none;margin-top:-2px;font-family:Calibre Medium;position:relative}.accordion-wrapper .accordion.active,.accordion-wrapper .accordion:hover{background-color:#f5f3f2}.accordion-wrapper .accordion i.icon-chev-down{display:block;position:absolute;top:13px;right:20px;width:15px;height:15px;border-top:2px solid #bc9e72;border-right:2px solid #bc9e72;transform:rotate(135deg)}.accordion-wrapper .accordion.active+.panel{margin:15px}.accordion-wrapper .accordion.active i.icon-chev-down{top:22px;transform:rotate(-45deg)}.accordion-wrapper .accordion+.panel{background-color:#fff;overflow:hidden;margin:0 15px;transition:all .2s ease-out}.accordion-wrapper .accordion+.panel ul{padding:0;margin-bottom:0}.template-page .page-section{padding:40px 0}.template-page p{color:#5b5b5b;font-size:16px;line-height:1.8}.template-page .rte-settings h2{font-size:32px;color:#5b5b5b}.template-page .rte-settings p{color:#5b5b5b;font-size:16px;line-height:1.8;margin-bottom:2em}@media only screen and (max-width:767px){.template-page .icon-and-text{background:#efecea;padding:50px 15px}}@media only screen and (max-width:767px){.template-page .icon-and-text img{margin-bottom:15px}}.template-page .icon-and-text h3,.template-page .icon-and-text p{margin-bottom:0}.template-page .icon-and-text h3{margin-right:30px}@media only screen and (max-width:767px){.template-page .icon-and-text h3{margin-right:0}}.template-page .icon-and-text .row{margin-bottom:60px}@media only screen and (max-width:480px){.template-page .icon-and-text .row{margin-bottom:30px}}.about-content-section{margin-top:30px}@media only screen and (max-width:480px){.about-content-section{margin-top:0}}.tabs-slick .slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.tabs-slick .slick-dots li{width:100%;border-radius:0;height:3px;background:#f1f1f1}.tabs-slick .slick-dots li.slick-active{background:#bc9f72}#shopify-section-faq-hero-section .hero-banner-wrapper .hero-content.page-banner{padding:115px 0 175px}.tab{overflow:hidden}.tab .tablinks{cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px;border-bottom:3px solid #dedbdb;opacity:.5}@media only screen and (max-width:767px){.tab .tablinks{border-bottom:0}}.tab .tablinks:hover{border-bottom:3px solid #bc9f72;opacity:1}@media only screen and (max-width:767px){.tab .tablinks:hover{border-bottom:0}}.tab .tablinks.active{border-bottom:3px solid #bc9f72;opacity:1}@media only screen and (max-width:767px){.tab .tablinks.active{border-bottom:0}}.tab .tablinks .tab-icon{min-height:60px}.tab .tablinks .tab-icon img{max-height:60px;margin:0 auto}.tab .tablinks span{font-family:Calibre Medium;font-size:18px}.tabcontent{display:none;padding:6px 12px;border-top:none}.hc-full-width{position:relative;display:block;width:100%;padding:0;overflow:hidden}.hc-full-width:before{display:block;content:"";padding-top:56.25%}.hc-full-width iframe,.hc-full-width object,.hc-full-width video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.hc-video-wrapper{background-color:var(--main-bg-color)}.hc-video-wrapper .hc-video-background{position:relative;display:block;width:100%;max-width:1300px;padding:0;overflow:hidden;margin:0 auto}.hc-video-background:before{display:block;content:"";padding-top:56.25%}.hc-video-background iframe,.hc-video-background object,.hc-video-background video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.product-tabs-title{position:relative;padding:15px 10px;cursor:pointer;text-transform:uppercase;font-weight:700}.product-tabs-title svg{position:absolute;right:0;top:26%}.hc-active svg{transform:rotate(180deg)}.product-tabs-content{padding:0 10px}.product-gifs{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;margin:100px auto}.product-gifs h3{font-size:4rem;font-weight:700}.product-gifs--container{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:50px;place-items:flex-start;align-items:flex-start;justify-items:flex-start;place-content:center;margin:30px 0;width:100%}.product-gifs a.btn-primary{padding:1.5rem 5rem;margin-top:1.25rem;background-color:#bc9f72}.product-gif{display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.product-gif .product-gif--heading{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.product-gif--content{text-align:center;font-size:1.75rem}.product-gift--image{margin-bottom:1rem}@media screen and (max-width: 768px){.hero-banner-wrapper.canvas-hero .c-hero-background{min-height:530px;max-height:600px}.hero-cta{align-items:flex-end!important}.c-hero-background,.hero-banner-wrapper.canvas-hero .hero-content{position:static!important}.template-index #MainContent .shopify-section{padding:10px 0}}@media (max-width: 1399px) and (min-width: 768px){.c-hero-background{height:450px!important}}.hc-logos{padding:30px 15px}.hc-logos-container{max-width:90%;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.hc-logo-item{display:flex!important;justify-content:center;align-items:center}.hc-logo-item img{max-width:120px}.hc-section-header{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:25px}.hc-section-header h2{width:100%;text-align:center}section.collection-list{margin:0 auto;justify-content:center}.collection-list-item{position:relative;margin-bottom:0}.collection-list__image{width:100%;height:250px;border:1px solid currentColor}.collection-list__image img{height:100%;width:100%;object-fit:cover}.collection-list .collection-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-bottom:0;width:75%;font-size:20px;line-height:35px;padding:6px 10px 0;border:1px solid #fff;color:#fff;background:#000}@media only screen and (min-width: 600px) and (max-width: 959px){.collection-list__image{min-width:unset}}@media only screen and (max-width: 600px){.collection-list-item{flex:1 1 100%}.collection-list__image{min-width:100%}}@media (max-width: 1399px) and (min-width: 580px){.hero-banner-wrapper.canvas-hero .hero-content{position:absolute!important}}@media only screen and (max-width: 1439px) and (min-width: 580px){.canvas-hero canvas.c-hero-background.canvas-image.cover{margin-top:0!important;position:relative!important}}@media only screen and (max-width: 767px){.hero-banner-wrapper.canvas-hero .hero-content{position:relative!important}.hero-banner-wrapper.canvas-hero .hero-content .row{padding-top:40px}}
/*# sourceMappingURL=/s/files/1/0079/4682/9904/t/30/assets/layout.theme.css.map */
