.mega-menu__content{background-color:#fff!important}.global-settings-popup{border-width:0px!important}.blur-active{filter:blur(4px);transition:filter .3s ease;position:relative}.blur-active:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000026;pointer-events:none;z-index:1;filter:blur(0);transition:filter .3s ease,background-color .3s ease}.blur-active.blurred:after{filter:blur(5px);background-color:#0000004d}#HeaderMenu-book-an-appointment{background:#b4916b;border:1px solid #B4916B;color:#fff;margin-left:15px;transition:all .3s ease}#HeaderMenu-book-an-appointment:hover{color:#b4916b!important;background:#fbf9f0;border:1px solid #B4916B}@media screen and (max-width: 468px){.utility-bar__social-icons,.utility-bar__icons{display:none!important}}.mega-menu__link--level-2:hover{text-decoration:none!important}.collection-list-wrapper h2{font-weight:500!important}p.product__text{color:gray!important}.product__title h1{font-size:1.9em!important}.header__menu-item{font-weight:300!important}.rich-text__text p,.contact-details__content p,.contact-form__content p,.contact-details p,.custom-content p{font-size:1em!important;line-height:1.7em!important;color:#000}[id*=collection_list] h3.card__heading a{font-size:calc(var(--font-heading-scale)* 2.3rem)!important;font-family:Domaine,Georgia,Times New Roman,Times,serif!important;font-weight:300!important}.main-blog h3.card__heading a{font-size:calc(var(--font-heading-scale)* 2rem)!important}h3.card__heading a{font-size:calc(var(--font-heading-scale)* 1.4rem)!important;font-family:Noto Sans,Arial,Helvetica,sans-serif!important;font-weight:300}h3.card__heading a{text-decoration:none!important}a.custom-button{font-family:Domaine,Georgia,Times New Roman,Times,serif;color:#000;text-decoration:none;text-transform:uppercase;font-weight:400;letter-spacing:1.5px}.cart__checkout-button{background:#b4916b;color:#fff}@media screen and (min-width: 750px){.marquee-wrapper.page-width{padding:0 0rem!important}.marquee-wrapper .title-wrapper{padding:0 10rem!important}}@media screen and (max-width: 750px){.marquee-wrapper .title-wrapper{padding:0 1.5rem!important}}.field__input,.customer .field input{border-bottom:1px solid}@media screen and (min-width: 750px){.mega-menu__list.page-width,.shopify-section-group-footer-group .page-width,.collection-hero__inner.page-width,.collection.page-width,.facets-wrapper.page-width{padding:0 10rem!important}.main-blog.page-width{padding:0 10rem 10rem!important}:is(.account,.order){padding-left:10rem!important;padding-right:10rem!important}.jdgm-widget.jdgm-widget{padding:0 5rem!important}.contact-details.page-width{padding:0 14rem!important}}@media screen and (min-width: 990px){.page-width-desktop{padding:0 10rem 10rem!important}}@media screen and (min-width: 990px){.multirow__inner.page-width{padding:0 0rem!important}}.image-with-text__text-item a.button{padding:0 0rem!important;min-width:0px!important}.collection-list-wrapper{padding:0 15rem}.grid.product-grid{--grid-desktop-horizontal-spacing: 5rem !important}.product,.related-products{margin:3em!important}@media screen and (max-width: 468px){.product,.related-products{margin:3em 1em!important}}.accordion__content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}details[open] .accordion__content{max-height:1000px;transition:max-height .2s ease-out}.product__accordion .accordion__content{padding:0 0rem!important}.product__description p,.product__accordion .accordion__content span{color:#000!important;font-size:14px!important;line-height:1.4em}.accordion__title{font-family:Noto Sans,Arial,Helvetica,sans-serif!important;font-weight:400;font-size:17px!important}#shopify-section-template--17295012921506__collapsible_content_GfwAKJ .accordion__title{padding:0 1.5rem}.accordion__content{font-family:Noto Sans;font-size:1.7rem!important;color:#000}.product-form__input{display:flex;align-items:center}.product-form__input label{flex:0 0 150px;text-align:left}.product-form__input .select{flex:1}.product-form__input .form__label,.select__select{color:#000}.product-form__input .select{border:1px solid #000}[id*=infinite_options_app_block] div{display:flex;align-items:center;gap:0px}[id*=infinite_options_app_block] label.spb-productdescfont{flex-shrink:0;width:150px;text-align:left;color:#000;font-weight:300;font-family:Noto Sans,Arial,Helvetica,sans-serif!important}[id*=infinite_options_app_block] .spb-select select{flex:1;max-width:300px;min-width:100px;border:1px solid #000;padding:5px 10px;font-size:14px;font-family:Noto Sans,Arial,Helvetica,sans-serif!important}[id*=infinite_options_app_block] .spb-quantity-controls{display:flex;align-items:center;justify-content:space-between;border:1px solid #000;padding:5px 10px;width:150px;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-size:14px}#infiniteoptions-container select{border:1px solid #000!important}.price span,.price--on-sale,s.price-item{font-weight:300!important;font-family:Noto Sans,Arial,Helvetica,sans-serif!important;font-size:1.4rem!important}.product .price span{font-size:2rem!important}.jdgm-write-rev-link.jdgm-write-rev-link,.jdgm-btn--solid,input[type=submit].jdgm-btn--solid{background-color:#b4916b!important;border-color:#b4916b!important;font-family:Noto Sans,Arial,Helvetica,sans-serif!important;font-weight:300!important}.jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-rev{color:#b4916b!important;border:1px solid #B4916B!important;border-color:#b4916b!important;font-family:Noto Sans,Arial,Helvetica,sans-serif!important;font-weight:300!important}.jdgm-rev-widg .jdgm-star,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-rev__icon:before{color:#b4916b!important}.jdgm-histogram__bar-content,.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{background-color:#b4916b!important}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea{border:0!important;border-bottom:1px solid #000!important}.jdgm-form__title{font-size:18px!important;font-weight:300!important}.afterpay-paragraph span.afterpay-text2{font-size:10px!important;font-family:Noto Sans,Arial,Helvetica,sans-serif!important}.css-hj6n6y th{font-weight:300!important}.smartsizechart_content{scrollbar-width:none!important}.smartsizechart_content::-webkit-scrollbar{display:none!important}#DesignYourOwnButton{background:transparent!important;color:#b4916b;text-transform:uppercase;letter-spacing:2px;border:1px solid #B4916B!important;font-size:1.4rem!important;max-width:31rem}#DesignYourOwnButton:hover{border:1px solid #B4916B!important;color:#fff;background:#b4916b!important}#DesignYourOwnButton:hover:after{box-shadow:none!important}.slideshow__text.gradient{background-color:#fff6!important}.slideshow__text.banner__box{justify-content:end!important}@media screen and (min-width: 750px){.collapse-padding .image-with-text__grid:not(.image-with-text__grid--reverse) .image-with-text__content:not(.image-with-text__content--desktop-center){padding-right:10rem!important}.collapse-padding .image-with-text__grid--reverse .image-with-text__content:not(.image-with-text__content--desktop-center){padding-left:10rem!important}}@media screen and (min-width: 750px){.image-with-text__media--medium{height:65rem!important}}.utility-bar{display:block;justify-content:space-between;align-items:center}.utility-bar__social-icons,.announcement-bar,.utility-bar__icons{flex:1}.announcement-bar{text-align:center}.utility-bar__icons{display:flex;justify-content:flex-end;gap:0px}.utility-bar__social-icons{display:flex;align-items:center;gap:12px}.utility-bar__social-icons .follow-us-text{color:#fbf9f0;font-size:12px}.utility-bar__social-icons .social-icon{display:flex;align-items:center}.utility-bar__social-icons .svg-wrapper{display:flex;align-items:center;justify-content:center}.utility-bar__social-icons .social-icon .svg-wrapper{color:#fbf9f0}@media screen and (min-width: 990px){.utility-bar__grid--3-col{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-areas:"social-icons announcements icons"}.utility-bar__social-icons{grid-area:social-icons;display:flex;gap:12px}.announcement-bar{grid-area:announcements;text-align:center}.utility-bar__icons{grid-area:icons;display:flex;justify-content:flex-end;gap:0px}}h2.footer-block__heading{font-family:Noto Sans,Arial,Helvetica,sans-serif!important;font-weight:500;font-size:14px}.footer-block__details-content p,.footer-block__details-content li a{font-family:Noto Sans,Arial,Helvetica,sans-serif!important;font-weight:300!important;color:#fff!important;font-size:12px}.footer-newsletter{display:flex;align-items:center;border-bottom:1px solid #ccc;padding-bottom:5px}.footer-newsletter__input{border:none;background:transparent;flex-grow:1;font-size:12px;color:#fff;padding:5px;font-weight:300!important}.footer-newsletter__input::placeholder{color:#fff}.footer-newsletter__button{background:none;border:none;color:#fff;font-size:12px;cursor:pointer;padding:5px}.footer-newsletter__input:focus,.footer-newsletter__button:focus{outline:none}.list-menu__item--link{padding-bottom:0rem!important}@media screen and (max-width: 750px){.footer__policies{display:none!important}}.newsletter .gradient{background:#e1d3c4!important}.newsletter h2.inline-richtext{max-width:70rem;margin-left:auto;margin-right:auto}input[name="contact[email]"]{border-bottom:none!important}.rich-text__buttons{display:flex;flex-wrap:nowrap;gap:10px}.rich-text__buttons a.button{display:inline-block;white-space:nowrap}[id*=custom_image]{background-color:#fff!important}#Details-HeaderMenu-1 .mega-menu__link--level-2{cursor:default}#Details-HeaderMenu-1 .mega-menu__link--level-2:after{background-color:transparent!important}#HeaderMenu-book-an-appointment span:after{background-color:transparent!important}.locale-selectors__container{display:none!important}.product-form__buttons .button:after{box-shadow:none!important}button.button:not(.cart-remove-button),.shopify-challenge__button,.customer button{background-color:#b4916b!important;border:#b4916b!important;--border-offset: none !important}button.button:not(.cart-remove-button){color:#fff}.underlined-link{color:#000}.customer button:hover:after{--border-offset: none !important;box-shadow:none!important}.field:hover.field:after,.field__input:focus,.field input:focus{box-shadow:none!important}.contact-details h2{font-weight:400;font-family:inherit;color:#000}.contact-details__content{font-size:1.4rem}.contact-details__content .button{letter-spacing:2px;word-spacing:2px;padding:1rem 3rem!important}.contact-form input,.contact-form textarea{padding:1rem 0!important}.contact-form__content form ::placeholder,.contact-form__content form .custom-label{font-family:system-ui;font-size:1.4rem;font-weight:400;color:#666}.newsletter-form__field-wrapper .field .field__input{flex-grow:0;width:73%}a.theme-arrow-button{text-decoration:none;color:#000;font-size:1.8rem;font-family:Domaine,Georgia,Times New Roman,Times,serif;font-weight:300;letter-spacing:3px}input.footer-newsletter__input::placeholder{font-family:Noto Sans,Arial,Helvetica,sans-serif!important;font-weight:100!important;color:#fff!important;font-size:13px;letter-spacing:.5px}button.footer-newsletter__button{font-family:Noto Sans,Arial,Helvetica,sans-serif!important;font-weight:100;font-size:13px;letter-spacing:.5px}.theme-btn{background-color:#b4916b;color:#fff;padding:1rem 1.4rem!important;border:none;text-align:center;text-decoration:none;min-height:auto;letter-spacing:2px}#mobile-cart-icon-bubble{display:none}variant-selects,.product-form__quantity{margin:0!important;padding:0!important}#infiniteoptions-container>div{padding:0!important}.product-form__quantity{padding:2rem 0!important}.shopify-app-block:has(#sizefox-container:not(:empty)),.shopify-app-block:has(#infiniteoptions-container:not(:empty)){margin:0!important;padding:3rem 0;border-bottom:1px solid #000}.shopify-app-block:has(#sizefox-container:empty),.shopify-app-block:has(#infiniteoptions-container:empty){margin:0!important;padding:0!important;border-bottom:none!important}@media (max-width:468px){#mobile-cart-icon-bubble{display:block!important}}@media (max-width:992px){.shopify-section-group-footer-group .page-width{text-align:center}footer .footer-block__heading{text-align:center}footer .list-menu__item--link{display:block;text-align:center}}@media (min-width:990px) and (max-width:1024px){header .header__heading-logo{max-width:80%!important}}@media (min-width:990px) and (max-width:1392px){header.header--middle-center:not(.drawer-menu){grid-template-columns:.5fr .4fr .5fr!important;column-gap:0rem!important}header .header__menu-item{padding:.9rem .6rem}header .link,.customer a{font-size:1.1rem!important}header.header:not(.drawer-menu).page-width{padding-left:6rem!important;padding-right:5rem!important}}strong,b{font-weight:500!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
