/*!*****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./src/styles/layout/theme.scss ***!
  \*****************************************************************************************************************************************************************************************************************/html{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}main{display:block}details{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}template{display:none}*,:before,:after{border-style:solid;border-width:0;box-sizing:border-box}*{font-size:inherit;line-height:inherit;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}audio :not([controls]){display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden]{display:none}button{overflow:visible}input{border-radius:0;line-height:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border:0 none!important;padding:0!important}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}textarea{overflow:auto;resize:vertical}img{border:0}svg:not(:root){overflow:hidden}audio,canvas,iframe,img,svg,video{max-width:100%;vertical-align:middle}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}code,kbd,pre,samp{font-family:monospace;font-size:inherit}dfn{font-style:italic}nav ol,nav ul{list-style:none}small{font-size:.75em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}*,*:before,*:after{box-sizing:border-box}html{background-color:#fff;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-ms-overflow-style:auto}body{font-family:MuseoSans,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1;color:#823f29;margin:0 auto;width:100%}body.mobileNav-open{height:100vh;overflow-y:hidden}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}h1,h2,h3,h4{font-family:PlayfairDisplay,Arial,sans-serif;font-weight:400;margin-bottom:16px}h1{font-size:var(--h1);line-height:var(--line-height-h1)}.h2,h2{font-size:var(--h2);line-height:var(--line-height-h2)}h3{font-size:var(--h3);line-height:var(--line-height-h3)}h4{font-size:var(--h4);line-height:var(--line-height-h4)}p{font-size:var(--p);font-weight:300;line-height:var(--line-height-p);margin-top:0;margin-bottom:20px}ol,ul,dl{margin-bottom:20px;padding-left:32px}ol li,ul li,dl li{font-size:var(--p);font-weight:300;line-height:var(--line-height-p)}a{color:#4b1715;text-decoration:underline;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:"link-hover"}table{width:100%;max-width:100%}table th,table td{padding:15px;border:.0625rem solid "light-grey";vertical-align:top}.bold{font-weight:700}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%}@media (min-width: 64rem){.container{max-width:78.375rem}}.row{display:flex;align-items:center;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width: 64rem){.row{display:flex;align-items:center;flex-wrap:nowrap}}.col,.cell{margin-right:15px;margin-left:15px}.col{flex:inherit;width:100%}@media (min-width: 64rem){.col{flex:1}}.content{margin-top:4rem}.hide{display:none!important}.show{display:block}.rotate180{transform:rotate(180deg)}.no-list{display:flex;align-items:center;flex-wrap:wrap;padding:0;margin:0;list-style:none}.table-responsive{overflow-x:auto}.responsive-image__image{width:100%}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.align-items-center{align-items:center}.align-items-top,.align-items-left{align-items:flex-start}.align-items-bottom,.align-items-right{align-items:flex-end}.justify-content-top,.justify-content-left{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-bottom,.justify-content-right{justify-content:flex-end}.flex-right{display:flex;flex-direction:row}.flex-left{display:flex;flex-direction:row-reverse}.flex-column{display:flex;flex-direction:column}.flex-column-reverse{display:flex;flex-direction:column-reverse}.bg-cream{background-color:#feead2;transition:background-color .3s linear}.bg-white{background-color:#fff}hr{background-color:#4b1715;height:.0625rem}.form-group{margin-bottom:15px}label{margin-bottom:.5rem;display:inline-block}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:.875rem;line-height:1.5rem;color:#823f29;background-color:#fff;background-clip:padding-box;border:1px solid "light-grey";border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;letter-spacing:.2px;height:2.875rem;font-weight:300}.form-control::-ms-expand{background-color:transparent;border:0}.form-control::-moz-placeholder{color:"grey";opacity:1}.form-control::placeholder{color:"grey";opacity:1}.form-control:disabled,.form-control[readonly]{background-color:"light-grey";opacity:1}.form-control.bottom-border{border-top:0;border-left:0;border-right:0;border-radius:0}.form-control.bottom-border:focus{color:"grey";outline:none;border-bottom:1px solid "grey"}.btn,button,input[type=button]{padding:1.13125rem 2.70625rem 1.0875rem 2.73125rem;font-size:var(--button);font-weight:700;line-height:var(--line-height-button);-webkit-user-select:none;-moz-user-select:none;user-select:none;border:none;border-radius:.5rem;text-align:center;vertical-align:middle;display:inline-block;transition:background-color .15s ease-in-out;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap}.btn:hover,button:hover,input[type=button]:hover{transition:background-color .15s ease-in-out}@media (min-width: 64rem){.btn,button,input[type=button]{padding:1.25rem 2.5rem}}.btn-primary{background-color:#374c1e;color:#feead3}.btn-primary:hover{background-color:#242e18}.btn-secondary{color:#feead3;background-color:#d77d63}.btn-secondary:hover{background-color:#a45139}.btn-brown{color:#feead3;background-color:#4b1715}.btn-brown:hover{background-color:#26100f}.btn-cream{background-color:#feead3;color:#374c1e;text-transform:none;font-weight:500}.btn-cream:hover{background-color:#f6bd7b}.social-links a{color:#feead3;text-decoration:none}:root{--h1: 1.875rem;--h2: 1.563rem;--h3: 1.25rem;--h4: 1.125rem;--p: 1rem;--line-height-p: 1.5rem;--callout: 1.25rem;--link: 1.25rem;--link-mob: .875rem;--link-16: .875rem;--button: .875rem;--text-md: 1rem;--line-height-h1: 2.188rem;--line-height-h2: 1.875rem;--line-height-h3: 1.75rem;--line-height-h4: 1.688rem;--line-height-text-md: 1.5rem;--letter-spacing-button: .044rem}@media (min-width: 40rem){:root{--h1: 1.95rem;--line-height-h1: 2.458rem;--h2: 1.683rem;--line-height-h2: 1.992rem;--h3: 1.34rem;--line-height-h3: 1.91rem;--h4: 1.179rem;--line-height-h4: 1.76rem;--p: 1.07rem;--line-height-p: 1.61rem;--callout: 1.445rem}}@media (min-width: 48rem){:root{--h1: 2rem;--line-height-h1: 2.728rem;--h2: 1.803rem;--line-height-h2: 2.109rem;--h3: 1.43rem;--line-height-h3: 2.07rem;--h4: 1.233rem;--line-height-h4: 1.83rem;--p: 1.14rem;--line-height-p: 1.72rem;--callout: 1.64rem}}@media (min-width: 64rem){:root{--h1: 2.4rem;--line-height-h1: 2.998rem;--h2: 1.923rem;--line-height-h2: 2.226rem;--h3: 1.52rem;--line-height-h3: 2.23rem;--h4: 1.287rem;--line-height-h4: 1.9rem;--p: 1.21rem;--line-height-p: 1.83rem;--link-16: 1rem;--callout: 1.835rem}}@media (min-width: 73.75rem){:root{--h1: 2.815rem;--line-height-h1: 3.268rem;--h2: 2.103rem;--line-height-h2: 2.343rem;--h3: 1.61rem;--line-height-h3: 2.39rem;--h4: 1.341rem;--line-height-h4: 1.97rem;--p: 1.28rem;--line-height-p: 1.94rem;--callout: 2.03rem}}@media (min-width: 85.375rem){:root{--h1: 3.05rem;--line-height-h1: 3.538rem;--h2: 2.223rem;--line-height-h2: 2.46rem;--h3: 1.5rem;--line-height-h3: 2.35rem;--h4: 1.395rem;--line-height-h4: 2.04rem;--p: 1.35rem;--line-height-p: 2.05rem;--button: 1rem;--line-height-button: 1rem;--letter-spacing-button: .05rem;--callout: 2.225rem}}@media (min-width: 96rem){:root{--h1: 3.085rem;--line-height-h1: 3.08rem;--h2: 2.343rem;--line-height-h2: 2.577rem;--h3: 1.49rem;--line-height-h3: 2.41rem;--h4: 1.448rem;--line-height-h4: 2.11rem;--p: 1.42rem;--line-height-p: 2.16rem;--callout: 2.12rem}}@media (min-width: 105rem){:root{--h1: 3.52rem;--line-height-h1: 4.078rem;--h2: 2.463rem;--line-height-h2: 2.694rem;--h3: 1.88rem;--line-height-h3: 2.87rem;--h4: 1.503rem;--line-height-h4: 2.18rem;--p: 1.49rem;--line-height-p: 2.27rem;--text-md: 1.25rem;--line-height-text-md: 1.875rem;--text-lg: 1.5rem;--line-height-text-lg: 2rem;--callout: 2.615rem}}@media (min-width: 113.6rem){:root{--h1: 3.75rem;--line-height-h1: 4.375rem;--h2: 2.5rem;--line-height-h2: 2.813rem;--h3: 2rem;--line-height-h3: 3rem;--h4: 1.56rem;--line-height-h4: 2.25rem;--p: 1.56rem;--line-height-p: 2.34rem;--callout: 2.813rem;--text-md: 1.25rem;--link: 1.25rem;--line-height-lead: 1rem;--line-height-text-md: 1.875rem;--letter-spacing-lead: .05rem;--letter-spacing-lead-lg: .063rem}}.nav{display:none}@media (min-width: 64rem){.nav{display:block;width:35%}}.nav__menu{margin:0;transform:translateZ(0)}@media (min-width: 64rem){.nav__menu{padding-left:0rem;display:flex;height:100%;align-items:center}}.nav__menu li{align-self:stretch;display:flex;align-items:center}.nav__menu li a{font-size:var(--link-16);font-weight:500;padding:.5rem 1rem;color:#4b1715;text-decoration:none}.nav__menu li a:hover{color:#4b1715;text-decoration:underline;text-underline-offset:15px}@media (min-width: 64rem){.nav__menu li{padding-right:1.875rem}.nav__menu li.has-link{padding:0rem}}@media (min-width: 85.375rem){.nav__menu li{padding-right:2.5rem}}.logo__image{display:flex;align-items:center;justify-content:center}.nav__dropdown{padding:1.25rem;margin-bottom:0rem;box-shadow:#00000026 0 5px 15px;position:absolute;top:4.375rem;width:-moz-max-content;width:max-content;background:#fff;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out}[data-dropdown]:hover>.dropdown-arrow+.nav__dropdown,.dropdown.active>.dropdown-arrow+.nav__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.mobileNav__trigger{display:block;z-index:3;height:3rem;width:1.5rem;overflow:hidden;white-space:nowrap}.mobileNav__trigger span{transform:translateY(1.1rem);transition:background .3s}.mobileNav__trigger span:before{transform:translateY(-8px)}.mobileNav__trigger span:after{transform:translateY(8px)}.mobileNav__trigger span:before,.mobileNav__trigger span:after{content:"";top:0;left:0;transition:background .3s,transform .3s}.mobileNav__trigger span,.mobileNav__trigger span:before,.mobileNav__trigger span:after{position:absolute;height:.125rem;width:1.4375rem;background:#4b1715}@media (min-width: 64rem){.mobileNav__trigger{display:none}}.mobileNav{position:absolute;left:0;top:0;overflow:auto;overflow-x:hidden;height:100vh;width:100%;background:#feead2;transform:translate(-100%);pointer-events:none;transition:transform ease .4s,opacity ease .4s;opacity:0;z-index:-1}@media (min-width: 64rem){.mobileNav{display:none}}.mobileNav__holder{padding:5.4375rem 1.25rem 2.5rem}.mobileNav__holder .mobileNav__menu{display:flex;flex-direction:column;justify-content:space-between;padding:0rem;height:24.1875rem;margin-bottom:.8125rem}.mobileNav__holder .mobileNav__menu li a{font-size:var(--link);font-weight:500;padding:0rem 0rem .4375rem;display:inline-block;width:100%;border-bottom:.0625rem solid #e8c7aa;text-transform:capitalize;text-decoration:none}.mobileNav__holder .mobileNav__menu hr{margin:.625rem 0rem;background-color:#e8c7aa}.mobileNav__holder .mobileNav__account{padding:1.4375rem 0rem 0rem;color:#4b1715}.mobileNav__holder .mobileNav__account a{font-size:var(--link-mob);font-weight:500;text-decoration:none}.mobileNav__holder .mobileNav__footer{display:flex;justify-content:start;width:100%;position:absolute;bottom:1.25rem}.mobileNav__holder .mobileNav__footer a{color:#4b1715;margin-right:7.7%}.mobileNav__holder .mobileNav__footer a svg{height:1.25rem;width:1.25rem}@media (min-width: 64rem){.mobileNav__holder{padding:0}}@media (max-width: 63.99rem){.mobileNav-open .mobileNav__trigger span{background:transparent}.mobileNav-open .mobileNav__trigger span:before{transform:rotate(-45deg)}.mobileNav-open .mobileNav__trigger span:after{transform:rotate(45deg)}.mobileNav-open .mobileNav__trigger span:before,.mobileNav-open .mobileNav__trigger span:after{background:#4b1715}.mobileNav-open .mobileNav{height:100vh;width:100%;transition:transform ease .4s,opacity ease .4s;transform:translate(0);pointer-events:all;opacity:1}.mobileNav-open .mobileNav .mobileNav__menu{display:flex}}.login{display:flex;align-items:center;justify-content:right;flex-wrap:nowrap}.login .login__item{font-size:12px;font-weight:700;padding:.5rem;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;color:#823f29;text-transform:uppercase;text-decoration:none;position:relative;width:unset}.login .login__item a{color:#823f29;text-transform:uppercase;text-decoration:none}@media (min-width: 40rem){.login .login__item{padding:.5rem 1rem}}@media (min-width: 85.375rem){.login .login__item{padding-left:1.5rem}.login .login__item:last-child{padding-right:0rem}}@media (max-width: 63.99rem){.login .login__item{display:none}}@media (min-width: 64rem){.login .mobile__menu{display:none}}.login .basket{text-decoration:none;display:flex;position:relative}.login .basket .count{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;position:absolute;top:-.125rem;right:-.125rem;width:.625rem;height:.625rem;text-align:center;border-radius:50%;background-color:#4b1715;color:#fff;font-size:0rem}@media (min-width: 64rem){.login .basket .count{right:.875rem;top:.3125rem}}@media (min-width: 85.375rem){.login .basket .count{right:-.125rem}}@media (max-width: 63.99rem){.login .basket{padding:0rem}}@media (max-width: 63.99rem){.login .basket svg{height:1.5rem;width:1.5rem}}@media (min-width: 64rem){.login{width:35%}}.close-icon{margin-top:.75rem;margin-bottom:.75rem;z-index:3;height:30px;width:30px;overflow:hidden;color:transparent;white-space:nowrap;text-indent:100%;position:relative;float:right}.close-icon span{top:50%;left:50%;transform:translate(-50%,-50%);transition:background .3s}.close-icon span:before{transform:translateY(-8px)}.close-icon span:after{transform:translateY(8px)}.close-icon span:before,.close-icon span:after{content:"";top:0;left:0;transition:background .3s,transform .3s}.close-icon span,.close-icon span:before,.close-icon span:after{position:absolute;height:2px;width:23px;background:#823f29}.search-window{padding:.75rem 3.125rem;position:absolute;visibility:hidden;opacity:0;transition:opacity ease-in .3s,visibility ease-out .3s;pointer-events:none;background:#fffaf8;left:0;right:0;top:100%;width:100%;box-shadow:0 0 10px #0003}@media (min-width: 64rem){.search-window{left:0;width:100%;right:0}}.search-window.active{z-index:2;opacity:1;visibility:visible;transition:opacity ease-out .3s,visibility ease-out .3s;pointer-events:all}.search-window .search-holder{margin:auto;position:relative}.search-window .close-icon span{background:transparent}.search-window .close-icon span:before{transform:rotate(-45deg)}.search-window .close-icon span:after{transform:rotate(45deg)}.search-window .close-icon span:before,.search-window .close-icon span:after{background:#823f29}.search-group{display:flex;align-items:stretch;width:100%;position:relative}.search-group .magnifier{padding:0rem;width:unset;height:3.375rem}.search-group .predictive-list{border:1px solid "grey";border-top:0}.search-group .predictive-list .result-item{padding:.375rem .75rem}.search-group .form-control{padding-top:.75rem;padding-bottom:.75rem;height:3.375rem;outline:none;background:transparent}.search-group .form-control.active{border-bottom:none;border-radius:.25rem .25rem 0 0}.search-group .input-group-append{position:absolute;display:flex;margin-left:-1px;width:60px;height:46px;right:0;align-items:center;justify-content:center}.search-group .input-group-append .magnifier.hide{display:none}.search-group .input-group-append .clear{display:none;font-size:11px;text-transform:uppercase}.search-group .input-group-append .clear.active{display:block}.search-results{position:absolute;background:#fff;padding:10px;width:100%;z-index:9999;border:1px solid #d3d3d3;border-top:none;font-size:.875rem;line-height:1.5rem;border-radius:.25rem;border-radius:0 0 .25rem .25rem;display:none;margin-top:-2px}.search-results .item-row{margin-bottom:5px}.search-results .item-row:last-child{margin-bottom:0}.search-results .item-row a{text-decoration:none;align-items:baseline;display:flex;width:100%}.search-results .item-row a .thumbnail{width:50px;margin-right:10px}.search-results .item-row a .title{font-size:.8rem}#shopify-section-header{position:fixed;top:0;left:0;right:0;z-index:9}.header__wrapper{padding:.625rem 3.75rem;display:flex;flex-direction:row;justify-content:space-between;height:5rem;position:relative;z-index:10;background-color:#fff}@media (max-width: 63.99rem){.header__wrapper{padding:.3125rem 1.25rem .24375rem;height:2.9375rem}}@media (min-width: 113.6rem){.header__wrapper{margin:0 auto}}@media (min-width: 85.375rem){.header__wrapper{padding:0rem 1.25rem}}.header__wrapper svg{max-width:23px}.logo__image{width:8.75rem}@media (max-width: 63.99rem){.logo__image{width:5rem}}@media (min-width: 85.375rem){.logo__image img{width:inherit;margin-top:4px}}.footer{background-color:#4b1715;color:#feead3}.footer h4{color:#e8c7aa}@media (max-width: 39.99rem){.footer h4{margin-bottom:.625rem}}.footer hr{background-color:#823f29}.footer .row{margin-right:0rem;margin-left:0rem;align-items:flex-start}.footer .col{margin-right:0rem;margin-left:0rem}.footer__links{display:grid;justify-items:center;align-items:flex-start;justify-content:space-between;grid-template-columns:4fr 1fr 1fr;grid-column-gap:15px;-ms-grid-columns:4fr 15px 1fr 15px 1fr;padding:3.75rem 2.3125rem 3.75rem 2.75rem}@media (max-width: 73.74rem){.footer__links{padding-top:3.125rem;grid-template-columns:1fr 1fr 1fr;grid-column-gap:15px;-ms-grid-columns:1fr 15px 1fr 15px 1fr}.footer__links .col{padding-top:1.25rem}}@media (min-width: 73.75rem){.footer__links{padding:4.375rem 2.3125rem 4.375rem 2.75rem}}@media (max-width: 39.99rem){.footer__links{padding:1.75rem 1.25rem 2.5rem;grid-template-columns:1fr 1fr;grid-column-gap:15px;-ms-grid-columns:1fr 15px 1fr;grid-template-rows:auto;grid-row-gap:15px;-ms-grid-rows:auto}.footer__links .col{padding-top:.625rem}.footer__links .col ul li{line-height:1.375rem}.footer__links .footer__newsletter{padding-top:0rem}}@media (min-width: 105rem){.footer__links{padding-top:3.9375rem;padding-bottom:3.625rem;align-items:unset}.footer__links .col{margin-left:1.125rem}.footer__links .col h4{margin-bottom:.5rem}}.footer__nav{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.footer__nav a{font-size:.875rem;font-weight:500;color:#feead3;text-decoration:none;text-transform:uppercase}.footer__nav a:hover{color:#feead2;text-decoration:none}@media (max-width: 39.99rem){.footer__nav a{text-transform:capitalize}}@media (min-width: 105rem){.footer__nav{letter-spacing:.04375rem}}@media (max-width: 39.99rem){.footer__shop{padding-top:.375rem;align-self:center}.footer__shop h4{margin-bottom:.375rem}}@media (min-width: 105rem){.footer__shop{padding-top:.5625rem;padding-left:4.125rem}}@media (max-width: 39.99rem){.footer__help{padding-left:.1875rem}}@media (min-width: 105rem){.footer__help{padding-left:3.0625rem}}@media (max-width: 39.99rem){.footer__about{padding-top:1.625rem;align-self:start}}@media (min-width: 105rem){.footer__about{padding-left:2.125rem}}.social-links{margin-top:.75rem;display:flex;flex-direction:row}.social-links a{font-size:.875rem;font-weight:500;padding-bottom:1.25rem;letter-spacing:.05rem;text-transform:uppercase}.social-links a svg{margin-right:1.0625rem}@media (max-width: 39.99rem){.social-links a{text-transform:capitalize;margin-top:0}.social-links a svg{height:.875rem;width:.875rem;height:1.25rem;width:1.25rem;margin-right:1.0625rem}}@media (min-width: 105rem){.social-links{line-height:1.25rem;letter-spacing:.04375rem;padding-top:.5rem}}.footer__newsletter p{font-size:1rem;line-height:1.5rem;color:#fff;max-width:75%;margin-bottom:1.5rem}@media (max-width: 73.74rem){.footer__newsletter{grid-column:2 / span 2}}@media (max-width: 39.99rem){.footer__newsletter{grid-column:1 / span 2;padding-top:0}.footer__newsletter p{max-width:100%}}@media (min-width: 105rem){.footer__newsletter p{max-width:60%;margin-bottom:1.8125rem}}.newsletter__form{display:flex;flex-direction:row}@media (min-width: 105rem){.newsletter__form{justify-content:flex-start}}.form__input{margin-right:1.0625rem;padding:1rem;background-color:#fff;color:#4b1715;border-radius:.3125rem;width:25.3125rem}.form__input::-moz-placeholder{color:#4b1715;font-weight:300;font-size:1rem}.form__input::placeholder{color:#4b1715;font-weight:300;font-size:1rem}@media (max-width: 85.365rem){.form__input{max-width:18.75rem}}@media (max-width: 47.99rem){.form__input{max-width:12.5rem}}@media (max-width: 39.99rem){.form__input{padding:.8125rem .625rem;margin-right:.625rem;width:80%;min-width:65%}.form__input::-moz-placeholder{font-size:.875rem}.form__input::placeholder{font-size:.875rem}}.form__btn{font-size:1rem;font-weight:700;letter-spacing:.05rem}@media (max-width: 39.99rem){.form__btn{padding-right:0rem;padding-left:0rem;min-width:29%;height:3.125rem;font-size:.875rem;letter-spacing:.04375rem}}.footer__declarations{padding:1.625rem 2.8125rem 1.625rem 7.4375rem;border-top:.0625rem solid #d77d63;align-items:center}@media (max-width: 104.99rem){.footer__declarations{padding-left:2.75rem}}@media (max-width: 39.99rem){.footer__declarations{padding:.875rem 1.25rem 2.5rem}}.footer__tnc{font-size:.875rem;line-height:1.3125rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;max-width:35%}.footer__tnc div{padding-right:3.75rem}.footer__tnc div a{color:inherit;text-decoration:none}@media (max-width: 104.99rem){.footer__tnc{max-width:40%}}@media (max-width: 85.365rem){.footer__tnc{display:flex;justify-content:space-between;margin-right:3.75rem!important}.footer__tnc div{padding-right:1.25rem}}@media (max-width: 63.99rem){.footer__tnc{max-width:100%;margin-right:0!important}}@media (max-width: 39.99rem){.footer__tnc{font-size:.875rem;margin-bottom:2.1875rem}}.footer__disclaimer{padding-right:0rem;padding-left:0rem;font-size:.875rem;line-height:1.3125rem;font-weight:300}@media (min-width: 85.375rem){.footer__disclaimer span{display:inline-block;margin-top:-.4375rem;margin-left:-1.875rem;letter-spacing:.00625rem;font-size:.625rem}}.shopify-challenge__container{margin:10vh auto!important}@media (min-width: 64rem){.shopify-challenge__container{margin:10vw auto!important}}.rc_layout__container .columns{margin:100px auto}.drawer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;background-color:#000000b3;z-index:9}.drawer{position:fixed;right:0;top:0;bottom:0;z-index:10;background-color:#fefaf8;overflow-y:scroll;width:18.75rem}@media (min-width: 40rem){.drawer{width:23.4375rem}}.drawer__header{position:relative;padding:.625rem}@media (min-width: 64rem){.drawer__header{padding:1.46875rem 1.25rem}}.drawer__heading{margin-bottom:0}@media (min-width: 64rem){.drawer__heading{font-size:1.875rem}}.drawer__close{position:absolute;right:.625rem;top:1rem;padding:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.drawer__close svg{width:.875rem;height:.875rem}@media (min-width: 64rem){.drawer__close{top:2.75rem;right:1.25rem}.drawer__close svg{width:1.25rem;height:1.25rem}}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.cart{height:calc(100% - 48px);position:relative}@media (min-width: 64rem){.cart{height:calc(100% - 80px)}}.cart__items{padding:.625rem 1.25rem}.cart__items ul{padding-left:0;list-style:none}.cart__footer{padding-top:.625rem;padding-bottom:.625rem;position:absolute;bottom:0;width:100%}.cart__checkout a{width:85%;border-radius:2.5rem;font-size:.875rem;letter-spacing:.125rem;font-weight:500;line-height:2.3125rem}.cartPage{align-items:flex-start}.cartPage .cart__container{display:flex;flex-direction:column;align-items:center;vertical-align:middle;justify-content:center}@media (min-width: 48rem){.cartPage .cart__container{padding:20px 0;flex-direction:row;align-items:left;margin-left:auto}}.cartPage__heading{text-align:center}.cartPage .cart__footer{position:unset;width:100%;border-top:none;margin-bottom:20px}@media (min-width: 48rem){.cartPage .cart__footer{max-width:400px;text-align:center;margin-bottom:0}}@media (min-width: 64rem){.cartPage .cart__footer{max-width:650px}}@media (min-width: 85.375rem){.cartPage .cart__footer{max-width:865px}}@media (min-width: 48rem){.cartPage .cart__items{border-right:2px solid #4b1715}}.cartPage .emptyCart{margin-top:0}/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/bundles/vue/cart/CartShimmer.vue?vue&type=style&index=0&id=3d7fb076&lang=scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.shimmer__wrapper{width:100%;height:11.25rem;padding:1.25rem;position:relative}.shimmer__cell{display:flex;flex-direction:row;margin-bottom:0rem}.shimmer__title{margin-top:0rem;margin-left:0rem}.shimmer__textLine{width:10rem;height:1.25rem;margin-bottom:.5rem}.shimmer__textLine2{width:6.25rem;height:1.25rem;margin-bottom:1.5625rem}.shimmer__priceLoader{height:2.4375rem;width:6.25rem;margin-bottom:1.875rem}.shimmer__imageWrapper{width:8.125rem;height:8.75rem}.shimmer__image{width:90%;height:80%;margin:0}.animated-background,.shimmer__textLine,.shimmer__textLine2,.shimmer__priceLoader,.shimmer__image{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f4f4f4;background:linear-gradient(to right,#f6f6f6e8 8%,#e3e2e2 18%,#f4f4f4 33%);background-size:50rem 6.5rem;position:relative}@keyframes placeHolderShimmer{0%{background-position:-29.25rem 0}to{background-position:29.25rem 0}}/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/bundles/vue/cart/EmptyCart.vue?vue&type=style&index=0&id=2c786602&lang=scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.emptyCart{padding-top:30vh}.emptyCart__browse{display:flex;align-items:center;justify-content:center}.emptyCart__link{margin-left:2px}/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/bundles/vue/Loader.vue?vue&type=style&index=0&id=6b6fadf7&lang=scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.cartItem__loader{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fefaf8e6}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px}.loader:before{content:"";display:block;padding-top:100%}.circular__loader{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;left:0;margin:auto}.loader__path{stroke-dasharray:150,200;stroke-dashoffset:-10;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes color{0%{stroke:#823f29}40%{stroke:#823f29}66%{stroke:#823f29}80%,90%{stroke:#4b1715}}/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-2.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-2.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[1].rules[5].use[0]!./src/js/bundles/vue/cart/CartItem.vue?vue&type=style&index=0&id=31f78024&lang=scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/@font-face{font-family:MuseoSans;font-style:normal;font-weight:300;src:url(MuseoSans-Light.woff2) format("woff2")}@font-face{font-family:MuseoSans;font-style:italic;font-weight:300;src:url(MuseoSans-LightItalic.woff2) format("woff2")}@font-face{font-family:MuseoSans;font-style:normal;font-weight:500;src:url(MuseoSans-Medium.woff2) format("woff2")}@font-face{font-family:MuseoSans;font-style:italic;font-weight:500;src:url(MuseoSans-MediumItalic.woff2) format("woff2")}@font-face{font-family:MuseoSans;font-style:normal;font-weight:700;src:url(MuseoSans-Bold.woff2) format("woff2")}@font-face{font-family:MuseoSans;font-style:italic;font-weight:700;src:url(MuseoSans-BoldItalic.woff2) format("woff2")}@font-face{font-family:PlayfairDisplay;font-style:normal;font-weight:400;src:url(PlayfairDisplay-Regular.woff2) format("woff2")}@font-face{font-family:PlayfairDisplay;font-style:italic;font-weight:400;src:url(PlayfairDisplay-RegularItalic.woff2) format("woff2")}.section-padding-lr{padding-right:5.1%;padding-left:5.1%}@media (min-width: 48rem){.section-padding-lr{padding-right:5.7%;padding-left:5.7%}}@media (min-width: 73.75rem){.section-padding-lr{padding-right:6.25%;padding-left:6.25%}}.section-padding-tb{padding-top:3.75rem;padding-bottom:3.75rem}@media (min-width: 64rem){.section-padding-tb{padding-top:4.375rem;padding-bottom:4.375rem}}@media (min-width: 73.75rem){.section-padding-tb{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 85.375rem){.section-padding-tb{padding-top:5.625rem;padding-bottom:5.625rem}}@media (min-width: 90rem){.section-padding-tb{padding-top:6.25rem;padding-bottom:6.25rem}}@media (min-width: 105rem){.section-padding-tb{padding-top:6.875rem;padding-bottom:6.875rem}}@media (min-width: 113.6rem){.section-padding-tb{padding-top:7.5rem;padding-bottom:7.5rem}}.cartItem{padding:.625rem 0rem 1.25rem;display:flex;flex-direction:row;position:relative}.cartItem__img{width:120px;height:120px}.cartItem__content{padding-left:1.25rem;font-size:.8125rem;position:relative}.cartItem__title{font-weight:700;line-height:22px}.cartItem__variant{display:block;line-height:22px}.cartItem__price{display:block;line-height:25px}.cartItem__update{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:88%}.cartItem__update button{padding:.1875rem .625rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.cartItem__update__quantity{display:flex;flex-direction:row;align-items:baseline;border:1px solid #823f29;border-radius:.5rem}.cartItem__remove{width:-moz-fit-content;width:fit-content;padding:0;text-decoration:underline;text-underline-offset:5px;text-transform:capitalize;font-weight:300}.hero__section .container,.desc__wrapper .container,.about__wrapper .container{max-width:100%;width:100%;padding-left:120px;padding-right:120px;margin-left:auto;margin-right:auto}@font-face{font-family:MuseoSans;src:url(/cdn/shop/files/MuseoSansCyrl-100.ttf?v=1683476996) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:MuseoSans;src:url(/cdn/shop/files/MuseoSansCyrl-300.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:MuseoSans;src:url(/cdn/shop/files/MuseoSansCyrl-500.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:MuseoSans;src:url(/cdn/shop/files/MuseoSansCyrl-700.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:MuseoSans;src:url(/cdn/shop/files/MuseoSansCyrl-900.ttf) format("truetype");font-weight:900;font-style:normal}.hero__section{padding-top:100px;padding-bottom:100px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.hero__section .outer__hero .featured .featured__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero__section .outer__hero .featured .featured__list>.elem__featured{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:32px}.hero__section .outer__hero .featured .featured__list>.elem__featured:last-child{margin-right:0}.hero__section .outer__hero .featured>h6{margin-top:0;margin-bottom:35px;font-size:40px;line-height:52px;color:#4b1715;font-weight:400;font-family:Playfair Display,sans-serif}.hero__section .outer__hero .top__part{margin-bottom:120px;max-width:650px}.hero__section .outer__hero .top__part .button__wrapper{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__section .outer__hero .top__part .button__wrapper>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:175px;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:55px;background:#374c1e;border-radius:8px;font-size:16px;line-height:16px;text-transform:uppercase;color:#feead3;font-weight:600;-webkit-transition:.4s ease all;transition:.4s ease all}.hero__section .outer__hero .top__part .button__wrapper>a:hover{background-color:#2f3d1e}.hero__section .outer__hero .top__part>p{margin:0;font-size:25px;line-height:37px;font-weight:300;color:#823f29}.hero__section .outer__hero .top__part>h1{font-size:60px;line-height:70px;font-weight:400;color:#4b1715;margin-top:0;margin-bottom:32px}.desc__wrapper{padding:120px 0;background:#d77d63}.desc__wrapper a{display:flex;flex-direction:row;width:100%;max-width:175px;height:54px;align-items:center;justify-content:center;border-radius:8px;padding:10px 20px;background:#feead3;font-style:normal;font-weight:600;font-size:15px;line-height:15px;text-align:center;letter-spacing:.05em;text-transform:uppercase;color:#4b1715;text-decoration:none;margin:50px auto 0}.desc__wrapper .outer__desc{max-width:1120px;margin-left:auto;margin-right:auto}.desc__wrapper .outer__desc>h2{margin:0;font-size:40px;line-height:45px;color:#feead3;text-align:center;font-weight:400}.about__wrapper{background-repeat:no-repeat;background-size:cover;background-position:center}.about__wrapper .outer__about{padding-top:110px;min-height:1008px;max-width:640px}.about__wrapper .outer__about>p{margin-top:0;margin-bottom:15px;font-size:20px;line-height:30px;color:#4b1715;font-weight:300}.about__wrapper .outer__about>p .semibold{font-weight:600}.about__wrapper .outer__about>p:last-child{margin-bottom:0}.about__wrapper .outer__about>h2{margin-top:0;margin-bottom:24px;font-size:40px;line-height:52px;color:#4b1715;font-weight:400}@media (max-width: 1840px){.about__wrapper .outer__about{max-width:540px}}@media (max-width: 1340px){.hero__section .container,.desc__wrapper .container,.about__wrapper .container{padding-left:25px;padding-right:25px}}@media (max-width: 1200px){.about__wrapper .outer__about>p{font-size:18px;line-height:26px}.about__wrapper .outer__about>h2{font-size:34px;line-height:42px}.desc__wrapper .outer__desc>h2{font-size:34px;line-height:42px}.desc__wrapper .outer__desc{max-width:940px}.desc__wrapper{padding:90px 0}.hero__section{padding-top:60px;padding-bottom:60px}.hero__section .outer__hero .top__part>h1{font-size:48px;line-height:54px;margin-bottom:15px}.hero__section .outer__hero .top__part .button__wrapper{margin-top:20px}.hero__section .outer__hero .featured>h6{font-size:32px;line-height:40px;margin-bottom:15px}.hero__section .outer__hero .top__part>p{font-size:21px;line-height:32px}.hero__section .outer__hero .top__part>p{max-width:400px}.hero__section .outer__hero .featured .featured__list>.elem__featured img{max-width:140px}.hero__section .outer__hero .featured .featured__list>.elem__featured:last-child img{max-height:100px!important}}@media (max-width: 991px){.about__wrapper .outer__about{padding-top:60px}.about__wrapper{background-position:21% center}.about__wrapper .outer__about{max-width:400px}.desc__wrapper{padding:60px 0}.desc__wrapper .outer__desc>h2{font-size:28px;line-height:35px}.desc__wrapper .outer__desc{max-width:640px}.hero__section{padding-bottom:35px;padding-top:40px}.hero__section .outer__hero .top__part{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:430px}.hero__section .outer__hero .featured>h6{display:none}.hero__section .outer__hero .featured .featured__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__section .outer__hero .top__part>p{margin-left:auto;margin-right:auto}.hero__section{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.hero__section .outer__hero .top__part .button__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.hero__section .container,.desc__wrapper .container,.about__wrapper .container{padding-left:20px;padding-right:20px}.about__wrapper .outer__about{padding-top:40px}.about__wrapper .outer__about{min-height:0px;padding-bottom:850px}.about__wrapper .outer__about{max-width:100%}.about__wrapper{background-repeat:no-repeat;background-size:cover;background-position:bottom}}@media (max-width: 640px){.about__wrapper .outer__about{padding-bottom:700px}.desc__wrapper .outer__desc>h2{font-size:20px;line-height:26px}.desc__wrapper .outer__desc{max-width:360px}.hero__section{background-repeat:no-repeat!important;background-size:cover!important;background-position:center 80%!important}.hero__section .outer__hero .top__part>h1{font-size:30px;line-height:35px}.hero__section .outer__hero .top__part{max-width:340px}.hero__section .outer__hero .top__part>p{font-size:16px;line-height:24px}.hero__section .outer__hero .top__part .button__wrapper>a{min-width:165px;min-height:50px;font-size:14px}.about__wrapper .outer__about>p{font-size:16px;line-height:24px}.about__wrapper .outer__about>h2{font-size:25px;line-height:30px}}@media (max-width: 540px){.about__wrapper .outer__about{padding-bottom:600px}}@media (max-width: 480px){.about__wrapper .outer__about{padding-bottom:550px}.hero__section .outer__hero .featured .featured__list>.elem__featured img{max-width:100%}.hero__section .outer__hero .featured .featured__list>.elem__featured{margin-right:15px}}#review_s1{background-color:#feead3}.review_s1_container{width:100%;margin:auto;display:flex;align-items:center;flex-wrap:wrap;padding:60px 80px}.review_s1_content_cont{width:35%;padding-bottom:20px}.review_s1_content_cont .review_s1_content_heading h1{font-weight:400;color:#4b1715;line-height:1.25;font-size:calc(28px + 2vw);margin:0}.review_s1_content_cont .review_s1_content_description p{color:#4b1715;font-size:18px;margin-top:20px;font-weight:300;margin-bottom:40px;line-height:1.25}.review_s2 .review_s1_content_description p{margin-bottom:50px}.review_s1_link_cont a{padding:18px 40px;background-color:#374c1e;font-weight:600;font-size:15px;text-decoration:none;color:#feead3;border-radius:8px}.review_s1_img_cont{width:65%;background-image:url(/cdn/shop/files/review_s1_bg1.png?v=1683630787),url(/cdn/shop/files/review_s1_bg2.png);background-position:30px 72px,89% 7px;background-repeat:no-repeat,no-repeat;background-size:60%,60%;padding:60px 0}.review_s1_img_wrapper{width:80%;margin:auto;position:relative}.review_s1_img_wrapper img,.review_s1_img_wrapper video{width:100%;border-radius:15px}.review_s1_img_wrapper .play-button{position:absolute;width:75px;cursor:pointer;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}#review_s2{border-top:1px solid#4B1715;border-bottom:1px solid#4B1715}.review_s2_content_heading h2{font-weight:400;color:#4b1715;font-size:calc(23px + 1vw);margin:0;line-height:1.25}.review_s2_img_cont{width:65%;background-image:url(/cdn/shop/files/review_s2_bg_img1.png?v=1683633905),url(/cdn/shop/files/review_s2_bg_img1.png?v=1683633905);background-position:35px 20px,89% 62px;background-repeat:no-repeat,no-repeat;background-size:60%,62%;padding:60px 0}#review_s3{background-color:#feead3}.slick-dots li button:before{font-size:13px!important}.review_s3_container{width:100%;padding:60px 50px;overflow:hidden}.review_s3_heading_cont h2{text-align:center;color:#4b1715;font-size:calc(24px + 1vw);font-weight:400;margin-top:10px;margin-bottom:55px}.review_s3_tab_cont{display:flex;justify-content:space-around}.review_s3_tab_cont .review_s3_img_cont{width:100%;max-width:230px;margin:auto}.review_s3_tab_cont .review_s3_img_cont img{border-radius:100%}.review_s3_expert_fb_cont{width:90%;margin:auto;position:relative}.s3_expert_name_cont{text-align:center}.s3_expert_name_cont span:first-child{display:block;font-weight:600;line-height:1.2;font-size:16px;padding:15px 0}.s3_expert_name_cont span:last-child{font-weight:300;line-height:1.2;font-size:14px}.s3_expert_review{background-color:#d77d63;padding:60px 80px;text-align:center;margin-top:40px}.s3_expert_review q{font-size:32px;font-family:PlayfairDisplay,Arial,sans-serif;color:#feead3;text-align:center;line-height:1.25}.s3_expert_review a{font-weight:600;text-decoration:underline;color:#feead3;font-size:16px;margin:10px 0}.s3_expert_review:before{content:"";background-image:url(/cdn/shop/files/review_s3_icon_c50b2cee-91d7-4505-983e-c7ee4dbfa370.png?v=1683633905);position:absolute;width:25px;height:12px;top:35px;left:50%;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%)}.review_s3_expert_fb_cont .s3_icon_cont{position:absolute;top:30px;left:50%;transform:translate(-50%)}@media (max-width: 1840px){.about__wrapper .outer__about{max-width:540px}.review_s1_content_cont .review_s1_content_heading h1{font-size:calc(32px + 1vw)}}@media (max-width: 1640px){.hero__section .outer__hero .top__part>p{max-width:550px}.about__wrapper{background-position:left}.hero__section{padding-top:80px;padding-bottom:80px}.hero__section .outer__hero .top__part{margin-bottom:80px}}@media (max-width: 1440px){.hero__section .outer__hero .top__part>p{max-width:500px}.about__wrapper .outer__about{min-height:760px;max-width:480px}.about__wrapper .outer__about{max-width:420px}}@media (max-width: 1340px){.container{padding-left:25px;padding-right:25px}}@media (max-width: 1200px){.about__wrapper .outer__about>p{font-size:18px;line-height:26px}.about__wrapper .outer__about>h2{font-size:34px;line-height:42px}.desc__wrapper .outer__desc>h2{font-size:34px;line-height:42px}.desc__wrapper .outer__desc{max-width:940px}.desc__wrapper{padding:90px 0}.hero__section{padding-top:60px;padding-bottom:60px}.hero__section .outer__hero .top__part>h1{font-size:48px;line-height:54px;margin-bottom:15px}.hero__section .outer__hero .top__part .button__wrapper{margin-top:20px}.hero__section .outer__hero .featured>h6{font-size:32px;line-height:40px;margin-bottom:15px}.hero__section .outer__hero .top__part>p{font-size:21px;line-height:32px}.hero__section .outer__hero .top__part>p{max-width:400px}.hero__section .outer__hero .featured .featured__list>.elem__featured img{max-width:140px}.hero__section .outer__hero .featured .featured__list>.elem__featured:last-child img{max-height:100px!important}.s3_expert_review{padding:40px 60px}}.button__wrapper>div a{text-decoration:none}@media (min-width: 991px){.hero__section .outer__hero .top__part .button__wrapper>div{margin-left:15px}}main{margin-top:80px}@media (max-width: 991px){main{margin-top:80px}.about__wrapper .outer__about{padding-top:60px}.hero__section .outer__hero .top__part .button__wrapper>div{margin-left:5px}.about__wrapper{background-position:21% center}.about__wrapper .outer__about{max-width:400px}.desc__wrapper{padding:60px 0}.desc__wrapper .outer__desc>h2{font-size:28px;line-height:35px}.desc__wrapper .outer__desc{max-width:640px}.hero__section{padding-bottom:35px;padding-top:40px}.hero__section .outer__hero .top__part{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:340px}.hero__section .outer__hero .featured>h6{display:none}.hero__section .outer__hero .featured .featured__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__section .outer__hero .top__part>p{margin-left:auto;margin-right:auto}.hero__section{background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.hero__section .outer__hero .top__part .button__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review_s1_content_cont,.review_s1_img_cont{width:100%}.review_s2_img_cont{width:100%;order:2}.review_s1_content_cont{text-align:center}.s3_expert_review{padding:19px}.s3_expert_review q{font-size:30px}}@media (max-width: 767px){.container{padding-left:20px;padding-right:20px}main{margin-top:47px}.about__wrapper .outer__about{padding-top:40px}.about__wrapper .outer__about{min-height:0px;padding-bottom:850px}.about__wrapper .outer__about{max-width:100%}.about__wrapper{background-repeat:no-repeat;background-size:cover;background-position:bottom}}@media (max-width: 640px){.about__wrapper .outer__about{padding-bottom:700px}.desc__wrapper .outer__desc>h2{font-size:20px;line-height:26px}.desc__wrapper .outer__desc{max-width:360px}.hero__section{background-repeat:no-repeat!important;background-size:cover!important;background-position:center 80%!important}.hero__section .outer__hero .top__part>h1{font-size:30px;line-height:35px}.hero__section .outer__hero .top__part{max-width:340px}.hero__section .outer__hero .top__part>p{font-size:16px;line-height:24px}.hero__section .outer__hero .top__part .button__wrapper>a{min-width:165px;min-height:50px;font-size:14px}.about__wrapper .outer__about>p{font-size:16px;line-height:24px}.about__wrapper .outer__about>h2{font-size:25px;line-height:30px}.review_s1_container{padding:35px 25px}.review_s3_tab_cont .review_s3_img_cont{width:40%}}@media (max-width: 540px){.about__wrapper .outer__about{padding-bottom:600px}.review_s3_tab_cont .review_s3_img_cont{width:40%}.hero__section .outer__hero .top__part .button__wrapper{justify-content:space-around}}@media (max-width: 480px){.about__wrapper .outer__about{padding-bottom:550px}.button__wrapper svg{width:18px}.hero__section .outer__hero .featured .featured__list>.elem__featured img{max-width:100%}.hero__section .outer__hero .featured .featured__list>.elem__featured{margin-right:15px}.review_s1_container{padding:35px 18px}.review_s1_content_cont{text-align:center}.review_s1_img_cont,.review_s2_img_cont{background-image:none;padding-bottom:10px;padding-top:35px}.review_s1_img_wrapper{width:100%;margin:auto}.review_s1_content_cont .review_s1_content_description p{font-size:16px;margin-bottom:40px}.review_s3_container{padding:18px 0}.review_s3_expert_fb_cont{width:100%;margin:auto}.s3_expert_review q{font-size:20px}.review_s3_tab_cont .review_s3_img_cont{width:100%;max-width:210px}.s3_expert_name_cont span:last-child{font-weight:300;font-size:14px}.review_s3_expert_fb_cont .s3_icon_cont{top:-14px;left:47%}.review_s3_heading_cont h2{margin-bottom:22px}}.product__renewal__des{text-align:center!important}@media (max-width: 390px){.button__wrapper svg{width:14px}}section.header .mobileNav__trigger{margin-right:40px}@media (max-width: 63.99rem){section.header .login .search{display:flex}}.product-des-alert{background:#feead3;border-radius:5px;padding:27px;margin-top:30px}.product-alert-title{font-size:20px;font-weight:600;line-height:1.2;color:#4b1715;font-family:MuseoSans,Arial,sans-serif;margin-bottom:0}.product-alert-description{margin-top:15px;margin-bottom:15px}.product-alert-description ul{padding-left:25px;margin-bottom:0}.product-alert-description ul li{font-size:16px;font-weight:300;line-height:1.5;color:#4b1715}.product-alert-rows{display:flex;flex-wrap:wrap;row-gap:12px}.product-alert-row{display:flex;align-items:center;width:100%;justify-content:space-between;padding:8px 20px;background:#e8c7aa;border-radius:50px;opacity:.5}.product-alert-row .row-title{font-family:MuseoSans,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.2;color:#4b1715}.product-alert-row .row-status{font-family:MuseoSans,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.7px;line-height:1.2;text-transform:uppercase;color:#4b1715}.product-alert-row[data-active=true]{background:#fefaf8;border:1px solid #4B1715;opacity:1}@media (max-width: 64rem){.product-des-alert{padding:18px;margin-top:20px;margn-bottom:10px}.product-alert-title{font-size:16px}.product-alert-description{margin-top:9px}.product-alert-description ul li,.product-alert-row .row-title{font-size:14px}}body.template-product-page-hormones #shopify-section-header{z-index:999}.mobileNav{background:#fefaf8}.mobileNav__holder{padding-top:60px}.mobileNav__holder .mobileNav__menu{padding-top:20px;border-top:1px solid #78504E;height:auto}.mobileNav__holder .mobileNav__menu li a{border-bottom:none;padding-bottom:15px}.mobileNav__holder .mobileNav__menu li.parent-link a{font-weight:700}.mobileNav__holder .mobileNav__menu li.child-link{padding-left:10px}.mobileNav__holder .mobileNav__menu li.child-link a{font-weight:300}.mobileNav__holder .mobileNav__account{padding-top:0}.mobileNav__holder .mobileNav__footer{position:relative;bottom:auto;margin-top:20px}form .errors ul li,form .recover_success ul li{color:#d92a0f}.recover__success{color:#d92a0f!important}
/*# sourceMappingURL=/cdn/shop/t/136/assets/bundle.theme.css.map */
