@media only screen and (min-width: 1380px) and (max-width: 2560px){#article-586991075549 .banner__heading{margin-top:10%;padding-bottom:4%;width:800px}#article-586991075549 .banner-image-read-time-container{margin-top:20px}}.article .article-main h4{margin:32px 0 10px}.article .article-main p a{font-size:1em;text-decoration:underline}.article .article-main #article-main-587073159389 p span{font-size:.95em}#article-main-587138466013 .custom-blog-img-block-image{margin-left:50px}@media only screen and (max-width: 1520px){#article-main-587138466013 .custom-blog-img-block-image{margin-left:20px;width:50%}}@media only screen and (max-width: 1300px){#article-main-587138466013 .custom-blog-img-block-image{width:100%}}@media only screen and (min-width: 768px){#article-587359027421 .banner__heading.title{width:680px}}@media only screen and (max-width: 767px){#article-main-587359027421 .lazyframe{min-height:unset}}#article-587483414749 .banner-image-container img{object-position:bottom}@media only screen and (min-width: 1800px){#article-main-587483414749 .custom-blog-img-blog-right .custom-blog-img-block-image{margin-left:50px}#article-main-587483414749 .custom-blog-img-blog-left .custom-blog-img-block-image{margin-right:50px}}@media only screen and (max-width: 798px){#article-main-587483414749 .custom-blog-img-block{flex-direction:column-reverse}#article-main-587483414749 .custom-blog-img-block#custom-blog-quotes-michelle,#article-main-587483414749 .custom-blog-img-block#custom-blog-quotes-chiara,#article-main-587483414749 .custom-blog-img-block#custom-blog-quotes-yusra{flex-direction:column!important}#article-main-587483414749 .custom-blog-img-block-image{margin-top:20px!important}}@media (min-width: 768px){#article-588229279965 .banner__heading{width:780px}}@media only screen and (min-width: 799px){.cart .quantity-wrapper.field.has-addons{justify-content:center}}.cc-message{color:#f3e8da!important}.cc-btn{font-family:FuturaPT-Book!important;font-size:14px!important;font-weight:400!important;text-transform:uppercase!important;transition:all .3s ease-in-out;border-radius:0!important}.cc-btn:hover{background-color:#fff!important;color:#bb965b!important;border-color:#fff!important}.cc-compliance{margin-right:80px}.cc-settings-dialog .cc-compliance{margin-right:0}.cc-settings-dialog .cc-btn-close-settings{background-color:unset;color:unset;border-color:unset}.cc-btn-accept-selected:hover{color:#bb965b!important}.cc-settings-dialog label{font-family:Cyrene!important;font-size:18px!important;font-weight:inherit!important}.cookie_settings_header{font-family:Cyrene!important;font-size:24px!important}.cc-consent-verification{display:none!important}.cc-settings-dialog a:focus,.cc-settings-dialog button:focus,.cc-settings-dialog input:focus+.cc-checkbox,.cc-window a:focus,.cc-window button:focus{box-shadow:none!important;transform:none!important;border:none!important}.cc-color-override--1457077358 .cc-btn.cc-settings:focus{background-color:unset}.slideshow-classic .caption-content{width:717px!important}@media only screen and (max-width: 767px){.slideshow-classic .caption-content{width:323px!important}}.collection .collection__filters,.collection-seo .collection__filters{visibility:hidden}.shopify-policy__container{background-color:#f1f0ed;max-width:100%!important;padding-top:90px}.shopify-policy__title{display:none}.shopify-policy__body{max-width:50%;margin:auto;padding-top:100px;padding-bottom:100px}.shopify-policy__body h3{font-size:40px}.cart__empty-cart-message a{margin-top:60px}@media only screen and (max-width: 767px){#newsletter-form-footer button:hover,#newsletter-form-footer button:active{background-color:transparent;color:#fff;border:1px solid #fff;box-shadow:none}}.article button--primary.custom_blog_button,.article a.button--primary.custom_blog_button{height:40px;padding:10px 20px;align-self:center}@media only screen and (max-width: 767px){.article button--primary.custom_blog_button,.article a.button--primary.custom_blog_button{margin-top:20px}}.article .custom_blog_image_button_container{justify-content:space-evenly;display:flex;flex-wrap:wrap;margin-top:50px}@media only screen and (max-width: 767px){.article .custom_blog_image_button_container{justify-content:center}}.custom-blog-img-block{display:flex;margin:40px 0}.custom-blog-img-block-text{align-self:center}.custom-blog-img-blog-left .custom-blog-img-block-text{margin-left:10px}.custom-blog-img-blog-left .custom-blog-img-block-image,.custom-blog-img-blog-right .custom-blog-img-block-text{margin-right:10px}.custom-blog-img-blog-right .custom-blog-img-block-image{margin-left:10px}@media only screen and (max-width: 1300px){.custom-blog-img-block{flex-wrap:wrap}.custom-blog-img-block-image{margin:auto!important}.custom-blog-img-block-text{margin:20px 0 0!important}.custom-blog-img-blog-right{flex-direction:column-reverse}}.cart__discount-title{color:#000}#article-586717069533 .banner-content img{object-position:center}@media only screen and (min-width: 1301px){#article-main-586717069533 .custom-blog-img-block-image{max-width:30%;max-height:400px}}@media only screen and (min-width: 481px) and (max-width: 1300px){#article-main-586717069533 .custom-blog-img-block-image{max-width:50%}}.thumbnail-swatch span{background:none!important;border:none!important}.thumbnail-swatch .swatch__image{max-width:14px;max-height:14px;margin:auto}.thumbnail-swatch .swatch{transition:all .2s ease-in-out;border:none!important}.thumbnail-swatch .swatch:hover{border:none;transform:scale(1.2)}.cart .cart__notes .field{width:70%;margin-top:20px}@media only screen and (max-width: 768px){.cart .cart__notes .field{width:100%;margin-top:20px}}.cart .cart__notes .field .textarea{font-family:SatoshiMedium;color:#000}.ajax-cart__button{height:40px}.page-contact .contact-form__block--textarea{padding-left:0}#shopify-section-b2f02aad-ef45-452d-827d-671faa1dfbd2 .rich-text__heading{margin-bottom:10px}#shopify-section-b2f02aad-ef45-452d-827d-671faa1dfbd2 .container{width:580px}#shopify-section-b2f02aad-ef45-452d-827d-671faa1dfbd2 .card-content{padding:1.5rem 0 6rem}.featured-press-section{background-color:#f1f0ed}.featured-press-left{width:60%;align-self:center}.featured-press-heading{width:50%;margin:auto}.featured-press-right{width:40%;text-align:center;border-left:1px solid #94722B;display:flex;align-items:center}.featured-press-quote{width:60%;margin:40px auto}.featured-press-quote p{font-style:italic}#featured-press-arrow,#featured-press-arrow-mob{background-image:url(rightarrow.svg)!important;width:100px;height:40px;background:no-repeat;background-position:center;margin-top:100px}.featured-press-container{height:350px}@media only screen and (max-width: 768px){.featured-press-container{flex-wrap:wrap;height:unset}.featured-press-left,.featured-press-right,.featured-press-heading,.featured-press-quote{width:100%;border:none;place-content:center}.featured-press-heading{margin-bottom:50px}#featured-press-arrow-mob{margin-top:20px}.featured-press-section{padding-bottom:0!important;padding-top:0!important}}#shopify-section-collections-all-banner{width:100vw!important;margin:0 auto 20vh;padding:0 25px}.desktop-only .masonry{justify-content:start}.list-collections{background-color:#f1f0ed}#shopify-section-collections-all-banner .down-arrow-container{display:none}#shopify-section-collections-all-banner .banner__wrapper{padding:0 15px}#shopify-section-collections-all-banner .banner__wrapper.is-large .image-element__wrap{padding-right:5px}#shopify-section-list-collections__main .collection-thumbnail-overlay{display:none}@media only screen and (max-width: 768px){#shopify-section-collections-all-banner .banner__wrapper.is-large .image-element__wrap{padding-right:0}#shopify-section-collections-all-banner{margin:auto;padding:0}#shopify-section-collections-all-banner .equal-columns--outside-trim .one-half:nth-of-type(odd){margin:auto}#shopify-section-collections-all-banner .banner__wrapper{padding:0 20px}}@media only screen and (min-width: 1620px) and (max-width: 1750px){#shopify-section-collections-all-banner{margin-top:-150px}}@media only screen and (min-width: 1367px) and (max-width: 1500px){#shopify-section-collections-all-banner{margin-top:-150px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){#shopify-section-collections-all-banner{margin-top:-150px}}.search-overlay__title,.search-popup__title,.search-page__title{text-transform:uppercase}.search-page__title{font-size:3em}@media only screen and (min-width: 1360px){#template-search .search__results-list{width:95%;margin:50px auto}}#shopify-section-search__main .search__fields{width:100%}@media only screen and (max-width: 767px){#template-page-about .container.mobile-only{background-color:#f1f0ed}}@media only screen and (max-width:480px){#shopify-section-1557099063267-2 .image-with-text__heading{width:80%}#shopify-section-16219444341f66e1c5 .image-with-text-overlay__heading{width:87%;margin-left:auto;margin-right:auto}}#shopify-section-1557099063267-2 .image-with-text__heading{padding-bottom:0}@media only screen and (min-width: 768px){#shopify-section-1557099063267-2 .image-with-text__heading,#shopify-section-1557099063267-2 .image-with-text__subheading{width:125%}}#shopify-section-1557099063267-2 .image-with-text__subheading{padding-bottom:30px;font-style:italic;color:#f3e8da}@media only screen and (min-width: 768px){.featured-video{width:60%!important}}#shopify-section-1646161587391404e1{background-color:#f1f0ed}@media only screen and (min-width: 768px){#shopify-section-index__image-with-text-overlay-education .caption-content .flex-container{align-items:flex-start}}@media only screen and (max-width: 767px){em,i,b,strong,.readmore,.readles{font-size:inherit}}@media only screen and (max-width: 480px){.signature-container .image-element__wrap{width:40%}.signature-container .image-element__wrap img{height:100%;width:100%}}.maria-ring-availability-note{margin-bottom:10px}@media only screen and (max-width: 480px){.page-education .section-2 .image-with-text__wrapper,#shopify-section-index__image-with-text-overlay-education .caption-content .flex-container,.page-education .scrollable-section-first-row-heading-container h2{width:100%}}.recommendation-modal__message--bold{font-family:WulkanDisplay;font-size:inherit;font-weight:inherit!important}.shopify-policy__body table thead th{border-width:thin}.shopify-policy__body table{text-transform:uppercase}.shopify-policy__body h2{text-align:left}.shopify-policy__body table tbody tr:nth-child(odd){background-color:#fff!important}.shopify-policy__body{max-width:751px;padding-top:50px}.shopify-policy__title{display:block;max-width:751px;margin:auto;padding-top:50px}.shopify-policy__title h1{display:block;text-align:left;font-size:4em!important}.shopify-policy__body u,.shopify-policy__body ul li a,.shopify-policy__body i li a{font-size:initial}.shopify-policy__body ul li span{font-size:inherit}.footer__extra-content.section,.footer__extra-content.section .container{width:100%;background-color:#000;justify-content:center}.custom-footer-payment-icons-container{min-width:400px}.custom-footer-payment-icons-container .footer__payment-methods{margin:0 0 0 auto}@media only screen and (min-width: 798px) and (max-width: 1120px){.header .header__menu{width:33%;flex:unset}.header__brand{width:34%}.header .navbar-item{padding:0}.header .navbar-item.has-mega-menu a{margin-right:0}#weglot-switcher-1{padding-left:0!important}a.header__link.action-area__link{display:none}}.spr-form-title{font-size:24px!important}.spr-form-label{font-size:14px!important;text-transform:uppercase}.spr-summary-caption,.spr-summary-actions a{font-size:16px}.spr-form-input.spr-starrating{margin:10px!important}.spr-form-input{margin:10px 0!important}.shopify-product-form .size-guide-container{align-items:center;justify-content:space-around;margin-top:20px}.product__size-chart{font-size:16px;justify-content:flex-start}.product__size-chart .icon{height:26px;width:26px;margin-bottom:3px}.shopify-product-form .cart-warning{margin-top:0}.rio-options{margin-bottom:0!important}@media only screen and (max-width: 480px){#shopify-section-6cd79842-73c3-4dc7-92e9-c499cb49a825 p,#shopify-section-d4538806-2198-4ebf-8f75-d6b35db00ac6 .image-with-text__wrapper p{width:100%}}.ajax-cart__cart-message:first-of-type{margin-top:0}.ajax-cart__cart-message{margin-bottom:20px;margin-top:20px}.ajax-cart__cart-message:last-of-type{margin-bottom:0}.ajax-cart__cart-message a{color:#000;font-size:14px}.ajax-cart__empty-cart-message{margin-bottom:100px}.ajax-cart__custom_details-wrapper{padding:20px}.ajax-cart__cart-message p,.ajax-cart__cart-message strong{font-size:14px}#theme-ajax-cart.is-drawer{overflow:scroll}[data-enable_sticky=true] .header{z-index:49}.product-gift-card .pwzrjss109{padding:0}.product-gift-card .pwzrswiper-wrapper{margin-top:100px;justify-content:center}.product-gift-card .pwzrswiper-slide{width:70%!important}.product-gift-card .product-information-container .modal_price.subtitle{visibility:hidden}@media only screen and (max-width: 480px){#shopify-section-product-gift-card__main,#template-product-gift-card .section:first-of-type{padding-top:0!important}}.mega-menu__linklist .menu__heading a:active{text-transform:none}.ajax-cart__button svg{fill:#fff}.ajax-cart__empty-cart-message a.ajax-cart__button{color:#fff;width:90%}@media only screen and (min-width: 550px) and (max-width: 1024px){#shopify-section-index__image-with-text-2-sections-education .image-with-text__image-column .image-element__wrap{height:auto;width:80%}}@media only screen and (min-width: 481px) and (max-width: 769px){#shopify-section-index__image-with-text-overlay-education .caption-content .flex-container{width:100%;justify-content:left;align-items:flex-start}.page-education .beige-text.text1,.page-education .beige-text.text2{width:100%}}@media only screen and (max-width: 798px){.page-education .image-with-text .has-gutter-enabled .image-with-text__column:not(:last-child){margin-bottom:0}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.product-scrolling .product__information,.product .product__information{display:flex;align-items:flex-start;justify-content:flex-start}.product-scrolling .product-information-container,.product .product-information-container{position:relative;left:-50px}.pwzrjss109.PwzrGrid-container{flex-wrap:nowrap;width:fit-content!important;place-content:space-evenly}.PwzrGrid-spacing-xs-5>.PwzrGrid-item{padding:20px 25px!important}.PwzrGrid-spacing-xs-5,.index #shopify-section-1557099063267-2,.index #shopify-section-1557099063267-1,.index #shopify-section-1557099063267-2 .image-with-text__wrapper,#shopify-section-16218561543a17795b-2,#shopify-section-16218561543a17795b-1{width:100%}.index .responsive-version-only-column-reverse{flex-direction:column-reverse}#shopify-section-1557099063267-2 .image-with-text__wrapper{margin-top:0}#shopify-section-1557099063267-1{margin-top:50px}#shopify-section-16218561543a17795b-2{margin-top:100px}.page-about .featured-video{width:80%!important}.list-collections .banner__wrapper{overflow:visible}.product__grid-item .product-thumbnail{flex-wrap:wrap}.product__grid-item .product-thumbnail__title{width:100%}.product__grid-item .hyphen-formatter{display:none}.page-education #shopify-section-index__image-with-text-overlay-education .image-with-text-overlay__banner .image-element__wrap img{height:780px}}@media only screen and (min-width:768px) and (max-width: 890px){.header-cart__count--badge{display:none}}.list-collections .collection-list-main nav.pagination{display:none}.wg-drop.country-selector ul{border:none!important}.PwzrInputBase-root-133.PwzrInput-root-119.PwzrInput-underline-124,.PwzrInputBase-root-293.PwzrInput-root-279.PwzrInput-underline-284{background-color:#f1f0ed!important}@media only screen and (min-width:769px){.article-main .page-navigation__next:before{display:none}.article-main .page-navigation__next:after{display:inline-block}}@media only screen and (max-width:768px){.article-main .page-navigation__next:before{display:block}.article-main .page-navigation__next:after{display:none}}@media only screen and (min-width:768px){.blog-post-banner .banner__heading{padding-bottom:60px;font-size:50px!important}}.cart__ring-sizer-qty-limit-msg{font-size:14px;font-family:FuturaPT-Book;letter-spacing:1.4px}@media only screen and (max-width: 768px){.page-about #shopify-section-index__video{padding-bottom:0}.page-about #shopify-section-index__video .video__text-container{display:none!important}}@media only screen and (max-width: 480px){.product__grid-item .product-thumbnail{flex-wrap:wrap}.product__grid-item .product-thumbnail__title{width:100%}.product__grid-item .hyphen-formatter{display:none}.collection-matrix .product-wrap{padding:0!important}.thumbnail-swatch{text-align:center}.thumbnail-swatch span{min-width:14px;min-height:14px}}.collection-seo .intro-container{justify-content:flex-end;width:100%}.collection-seo-intro{width:100%;margin:0 0 50px;padding:0 10px}.collection-seo-main{display:flex;width:80%}.collection-seo .collection-matrix .product-image__wrapper .image__container img{aspect-ratio:1;height:100%}.collection-seo .collection-seo-main .product-thumbnail{flex-wrap:wrap}.collection-seo .collection-seo-main .product-thumbnail .hyphen-formatter{display:none}.collection-seo .collection-page .responsive-flex-direction{justify-content:flex-end}.collection-seo-content-wrap{margin:auto}.seo-sidebar__menu-desktop{display:block}.seo-sidebar__menu-mobile{display:none}.collection-seo .sidebar-block__heading{font-size:24px;padding:30px 0}.collection-seo .collection-seo-sidebar .category-link{font-family:WulkanDisplay;font-size:18px;color:#000}.collection-seo .sidebar-block__item{text-transform:uppercase;margin-bottom:10px}.collection-seo-sidebar .sub-categories{padding-left:12px;text-transform:capitalize}.collection-seo-sidebar .sub-category-link.active{font-weight:700}h2.seo-thumbnail-title{font-size:24px!important;line-height:1;width:100%}.collection-seo-main .product-thumbnail__title{line-height:1.2}.collection-seo__description-container{width:80%;margin:75px 0 50px auto}.collection-seo__description-container .column.one-whole{width:100%;margin:0}.collection-seo__description{margin:0 10px;padding-right:50px}.collection-seo__description h2,.sollection-seo__faq .faq__title{text-align:left}.collection-seo__faq .section{margin-right:0;width:80%;max-width:100%;padding:0 40px 0 0}.collection-seo__faq .faq__column-1{width:100%;height:auto;margin-bottom:80px}.collection-seo__faq .faq-accordion dd,.collection-seo__faq .faq-accordion dt button{padding-right:0}.collection-seo__faq .heading-wrapper--faq{margin-bottom:20px}@media (min-width: 1024px){.collection-seo-intro{margin-bottom:75px}.collection-seo-intro p{padding-right:50px}.collection-seo .collection-matrix__wrapper{margin-top:20px}.collection-seo .collection__content{padding-top:40px}.collection-seo .collection-page .section__wrapper{padding-top:60px}}@media (max-width: 1024px){.collection-seo__description-container{margin-right:0;width:75%}.collection-seo__faq .section{width:75%;padding-right:0}.collection-seo__description{padding-right:0}}@media (min-width: 768px){#shopify-section-collection-seo__sidebar{position:sticky;top:10%;height:100%}.seo-sidebar__menu-desktop .sub-categories{display:none}.collection-seo .collection__main{margin-top:70px}.collection-seo__description h2,.collection-seo__faq .faq__title{text-align:center}.collection-seo__faq .faq-accordion dd .content p{width:80%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.collection-seo .collection-page .responsive-flex-direction{flex-direction:row}.collection-seo .product-thumbnail a,.collection-seo .product-thumbnail .money{font-size:20px}}@media (max-width: 798px){.collection-seo .collection-main{order:2}.collection-seo .collection-seo-sidebar{order:1}.collection-seo .collection-seo-content-wrap{order:3}.seo-sidebar__menu-desktop{display:none}.seo-sidebar__menu-mobile{display:block}.seo-sidebar__menu-mobile .icon{transition:transform .3s ease-in-out;color:#000}.seo-sidebar__menu-mobile .sidebar-block__heading[data-sidebar-block__toggle=open] .icon{transform:rotate(180deg)}.collection-seo-sidebar .sidebar__block:last-child{transition:padding .3s ease-in-out}.collection-seo-sidebar .sidebar__block:last-child[aria-expanded=true]{padding-bottom:20px!important}}@media (max-width: 768px){.collection-seo .collection__filters{display:none}.collection-seo .sidebar-block__heading{padding:0}.collection-seo-sidebar .sidebar__block{padding:10px 0 40px!important}.seo-sidebar__menu-mobile{display:flex;width:100%;flex-direction:column}.seo-sidebar__menu-mobile .sidebar-block__content{padding-left:0;margin-top:10px}.seo-sidebar__menu-mobile .sidebar-block__content[data-sidebar-block__content--collapsible],.seo-sidebar__menu-mobile .sub-categories{display:none}.seo-sidebar__menu-mobile .sub-categories.active{display:block}.collection-seo__description-container{width:95%;margin:50px auto 0}.collection-seo__description{margin:0;padding:0}.collection-seo__description-container .column.one-whole{width:100%}.collection-seo .collection__content.responsive-flex-direction{flex-direction:row}.collection-seo__faq .section{width:100%;margin:0;padding:0 10px}.collection-seo__faq .faq-accordion dd .content p{width:100%}.collection-seo__faq .faq__title{text-align:left}.collection-seo__faq .heading-wrapper--faq,.collection-seo__faq .column.faq{margin-left:0;margin-right:0;margin-bottom:0}.collection-seo__faq .page-faq__column-wrap{padding-left:0;padding-right:0}}@media (max-width: 480px){.collection-seo__description-container{margin:0 auto}}.collection .sidebar-block__heading{font-size:24px;text-transform:uppercase;padding:30px 0}.collection .sidebar-block__content a{text-transform:uppercase}@media (max-width: 767px){.collection .sidebar-block__heading,.collection .collection__filters{display:none}}.blog-share a:hover svg{fill:#fff}.additional-product-info-link{margin:10px 0;text-decoration:underline}.product__thumbnail-variant .product-thumbnail__price{width:100%}.sale.savings span{color:inherit}.product-thumbnail__price.price.sale,.product-thumbnail__price.price.sale span:first-of-type{color:#000}.product-thumbnail__was-price.compare-at-price span{color:#000}.featured-collections-section .product__thumbnail-variant .product-thumbnail{flex-wrap:wrap}.featured-collections-section .product__thumbnail-variant .hyphen-formatter{display:none}.featured-collections-section .product__thumbnail-variant .product-thumbnail__price{width:100%}.variant_rts_info{margin:10px 0}.variant_rts_info a,.variant_rts_info a em{color:#313131;font-weight:700}.product__thumbnail .sticker-rts{height:100px;width:100px;position:absolute;z-index:2;top:20px;right:20px;display:flex;align-items:center;justify-content:center}.product__thumbnail .sticker-rts .sticker-holder__content{width:100%}.product__thumbnail .ready-to-ship-sticker{display:flex;align-items:center;justify-content:center;padding:0}.product__thumbnail .ready-to-ship-sticker .icon{position:absolute;height:100px;width:100px;top:0}.product__thumbnail .ready-to-ship-sticker .icon svg path{stroke-width:3px;stroke:#000}.product__thumbnail .ready-to-ship-sticker .icon svg{overflow:visible}.product__thumbnail .ready-to-ship-sticker .sticker-text{width:95%;text-transform:uppercase}@media (max-width: 1600px){.product__thumbnail .sticker-rts,.product__thumbnail .ready-to-ship-sticker .icon{width:50px;height:50px}.product__thumbnail .sticker-rts{top:10px;right:10px}.product__thumbnail .ready-to-ship-sticker .sticker-text{font-size:.65em}}.mobile-menu .mega-menu__mega-menu-1 .mega-menu__block:last-of-type{display:none}.wg-drop.country-selector .wgcurrent:after{color:#000;fill:#000}html{background-color:#fbfbfb}body{max-width:1920px;margin:auto;background-color:#f1f0ed;scroll-behavior:smooth}.button{height:46px;padding:12px 50px}@keyframes marquee{to{transform:translate(-50%)}}.marquee{width:100%;pointer-events:none;overflow:hidden}.marquee__inner-wrap{height:100%;width:100%}.marquee__inner{height:100%;width:fit-content;align-items:center;display:flex;position:relative;animation:marquee 30s linear infinite;will-change:transform}.marquee span{text-align:center;white-space:nowrap;padding:1vh 6vw 0;text-transform:uppercase;display:initial!important}.hm-section-heading{font-size:96px!important}.hm-block-heading{font-size:60px!important}@media screen and (max-width: 798px){.hm-section-heading{font-size:60px!important}.hm-block-heading{font-size:50px!important}}.custom-footer-payment-icons-container{margin-right:0}.footer__credits{padding-right:10px;width:100%}.footer .newsletter-form .control{text-align:right}.footer-image-text-container .icon{width:80px;height:40px;align-self:center}@media (min-width: 768px) and (max-width: 1200px){.footer .newsletter-section-1-row-2-content{flex-wrap:wrap}.footer .newsletter-section-1-row-2-content-column-1,.footer .newsletter-section-1-row-2-content-column-1 .content,.footer .newsletter-section-1-row-2-content-column-2{width:100%}.footer .newsletter-section-1-row-2-content-column-2{margin-top:0}}.header .weglot-container{display:none}.header__menu{width:33%}.header__brand{width:34%;justify-content:center}.header__icons{width:33%;gap:20px;justify-content:flex-end}.mobile-header .mobile-icons{visibility:hidden}.header{width:100vw;max-width:1920px;z-index:999999;position:fixed!important}.mobile-header{position:fixed;z-index:999999}@media (min-width: 798px){.offset-for-header{padding-top:90px}}@media (max-width: 798px){.offset-for-header{padding-top:65px}}.header-index.js-menu-closed{visibility:hidden}.moveout.js-menu-closed{animation:outime .6s;transition:transform .3s ease-in-out;animation-fill-mode:forwards}.moveon.js-menu-closed{animation:intime .3s;transition:transform .3s ease-in-out;animation-fill-mode:forwards}@keyframes outime{0%{transform:translateY(-6px)}to{transform:translateY(-90px)}}@keyframes intime{0%{transform:translateY(-90px)}to{transform:translateY(0)}}.mega-menu .container{background-color:#fff;width:100%;margin:0;left:0;right:0;padding-right:0}@media (min-width: 799px) and (max-width: 1200px){.mega-menu .container{justify-content:flex-end;padding-right:0}.mega-menu__block{padding:10px}.mega-menu__block.block__image{width:40%}.mega-menu__block .mega-menu__content{margin-top:0!important}}.mega-menu .menu__heading a{text-transform:uppercase;font-family:WulkanDisplay}.hm-header-section{width:100%}.hm-header-section .navbar{margin:0 20px}.mobile-menu{background-color:#fff!important}.mobile-menu .weglot-container{display:none!important}.search-overlay{color:#000;z-index:9999999}.hm-index-banner img{filter:brightness(.65);height:1080px;width:1920px;object-fit:cover}@media (max-width: 768px){.hm-index-banner img{height:100%;width:100%;filter:brightness(.75)}}.index-banner-hm-logo{position:absolute;z-index:99999;font-family:WulkanDisplay;font-size:270px;top:0;width:100%;color:#fff;line-height:.75;text-align:center;margin:10px 0}@media (min-width: 1200px) and (max-width: 1920px){.index-banner-hm-logo{font-size:14vw}}@media (min-width: 769px) and (max-width: 1199px){.index-banner-hm-logo{font-size:27vw;line-height:.85}}@media (max-width: 798px){.index-banner-hm-logo{font-size:27vw;line-height:.85}}.hm-index-banner .title{text-transform:capitalize;font-weight:400;font-size:48px!important}.hm-index-banner .caption.align-bottom{bottom:36px}.hm-index-banner .image-with-text-overlay__buttons{display:block}.hm-index-banner .button{margin:auto;padding:12px 50px;height:46px;width:300px;color:#fff;border:1px solid #fff;background-color:transparent}.hm-index-banner .button:hover,.hm-index-banner .button:focus{background-color:#00000050}@media (max-width: 768px){.hm-index-banner .title{font-size:40px!important}.hm-index-banner .caption-content{width:100%;padding:32px 0}}.text-small-images-section{width:1528px;padding-top:130px}.text-small-images-section .h3{font-size:82px;font-style:normal;letter-spacing:normal;line-height:82.32px}.text-small-images-section .text-image{position:absolute}.text-small-images-section .subtitle p{letter-spacing:3.87px;padding-bottom:50px}@media (max-width: 798px){.text-small-images-section img{display:none}.text-small-images-section .h3{font-size:40px!important}}.hm-featured-collection-section{max-width:1528px;padding-top:150px;padding-bottom:150px}.hm-featured-collection-section .subtitle p{text-transform:uppercase;letter-spacing:3.87px;text-align:center;padding-bottom:32px}.hm-featured-collection-section .title{text-transform:capitalize;line-height:90.24px}.hm-featured-collection-section .product-thumbnail{flex-direction:column}.hm-featured-collection-section .hyphen-formatter,.hm-featured-collection-section .thumbnail-swatch{display:none}.hm-featured-collection-section .image-element__wrap{max-height:362px}.hm-featured-collection-section .image-element__wrap img{object-fit:cover;max-width:362px;max-height:362px}@media screen and (min-width: 798px) and (max-width: 1300px){.hm-featured-collection-section .one-fourth{width:45%}}@media (max-width: 798px){.hm-featured-collection-section{padding-top:60px;padding-bottom:0}.hm-featured-collection-section .title{margin-bottom:20px}}.hm-index-image-text .image-with-text__heading{font-size:72px;line-height:67px;left:-19%;position:relative;max-width:998px;width:90vw;top:-50px}.hm-index-image-text .image-with-text__text{width:100%;max-width:86%}.hm-index-image-text .image-with-text__image-column{width:40%}@media (min-width: 798px) and (max-width: 1550px){.hm-index-image-text .image-with-text__heading{font-size:40px;line-height:1;left:-38vw}.hm-index-image-text .image-with-text__text{max-width:50%}}@media (max-width:798px){.hm-index-image-text .image-with-text__image-column{width:100%;padding-left:0;padding-right:0}.hm-index-image-text .image-element__wrap{top:27%;position:relative;max-width:455px}.hm-index-image-text .image-with-text__image-column img{width:100%;height:auto;margin:80px auto;max-width:350px}.hm-index-image-text .image-with-text-cestion-padding{padding-top:0;padding-bottom:80px}.hm-index-image-text .image-with-text__text-column{padding:30px 0;position:relative}.hm-index-image-text .image-with-text__text{width:auto;margin-top:0;text-align:center;position:absolute;top:110px;max-width:100%}.hm-index-image-text .image-with-text__wrapper{margin-top:-130px}.hm-index-image-text .image-with-text__heading{position:relative;left:0;top:-550px;width:100%;font-size:40px!important;text-align:center;line-height:1}.hm-index-image-text .buttons{justify-content:center;margin-top:190px}}@media (max-width: 450px){.hm-index-image-text .buttons{margin-top:140px}}@media (max-width: 400px){.hm-index-image-text{padding-top:100px!important}}@media (min-width: 799px) and (max-width: 1200px){.hm-index-image-text .image-with-text-cestion-padding{padding:0}.hm-index-image-text .image-element__wrap{padding:0 10% 0 0}.hm-index-image-text .image-with-text__image-column img{margin:80px auto 80px 0;width:100%}.hm-index-image-text .image-with-text__heading{line-height:1;font-size:40px;left:-42vw;top:-22px}.hm-index-image-text .image-with-text__text-column{padding-left:0;margin-left:0}}.hm-video-background img{max-height:991px;height:100%;width:100%;object-fit:cover;filter:brightness(.8)}.hm-video-background .caption-content{width:50%!important;margin-top:250px}.hm-video-background .title{font-size:96px!important;text-transform:capitalize}.hm-video-background .subtitle p{letter-spacing:3.87px;font-size:18px;font-weight:500;font-style:normal;text-transform:uppercase;font-family:SatoshiMedium}.hm-video-background .button{max-width:fit-content!important}.hm-video-background video{top:10%;max-width:450px;position:absolute;left:250px;filter:brightness(.8)}@media (max-width: 1920px){.hm-video-background video{top:0vw;left:5%;width:auto;height:100%;max-width:450px}}@media (min-width: 1200px) and (max-width: 1600px){.hm-video-background video{top:0vw;left:5%;max-width:375px;width:auto;height:100%}.hm-video-background .title{line-height:1}}@media (min-width: 798px) and (max-width: 1200px){.hm-video-background video{top:0;left:0;max-width:38%}.hm-video-background .title{font-size:72px!important;line-height:1}.hm-video-background .subtitle p{font-size:14px;padding:10px}.hm-video-background .button{height:46px!important;white-space:nowrap!important;padding:12px 50px;width:100%}.hm-video-background .caption-content{margin-top:85px;position:relative;right:-30%}}@media (max-width: 798px){.hm-video-background video{position:relative;height:850px;left:0;top:0;max-width:unset;z-index:8888}.hm-video-background .image-element__wrap{display:none}.hm-video-background .caption-content{width:100%!important;margin-top:0;//margin-bottom: -1200px;position:relative}.hm-video-background .title{position:relative;z-index:9999;font-size:72px!important}.hm-video-background .image-with-text-overlay__subheading,.hm-video-background .button{position:relative;z-index:9999}}@media (min-width: 600px) and (max-width: 798px){.hm-video-background video{aspect-ratio:3/4;object-fit:cover}}@media (min-width: 480px) and (max-width: 798px){.hm-video-background video{position:relative;height:auto;left:0;top:0;width:100%;z-index:8888;max-width:unset}.hm-video-background .caption{z-index:9999}.hm-video-background .caption-content{margin-bottom:-450px}}@media (max-width: 480px){.hm-video-background .caption{top:70%!important;z-index:9999}}@media (max-width: 400px){.hm-video-background .title{font-size:40px!important;line-height:1}.hm-video-background .subtitle p{font-size:14px;line-height:1}}.hm-shop-by-collection{padding-top:130px;padding-bottom:180px;//max-width: 1528px}.hm-shop-by-collection .column{margin:0;width:100%}.hm-shop-by-collection .subtitle p{letter-spacing:3.87px;text-transform:uppercase}.hm-shop-by-collection .collection-link-wrap{border-top:1px solid black;padding:32px 0}.hm-shop-by-collection .collection-link-wrap:last-of-type{border-bottom:1px solid black}.hm-shop-by-collection .collection-link-content{max-width:1528px;margin:auto;width:95%}.hm-shop-by-collection .collection-link{font-family:WulkanDisplay;font-size:48px;line-height:45.12px;font-weight:400}.hm-shop-by-collection .collection-link:hover{font-style:italic}.hm-shop-by-collection .icon{height:45px;width:61px}.hm-shop-by-collection span{float:right}.hm-shop-by-collection .collection-link-blocks-wrap{margin-top:100px}@media (max-width: 798px){.hm-shop-by-collection .collection-link-blocks-wrap{margin-top:60px}.hm-shop-by-collection{padding-top:100px;padding-bottom:130px}}@media screen and (min-width: 1620px){.hm-shop-by-collection .collection-link-arrow span{transition:all .2s ease-in-out}.hm-shop-by-collection .collection-link-arrow span:hover{transform:translate(10px)}}.hm-collection-showcase{padding-bottom:150px}.hm-collection-showcase .subtitle p{letter-spacing:3.87px;text-transform:uppercase}.hm-collection-showcase .design-wrapper{margin-top:100px}.hm-collection-showcase .showcase-product{display:flex}.hm-collection-showcase .product-title{position:relative;font-size:96px;z-index:99;font-family:WulkanDisplay;line-height:1}.hm-collection-showcase .product-title:hover{color:#000}.hm-collection-showcase .product-image{position:absolute;z-index:0;max-width:300px;transition:all .3s ease-out}.hm-collection-showcase #product-title-1{left:30px}.hm-collection-showcase #product-image-1{top:106px;right:763px;transform:scale(1.1)}.hm-collection-showcase #product-title-2{left:214px}.hm-collection-showcase #product-image-2{top:105px;right:375px;transform:scale(.8)}.hm-collection-showcase #product-title-3{left:-65px}.hm-collection-showcase #product-image-3{top:200px;left:250px}.hm-collection-showcase #product-title-4{left:113px}.hm-collection-showcase #product-image-4{top:205px;left:725px;transform:scale(1.15)}.hm-collection-showcase #product-title-5{left:160px}.hm-collection-showcase #product-image-5{top:300px;left:1024px;transform:scale(.85)}.hm-collection-showcase #product-title-6{left:50px}.hm-collection-showcase #product-image-6{top:396px;left:407px;transform:scale(.65)}.hm-collection-showcase #product-title-7{left:200px}.hm-collection-showcase #product-image-7{top:400px;left:760px}.hm-collection-showcase #product-title-8{left:-150px}.hm-collection-showcase #product-image-8{top:500px;left:590px}.hm-collection-showcase #product-title-9{left:10px}.hm-collection-showcase #product-image-9{top:490px;left:1200px;transform:scale(.85)}.hm-collection-showcase #product-title-10{left:120px}.hm-collection-showcase #product-image-10{top:580px;left:850px;transform:scale(1.1)}@media (min-width: 610px){.showcase-products-row{position:relative}.hm-collection-showcase #product-image-1{top:-100%;left:28%}.hm-collection-showcase #product-image-2{left:85%;top:-107%}.hm-collection-showcase #product-image-3{top:-105%;left:-44%}.hm-collection-showcase #product-image-4{top:-103%;left:22.5%}.hm-collection-showcase #product-image-5{top:-109%;left:67%}.hm-collection-showcase #product-image-6{top:-106%;left:-23%}.hm-collection-showcase #product-image-7{top:-105%;left:28.6%}.hm-collection-showcase #product-image-8{top:-101%;left:3.5%}.hm-collection-showcase #product-image-9{top:-105%;left:92%}.hm-collection-showcase #product-image-10{top:-112%;left:39%}}@media (min-width: 798px) and (max-width: 1200px){.showcase-products-row{position:relative}.hm-collection-showcase .design-wrapper{transform:scale(.7);margin-top:0}}@media (min-width: 610px) and (max-width: 798px){.hm-collection-showcase{padding-bottom:0}.showcase-products-row{position:relative}.hm-collection-showcase .design-wrapper{transform:scale(.5);margin-top:0}}@media (max-width: 610px){.hm-collection-showcase{padding-bottom:0}.showcase-products-row{position:relative}.hm-collection-showcase .image-title-block{display:flex;align-items:center;height:66px;width:100%;max-width:440px;justify-content:center}.hm-collection-showcase .product-title{font-size:60px;position:static}.hm-collection-showcase .design-wrapper{margin-top:60px;width:95vw}.hm-collection-showcase .showcase-product{flex-wrap:wrap;justify-content:space-around;align-items:center}.hm-collection-showcase .product-image{max-width:150px;position:relative}.hm-collection-showcase #product-image-1{top:0;transform:scale(1.7);left:20px}.hm-collection-showcase #product-image-2{top:0;left:0;transform:scale(1.1)}.hm-collection-showcase #product-image-3{top:0;left:0;transform:scale(1.5)}.hm-collection-showcase #product-image-4{transform:scale(1.7);top:4px;left:-20px}.hm-collection-showcase #product-image-5{top:0;transform:scale(1.3);left:-10px}.hm-collection-showcase #product-image-6{top:0;left:0;transform:scale(.9)}.hm-collection-showcase #product-image-7,.hm-collection-showcase #product-image-8{top:0;left:0;transform:scale(1.6)}.hm-collection-showcase #product-image-9{top:0;left:0;transform:scale(1.2)}.hm-collection-showcase #product-image-10{transform:scale(1.5);top:-8px;left:0}.hm-collection-showcase #image-title-block-1{justify-content:flex-start}.hm-collection-showcase #image-title-block-2{justify-content:end}.hm-collection-showcase #image-title-block-3{justify-content:flex-start}.hm-collection-showcase #image-title-block-4{justify-content:space-around;flex-direction:row-reverse}.hm-collection-showcase #image-title-block-5,.hm-collection-showcase #image-title-block-6{justify-content:flex-start;flex-direction:row-reverse}.hm-collection-showcase #image-title-block-7{justify-content:flex-start}.hm-collection-showcase #image-title-block-8{justify-content:center}.hm-collection-showcase #image-title-block-9{justify-content:flex-start}.hm-collection-showcase #image-title-block-10{flex-flow:row-reverse;justify-content:flex-end}}.hm-image-text-2 .image-with-text-cestion-padding{padding-left:0;padding-right:0}.hm-image-text-2 .image-with-text__image-column{width:calc(40% - 20px)}.hm-image-text-2 .image-with-text__text-column{width:calc(60% - 20px)}.hm-image-text-2 .image-element__wrap{padding-left:7%!important;position:relative}.hm-image-text-2 .image-with-text__heading{font-size:96px;letter-spacing:-2.88px;text-transform:uppercase;font-weight:400;width:50%}.hm-image-text-2 .image-with-text__wrapper{margin-top:0!important}.hm-image-text-2 .content{width:80%;margin:20px 0 60px}.hm-image-text-2 .content p,.hm-image-text-2 .content p strong{font-family:WulkanDisplay;font-size:28px;line-height:126%;letter-spacing:-.14px}.hm-image-text-2 .content p strong{font-weight:700}.hm-image-text-2 .image_ig-tag{position:absolute;font-size:20px;bottom:5px;left:5px;color:#fff;font-family:SatoshiMedium;padding:inherit}.hm-image-text-2 .image-with-text__column .image-with-text__link{display:none}.hm-image-text-2 .image-element__wrap .image-with-text__link{display:block!important}@media screen and (min-width: 1200px){.hm-image-text-2 .image-with-text__link{height:100%}}@media (min-width: 1200px) and (max-width: 1600px){.hm-image-text-2 section{transform:scale(.9)}.hm-image-text-2 .content{width:100%}.hm-image-text-2 .image-element__wrap{padding-left:0!important;height:100%}.hm-image-text-2 .image-element__wrap img{height:100%;width:auto;object-fit:cover}}@media (min-width: 798px) and (max-width: 1200px){.hm-image-text-2 .image-with-text__text-column{width:100%;z-index:1;padding:30px 0}.hm-image-text-2 .image-with-text__image-column{position:absolute;right:0;top:117px;z-index:0;width:calc(50% - 20px)}.hm-image-text-2 .image-element__wrap,.hm-image-text-2 .image_ig-tag{padding:0 0 0 12%!important}}@media (max-width: 798px){.hm-image-text-2 .image-with-text__image-column,.hm-image-text-2 .image-with-text__text-column{width:100%}.hm-image-text-2 .image-element__wrap,.hm-image-text-2 .image-with-text-cestion-padding{padding:0!important}.hm-image-text-2 .image-with-text__text-column{padding:16px 0}.hm-image-text-2 .content{width:100%;margin-top:0}.hm-image-text-2 .image-with-text__heading{font-size:72px!important;padding-bottom:0;position:absolute;top:-165px}.hm-image-text-2{padding-top:300px!important;padding-bottom:100px!important}.hm-image-text-2 .image-element__wrap img{aspect-ratio:4/3;object-fit:cover}.hm-image-text-2 .button{width:100%!important}.hm-image-text-2 .has-image-crop .image-element__wrap,.hm-image-text-2 .image-with-text__image-column.has-image-crop:not(.image-crop--none){height:auto}.hm-image-text-2 .image_ig-tag{font-size:12px}}.hm-stories-section .title{position:absolute;left:100px;margin-bottom:20px;font-size:96px!important}.hm-stories-section .subtitle p{position:absolute;left:110px;top:125px;text-transform:uppercase;font-size:18px;letter-spacing:4.05px}.hm-stories-section .story-title{font-family:SatoshiMedium;font-size:24px;text-transform:uppercase;font-weight:500;letter-spacing:.36px;text-align:left;margin:10px 0}.hm-stories-section .story-text{font-family:SatoshiMedium;font-weight:400;font-size:18px;line-height:18px;text-align:left}.hm-stories-section .stories-wrapper{height:1300px}.hm-stories-section .story-block-1{max-width:496px;position:absolute;top:200px;left:100px}.hm-stories-section .story-block-2{max-width:516px;position:absolute;top:700px;left:700px}.hm-stories-section .story-block-3{max-width:625px;position:absolute;top:50px;right:100px}@media screen and (max-width: 1500px){.hm-stories-section .title{position:static;font-size:96px!important;align-self:flex-start;margin-bottom:10px}.hm-stories-section .subtitle{align-self:flex-start;padding-left:10px;padding-top:0!important}.hm-stories-section .subtitle p{position:static;text-transform:uppercase;font-size:18px;letter-spacing:4.05px}.hm-stories-section .stories-wrapper{height:auto;flex-direction:column;gap:50px;display:flex}.hm-stories-section .story-block-wrapper{display:flex;flex-direction:row;max-width:100%;position:static;gap:32px}.hm-stories-section .story-image-wrap{width:50%}.hm-stories-section .story-image-wrap .story-image{aspect-ratio:1;object-fit:cover}.hm-stories-section .story-text-wrap{width:50%;align-self:center}.hm-stories-section .story-title{margin:0 0 10px;line-height:1.1}.hm-stories-section .story-block-2{flex-direction:row-reverse}}@media (min-width: 1200px) and (max-width: 1500px){.hm-stories-section .story-text-wrap{padding:0 80px}}@media screen and (max-width:798px){.hm-stories-section .title{font-size:72px!important}.hm-stories-section .subtitle{margin-top:-12px!important}.hm-stories-section .story-block-wrapper{gap:20px;flex-direction:column}.hm-stories-section .story-image-wrap,.hm-stories-section .story-text-wrap{width:100%}}.hm-in-the-press{padding-top:130px;padding-bottom:180px}.hm-in-the-press .section{width:100%}.hm-in-the-press .column{margin:0;width:100%}.hm-in-the-press .heading-section__content{width:100%}.hm-in-the-press .press-link-blocks-wrap{max-width:1528px;margin-left:auto;margin-right:auto}.hm-in-the-press .title{font-size:48px!important}.hm-in-the-press .press-link-wrap{border-top:1px solid black;//padding: 16px 0}.hm-in-the-press .press-link-wrap:last-of-type{border-bottom:1px solid black}.hm-in-the-press .press-link-content{max-width:1528px;margin:auto;text-align:center}.hm-in-the-press .press-link{font-family:WulkanDisplay;font-size:80px!important;font-weight:400}.hm-in-the-press .press-link:hover{font-style:italic}.hm-in-the-press .press-link-blocks-wrap{margin-top:100px}@media screen and (max-width: 798px){.hm-in-the-press .marquee span{font-size:60px!important}.hm-in-the-press .press-link-blocks-wrap{margin-top:60px}.hm-in-the-press .press-link{font-size:50px!important}}.hm-testimonials-section .heading-section__content{margin-bottom:150px}.testimonial-block__image{max-width:200px;margin-left:auto;margin-right:auto;transform:scale(4)}.hm-testimonials-section .hm-section-heading{width:55%;margin-bottom:60px;margin-left:auto;margin-right:auto}.testimonial-block__title{font-family:WulkanDisplay;font-size:48px;font-style:normal;font-weight:400;line-height:96.5%;margin-bottom:50px}.testimonial-block__body p{font-size:20px!important;line-height:110%;font-weight:400;margin-bottom:40px;max-width:750px;margin-left:auto;margin-right:auto}.testimonial-block__author{font-size:20px;font-weight:700}.swiper-button-next:after,.swiper-button-prev:after{color:#000;font-size:30px!important}@media screen and (min-width: 900px) and (max-width: 1600px){.hm-testimonials-section .hm-section-heading{width:70vw;min-width:882px}}@media screen and (max-width:900px){.hm-testimonials-section .hm-section-heading{width:100%}.swiper-button-prev{left:-4px!important;top:37%!important}.swiper-button-next{top:37%!important;right:-4px!important}.testimonial-block__body p{font-size:16px!important;max-width:500px}.testimonial-block__title{font-size:32px}.testimonial-block__image{transform:scale(3)}}@media screen and (max-width: 480px){.hm-testimonials-section .hm-section-heading{font-size:50px!important}}.hm-product-section-wrapper{width:100%}.product-template--hm .back-to-shop-link{visibility:hidden}@media (max-width: 1024px){.product-template--hm .back-to-shop-link{display:none}}.product-template--hm .product__images{width:58%}.product-template--hm .product__information{width:39%}@media (min-width: 989px){.product-template--hm .product__information{padding-left:20px}.product-template--hm .product_section.is-flex-row-reverse .product__information{padding-left:4%}}.product-template--hm .product-information-container{width:100%!important;max-width:473px}.product-template--hm .shopify-product-form{width:auto!important}.product-template--hm .rio-options,.product-template--hm .PwzrGrid-root>div{width:100%!important;margin-left:0!important;background-color:transparent!important}.product-template--hm .purchase-details,.product-template--hm .purchase-details .purchase-details__buttons{width:100%}.product-template--hm .rio-width-fit-content{width:100%!important}.product-template--hm .purchase-details__buttons.purchase-details__spb--false{height:46px}.purchase-details__buttons .button:hover .text{color:#000}.product-template--hm .size-guide-container{display:none}.product-template--hm .product-information-container .product_name{font-family:SatoshiMedium;font-size:40px}@media (min-width: 798px){.product-template--hm .price .money,.product-template--hm .compare-at-price .money{font-size:20px}}.pwzrswiper-slide,.pwwp__item{background-color:#fff}@media (max-width: 798px){.pwzrswiper-slide{padding-bottom:100%!important;background-color:transparent}}@media (min-width: 799px){.pwzrswiper-slide:not(#pwzrswiper-slide-0,#pwzrswiper-slide-1,#pwzrswiper-slide-2,#pwzrswiper-slide-3,#pwzrswiper-slide-4,#pwzrswiper-slide-5){display:none!important}#pwzrswiper-slide-0,#pwzrswiper-slide-1,#pwzrswiper-slide-2,#pwzrswiper-slide-3,#pwzrswiper-slide-4,#pwzrswiper-slide-5{width:50%!important;padding-bottom:50%!important}#pwzrswiper-slide-0 img,#pwzrswiper-slide-1 img,#pwzrswiper-slide-2 img,#pwzrswiper-slide-3 img,#pwzrswiper-slide-4 img,#pwzrswiper-slide-5 img{object-fit:cover;aspect-ratio:1/1;object-position:top}}@media (min-width: 767px) and (max-width: 1024px){.product-template--hm .product__images,.product-template--hm .product__information{width:100%}.product-template--hm .product__information{padding-left:20px;margin-top:50px}.product-template--hm .sticky-product-scroll{width:100%!important}.product-template--hm #pwzrswiper-slide-4,.product-template--hm #pwzrswiper-slide-5{display:none!important}}.PwzrGrid-item>div:before,.PwzrGrid-item>div:hover:not(.Pwzr-disabled):not(.Pwzr-error):not(.Pwzr-focused):before{border-bottom:1px solid #000000!important}.PwzrInput-underline-124:before{border-bottom:1px solid #000000!important}.pwzrswiper-pagination-bullets{display:none}.product-template--hm .block__recommended-products .heading-wrapper{margin-bottom:100px;margin-top:100px}.product-template--hm .block__recommended-products .image-element__wrap a img.first-image.product-ring{transform:scale(1.5)}.product-template--hm .block__recommended-products .product__grid-item .hyphen-formatter{display:none}.product-template--hm .block__recommended-products .product__grid-item .product-thumbnail{flex-direction:column}#template-collection .container.collection-matrix{row-gap:100px}.collection-seo .collection-seo-sidebar .category-link{font-family:SatoshiMedium;font-size:18px;color:#000}.collection-seo .sidebar-block__heading{font-size:32px}.collection-seo .faq-accordion dd .content p{width:580px!important}.collection-seo .thumbnail-swatch{display:none}.collection-seo .seo-thumbnail-title a{font-size:24px}.collection-seo .product-thumbnail__price .money{font-size:20px}.collection-seo .collection_rings .collection-matrix .product-image__wrapper .image__container a img.first-image:not(.no-scale){transform:scale(1.5)}@media screen and (max-width: 1200px){.collection-seo .seo-thumbnail-title a{font-size:18px}.collection-seo .product-thumbnail__price .money{font-size:16px}}@media screen and (max-width: 798px){.collection-seo .faq-accordion h3{font-size:22px!important}.collection-seo .faq-accordion dd .content p{width:100%!important}}@media screen and (min-width: 1600px){.hm-about-top-banner{height:900px}}.hm-about-top-banner .section,.hm-about-top-banner .image-with-text-overlay__container,.hm-about-top-banner .image-with-text-overlay__banner{height:100%}.hm-about-top-banner .image-with-text-overlay__heading{color:#000;font-size:150px!important}.hm-about-top-banner .banner__heading.title{margin-bottom:0}.hm-about-top-banner .caption-content{flex-direction:row;justify-content:space-between;gap:50px;align-items:center}.hm-about-top-banner .banner-split-image img{max-width:250px}.hm-about-top-banner .pretext{margin-bottom:0;text-align:center;font-family:SatoshiMedium;letter-spacing:3.87px;font-size:16px}.hm-about-top-banner .scroll-icon{margin-top:40px}.hm-about-top-banner .scroll-icon .icon{height:50px;width:50px;transform:rotate(90deg)}@media screen and (min-width: 1024px) and (max-width: 1400px){.hm-about-top-banner{height:600px}.hm-about-top-banner .caption{transform:scale(.7)!important;top:0!important}}@media screen and (min-width: 1400px) and (max-width: 1600px){.hm-about-top-banner{height:700px}.hm-about-top-banner .caption{transform:scale(.9)!important;top:5%!important}}@media screen and (min-width: 798px) and (max-width: 1024px){.hm-about-top-banner{height:600px}.hm-about-top-banner .caption{transform:scale(.55)!important;top:0!important}.hm-about-top-banner .pretext{font-size:150%}}@media screen and (max-width: 798px){.hm-about-top-banner .banner-split-image img{max-width:350px;aspect-ratio:1;object-fit:cover}.hm-about-top-banner .image-with-text-overlay__heading{font-size:80px!important;padding-top:0}.hm-about-top-banner .caption-content{flex-direction:column;gap:0}.hm-about-top-banner .caption{position:static;transform:none!important}.hm-about-top-banner{padding-top:60px;padding-bottom:60px}}@media screen and (min-width: 1600px){.about-hm .hm-index-image-text .image-element__wrap{padding-left:12%}}.about-hm .hm-index-image-text .image-with-text__heading span{font-family:inherit;font-size:inherit;font-style:italic;line-height:inherit}.about-hm .hm-index-image-text .image-with-text__heading{left:-132%;position:relative;max-width:1076px;width:90vw;top:-165px}.about-hm .hm-index-image-text h4{font-family:SatoshiMedium;font-size:18px;letter-spacing:3.87px;position:relative;top:-197px;left:-131%}.about-hm .hm-index-image-text .image-with-text__text-column{display:block}.about-hm .hm-index-image-text .image-with-text__text.content{position:relative;top:-100px}.about-hm .hm-index-image-text{padding-top:150px!important;//padding-bottom: 100px !important}@media screen and (min-width: 798px) and (max-width: 1920px){.about-hm .hm-index-image-text .image-with-text__text{width:100%;max-width:100%}}@media screen and (min-width: 1200px) and (max-width: 1600px){.about-hm .hm-index-image-text .image-with-text__heading{left:-132%;position:relative;max-width:1076px;width:90vw;top:-165px;font-size:64px}}@media screen and (min-width: 798px) and (max-width: 1300px){.about-hm .hm-index-image-text .image-with-text-cestion-padding{padding:7%}}@media screen and (min-width: 798px) and (max-width: 1200px){.about-hm .hm-index-image-text .image-with-text-cestion-padding{flex-direction:row}.about-hm .hm-index-image-text .image-with-text__image-column{width:40%;margin:auto}.about-hm .hm-index-image-text .image-with-text__text-column{width:100%}.about-hm .hm-index-image-text .image-with-text__text.content{top:0}.about-hm .hm-index-image-text h4{position:absolute;top:0;left:auto}.about-hm .hm-index-image-text .image-with-text__heading{position:absolute;top:35px;left:auto;max-width:70%}.hm-index-image-text .image-with-text__image-column img{margin:80px 0 0}}@media screen and (max-width: 798px){.about-hm .hm-index-image-text .image-with-text__text.content{position:relative;top:-100px}.about-hm .hm-index-image-text .image-with-text__heading{position:relative;top:-515px;left:0;width:100%}.about-hm .hm-index-image-text h4{position:relative;top:-560px;text-align:center;left:unset}.about-hm .hm-index-image-text{padding-top:100px!important;padding-bottom:0!important}.about-hm .hm-index-image-text .image-with-text-cestion-padding{padding-bottom:0}}@media screen and (min-width: 480px) and (max-width: 798px){.about-hm .hm-index-image-text .image-with-text__text.content{margin-top:100px}}.hm-about-quote{height:500px;text-align:center;margin-bottom:150px}.hm-about-quote .quote-wrapper{max-width:1320px;margin:auto}.hm-about-quote .quote-body p{font-family:WulkanDisplay;font-size:96px;font-style:normal;font-weight:400;line-height:98%;letter-spacing:-2.88px}.hm-about-quote .quote-body p em{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.hm-about-quote .quote-author{font-family:SatoshiMedium;font-size:32px;font-style:normal;font-weight:500;line-height:98%;letter-spacing:-.96px;text-transform:uppercase}@media screen and (min-width: 1200px) and (max-width: 1500px){.hm-about-quote{transform:scale(.8)}}@media screen and (min-width: 798px) and (max-width: 1200px){.hm-about-quote{height:auto}.hm-about-quote .quote-wrapper{max-width:74%}.hm-about-quote .quote-body p{font-size:60px}.hm-about-quote .quote-author{font-size:20px}}@media screen and (max-width: 798px){.hm-about-quote{height:auto}.hm-about-quote .quote-wrapper{max-width:95%}.hm-about-quote .quote-body p{font-size:60px}.hm-about-quote .quote-author{font-size:20px}}.hm-about-50 .image-with-text-cestion-padding{padding:5% 13%}.fifty-e{margin-bottom:100px}.fifty-a .container,.fifty-e .container{flex-direction:column;align-content:center;text-align:center}.fifty-c .image-element__wrap{padding-right:200px}.fifty-e .image-element__wrap{width:60%}.fifty-b,.fifty-c,.fifty-d{background:linear-gradient(#000,#000) no-repeat center/1px 100%}.fifty-b .image-with-text__image-column{position:relative;left:30px}.fifty-c .image-with-text__image-column{position:relative;left:-30px}.fifty-d .image-with-text__image-column,.fifty-d .image-with-text__text-column{position:relative;left:50px}@media screen and (min-width: 798px) and (max-width: 1300px){.hm-about-50 .image-with-text-cestion-padding{padding:5% 4%}.fifty-a .one-half,.fifty-e .one-half{width:70%;margin-left:auto;margin-right:auto}.fifty-c .image-element__wrap{padding-right:0}}@media screen and (max-width: 798px){.hm-about-50 .image-with-text-cestion-padding{padding:0}.fifty-b,.fifty-c,.fifty-d{background:none}.hm-about-50 .image-with-text__image-column,.hm-about-50 .image-with-text__text-column{position:static;padding:0 10px}.hm-about-50 .image-with-text__text-column{padding-top:30px;padding-bottom:75px}.fifty-c .image-element__wrap{padding-right:0}.fifty-c .container{flex-direction:column-reverse}.fifty-e .image-element__wrap{width:100%}.hm-about-50 .image-with-text__heading{padding-bottom:10px}.hm-about-50 .has-gutter-enabled .image-with-text__column:not(:last-child){margin-bottom:0}.fifty-a .image-with-text__text,.fifty-e .image-with-text__text,.fifty-e .image-with-text__heading{text-align:left}}#shopify-section-page__banner-size-guide .banner__wrapper{padding-top:0}#shopify-section-page__banner-size-guide .down-arrow-container{display:none}#shopify-section-page__banner-care-guide .banner__wrapper{padding-top:0}#shopify-section-page__banner-care-guide .down-arrow-container{display:none}#shopify-section-instafeed{//display: none}.blog-card .button-meta-info-wrapper{align-items:center}.blog-card__read-more .button--link-style:before{display:none}#contact_form button{width:auto}#theme-ajax-cart.is-drawer.is-visible{z-index:9999999}#template-page-education #shopify-section-index__image-with-text-overlay-education .caption{background-color:#000!important}#shopify-section-cart__main .quantity-minus,#shopify-section-cart__main .quantity-plus{padding:18px}.search-result__description .info{padding-top:0}.search-result__description .money{font-size:20px}@media screen and (min-width: 1200px){.search-result__description,.is-flex-row-reverse .search-result__description{padding:0 100px 0 0}}@media screen and (max-width: 1200px){.search__item.container{flex-direction:column;padding-bottom:50px}.search-result__description,.search-result__image-container{width:100%}}.mobile-logo{display:block}.blog-post-banner .icon{transform:rotate(90deg);height:70px;width:70px}@media screen and (max-width: 1024px){.blog-post-banner .down-arrow-container{display:none}}.whatsapp-button__link{width:60px;height:60px;position:fixed;bottom:20px;right:20px;z-index:9999;opacity:.9}@media screen and (max-width: 798px){.whatsapp-button__link{right:15px}}@media screen and (min-width: 798px){.whatsapp-button__link{display:none}}.hm-sust-banner{text-align:center}.hm-sust-banner .sust-banner-wrapper{max-width:1140px;margin:auto;height:900px;padding-top:200px}.hm-sust-banner .sust-banner-title p{font-family:WulkanDisplay;font-size:120px;font-style:normal;font-weight:400;line-height:98%;letter-spacing:-3.6px}.hm-sust-banner .sust-banner-title p em{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.hm-sust-banner .sust-banner-pretext{font-family:SatoshiMedium;font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:3.87px;text-transform:uppercase;margin-bottom:50px}@media screen and (min-width: 798px) and (max-width: 1200px){.hm-sust-banner .sust-banner-wrapper{max-width:74%;height:650px;padding-top:150px}.hm-sust-banner .sust-banner-title p{font-size:96px}.hm-sust-banner .sust-banner-pretext{font-size:18px;margin-bottom:40px}}@media screen and (max-width: 798px){.hm-sust-banner .sust-banner-wrapper{max-width:95%;height:500px;padding-top:100px}.hm-sust-banner .sust-banner-title p{font-size:60px}.hm-sust-banner .sust-banner-pretext{font-size:16px;margin-bottom:32px}}.sustainability-hm .section{width:100%}.hm-sust-overlay-banner h2{color:#fff!important;font-family:WulkanDisplay;text-transform:none}.hm-sust-overlay-banner .text2{font-family:SatoshiMedium!important;color:#fff!important}@media screen and (max-width: 768px){.hm-sust-overlay-banner .caption-content{width:100%;padding:20px}.hm-sust-overlay-banner h2{font-size:32px!important;line-height:36px!important}.hm-sust-overlay-banner .text1 p{text-align:center!important}.hm-sust-overlay-banner .text2{text-align:center!important;font-size:20px!important;margin-top:32px}}@media screen and (min-width: 480px) and (max-width: 768px){.hm-sust-overlay-banner h2{font-size:49px!important;line-height:45px!important}}@media screen and (min-width: 769px) and (max-width: 1200px){.hm-sust-overlay-banner .caption-content{width:100%!important;float:left}.hm-sust-overlay-banner h2{font-size:36px!important;line-height:35px!important;text-align:left}.hm-sust-overlay-banner .flex-container{flex-direction:column}.hm-sust-overlay-banner .text1,.hm-sust-overlay-banner .text2{padding:0}.hm-sust-overlay-banner .text1 p{text-align:left!important}.hm-sust-overlay-banner .text2{text-align:left!important;font-size:20px!important;margin-top:16px;width:100%}}@media screen and (min-width: 1200px){.hm-sust-overlay-banner .caption-content{width:950px!important;float:left;padding:32px}.hm-sust-overlay-banner h2{font-size:48px!important;line-height:47px!important;text-align:left}.hm-sust-overlay-banner .flex-container{flex-direction:column}.hm-sust-overlay-banner .text1,.hm-sust-overlay-banner .text2{padding:0}.hm-sust-overlay-banner .text1 p{text-align:left!important}.hm-sust-overlay-banner .text2{text-align:left!important;font-size:20px!important;margin-top:32px;width:100%}}.sustainability-hm .hm-in-the-press{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){.sustainability-hm .hm-in-the-press{padding-top:50px;padding-bottom:50px}}@media screen and (min-width: 1300px){.sustainability-hm .fifty-b .image-element__wrap,.sustainability-hm .fifty-d .image-element__wrap{padding-left:100px}.sustainability-hm .fifty-c .image-element__wrap{padding-right:100px}}.sustainability-hm .fifty-d .section{background:linear-gradient(180deg,#fff0 50%,#eeece8)}.sustainability-video-section .heading-section__content{padding:1.5rem 20px}@media screen and (min-width: 1200px){.sustainability-hm .video-wrapper video{width:75%;margin-left:12.5%;margin-right:12.5%}}@media screen and (max-width: 768px){.sustainability-video-section{padding-top:0!important}}.sustainability_faq_section{background:#eeece8}.sustainability_faq_section .container{max-width:1420px}.sustainability_faq_section .section{padding:40px}.sustainability_faq_section .faq-accordion h3{font-size:32px}@media screen and (max-width: 767px){.sustainability_faq_section .section{padding:20px}.sustainability_faq_section .faq-accordion h3{font-size:24px!important}}.h2-container.instafeed-container{flex-direction:row;align-items:center;justify-content:space-between;width:95%;margin:auto;flex-wrap:wrap;max-width:1300px}.h2-container.instafeed-container .h2{text-align:left;width:auto!important}.h2-container.instafeed-container .subtitle{width:100%;margin-bottom:0;text-transform:uppercase;font-size:14px}#insta-feed{margin:32px 0!important}@media screen and (max-width: 767px){.h2-container.instafeed-container{width:unset}.h2-container.instafeed-container .btn-container{width:100%}.h2-container.instafeed-container .button{width:100%;margin-top:12px}}@media screen and (max-width: 767px){.seo-thumbnail-title .product-thumbnail__title .seo-collection-title{font-size:12px}}@media screen and (max-width: 767px){.index-banner-hm-logo{font-size:14vw!important;line-height:1.2!important;margin:0 auto!important}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/jsz-custom.css.map */
