.breadcrumbs{margin:0!important;padding-bottom:9px;font-family:mundial,sans-serif;color:#000;font-size:10px;font-weight:400;line-height:normal;letter-spacing:.7px}.breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:baseline;margin:0;padding:0;list-style-type:none}.breadcrumbs li{display:flex;align-items:baseline;margin:0 0 8px;padding:0;font-weight:400;color:gray}.breadcrumbs li:not(:last-child):after{content:"/";margin:0 8px}.breadcrumbs a:hover{text-decoration:underline}.shopify-section--main-product *{font-family:mundial,sans-serif!important}.shopify-section--main-product [data-block-type=title],body.product [data-block-type=title]{margin:0}.shopify-section--main-product h1.product-title,body.product h1.product-title{color:#000;font-size:26px;font-family:Domaine,serif!important;font-weight:400;line-height:normal;letter-spacing:-.78px}.shopify-section--main-product [data-block-type=price],body.product [data-block-type=price]{padding-bottom:20px;color:gray;font-size:14px;font-weight:450;line-height:normal;letter-spacing:1.35px;border-bottom:1px solid #ddd}.shopify-section--main-product [data-block-type=price] sale-price,body.product [data-block-type=price] sale-price{margin:0;padding:0}.shopify-section--main-product [data-block-type=price] *,body.product [data-block-type=price] *{font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}.shopify-section--main-product [data-block-type=payment-terms],body.product [data-block-type=payment-terms]{color:#000;font-family:futura-pt,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:.18px}.shopify-section--main-product [data-block-type=payment-terms] *,body.product [data-block-type=payment-terms] *{font-family:inherit;font-size:inherit;color:inherit;line-height:inherit}.shopify-section--main-product [data-block-type=payment-terms] a:hover,.shopify-section--main-product [data-block-type=payment-terms] button:hover,body.product [data-block-type=payment-terms] a:hover,body.product [data-block-type=payment-terms] button:hover{text-decoration:none}.shopify-section--main-product [data-block-type=variant-picker] .variant-picker,body.product [data-block-type=variant-picker] .variant-picker{gap:23px}.shopify-section--main-product [data-block-type=variant-picker] .variant-picker__option:first-child,body.product [data-block-type=variant-picker] .variant-picker__option:first-child{margin-bottom:17px}.shopify-section--main-product [data-block-type=variant-picker] .variant-picker__option-values,body.product [data-block-type=variant-picker] .variant-picker__option-values{gap:14px;margin-top:5px}.shopify-section--main-product [data-block-type=variant-picker] legend,body.product [data-block-type=variant-picker] legend{font-weight:400}.shopify-section--main-product [data-block-type=variant-picker] variant-option-value,body.product [data-block-type=variant-picker] variant-option-value{font-weight:700}.shopify-section--main-product [data-block-type=variant-picker] legend,.shopify-section--main-product [data-block-type=variant-picker] variant-option-value,body.product [data-block-type=variant-picker] legend,body.product [data-block-type=variant-picker] variant-option-value{color:#000;font-size:14px;line-height:normal;letter-spacing:.3px}.shopify-section--main-product [data-block-type=variant-picker] .color-swatch,body.product [data-block-type=variant-picker] .color-swatch{position:relative;font-size:0;line-height:0;border-radius:50%;overflow:hidden}.shopify-section--main-product [data-block-type=variant-picker] .color-swatch .sr-only,body.product [data-block-type=variant-picker] .color-swatch .sr-only{position:static}.shopify-section--main-product [data-block-type=variant-picker] .color-swatch img,body.product [data-block-type=variant-picker] .color-swatch img{position:absolute;top:0;left:0;width:100%;height:100%}.shopify-section--main-product .select,body.product .select{height:42px;padding:4px 19px 4px 16px;color:#000;font-family:futura-pt,sans-serif;font-weight:400;line-height:normal;letter-spacing:.27px}@media only screen and (min-width: 768px){.shopify-section--main-product .select,body.product .select{font-size:14px}}.shopify-section--main-product .select[aria-expanded=true]:after,body.product .select[aria-expanded=true]:after{transform:rotate(180deg)}.shopify-section--main-product x-popover,body.product x-popover{border:1px solid #000;box-shadow:none;overflow:hidden}.shopify-section--main-product x-popover [slot=header],body.product x-popover [slot=header]{padding-bottom:0;color:#000;font-family:futura-pt,sans-serif;font-size:18px;font-weight:400}.shopify-section--main-product .popover::part(body),body.product .popover::part(body){padding:0}.shopify-section--main-product .popover::part(content),body.product .popover::part(content){border:0;box-shadow:none}.shopify-section--main-product .popover__value-list,body.product .popover__value-list{padding:20px}.shopify-section--main-product .popover__value-list button,body.product .popover__value-list button{color:#000;font-family:futura-pt,sans-serif;font-size:12px;font-weight:400;border:0;border-radius:0;border-bottom:1px solid #98BBF2}.shopify-section--main-product [data-block-type=quantity-selector],body.product [data-block-type=quantity-selector]{margin-top:23px}.shopify-section--main-product [data-block-type=quantity-selector] legend,body.product [data-block-type=quantity-selector] legend{margin-bottom:10px;color:#000;font-size:14px;font-weight:400;line-height:normal;letter-spacing:.3px}.shopify-section--main-product [data-block-type=description],.shopify-section--main-product [data-block-type=details],.shopify-section--main-product [data-block-type=care],body.product [data-block-type=description],body.product [data-block-type=details],body.product [data-block-type=care]{margin:0;border-top:1px solid rgb(221,221,221)}.shopify-section--main-product [data-block-type=description] *,.shopify-section--main-product [data-block-type=details] *,.shopify-section--main-product [data-block-type=care] *,body.product [data-block-type=description] *,body.product [data-block-type=details] *,body.product [data-block-type=care] *{border:0!important}.shopify-section--main-product [data-block-type=description] .text-with-icon,.shopify-section--main-product [data-block-type=details] .text-with-icon,.shopify-section--main-product [data-block-type=care] .text-with-icon,body.product [data-block-type=description] .text-with-icon,body.product [data-block-type=details] .text-with-icon,body.product [data-block-type=care] .text-with-icon{text-transform:uppercase;color:#000;font-family:mundial,sans-serif;font-size:14px;font-weight:400;line-height:normal;letter-spacing:3.6px}.shopify-section--main-product [data-block-type=description] .accordion__content,.shopify-section--main-product [data-block-type=description] .prose,.shopify-section--main-product [data-block-type=details] .accordion__content,.shopify-section--main-product [data-block-type=details] .prose,.shopify-section--main-product [data-block-type=care] .accordion__content,.shopify-section--main-product [data-block-type=care] .prose,body.product [data-block-type=description] .accordion__content,body.product [data-block-type=description] .prose,body.product [data-block-type=details] .accordion__content,body.product [data-block-type=details] .prose,body.product [data-block-type=care] .accordion__content,body.product [data-block-type=care] .prose{color:#000;font-family:Domaine,serif!important;font-size:14px;font-weight:400;line-height:normal;letter-spacing:.3px;border:0!important}.shopify-section--main-product [data-block-type=description] .accordion__content *,.shopify-section--main-product [data-block-type=description] .prose *,.shopify-section--main-product [data-block-type=details] .accordion__content *,.shopify-section--main-product [data-block-type=details] .prose *,.shopify-section--main-product [data-block-type=care] .accordion__content *,.shopify-section--main-product [data-block-type=care] .prose *,body.product [data-block-type=description] .accordion__content *,body.product [data-block-type=description] .prose *,body.product [data-block-type=details] .accordion__content *,body.product [data-block-type=details] .prose *,body.product [data-block-type=care] .accordion__content *,body.product [data-block-type=care] .prose *{color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.shopify-section--main-product [data-block-type=description] .prose,.shopify-section--main-product [data-block-type=details] .prose,.shopify-section--main-product [data-block-type=care] .prose,body.product [data-block-type=description] .prose,body.product [data-block-type=details] .prose,body.product [data-block-type=care] .prose{padding:20px 0}.shopify-section--main-product [data-block-type=description],body.product [data-block-type=description]{border:0}.shopify-section--main-product [data-block-type=buy-buttons] .button,body.product [data-block-type=buy-buttons] .button{height:44px;display:flex;align-items:center;justify-content:center;font-size:14px;font-family:mundial,sans-serif;font-weight:500;line-height:1;letter-spacing:1.17px}.shopify-section--main-product [data-block-type=buy-buttons] [data-shopify=payment-button] [role=button],body.product [data-block-type=buy-buttons] [data-shopify=payment-button] [role=button]{background:#000!important;border-radius:0!important;border:0!important}.shopify-section--main-product [data-block-type=buy-buttons] [data-shopify=payment-button] [role=button]:hover,body.product [data-block-type=buy-buttons] [data-shopify=payment-button] [role=button]:hover{background:#070944e6!important}.shopify-section--main-product [data-block-type=text] .prose,body.product [data-block-type=text] .prose{padding:26px 27px;color:#070944;font-family:futura-pt,sans-serif;font-size:20px;font-weight:400;line-height:normal;letter-spacing:.3px;background:#c7dbf461}.shopify-section--main-product [data-block-type=text] .prose *,body.product [data-block-type=text] .prose *{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.shopify-section--main-product [data-block-type=text] .prose p,body.product [data-block-type=text] .prose p{margin:0}.shopify-section--main-product [data-block-type=text] .prose p+p,body.product [data-block-type=text] .prose p+p{margin-top:12px}.shopify-section--main-product [data-block-type=text] .prose a,body.product [data-block-type=text] .prose a{text-transform:uppercase}.shopify-section--main-product [data-block-type=pair-it],body.product [data-block-type=pair-it]{margin-top:76px}.shopify-section--main-product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .swiper-wrapper,body.product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .swiper-wrapper{gap:10px}.shopify-section--main-product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .pair-it-with__item,body.product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .pair-it-with__item{width:calc(80% - 10px)}@media only screen and (min-width: 576px){.shopify-section--main-product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .pair-it-with__item,body.product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .pair-it-with__item{width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.shopify-section--main-product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .pair-it-with__item,body.product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .pair-it-with__item{width:calc(33.33% - 10px)}}@media only screen and (min-width: 1024px){.shopify-section--main-product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .pair-it-with__item,body.product [data-block-type=pair-it] .pair-it-with__list:not(.swiper-initialized) .pair-it-with__item{width:calc(100% - 10px)}}.shopify-section--main-product [data-block-type=pair-it] h2,body.product [data-block-type=pair-it] h2{margin-bottom:15px;font-size:30px}.product-group{margin-bottom:20px}.product-group__title{display:flex;color:#000;font-family:Domaine,serif;font-size:14px;line-height:normal;letter-spacing:.3px}.product-group__title span{margin-left:4px;font-weight:700}.product-group__list{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}@media only screen and (min-width: 576px){.product-group__list{gap:16px;margin-top:16px}}.product-group__item{position:relative;width:61px;height:61px;border-radius:50%;overflow:hidden;border:1px solid rgba(0,0,0,0)}@media only screen and (min-width: 576px){.product-group__item{width:78px;height:78px}}.product-group__item.active{border-color:#ddd}.product-group__item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}body.product{display:block}@media only screen and (min-width: 1000px){body.product .main-product-block{margin-top:0;border-bottom:1px solid rgb(221,221,221)}body.product .main-product-block .container{width:100%;max-width:1670px;margin:auto}body.product .main-product-block .product{grid-template-columns:2.08fr 1fr;grid-template-columns:2.08fr 513px;grid-template-columns:2.08fr 31.281%;gap:0 60px}body.product .main-product-block .product-gallery,body.product .main-product-block .product-info{padding-top:48px;padding-bottom:70px}body.product .main-product-block .product-gallery{padding-top:0!important}body.product .main-product-block .product-info{padding-right:30px}body.product .main-product-block .product-gallery{border-right:1px solid rgb(221,221,221);column-gap:20px}body.product .main-product-block .product-gallery__carousel{gap:10px}body.product .main-product-block .product-gallery__thumbnail-list{flex-shrink:0}body.product .main-product-block .product-gallery__thumbnail-scroller{width:100%;display:flex;flex-direction:column;gap:6px}body.product .main-product-block .product-gallery__thumbnail{padding:0;font-size:0;line-height:0;border-radius:0}body.product .main-product-block .product-gallery__thumbnail[aria-current=true],body.product .main-product-block .product-gallery__thumbnail:hover{border-color:#ddd}}@media only screen and (min-width: 1660px){body.product .product-gallery{column-gap:50px}}body.product .product-gallery__thumbnail-list{width:100px}@media only screen and (min-width: 1660px){body.product .product-gallery__thumbnail-list{width:176px}}@media only screen and (min-width: 1000px){body.product .product-content-below-gallery{padding-right:15px;border-right:1px solid rgb(221,221,221)}}body.product .product-content-below-gallery .accordion{padding-right:10px}body.product .product-content-below-gallery .accordion:last-of-type{border-bottom:0}body.product .complementary-products .button:hover{color:#fff}body.product .gPreorderBottomMessage{margin:0;padding:0;color:#000!important;background:#0000!important}body.product .gPreorderBottomMessage~[data-shopify=payment-button]{display:none}body.product .buy-buttons .gPreorderBtn{background-color:#000!important;background-size:100% 100%,0 100%!important;background-position:var(--initial-background-position)!important;border-color:rgb(var(--button-background, var(--button-background-primary)))!important;transition:.5s}body.product .buy-buttons .gPreorderBtn:hover{background-color:#fff!important;border-color:rgb(var(--button-background, var(--button-background-primary)))!important;color:#000!important;background-position:var(--hover-background-position)!important;background-size:0 100%,100% 100%!important}body.product .gPreorderTopMessage{margin:0;padding:0;color:#000!important}.complementary-products .h5{letter-spacing:unset;font-size:20px;text-transform:capitalize;font-family:Domaine,serif!important;font-style:italic}.complementary-products .h6{--text-h6: 1.125rem ;font-size:var(--text-h6);font-family:Domaine,serif!important}.complementary-products .price-list .h6{font-family:mundial,sans-serif!important}.engraved{margin-bottom:20px}.engraved span{display:block;margin-bottom:10px;color:#000;font-family:Domaine,serif!important;font-size:14px;font-weight:400;line-height:normal;letter-spacing:.3px}.engraved input{height:42px;width:100%;display:block;padding-left:16px;padding-right:19px;color:#000;font-size:18px;font-weight:400;line-height:normal;letter-spacing:.27px;border:1px solid #ddd;border-radius:0}.engraved input:active,.engraved input:focus{border-radius:0;box-shadow:none}.product-sticky-bar{font-family:mundial,sans-serif!important}.product-sticky-bar span.h6{font-family:Domaine,sans-serif!important}@media only screen and (max-width: 1000px){.shop-the-look__image-wrapper{position:relative}.shop-the-look__image-wrapper:before{content:"";display:block;padding-top:150%}.shop-the-look__image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/582/assets/pdp-styling.css.map */
