*{padding:0;margin:0;box-sizing:border-box}.page-width{padding-inline:20px!important;margin-inline:auto!important}.h1{font-family:Marcellus;font-weight:400;font-size:var(--h1-font-size);line-height:36px;letter-spacing:0;text-transform:uppercase}.h2{font-family:Marcellus;font-weight:400;font-size:var(--h2-font-size);line-height:28px;letter-spacing:0}.h3{font-family:Marcellus;font-weight:400;font-size:var(--h3-font-size);line-height:24px;letter-spacing:0}.h4{font-family:Marcellus;font-weight:400;font-size:var(--h4-font-size);letter-spacing:0}.h5{font-family:Jost;font-weight:300;font-size:var(--h5-font-size);line-height:22px;letter-spacing:0;text-align:center}.h6{font-family:Jost;font-weight:300;font-size:var(--h6-font-size);line-height:20px;letter-spacing:0;text-align:center}p{font-family:Jost;font-weight:300;font-size:var(--p-font-size);line-height:23px;letter-spacing:0}.main-page-content-section .page-content h3{margin-block:20px 10px}.main-page-content-section .page-content p+p{margin-top:5px}.main-page-content-section .page-content ul{padding:0;margin-block:10px}.main-page-content-section .page-content ul li{font-size:16px;color:#000;letter-spacing:0}.main-page-content-section .page-content p{color:#000;line-height:normal}.main-page-content-section .page-content p strong{display:block;margin-top:15px;color:#000}*:focus-visible{box-shadow:none!important;outline:none!important}.button.button--primary{text-decoration:none!important;border-bottom:1px solid #000000;padding-inline:10px;padding-block:5px 0;color:#000;font-weight:400;background-color:transparent;font-size:14px;min-height:26px;line-height:normal;min-width:auto;display:flex;align-items:baseline;justify-content:center;transition:all .3s ease}.button.button--secondary{background-color:#e3e0db;transition:all .3s ease;font-family:Jost;font-weight:400;font-size:14px;line-height:25px;letter-spacing:0;text-transform:capitalize;min-height:44px}.button.button--primary:after{display:none}.full-unstyled-link{text-decoration:none!important}.pagination-wrapper .pagination__item{font-family:Jost;font-weight:400;font-size:17px;line-height:100%;letter-spacing:0;color:#999;height:40px;width:40px;border-radius:6px;min-width:40px}.pagination-wrapper .pagination__item.pagination__item--current{background-color:#f4f3f0;color:#111;font-weight:500;opacity:1}.pagination-wrapper .pagination__item--current:after,.pagination-wrapper .pagination__item:hover:after{display:none}.pagination-wrapper .pagination__item .icon path{stroke:#555}.pagination-wrapper .pagination__item svg{width:14px;height:14px}.breadcrumbs-section{padding-block:10px;background-color:transparent}.custom-top-banner .collection-hero__inner{flex-direction:column;justify-content:start;align-items:flex-start}.breadcrumb-list{text-align:left;list-style:none;display:flex;gap:15px}.breadcrumb-list li,.breadcrumb-list li a{font-family:Jost;font-weight:300;font-size:12px;line-height:18px;letter-spacing:0;text-decoration:none;color:#333}.breadcrumbs-section .h1{margin-block:10px 0;text-align:left;line-height:normal}.rich-text-sec .rich-text__heading.h2{padding-block:6px 10px}.template-search__search .field:after{display:none}.template-search__search .field{border:1px solid #E3DFD9}.predictive-search__item-content--centered{align-items:start}quantity-input.quantity.cart-quantity{border:1px solid #E3DFD9;min-height:40px;max-width:120px}quantity-input.quantity.cart-quantity:after{display:none}quantity-input.quantity.cart-quantity .quantity__button{width:40px}.cart-items .cart-item .cart-item__image-container{width:90px;height:90px;padding:5px;border-radius:6px;min-width:90px}.cart-items .cart-item .cart-item__image{max-width:100%!important;height:100%!important;object-fit:cover;width:100%!important}.cart-items .cart-item__details .product-option{color:#000;line-height:normal;font-size:12px;margin:0}.cart-items .cart-item__price-wrapper .price,.cart__footer .totals__total-value{color:#000;font-family:Jost;font-weight:400;font-size:16px}.cart__footer .totals{justify-content:space-between}.cart__footer .tax-note{text-align:left;color:#000}.cart__contents .cart-items thead th:first-child{width:30%}.cart__contents .cart-items .cart-item__name{font-size:16px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart__contents .cart-items .cart-item__name:hover{text-decoration:none}.cart__contents .cart-items .cart-item cart-remove-button{justify-content:end}.cart-drawer .cart__contents .cart-item__quantity-wrapper{justify-content:space-between}.cart-drawer .cart__contents .cart-item .cart-item__media{width:70px;border:1.17px solid #E7E5E4!important;height:70px;border-radius:6px;padding-top:0}.cart-drawer .cart__contents .cart-item .cart-item__image{padding:4px}.cart-drawer .cart__contents .cart-item .cart-item__details{padding:0}.cart-drawer .cart__contents .cart-item>td+td{padding-left:0}.cart-drawer .cart__contents .cart-items thead{display:none}.cart-drawer .cart__contents .cart-items .cart-item{margin-bottom:1.5rem}.cart-drawer .cart-items .cart-item__totals{padding-top:3px}.cart-drawer .cart-items .cart-item__price-wrapper .price{font-size:14px;letter-spacing:0}.cart-drawer__footer .totals__total-value{color:#000;font-family:Jost;font-weight:400;font-size:16px;letter-spacing:0}.cart-drawer .cart-drawer__footer .tax-note{color:#000}.cart-drawer .drawer__heading{margin:0}.cart-drawer .drawer__header{margin-bottom:12px}.predictive-search__result-group:first-child{background:#f4f3f0}predictive-search.search-modal__form .field{border:1px solid #E3DFD9}predictive-search.search-modal__form .field:after{display:none}predictive-search .predictive-search__image{width:60px;border:1.17px solid #E7E5E4!important;height:60px;padding:4px!important;border-radius:6px;object-fit:cover}predictive-search .predictive-search__heading{border-bottom:none}predictive-search .predictive-search__item--term{justify-content:center}predictive-search .predictive-search__results-groups-wrapper{padding-bottom:0}predictive-search .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,predictive-search .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:none}@media(min-width:1280px)and (max-width:1440px){.page-width{max-width:1200px}}@media(max-width:749px){p{font-size:var(--p-font-size)}.h1{font-size:var(--h1-font-size)}.h2{font-size:var(--h2-font-size)}.h3{font-size:var(--h3-font-size)}.h4{font-size:var(--h4-font-size)}.h5{font-size:var(--h5-font-size)}.h6{font-size:var(--h6-font-size)}.h1,.h2,.h3,.h4,.h5,.h6,p{line-height:normal}.button.button--primary{padding-inline:8px;font-size:12px;min-height:24px;min-width:max-content}.breadcrumbs-section .h1{margin-block:15px}.breadcrumbs-section{padding-block:4px 10px}.grid--peek.slider .grid__item:first-of-type{margin-left:0}.main-page-content-section .page-content ul li{font-size:14px}.main-page-content-section .page-content h3{margin-block:15px 10px;font-size:15px}.cart__contents .cart-items .cart-item{position:relative}.cart__contents .cart-items .cart-remove-button{position:absolute;right:0;bottom:20px;z-index:3}.cart__footer .cart__ctas .button.button--secondary{width:100%;max-width:100%}}.contact-form .flat-label .label-content{font-family:Jost;font-weight:300;font-size:14px;line-height:22px;letter-spacing:0}.contact-form .globo-form-control input,.contact-form .globo-form-control select{height:40px;border:1px solid #E3DFD9;background:transparent;border-radius:0}.contact-form .globo-form-control .globo-form-input a{color:#000;text-decoration:none}.bespoke-form input[type=range][data-type=rangeSlider]{-webkit-appearance:none;width:100%;height:6px;border-radius:6px;background:#f3f1ee;outline:none}.bespoke-form .gfb__image-option__label .radio-wrapper{background:transparent!important}.bespoke-form input[type=range][data-type=rangeSlider]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#b9b9b9;border-radius:50%;cursor:pointer}.bespoke-form input[type=range][data-type=rangeSlider]::-moz-range-thumb{width:16px;height:16px;background:#b9b9b9;border-radius:50%;border:none;cursor:pointer}.contact-form .globo-form-control textarea{background:transparent;border:1px solid #E3DFD9;min-height:120px;border-radius:0}.contact-form .globo-form-control .checkbox-wrapper .checkbox-input~.checkbox-label:before{background-color:#e3e0db;border-radius:0;transition:all .2s cubic-bezier(.68,-.55,.265,1.55);box-shadow:none!important}.contact-form .globo-form-app .flex-wrap{margin-top:12px}.contact-form .title.globo-heading{font-size:24px!important;line-height:normal!important;margin-bottom:15px!important}.contact-form .description.globo-description p{color:#000}.contact-form .gfb-with-image{border-radius:0!important}.contact-form .globo-form-control{padding:0}.globo-form.contact-form{padding-block:80px}.globo-form.contact-form .globo-form-app{margin:0}.bespoke-form .image-options.custom-jewellery .gfb__image-option__list{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.contact-form .globo-form-control .gfb__image-option__wrapper .gfb__image-option__thumb{height:50px;width:50px;padding:0}.contact-form .globo-form-control .gfb__image-option__wrapper{border-radius:0;border:1px solid #E3DFD9;padding:20px;box-shadow:none;min-width:auto}.contact-form .globo-form-app.boxed-layout .g-container{padding:50px;box-shadow:none}.contact-form .gfb__image-option__wrapper:has(.radio-input:checked){background:#f4f3f0;border-radius:0;border-color:#f4f3f0}.contact-form .globo-form-control .gfb__image-option__wrapper:hover{background-color:#f4f3f0;box-shadow:none;border-color:#f4f3f0}.contact-form .globo-form-control .radio-wrapper{padding-left:0;text-align:center}.contact-form .globo-form-app.boxed-layout{margin:0;box-shadow:none;border:1px solid #E0DCD6}.contact-form .globo-form-control .radio-wrapper .radio-label:after,.contact-form .globo-form-control .radio-wrapper .radio-label:before{display:none!important}.contact-form .globo-form-control .gfb__image-option__wrapper .gfb__image-option__label{padding-bottom:0}.bespoke-form .radio-wrapper:has(.radio-input:checked){background:#e3e0db;border-radius:0;border-color:#e3e0db;padding:0}.bespoke-form .globo-list-control .radio-wrapper{min-height:40px;display:flex;align-items:center;justify-content:center}.bespoke-form .globo-list-control{border:1px solid #E3DFD9;padding:0!important}.bespoke-form .globo-form-app .flex-wrap{gap:20px}.bespoke-form .globo-form-control .gfb__dropzone{justify-content:space-between;min-height:40px;padding-block:0!important;border-radius:0}.bespoke-form .globo-form-control .gfb__dropzone--placeholder{width:100%;justify-content:space-between}.bespoke-form .globo-form-control .gfb__dropzone--content{gap:0;width:100%}.bespoke-form .gfb__dropzone--placeholder--title{font-size:14px;color:#666;font-family:Jost;font-weight:300}.bespoke-form .globo-form-control .gfb__dropzone--placeholder--button{background:#e3e0db;padding:0 12px;border:none;border-radius:0;height:30px}.globo-form.popup-form{padding-block:0}#globo-formbuilder-130770 .floating-button.bottom.left{z-index:1}@media screen and (min-width:990px){.contact-form .title.globo-heading{margin-top:20px}}.contact-form .globo-form-row{flex-wrap:wrap;gap:0 30px}@media screen and (min-width:769px){.contact-form .description.globo-description p{margin-bottom:60px}.contact-form .globo-form-row .editor-actions{width:100%}}@media screen and (max-width:1024px){.contact-form.bespoke-form .globo-form-row{flex-direction:column;flex-wrap:nowrap}}@media screen and (max-width:768px){.contact-form .globo-form-app .header{margin-top:2rem}.globo-form.contact-form{padding-block:40px}}@media screen and (min-width:750px)and (max-width:1279px){.contact-form.bespoke-form .globo-form-app.boxed-layout .g-container{padding:30px}}@media screen and (min-width:769px)and (max-width:989px){.contact-form .globo-form-app.gfb-form-with-image-left,.contact-form .globo-form-app.gfb-form-with-image-right{display:flex;flex-direction:column!important;gap:24px}.contact-form .globo-form-app.gfb-form-with-image-left.gfb-form-image-mobile .gfb-with-image,.contact-form .globo-form-app.gfb-form-with-image-right.gfb-form-image-mobile .gfb-with-image{max-height:350px}}.bespoke-form .form-input .flat-input,.bespoke-form .form-input .gfb__dropzone{background-color:transparent;border:1px solid #E3DFD9}.bespoke-form .form-input .gfb__dropzone .gfb__dropzone--placeholder{flex-direction:row;align-items:center}.bespoke-form .image-options .gfb__image-option__list{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:10px}@media screen and (max-width:749px){.contact-form .globo-form-app.boxed-layout .g-container{padding:20px}.bespoke-form .form-input .gfb__dropzone .gfb__dropzone--placeholder{flex-direction:column;align-items:center;gap:0;padding-block:10px}.bespoke-form .globo-form-app .flex-wrap{gap:10px;flex-wrap:wrap}.bespoke-form .globo-form-control .globo-list-control.option-5-column{width:33%}.globo-form.contact-form.subscribe-popup{padding:0}.contact-form.subscribe-popup .globo-form-app.gfb-form-with-image-left.gfb-form-image-mobile .gfb-with-image{max-height:200px}.subscribe-popup .globo-form-app .gfb-with-image .gfb-with-image-img{object-position:top}.contact-form.subscribe-popup .title.globo-heading{margin-bottom:5px!important}.contact-form.subscribe-popup .globo-form-app .header{margin:0rem 0rem 1rem}.subscribe-popup .globo-form-control{margin-bottom:.5rem;margin-top:0!important}.contact-form.subscribe-popup .globo-form-app .dismiss{top:10px;right:10px;background:#fff}}.jdgm-widget.jdgm-widget .jm-review-widget-header__main-content .jm-action-buttons__button{border:1px solid #000;min-height:40px;color:#000;font-family:Jost;font-weight:400;font-size:14px}.jdgm-widget.jdgm-widget .jm-stack.jm-review-widget.jm-review-widget--standard-header{padding:0}.jdgm-widget.jdgm-widget .jm-cluster.jm-review-widget-header__summary-section{justify-content:start}.jdgm-widget.jdgm-widget .jm-text.jdgm-review-card__name{font-family:Marcellus}.jdgm-widget.jdgm-widget{max-width:100%!important;background-color:#f4f3f0;padding:50px;margin-top:80px!important}.jdgm-widget.jdgm-widget .jdgm-review-card{outline:none}.jdgm-widget.jdgm-widget .jdgm-review-card__content{background-color:#fff}.jdgm-widget.jdgm-widget button.jm-button.jm-button--primary.jm-action-buttons__button{border:1px solid #000;font-family:Jost;font-size:14px;font-weight:400}.jdgm-widget .jdgm-tablist.jdgm-tablist--medium{border-bottom:1px solid #D9D9D9}.jdgm-widget .jdgm-tablist .jdgm-tab{font-family:Marcellus}.jdgm-widget .jdgm-tablist .jdgm-tab--active{border-color:#000!important;color:#000!important;border-bottom:0px solid!important;text-decoration:underline;text-underline-offset:20px;position:relative;z-index:2;margin-bottom:0}@media screen and (max-width:1024px){.jdgm-widget.jdgm-widget{padding:30px 20px;margin-top:40px!important}}.popup-form .overlay{background-color:#17141199!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}#shopify-pc__banner{position:fixed!important;z-index:999999999!important}body:has(#shopify-pc__banner[style*="display: block"]):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#17141199;z-index:999999;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}body:has(#shopify-pc__banner[style*="display: block"]),body:has(.popup-layout.active){overflow:hidden}.custom_klarna-placement{max-width:390px;margin-top:8px!important;font-size:12px;line-height:1.4;transition:opacity .3s ease}.custom_klarna-placement klarna-placement{display:block;transform:scale(.9);transform-origin:left top}.custom-pdp-page .product__info-wrapper .product__info-container{max-width:100%;position:sticky;top:130px}.template-search__header p{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/11/assets/common-style.css.map */
