.Product__Gallery img{object-fit:cover}.Product__InfoWrapper{position:relative!important}.main-product-image-gallery:not(.swiper-horizontal) .main-product-media:not(:first-child){display:none}.main-product-image-gallery .swiper-button:after{display:none}.main-product-image-gallery .swiper-button-next{right:15px}.main-product-image-gallery .swiper-button-prev{left:15px}.main-product-thumbnails{display:grid;grid-template-columns:repeat(7,1fr);gap:15px;margin-top:16px}.peopleVideoSlider:not(.swiper-horizontal) .item:nth-child(n+4){display:none}@media screen and (min-width: 641px){.starmap-ring.Product{margin-bottom:0}}@media screen and (max-width: 767px){.main-product-thumbnails{margin:8px 0;margin-left:15px!important}}.custom-tab{position:relative}.custom-tab-content{max-height:0;overflow:hidden}.active .custom-tab-content{max-height:max-content}.custom-text-wrapper{padding:15px}.custom-accordion{overflow:hidden;background:transparent}.custom-tab-title{display:flex;background:transparent;cursor:pointer;font-family:Avenir Next;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;border-bottom:1px solid lch(58.38 27.14 66.86 / .2)}.custom-tab-title{justify-content:space-between;padding:1rem;margin:0}.custom-tab-title:after{content:"";width:14px;height:18px;text-align:center;transform:rotate(0);transition:all .35s;background-image:url(/cdn/shop/files/down-vector-arrow.svg?v=1735125759)}.active .custom-tab-title:after{transform:rotate(-90deg)}.custom-tab-content p{margin:0}.custUIDesign .handwriting_variants .custColorBox{flex-direction:column!important}.custUIDesign .handwriting_variants .colorName{text-align:center!important}.handwriting_variants>.custColorMultiple:first-child .guide-btn{display:none}body.custUIDesign .custMainSliderPdp .gallery{width:100%;max-width:620px;margin:40px auto}body.custUIDesign .custMainSliderPdp .gallery-slider{width:100%;height:auto;margin:0 0 10px}body.custUIDesign .custMainSliderPdp .gallery-slider .swiper-slide{width:auto;height:665px}body.custUIDesign .custMainSliderPdp .gallery-slider .swiper-slide img{display:block;width:100%;height:auto;margin:0 auto}body.custUIDesign .custMainSliderPdp .gallery-thumbs{width:100%;padding:0;overflow:hidden}body.custUIDesign .custMainSliderPdp .gallery-thumbs .swiper-slide{width:100px;height:100px;text-align:center;overflow:hidden;opacity:.1}body.custUIDesign .custMainSliderPdp .gallery-thumbs .swiper-slide-active{opacity:1}body.custUIDesign .custMainSliderPdp .gallery-thumbs .swiper-slide img{width:auto;height:100%}body.custUIDesign .custSeeWhatPeopleThinkSlider .swiper{width:100%;max-width:1280px;height:300px;margin-top:40px}body.custUIDesign .custSeeWhatPeopleThinkSlider .swiper-slide{display:flex;align-items:center;justify-content:center;background:#eee}body.custUIDesign .custSeeWhatPeopleThinkSlider video{width:100%;height:auto}body.custUIDesign .custTab{position:relative}body.custUIDesign .custTab input{position:absolute;opacity:0;z-index:-1;margin:0}body.custUIDesign .custTab__content{max-height:0;overflow:hidden}body.custUIDesign .custom-text-wrapper{padding:15px}body.custUIDesign .custTab input:checked~.custTab__content{max-height:100%}.custAccordion{overflow:hidden;background:#f9f4ec}.custTab__label,.custTab__close{display:flex;background:#f9f4ec;cursor:pointer;font-family:Avenir Next;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;border-bottom:1px solid lch(58.38 27.14 66.86 / .2)}.custTab__label{justify-content:space-between;padding:1rem}.custTab__label:after{content:"";width:14px;height:18px;text-align:center;transform:rotate(0);transition:all .35s;background-image:url(/cdn/shop/files/down-vector-arrow.svg?v=1735125759)}.custTab input:checked+.custTab__label:after{transform:rotate(-90deg)}.custTab__content p{margin:0}.custTab__close{justify-content:flex-end;padding:.5rem 1rem;font-size:.75rem}body.custUIDesign #section-announcement{background:#a98561}body.custUIDesign section#section-announcement p a{font-family:Avenir Next,sans-serif;font-weight:400;font-size:16px;line-height:22px;text-transform:lowercase!important;letter-spacing:.2px!important}body.custUIDesign .Header__Wrapper,body.custUIDesign .Header__FlexItem--fill{justify-content:center}body.custUIDesign .Header__FlexItem--fill nav ul li a{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;font-family:Avenir Next,sans-serif;text-transform:inherit!important;letter-spacing:.2px!important}body.custUIDesign .Header__Wrapper{max-width:1440px;margin:0 auto;padding-left:0;padding-right:0}body.custUIDesign .Product__InfoWrapper .ProductMeta .product_reviews span{font-family:Avenir Next,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;text-decoration:none;margin-left:10px}body.custUIDesign h1.ProductMeta__Title.Heading.u-h2{font-style:normal;font-weight:400;font-size:40px!important;line-height:46px;color:#2d2d2d;font-family:Cormorant Infant,serif!important;margin-bottom:18px;letter-spacing:.3px}body.custUIDesign span.fa.fa-star,span.fa.fa-star:before{font: 14px/1 FontAwesome!important;color:#decdb8}body.custUIDesign .Product__InfoWrapper .ProductMeta .product_reviews{gap:2px!important}body.custUIDesign .ProductMeta__PriceList .money{font-family:Avenir Next,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:26px;text-transform:uppercase;color:#000!important;letter-spacing:0}body.custUIDesign p.low-stock-notice{padding:4px 8px;width:auto;height:26px;background:#decdb8;font-style:normal;font-weight:400;font-size:12px;line-height:18px;text-align:center;color:#000;font-family:Avenir Next,sans-serif;text-transform:lowercase}body.custUIDesign .custom-bundle-products-container.bundle-deactivated{border-top-color:#a985614d!important;margin-top:24px!important;padding-top:4px!important}body.custUIDesign .custom-bundle-products-container.bundle-deactivated span.ProductForm__Label,body.custUIDesign .Product__InfoWrapper .product-custom-switcher-box .custom-switcher-heading,body.custUIDesign .line-item-property__field.text-engrave label p,body.custUIDesign p.engrave-font-chooser-title,body.custUIDesign .Product__InfoWrapper .maps-input-group.special-group-display .coords-input-label,body.custUIDesign .Product__InfoWrapper .map-input-group--label,body.custUIDesign .Product__InfoWrapper .morse-form-label,body.custUIDesign .Product__InfoWrapper p.engrave-font-chooser-title,body.custUIDesign .Product__InfoWrapper span.ProductForm__Label{font-style:normal!important;font-weight:400!important;font-size:14px!important;line-height:20px!important;color:#000!important;font-family:Avenir Next,sans-serif!important;text-transform:capitalize!important;letter-spacing:.4px!important;margin-bottom:8px;margin-top:21px}body.custUIDesign.cc-58-custom-cuff.template-product .custColor .SizeSwatchList li.HorizontalList__Item{margin-top:0;margin-bottom:0}body.custUIDesign.template-product .custColor .SizeSwatchList li.HorizontalList__Item label.SizeSwatch:after{border-radius:0}body.custUIDesign.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .price,body.custUIDesign.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorName{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#0006;font-family:Avenir Next,sans-serif!important;text-transform:capitalize!important}body.custUIDesign.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorImg{margin-bottom:12px}body.custUIDesign .Product__InfoWrapper p.custom-switcher-state-label{border-radius:0;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#0006;text-transform:capitalize!important}body.custUIDesign .active-switcher .custom-switcher-state-label{color:#000!important}body.custUIDesign .Product__InfoWrapper #text-engrave,body.custUIDesign .Product__InfoWrapper #text-engrave-left,body.custUIDesign .Product__InfoWrapper .product-custom-switcher-box .custom-swicther-content input,body.custUIDesign .Product__InfoWrapper .product-custom-switcher-box .line-item-property__field input,body.custUIDesign .cc58-custom-select__box,body.custUIDesign .Product__InfoWrapper .product-custom-switcher-box .custom-swicther-content input#morse,body.custUIDesign .Product__InfoWrapper .custom-swicther-content #morse-text,body.custUIDesign .ProductForm__Variants .barEngraveOptions .SizeSwatchList.prod-opt-ex-engrave--hide{border-radius:0;margin-bottom:0;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#0006;font-family:Avenir Next,sans-serif!important;border-color:#3333;background:#fdfbf7!important}body.custUIDesign .ProductForm__Variants .barEngraveOptions .SizeSwatchList.customSize p.prodExOpt--selected{font-style:normal;font-weight:400;font-size:14px;color:#0006;font-family:Avenir Next,sans-serif!important;border-color:#3333;letter-spacing:0!important}body.custUIDesign span.text-engrave-remaining,body.custUIDesign p.custEngravingNote{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#a98561;text-align:left;width:100%;text-transform:capitalize;letter-spacing:0;margin-top:18px}body.custUIDesign p.custEngravingNote{margin-bottom:15px;display:none}body.custUIDesign p.engrave-font-disc-text{color:#000}body.custUIDesign .line-item-property__field.text-engrave label p{order:2}body.custUIDesign .Product__InfoWrapper .product-custom-switcher-box .engrave-text-cont label{display:flex;flex-wrap:wrap}body.custUIDesign .Product__InfoWrapper .custom-switcher-content-wrapper ul.SizeSwatchList li{margin-bottom:0;margin-top:0;margin-right:10px!important}body.custUIDesign .Product__InfoWrapper .custom-switcher-content-wrapper ul.SizeSwatchList li label.SizeSwatch:after{border-radius:0!important}body.custUIDesign .Product__InfoWrapper .custom-switcher-content-wrapper ul.SizeSwatchList li label.SizeSwatch{height:58px!important;display:flex;justify-content:center;align-items:center}body.custUIDesign .Product__InfoWrapper .cc58-product__evergraving b{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#363636;font-family:Avenir Next,sans-serif!important;text-transform:capitalize}body.custUIDesign .Product__InfoWrapper .cc58-product__evergraving span{font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#000;opacity:.4;text-transform:capitalize}body.custUIDesign .Product__InfoWrapper .cc58-product__evergraving--container:before{margin-right:10px}body.custUIDesign .Product__InfoWrapper .cc58-product__evergraving--container{padding:0!important;background:#fdfbf7}body.custUIDesign .Product__InfoWrapper .custom-switcher-content-wrapper ul.SizeSwatchList:not(.swatchListSize-4) li:last-child{margin-right:0!important;width:50%!important}body.custUIDesign .Product__InfoWrapper .custom-switcher-content-wrapper ul.SizeSwatchList.swatchListSize-8 li:last-child{width:unset!important}body.custUIDesign .Product__InfoWrapper .ProductForm__AddToCart{padding:12px 32px;width:100%;height:48px;background:#a98561!important;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#fdfbf7;text-transform:capitalize;letter-spacing:0;font-family:Avenir Next,sans-serif!important;margin-top:17px}body.custUIDesign .ProductForm__AddToCart:before,body.custUIDesign.ProductForm__AddToCart:before,body.custUIDesign .ProductItem a.custProdCtaV2:before,body.custUIDesign .Product__InfoWrapper .ProductForm__AddToCart:before{background:#a98561!important}html body.custUIDesign .CC58-guarantee-section{padding-top:16px;padding-bottom:30px;border:0!important;margin-bottom:0}body.custUIDesign{background-color:#fdfbf7!important}body.custUIDesign.Product__Wrapper,body.custUIDesign .cc-product-main-section,body.custUIDesign .Product__Wrapper{background-color:transparent!important}body.custUIDesign .AnnouncementBar__Wrapper{padding:10px 15px}body.custUIDesign .Product__InfoWrapper .ProductMeta__notice-price{gap:15px}body.custUIDesign .custom-text-wrapper p{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#000;margin-bottom:15px}body.custUIDesign .custom-text-wrapper p:last-child{margin-bottom:0}body.custUIDesign .custom-text-wrapper p strong{font-weight:600}body.custUIDesign .custom-text-wrapper ul li{font-family:Avenir Next,sans-serif!important;font-style:italic;font-weight:400;font-size:14px;line-height:150%;color:#000}body.custUIDesign .custom-text-wrapper ul{margin-bottom:12px}body.custUIDesign .custSeeWhatPeopleThinkSlider h3{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;font-family:Avenir Next,sans-serif!important;margin-bottom:16px;margin-top:0}body.custUIDesign .custWhatPeopleVideoWrapper a{width:calc(100% - 12px);background:#46ad77;color:#fff;position:absolute;bottom:70px;left:6px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:400;min-height:26px;line-height:12px;padding:7px 22px;font-family:Avenir Next,sans-serif!important}body.custUIDesign .Product__InfoWrapper .product-custom-switcher-box .engrave-font-chooser-wrapper,body.custUIDesign .Product__InfoWrapper .maps-input-group.special-group-display,body.custUIDesign .Product__InfoWrapper .maps-input-group.special-input,body.custUIDesign .Product__InfoWrapper .product-custom-switcher,body.custUIDesign .Product__InfoWrapper .engrave-font-disc-text,body.custUIDesign .Product__InfoWrapper .engrave-text-switch-cont{margin-bottom:0!important}body.custUIDesign .Product__InfoWrapper #geocoder .mapboxgl-ctrl-geocoder--input{border-radius:0;font-style:normal;font-weight:400;font-size:14px!important;line-height:20px!important;color:#0006;text-transform:capitalize!important;border-color:#3333!important;background:#fdfbf7!important}body.custUIDesign .Product__InfoWrapper #search button{background:#a98561;border-radius:0;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#fdfbf7;text-transform:lowercase;letter-spacing:0;font-family:Avenir Next,sans-serif!important}body.custUIDesign .Product__InfoWrapper .ProductForm__AddToCart{font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#fdfbf7;text-transform:capitalize;letter-spacing:0;font-family:Avenir Next,sans-serif!important}body.custUIDesign #section-announcement *{font-weight:400!important;font-style:normal;font-size:16px;line-height:22px;color:#fdfbf7;font-family:Avenir Next,sans-serif;text-transform:lowercase;letter-spacing:.2px}html body.custUIDesign .CC58-guarantee-section .guarantee-item span{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000}body.custUIDesign .CC58-guarantee-section .guarantee-item img{width:28px;height:28px}body.custUIDesign .ProductForm__Variants .SizeSwatchList li label,body.custUIDesign .Product__InfoWrapper .cc58-product__addon--label{font-style:normal;font-weight:400;font-size:14px;color:#0006;text-transform:capitalize!important;font-family:Avenir Next,sans-serif!important;background:#fdfbf7!important}body.custUIDesign .custSelectEngravingType+ul.SizeSwatchList li.HorizontalList__Item.horizonatalListMain label{height:58px!important;padding:0 15px;white-space:normal;line-height:1.2;align-items:center;display:flex;justify-content:center}body.custUIDesign .custom-text-wrapper div{margin-bottom:3px}body.custUIDesign .custSeeWhatPeopleThinkSlider .swiper-button-next:after,body.custUIDesign .custSeeWhatPeopleThinkSlider .swiper-container-rtl .swiper-button-prev:after{content:"";background-image:url(/cdn/shop/files/left-vector-arrow.svg?v=1735125759);width:24px;height:12px;background-size:100%}body.custUIDesign .custSeeWhatPeopleThinkSlider .swiper-button-prev:after,body.custUIDesign .custSeeWhatPeopleThinkSlider .swiper-container-rtl .swiper-button-next:after{content:"";background-image:url(/cdn/shop/files/right-vector-arrow.svg?v=1735125759);width:24px;height:12px;background-size:100%}body.custUIDesign .custSeeWhatPeopleThinkSlider .swiper-button-prev{position:absolute;top:58px;right:40px;left:auto;height:12px}body.custUIDesign .custSeeWhatPeopleThinkSlider .swiper-button-next,body.custUIDesign .custSeeWhatPeopleThinkSlider .swiper-container-rtl .swiper-button-prev{position:absolute;top:58px;right:0;height:12px;left:auto}body.custUIDesign .custSeeWhatPeopleThinkSlider{position:relative;padding-top:32px}body.custUIDesign .custWhatPeopleVideoWrapper{height:280px;object-fit:cover;object-position:center}body.custUIDesign .custWhatPeopleVideoWrapper video{height:100%;width:100%;object-fit:cover;object-position:center}body.custUIDesign h2.jdgm-rev-widg__title{font-family:Cormorant Infant,serif!important;font-style:normal;font-weight:400;font-size:48px;line-height:54px;color:#2d2d2d}body.custUIDesign .jdgm-rev-widg__summary-text,body.custUIDesign a.jdgm-write-rev-link,body.custUIDesign .jdgm-sort-dropdown.jdgm-sort-dropdown,body.custUIDesign .jdgm-rev.jdgm-divider-top.jdgm--done-setup *{font-family:Avenir Next,sans-serif!important}body.custUIDesign a.jdgm-write-rev-link{font-size:14px!important;background:transparent!important}body.custUIDesign b.jdgm-rev__title{font-weight:600!important}body.custUIDesign h2.quotes-section-title,body.custUIDesign .SectionHeader__Heading.Heading.u-h3 span{font-family:Cormorant Infant,serif!important;font-style:normal;font-weight:400;font-size:48px;line-height:54px;text-align:center;color:#000;text-transform:capitalize!important}body.custUIDesign p.quote-name{font-family:Cormorant Infant,serif!important;font-style:normal;font-weight:400;font-size:32px!important;line-height:38px!important;text-align:center;color:#000!important;margin-bottom:16px}body.custUIDesign p.quote-instagram{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#000;margin-bottom:10px}body.custUIDesign p.quote-ig-followers{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#0006;margin-bottom:16px}body.custUIDesign p.quote-content{font-family:Avenir Next,sans-serif!important;font-style:italic;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#000;max-width:100%}body.custUIDesign .shopify-icon-list-section{background:transparent;padding-top:0}body.custUIDesign .shopify-icon-list-section h2.quotes-section-title{margin-bottom:40px}body.custUIDesign p.icon-title{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;max-width:100%;margin-top:30px;text-transform:lowercase}body.custUIDesign .shopify-icon-list-section .grid-item{max-width:300px;width:100%}body.custUIDesign .shopify-icon-list-section .grid-item img{width:auto;height:80px}body.custUIDesign .shopify-custom-tabs-section .Collapsible{border:0;width:calc(33.33% - 30px)}body.custUIDesign .shopify-custom-tabs-section{display:flex;flex-wrap:wrap;padding:40px 80px}body.custUIDesign button.Collapsible__Button.Heading.u-h6{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#000;padding:0 0 30px;border-top:0!important;border-bottom:1px solid #decdb8}body.custUIDesign .shopify-custom-tabs-section h2.quotes-section-title{margin-bottom:40px}body.custUIDesign .shopify-custom-tabs-section .Collapsible .Collapsible__Inner{border-bottom:1px solid #decdb8}body.custUIDesign .shopify-custom-tabs-section .Collapsible .Collapsible__Inner .Collapsible__Content{padding:15px 0}body.custUIDesign .shopify-custom-tabs-section .Collapsible .Collapsible__Inner .Collapsible__Content .Rte{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#000}.features--heading-uppercase h2.ProductItem__Title.Heading{font-family:Cormorant Infant,serif!important;font-size:24px;margin-bottom:12px;display:block;letter-spacing:0;font-weight:500;color:#000;line-height:1.2}body.custUIDesign .ProductRecommendations .jdgm-widget.jdgm-preview-badge.jdgm--done-setup{display:none}body.custUIDesign .ProductRecommendations .ProductItem__PriceList.Heading span{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;letter-spacing:0}body.custUIDesign footer#section-footer{background:transparent;padding-top:80px}body.custUIDesign footer#section-footer *{color:#000;font-family:Avenir Next,sans-serif!important}body.custUIDesign footer#section-footer h2{font-family:Cormorant Infant,serif!important;font-style:normal;font-weight:400;font-size:28px;line-height:34px;color:#0e0e0e;text-transform:none!important;letter-spacing:0}#section-footer .Linklist__Item{text-transform:none!important}body.custUIDesign footer#section-footer .Footer__Content.Rte p{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000}body.custUIDesign footer#section-footer ul.Footer__Social.HorizontalList.HorizontalList--spacingLoose{margin-top:35px}body.custUIDesign input.Form__Input{border-left:0;border-right:0;border-top:0;font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#000;padding:0 0 10px}body.custUIDesign footer#section-footer button.Form__Submit.Button.Button--primary{background:transparent;border:0;padding:0;margin:0;font-size:0;width:24px;height:24px;position:absolute;right:0;top:0}body.custUIDesign footer#section-footer button.Form__Submit.Button.Button--primary:before{background:url(/cdn/shop/files/left-vector-arrow.svg?v=1735125759);border:0;background-repeat:no-repeat;background-position:center}body.custUIDesign footer#section-footer form#footer-newsletter{position:relative}body.custUIDesign img.footer-brand-logo{margin-top:40px}body.custUIDesign input.Form__Input::-webkit-input-placeholder{color:#000}body.custUIDesign input.Form__Input::-moz-placeholder{color:#000}body.custUIDesign input.Form__Input:-ms-input-placeholder{color:#000}body.custUIDesign input.Form__Input:-moz-placeholder{color:#000}body.custUIDesign button.Collapsible__Button.Heading.u-h6 span.Collapsible__Plus{background:url(/cdn/shop/files/left-vector-arrow.svg?v=1735125759);width:24px;height:12px;background-size:cover;background-repeat:no-repeat;transition:all .5s;top:6px}body.custUIDesign button.Collapsible__Button.Heading.u-h6 span.Collapsible__Plus:after,body.custUIDesign button.Collapsible__Button.Heading.u-h6 span.Collapsible__Plus:before{display:none}body.custUIDesign button[aria-expanded=true] span.Collapsible__Plus{transform:rotate(90deg)}body.custUIDesign p.custMainSliderBadge{font-family:Avenir Next,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#fdfbf7;position:absolute;z-index:9999;top:16px;left:0;background:#a98561;width:164px;height:32px;display:flex;align-items:center;justify-content:center}body.custUIDesign header#section-header{box-shadow:none!important;background:#fdfbf7}body.custUIDesign .Header__Wrapper{background:transparent}html body .CC58-guarantee-section{flex-direction:row!important;flex-wrap:wrap!important}html body .CC58-guarantee-section .guarantee-item{width:calc(50% - 10px)}body.custUIDesign{background-image:url(/cdn/shop/files/cc007-background-img-min.png?v=1735125762)!important;background-position:0 -300px;background-size:cover}body.custUIDesign section#section-announcement p:first-letter,body.custUIDesign .Header__FlexItem--fill nav ul li:first-letter,body.custUIDesign footer#section-footer h2:first-letter,body.custUIDesign footer#section-footer ul.Linklist li:first-letter,body.custUIDesign .ProductItem__Label--onSale:first-letter,body.custUIDesign p.low-stock-notice:first-letter{text-transform:uppercase!important}div#mainSlider .owl-nav{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;position:absolute;top:50%;transform:translatey(-50%);align-items:center;right:0;padding:0 15px}div#thumbSlider{margin-top:16px}body.custUIDesign .wrapper .product-detail .add-to-cart{background:#a98561;letter-spacing:0;text-transform:capitalize;font-weight:400}body.custUIDesign .ProductItem__Label--onSale{background:#a98561;font-family:Avenir Next,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:21px;color:#fdfbf7;letter-spacing:0;text-transform:capitalize!important}body.custUIDesign .custMainSliderPdp .item.fade{height:665px}body.custUIDesign .custMainSliderPdp .item.fade img{height:100%;width:100%;object-fit:cover;object-position:center}body.custUIDesign #thumbSlider .item{height:84px;object-fit:cover;object-position:center}body.custUIDesign #thumbSlider .item img{height:100%;width:100%}.cc64-sub-navigation{display:none!important}body.custUIDesign .custAsSeenSection .custAsSeenLogoContainer{display:flex;align-items:center;justify-content:space-between;width:100%}body.custUIDesign .custAsSeenSection .custAsSeenLogoContainer img.logo{width:auto;height:21px}body.custUIDesign .custAsSeenSection{display:flex;align-items:center;justify-content:space-around;text-align:left;margin-top:40px}body.custUIDesign .custAsSeenSection p{margin:0 32px 0 0;white-space:pre;font-family:Avenir Next,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000}body.custUIDesign .Footer__Copyright a.Footer__StoreName.Heading{font-weight:400;letter-spacing:0;text-transform:capitalize}body.custUIDesign .Footer__Block.Footer__Block--links{margin-top:25px}.swatchListSize-2 li{flex:0 0 calc(50% - 7px)!important}.swatchListSize-3 li{flex:0 0 calc(33% - 7px)!important}body.custUIDesign .SizeSwatch.is-active:after,body.custUIDesign .SizeSwatch__Radio:checked+.SizeSwatch{color:#000!important}body.custUIDesign .engrave-font-chooser-item{width:calc(25% - 7px);border-radius:0;height:auto;display:flex;flex-wrap:wrap;justify-content:center;padding:8px 0}body.custUIDesign span.font-type-label{position:static!important;opacity:1!important;color:#000!important;font-family:Avenir Next,sans-serif!important;background:transparent!important;box-shadow:none!important;order:2;line-height:normal}body.custUIDesign span.engrave-font-sample{order:1;height:auto;line-height:normal}body.custUIDesign span.font-type-label:before{display:none}body.custUIDesign .engrave-font-chooser-item.font-selected{border-color:#333;background:transparent}.peopleVideoSlider button span{background-image:url(/cdn/shop/files/left-vector-arrow.svg?v=1735125759);width:100%;height:14px;display:block;font-size:0}.peopleVideoSlider button.owl-prev span{background-image:url(/cdn/shop/files/right-vector-arrow.svg?v=1735125759);font-size:0}.peopleVideoSlider button{margin:0 5px}body.custUIDesign .custCarouselHeading h3{font-family:Avenir Next,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;margin:0}body.custUIDesign .custCarouselHeading{margin-top:35px;margin-bottom:16px}.custCarouselHeading .arrow-container{display:flex;justify-content:space-between;align-items:center}.custCarouselHeading .button-wrapper{display:flex;gap:20px}.custCarouselHeading .swiper-button{width:26px;cursor:pointer}body.custUIDesign ul.SizeSwatchList.custSizeSelect li{width:auto!important;flex:inherit!important}body.custUIDesign ul.SizeSwatchList.custSizeSelect li a,body.custUIDesign ul.SizeSwatchList.custSizeSelect li *{font-weight:400!important}body.custUIDesign .custShinySilver:before,body.custUIDesign .custShinyGold:before,body.custUIDesign .custMatteBlack:before,body.custUIDesign .custShinyRose:before,body.custUIDesign .custGoldAurora:before{width:32px!important;height:32px!important;content:"";position:static!important;margin-bottom:0;flex:0 0 32px;background-repeat:no-repeat;background-position:center;box-shadow:0 0 0 1px transparent!important;border:2px solid transparent;border-radius:40px}body.custUIDesign .custShinySilver:before{background-image:url(/cdn/shop/files/steel_silver.png?v=1735125759)}body.custUIDesign .custShinyGold:before{background-image:url(/cdn/shop/files/gold_cb835536-90d8-4989-872f-831426a38287.png?v=1735125759)}body.custUIDesign .custMatteBlack:before{background-image:url(/cdn/shop/files/matte_black.png?v=1735125759)}body.custUIDesign .custShinyRose:before{background-image:url(/cdn/shop/files/rose_gold.png?v=1735125759)}body.custUIDesign .custGoldAurora:before{background-image:url(/cdn/shop/files/arora_gold.png?v=1735125759)}body.custUIDesign .custSelectFinish label.SizeSwatch.custShinySilver,body.custUIDesign .custSelectFinish label.SizeSwatch.custShinyGold,body.custUIDesign .custSelectFinish label.SizeSwatch.custMatteBlack,body.custUIDesign .custSelectFinish label.SizeSwatch.custShinyRose,body.custUIDesign .custSelectFinish label.SizeSwatch.custGoldAurora{gap:10px;text-align:center;flex-wrap:wrap;flex-direction:column;white-space:normal;line-height:1.3;font-size:14px!important}.SizeSwatch__Radio:checked+.custShinySilver:before,.SizeSwatch__Radio:checked+.custShinyGold:before,.SizeSwatch__Radio:checked+.custMatteBlack:before,.SizeSwatch__Radio:checked+.custShinyRose:before,.SizeSwatch__Radio:checked+.custGoldAurora:before{box-shadow:0 0 0 1px #000!important;border:2px solid #f6f6f6}body.custUIDesign .ProductMeta__Price.Price--compareAt span.money{font-family:Avenir Next,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-decoration-line:line-through;text-transform:uppercase;color:#a98561!important;letter-spacing:0}body.custUIDesign .Price--compareAt:before{display:none}body.custUIDesign .ProductMeta__Price.Price--compareAt{margin-left:10px}body.custUIDesign div#quotes-section{padding-top:80px}body.custUIDesign .Footer__Copyright{width:100%;text-align:center}body.custUIDesign ul.Footer__PaymentList.HorizontalList{display:none}body.custUIDesign .Footer__Inner+.Footer__Aside{margin-top:0;margin-bottom:60px}body.custUIDesign .gpo-app{background:transparent!important}body.custUIDesign .gpo-app .gpo-dropzone{background:#fbf7f2}body.custUIDesign .shopify-section.bm-video-section+.product_review_section_cus{padding:0!important;margin-bottom:-110px;opacity:0}body.custUIDesign div#scrollToElement{padding-bottom:0}body.custUIDesign .product_review_section_cus{background:transparent}body.custUIDesign .ProductForm__BuyButtons #starmap-complete{background:#a98561!important;font-family:Avenir Next,sans-serif;font-weight:400;text-transform:capitalize;letter-spacing:0}body.custUIDesign button#starmap-complete:before{display:none}body.custUIDesign footer#section-footer form#footer-newsletter input.Form__Input{border-bottom-color:#000}body.custUIDesign .Product .ProductMeta .ProductMeta__Price.Price--highlight{color:#a98561!important;letter-spacing:0!important}body.custUIDesign .ProductMeta__Price.Price--compareAt{letter-spacing:0;font-family:Avenir Next;font-style:normal;font-weight:400;font-size:18px;line-height:24px;text-decoration-line:line-through;text-transform:uppercase;color:#a98561;margin-right:14px!important;margin-top:3px}body.custUIDesign .jdgm-preview-badge .jdgm-star.jdgm-star{color:#decdb8!important}body.custUIDesign .jdgm-widget .jdgm-prev-badge__text{text-decoration:none!important}@media (max-width: 1199px){.features--heading-uppercase h2.ProductItem__Title.Heading{line-height:1.1}body.custUIDesign .shopify-custom-tabs-section{padding:40px 20px}body.custUIDesign .shopify-custom-tabs-section .Collapsible{width:calc(100% - 30px);margin-bottom:30px}body.custUIDesign .custAsSeenSection{padding:14px 0 14px 15px;margin-top:0;border-top:1px solid #a9856133;border-bottom:1px solid #a9856133}body.custUIDesign div#quotes-section{padding-top:30px}body.custUIDesign .shopify-section.bm-video-section+.product_review_section_cus{margin-bottom:-80px}body.custUIDesign .shopify-icon-list-section .grid-item{width:25%;max-width:25%}}@media (max-width: 991px){body.custUIDesign .shopify-icon-list-section .grid-item{margin-bottom:15px;display:block!important}body.custUIDesign .CC58-sticky-bar .wrapper .product-detail a.add-to-cart,.CC58-sticky-bar .wrapper .product-detail a.add-to-cart *,body.custUIDesign .CC58-sticky-bar .wrapper .product-detail a.add-to-cart span.money{color:#fff!important}}@media (max-width: 860px){.shopify-quotes-section .grid-item{padding:15px}.shopify-quotes-section{padding:0 15px}.ProductList--carousel .Carousel__Cell:first-child{margin-left:0}}@media (min-width: 768px){.custInnerNavigation{display:none}}@media (max-width: 767px){body.custUIDesign h1.ProductMeta__Title.Heading.u-h2{font-size:36px!important}html body.custUIDesign .CC58-guarantee-section .guarantee-item span{font-size:12px;white-space:nowrap}html body.custUIDesign .custInnerNavigation{height:45px;background:#000c;border-width:1px 0px;border-style:solid;border-color:#a9856133;border-radius:0;display:flex;align-items:center;justify-content:center;gap:25px;border:0}html body.custUIDesign .custInnerNavigation button{font-family:Avenir Next,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:21px;align-items:center;color:#fff;position:relative}html body.custUIDesign .custInnerNavigation button:after{content:"";width:100%;height:1px;background:transparent;position:absolute;left:0;bottom:0}button.nav-button.active:after{background:#fff!important}html body.custUIDesign .custInnerNavigation button:first-letter{text-transform:uppercase}body.custUIDesign .custMainSliderPdp .item.fade{height:300px}body.custUIDesign .custAsSeenLogoContainer{display:flex;align-items:center;justify-content:space-between;width:100%}body.custUIDesign .custAsSeenLogoContainer img.logo{width:auto;height:24px}body.custUIDesign .custAsSeenSection{display:flex;align-items:center;justify-content:space-around;text-align:left;margin-top:40px}body.custUIDesign .custAsSeenSection p{margin:0 32px 0 0;white-space:pre;font-family:Avenir Next,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000}body.custUIDesign p.custMainSliderBadge{margin-bottom:0;top:33px;font-size:15px}body.custUIDesign .custAsSeenSection p{margin-right:15px;font-size:14px}body.custUIDesign .custAsSeenSection{padding:14px 0 14px 15px;margin-top:0;border-top:1px solid #a9856133;border-bottom:1px solid #a9856133}html body.custUIDesign .CC58-guarantee-section{gap:0}body.custUIDesign .custAsSeenSection .custAsSeenLogoContainer{gap:12px;overflow:scroll}body.custUIDesign .custAsSeenSection .custAsSeenLogoContainer div{flex:0 0 auto}body.custUIDesign .Product__SlideshowMobileNav{display:none!important}body.custUIDesign .custAsSeenSection .custAsSeenLogoContainer::-webkit-scrollbar{background:transparent;height:0}body.custUIDesign .custAsSeenSection .custAsSeenLogoContainer::-webkit-scrollbar-thumb{background:transparent;height:0}body.custUIDesign .custAsSeenSection .custAsSeenLogoContainer::-webkit-scrollbar-track{background:transparent;height:0}body.custUIDesign h2.quotes-section-title,body.custUIDesign .SectionHeader__Heading.Heading.u-h3 span,body.custUIDesign h2.jdgm-rev-widg__title{font-size:36px!important}body.custUIDesign p.quote-name{font-size:26px!important;margin-bottom:10px}body.custUIDesign .shopify-icon-list-section{padding-left:15px;padding-right:15px}body.custUIDesign .custWhatPeopleVideoWrapper a{padding-left:8px;padding-right:8px}body.custUIDesign .ProductMeta__Price.Price--compareAt{margin-left:0}body.custUIDesign p.low-stock-notice{white-space:pre}body.custUIDesign footer#section-footer{padding-top:0}body.custUIDesign img.footer-brand-logo{margin-top:13px}body.custUIDesign footer#section-footer ul.Footer__Social.HorizontalList.HorizontalList--spacingLoose{margin-top:25px}body.custUIDesign ul.Footer__PaymentList.HorizontalList .HorizontalList__Item{margin-left:4px;margin-right:4px}body.custUIDesign .Footer__Inner+.Footer__Aside{margin-top:30px}body.custUIDesign .Footer__PaymentList{display:none}body.custUIDesign .Linklist__Item a.Link.Link--primary{font-size:14px}body.custUIDesign .CC58-guarantee-section .guarantee-item{margin-bottom:10px}body.custUIDesign .Footer__Inner+.Footer__Aside{margin-top:0;margin-bottom:20px}div#thumbSlider{margin:0;padding-left:15px;padding-top:8px;padding-bottom:8px}body.custUIDesign #thumbSlider .item{height:50px;overflow:hidden;object-fit:cover;object-position:center}body.custUIDesign #thumbSlider .item img{height:100%;width:100%;object-fit:cover;object-position:center}body.custUIDesign .shopify-section.bm-video-section+.product_review_section_cus{margin-bottom:-25px}body.custUIDesign.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorImg{height:32px}body.custUIDesign .Product__InfoWrapper p.custom-switcher-state-label{font-size:12px}}@media (max-width: 640px){body.custUIDesign .shopify-icon-list-section .grid-item{width:50%!important;max-width:50%}}body .Product__InfoWrapper .ProductForm__QuantitySelector{width:25%;display:inline-block;margin-right:10px;margin-top:15px;margin-bottom:15px}body.custUIDesign .Product__InfoWrapper .ProductForm__BuyButtons,body.custUIDesign .Product__InfoWrapper .ProductForm__AddToCart{height:auto;width:70%;display:inline-block;min-height:55px}body .Product__InfoWrapper .ProductForm__QuantitySelector .quantity-label,body .Product__InfoWrapper .ProductForm__QuantitySelector .quantity-sublabel,body .Product__InfoWrapper .ProductForm__QuantitySelector .ProductForm__Label{display:none}body .Product__InfoWrapper .ProductForm__QuantitySelector .QuantitySelector{padding:0}.ProductForm__QuantitySelector .QuantitySelector__Button.Link.Link--secondary,.ProductForm__QuantitySelector .QuantitySelector__CurrentQuantity{padding:16px 0;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/317/assets/product-high-end-style.css.map */
