:root{--cc58-font-light: "Avenir", sans-serif}.cc58-quote-box{border:1px solid #D6D6D6;background-color:#fff;padding:6px;border-radius:4px;font-size:16px;position:absolute;left:10px;right:10px;bottom:10px;z-index:2;max-width:100%}.cc58-quote-box p{margin:0;color:#000;text-align:center;font-family:Avenir,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:140%}.cc58-quote-box p>span:first-of-type{display:inline-block}.cc58-quote-box .cc58-quote__name{font-style:italic;font-family:Avenir,sans-serif;font-size:12px;font-weight:600}body #judgeme_product_reviews{scroll-margin-top:140px}body .cutom-product__tab{display:block}body .CC58-guarantee-section{display:flex;padding:32px 0;margin-bottom:32px;border-bottom:1px solid rgb(0 0 0 / 20%)}body .Product__InfoWrapper .ProductForm__AddToCart,body .Product__InfoWrapper .custom-bundle-form-item,body .Product__InfoWrapper .maps-input-group #noResult{margin:0}.ProductForm__Option.ProductForm__Option--labelled.productOption--finish,body .Product__Wrapper .starmap-preview{display:none}.template-product .custColor .SizeSwatchList li.HorizontalList__Item label.SizeSwatch{font-size:0}.template-product .custColor .SizeSwatchList li.HorizontalList__Item label.SizeSwatch{width:100%!important;height:100%!important;max-height:100%!important;padding:8px!important;border-radius:6px!important;display:flex;align-items:center;justify-content:center}.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox{display:flex;align-items:center;flex-direction:column;width:100%;height:100%}.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorImg{width:40px;height:40px;border:2px solid #fff;border-radius:32px;box-shadow:0 0 0 1px #fff;font-size:0;display:flex;align-items:center;justify-content:center;margin:0 0 18px}.template-product .custColor li.HorizontalList__Item label.SizeSwatch.is-active:after,.template-product .custColor li.HorizontalList__Item .SizeSwatch__Radio:checked+.SizeSwatch .custColorBox .colorImg{box-shadow:0 0 0 1px #000!important;border:2px solid #F6F6F6}.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .price,.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorName{font-family:var(--cc58-font-light);font-weight:600;font-size:12px;text-align:center;text-transform:uppercase;color:gray;line-height:14px;display:block;width:100%;white-space:normal}.template-product .custColor li.HorizontalList__Item label.SizeSwatch.is-active .custColorBox .colorName,.template-product .custColor li.HorizontalList__Item .SizeSwatch__Radio:checked+.SizeSwatch .custColorBox .colorName,.template-product .custColor li.HorizontalList__Item label.SizeSwatch.is-active .custColorBox .price,.template-product .custColor li.HorizontalList__Item .SizeSwatch__Radio:checked+.SizeSwatch .custColorBox .price{color:#000}.template-product .custColor .SizeSwatchList li.HorizontalList__Item label.SizeSwatch:after{border-radius:6px}.template-product .custColor li.HorizontalList__Item label.SizeSwatch.is-active,.template-product .custColor li.HorizontalList__Item .SizeSwatch__Radio:checked+.SizeSwatch{background:#f6f6f6!important}.template-product .custColor{margin-bottom:10px}.template-product .custColor .ProductForm__Label{margin-bottom:0}@media (max-width: 800px){.template-product .custColor .SizeSwatchList{justify-content:flex-start;row-gap:5px}.template-product .custColor .SizeSwatchList li.HorizontalList__Item label.SizeSwatch{padding:8px!important}.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorImg{margin:0 0 15px}}body .Product__InfoWrapper .morse-form-label,body .Product__InfoWrapper p.engrave-font-chooser-title,body .Product__InfoWrapper span.ProductForm__Label,body .Product__InfoWrapper .product-custom-switcher-box .custom-switcher-heading{font-family:var(--cc58-font-light)}body .Product__InfoWrapper .ProductMeta__notice-price{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px}body .Product__InfoWrapper .ProductMeta .product_reviews{margin-bottom:6px}body .Product__InfoWrapper .ProductMeta .product_reviews span{text-decoration:underline}body .Product__InfoWrapper .ProductForm__AddToCart{color:#fff;font-family:Tw Cen MT,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:2.56px;padding:12px}body .Product__InfoWrapper .ProductForm__AddToCart[disabled]{opacity:.7}body .Product__InfoWrapper .line-item-property__field.maps-latitude{margin-right:10px}body .cc-product-main-section{padding-bottom:30px;padding-top:20px;background:#fff}body .product-custom-switcher .custom-switcher-btn.text-btn{order:-1}body .Product__InfoWrapper .custom-switcher-content-wrapper{padding:0}body .Product__InfoWrapper .custom-bundle-products-container{border-top:1px solid rgb(0 0 0 / 20%);padding-top:32px;margin-top:20px}body .Product__InfoWrapper .engrave-font-disc-text,body .Product__InfoWrapper p.input-sub{text-align:left;max-width:100%}body .Product__InfoWrapper .product-custom-switcher-box .engrave-text-cont label,body .Product__InfoWrapper .maps-input-group.special-group-display,body .Product__InfoWrapper .maps-input-group.special-group-display .input-container-switch{max-width:100%;width:100%;font-family:var(--cc58-font-light)}body .Product__InfoWrapper #text-engrave,body .Product__InfoWrapper #text-engrave-left{margin-bottom:10px;max-width:100%;text-indent:0px}body .Product__InfoWrapper .product-custom-switcher-box .custom-swicther-content input#morse,body .Product__InfoWrapper .custom-swicther-content #morse-text{min-height:auto;border-radius:4px;border:1px solid #363636;height:40px!important;background:#fff!important;color:#363636;font-family:var(--cc58-font-light)}body .Product__InfoWrapper .product-custom-switcher-box .custom-swicther-content input#morse::placeholder{color:gray;text-transform:uppercase;font-size:10px;font-family:var(--cc58-font-light)}body.template-product .custColor.custColorMultiple .SizeSwatchList li .custColorBox{flex-direction:row;align-items:center;justify-content:center}body.template-product .custColor.custColorMultiple .SizeSwatchList li .custColorBox .colorImg{margin:0 8px 0 0}body.template-product .custColor.custColorMultipl li.HorizontalList__Item .SizeSwatch__Radio:checked+.SizeSwatch .custColorBox .colorImg{height:auto!important}body .Product__InfoWrapper #text-engrave,body .Product__InfoWrapper #text-engrave-left,body .Product__InfoWrapper .product-custom-switcher-box .custom-swicther-content input,body .Product__InfoWrapper .product-custom-switcher-box .line-item-property__field input,.cc58-custom-select__box{border-radius:4px;border:1px solid #363636;height:40px!important;background:#fff!important;font-size:12px;line-height:16px;font-weight:600;padding:12px 16px;max-height:none}body .ProductForm__Variants .SizeSwatchList li label,body .Product__InfoWrapper .cc58-product__addon--label{border-radius:4px;height:40px!important;background:#fff!important;padding:0;max-height:none;line-height:40px}body .ProductForm__Variants .productOption--size .SizeSwatchList li{margin-top:0;margin-bottom:0}body .ProductForm__Variants .productOption--size .SizeSwatchList li label{font-family:var(--cc58-font-light)!important;color:#000;display:inline-flex;justify-content:center;align-items:center;padding:10px;font-size:12px;font-weight:600;line-height:14px;white-space:pre-wrap}body .ProductForm__Variants .productOption--size .SizeSwatchList{justify-content:space-between;flex-wrap:nowrap}body .ProductForm__Variants .productOption--size .SizeSwatchList li:last-child{margin-right:0!important}body .Product__InfoWrapper .cc58-product__evergraving--container{height:100%;display:flex;justify-content:center;align-items:center}body .Product__InfoWrapper .cc58-product__evergraving{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;color:#363636;font-size:10px;text-transform:uppercase;line-height:12px;position:relative;font-family:var(--cc58-font-light)}body .Product__InfoWrapper .cc58-product__evergraving--container:before{content:"";display:inline-block;width:24px;height:24px;background:url(/cdn/shop/files/moissanite-stones.png);background-size:contain;background-repeat:no-repeat;margin-right:6px}body .Product__InfoWrapper .cc58-product__evergraving--option2.cc58-product__evergraving--container:before{background:url(/cdn/shop/files/without-stone.png);background-size:contain;background-repeat:no-repeat}body .Product__InfoWrapper .cc58-product__evergraving span{font-size:8px}body .Product__InfoWrapper .cc58-product__evergraving b{color:#000}body .Product__InfoWrapper .cc58-product__addon--container{height:100%;display:flex;justify-content:center;align-items:center}body .Product__InfoWrapper .cc58-product__addon{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;color:#363636;font-size:10px;text-transform:uppercase;line-height:12px;position:relative;font-family:var(--cc58-font-light)}body .Product__InfoWrapper .cc58-product__addon--container:before{content:"";display:inline-block;width:24px;height:24px;background:url(https://www.customcuff.co/cdn/shop/t/275/assets/gift_box_premium.png);background-size:contain;background-repeat:no-repeat;margin-right:6px}body .Product__InfoWrapper .cc58-product__addon--option2.cc58-product__addon--container:before{background:url(/cdn/shop/files/without-stone.png);background-size:contain;background-repeat:no-repeat}body .Product__InfoWrapper .cc58-product__addon span{font-size:8px}body .Product__InfoWrapper .cc58-product__addon b{color:#000}body .Product__InfoWrapper p.custom-switcher-state-label{padding:12px 16px;line-height:1.4;max-width:100%;width:100%!important;border-radius:4px;font-family:var(--cc58-font-light)!important}body .ProductForm__Variants .barEngraveOptions .SizeSwatchList.customSize{width:100%;max-width:100%}body .ProductForm__Variants .barEngraveOptions .SizeSwatchList.prod-opt-ex-engrave--hide{height:40px!important}body .ProductForm__Variants .barEngraveOptions .SizeSwatchList.customSize p.prodExOpt--selected{height:40px;line-height:40px}body .ProductForm__Variants .barEngraveOptions .SizeSwatchList.customSize span.prodOptAddEng--arrow{top:7.5px}body .ProductForm__Variants .ProductForm__Option:not(.productOption--size) .SizeSwatchList li,body .product-custom-switcher-box .ProductForm__Option:not(.productOption--size) .SizeSwatchList li{width:calc(100%/var(--cc-tiles-length, 2) - 10px)!important}body .ProductForm__Variants .SizeSwatchList li .SizeSwatch:after{border-radius:4px}body .Product__InfoWrapper .product-custom-switcher .custom-switcher-btn{width:100%;padding:0!important}body .Product__InfoWrapper p.custom-switcher-state-label{margin-right:0}body .Product__InfoWrapper .product-custom-switcher .custom-switcher-btn.coords-btn,body .Product__InfoWrapper .product-custom-switcher .custom-switcher-btn.morse-btn{margin-left:10px!important}body .Product__InfoWrapper .maps-input-group.special-group-display{flex-direction:column}body .Product__InfoWrapper .maps-input-group.special-group-display .coords-input-label,body .Product__InfoWrapper .map-input-group--label{display:block;position:unset;text-align:left;order:-1;color:#919191;font-family:var(--cc58-font-light);font-size:9px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:1.4px;text-transform:uppercase;padding:0 0 4px}body .Product__InfoWrapper .map-input-group--label{display:block!important}body .Product__InfoWrapper #geocoder .mapboxgl-ctrl-geocoder--input{border-radius:4px 0 0 4px;border:1px solid #363636!important;background:#fff;color:#363636;font-family:var(--cc58-font-light);font-size:12px!important;font-style:normal;font-weight:600;line-height:16px!important;padding:12px 16px;display:block}body .Product__InfoWrapper #geocoder .mapboxgl-ctrl-geocoder--input::placeholder{text-transform:uppercase;color:#919191;font-size:10px!important}body .Product__InfoWrapper #search button{height:40px}body .Product__InfoWrapper .product-custom-switcher-box .custom-swicther-content .morse-input-group{margin-top:16px}body .Product__InfoWrapper .ProductForm__Variants span.ProductForm__Label{margin-bottom:4px}body .Product__InfoWrapper .product-custom-switcher-box .special-group-hide{margin-bottom:16px;display:none!important}body .Product__InfoWrapper .product-custom-switcher-box .engrave-font-chooser-wrapper,body .Product__InfoWrapper .maps-input-group.special-group-display,body .Product__InfoWrapper .maps-input-group.special-input,body .Product__InfoWrapper .product-custom-switcher,body .Product__InfoWrapper .engrave-font-disc-text,body .Product__InfoWrapper .engrave-text-switch-cont{margin-bottom:16px!important}body .Product__InfoWrapper .product-custom-switcher-box .custom-switcher-heading{margin-bottom:4px}body .cc58-Product__Slideshow .cc58-Product__SlideItem--image{width:calc(50% - 16px)}body .Product__Slideshow{position:relative}body .cc58-show-more-less--wrapper{text-align:center;margin-top:20px;font-size:16px}body .ProductMeta .product_reviews span,body .ProductMeta .product_reviews img{cursor:pointer}body .cc58-show-more-less--wrapper .cc58-show--less,body .cc58-Product__Slideshow:not(.cc58-Product__SlideshowMore) .cc58-Product__SlideItem--image:nth-child(n+7),body .cc58-show-more-less--wrapper.cc58-show-more--active .cc58-show--more,body .Product__InfoWrapper .engrave-font-disc-text{display:none}body .cc58-show-more-less--wrapper.cc58-show-more--active .cc58-show--less{display:inline-block}body .cc58-Product__Slideshow .cc58-Product__SlideItem--image[data-hidden]:nth-child(6)+div{display:block}body .cc58-Product__Slideshow .cc58-Product__SlideItem--image .AspectRatio--withFallback{--aspect-ratio: 1 !important}.cc58-sticky-bar--activate .CC58-sticky-bar{display:block}.cc58-sticky-bar--activate #gorgias-chat-container #chat-button,.cc58-sticky-bar--activate .pushowl-widget-node .pushowl-simple-toast{bottom:70px!important}.cc58-sticky-bar--activate #gorgias-chat-container #chat-window{bottom:120px!important}.cc58-custom-select{position:relative;text-align:left}.cc58-custom-select+.engrave-font-chooser-container{display:none}.cc58-custom-select__box{padding:10px 16px;cursor:pointer;display:flex;gap:10px;font-size:13px;position:relative}.cc58-custom-select__box:after{content:"";border-top:6px solid black;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;margin-top:-2px;position:absolute;right:10px;top:50%}.cc58-custom-select__box .cc58-engrave-font-sample{font-size:18px}.cc58-custom-select__box[data-type=font-chooser-typewriter],.cc58-custom-select__options li[data-class=font-chooser-typewriter]{font-family:Engraving Typewriter,sans-serif!important}.cc58-custom-select__box[data-type=font-chooser-handwriter],.cc58-custom-select__options li[data-class=font-chooser-handwriter]{font-family:Engraving Handwriting,sans-serif!important}.cc58-custom-select__box[data-type=font-chooser-oldLondon],.cc58-custom-select__options li[data-class=font-chooser-oldLondon]{font-family:Engraving Old London,sans-serif!important}.cc58-custom-select__box[data-type=font-chooser-standard],.cc58-custom-select__options li[data-class=font-chooser-standard]{font-family:Engraving Standard,sans-serif!important}.cc58-custom-select__options{display:none;position:absolute;width:100%;border:1px solid #ccc;background-color:#fff;max-height:150px;overflow-y:auto;z-index:1000;list-style-type:none;margin:0;padding:0}.cc58-custom-select__options li{padding:10px;cursor:pointer;transition:background-color .2s ease}.cc58-custom-select__options li:hover{background-color:#f1f1f1}.cc58-custom-select__options li.active{background-color:#d1e7fd}.Product__InfoWrapper .ProductMeta__Price:not(.Price--compareAt){color:#000;font-size:20px;font-weight:800}@media screen and (min-width: 1008px){body .Product__Slideshow,body .Product__SlideshowNav{display:none!important}body .cc58-Product__Slideshow{flex-wrap:wrap;display:flex;gap:16px}body .cc58-Product__Slideshow--container{display:block!important;width:100%}}@media screen and (max-width: 1007px){body .Product__SlideshowMobileNav .flickity-page-dots{width:100%;white-space:nowrap;overflow:auto;max-width:130px}body .Product__Gallery .Product__SlideshowNavArrow,body .Product__Gallery .cc58-Product__Slideshow--container{display:none}body .Product__InfoWrapper .custom-bundle-products-container{border-top:1px solid rgb(0 0 0 / 20%);padding-top:20px;margin-top:12px}body .CC58-guarantee-section{padding:24px 0;margin-bottom:0;border-bottom:0px}body .ProductForm__Variants .productOption--size .SizeSwatchList{justify-content:flex-start;flex-wrap:wrap}body .ProductForm__Variants .productOption--size .SizeSwatchList li{margin-right:4px!important}body .ProductForm__Variants .productOption--size .SizeSwatchList li label{max-width:38px;white-space:pre-wrap;font-size:10px;line-height:14px}}@media screen and (max-width: 800px){body p.engrave-font-chooser-title,body p.custom-switcher-heading,body .custColor .ProductForm__Label,body .ProductForm__Variants .ProductForm__Label,body h1.ProductMeta__Title.Heading,body .Product__InfoWrapper .ProductMeta__PriceList{text-align:left!important;font-family:var(--cc58-font-light)}body .charm-letters,body .engrave-font-chooser-container,body .ColorSwatchList{justify-content:flex-start}body p.low-stock-notice{margin-left:0}body .custom-switcher-btn{padding:4px!important}body .Product__InfoWrapper .cutom-product__tab{margin:0 -15px}body .Product__InfoWrapper .cutom-product__tab .tab-container{padding:30px 15px;border-radius:0}body .Product{margin-bottom:0}.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .price,.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorName{font-size:8px;line-height:10px}.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorImg{width:32px;height:20px}body .Product__InfoWrapper p.custom-switcher-state-label{padding:12px;font-size:10px}body .Product__Info .Container{padding:0 15px}}.cc-58-custom-cuff .ProductMeta__Description,body .Product__InfoWrapper #Product__Clone,body .Product__InfoWrapper .ProductForm__QuantitySelector,body .Product__InfoWrapper .bundle-save,body .Product__InfoWrapper .product-add-on-wrapper{display:none}body.cc-58-custom-cuff.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorImg{height:40px}body.cc-58-custom-cuff.template-product .custColor .SizeSwatchList li.HorizontalList__Item{max-width:calc(25% - 8px)}body.cc-58-custom-cuff .ProductForm .bundle-save{width:75px;height:34px;background:#000;color:#fff;font-weight:700;letter-spacing:1px;position:absolute;z-index:101;text-align:center;line-height:34px;cursor:pointer;left:200px;bottom:8px}body.cc-58-custom-cuff .ProductForm .QuantitySelector{max-width:150px}body.cc-58-custom-cuff .custom-switcher-content-wrapper .ProductForm__Variants:nth-child(5) .ProductForm__Option:nth-child(2) ul li:nth-child(2){order:-1}html body.CC047-Homepage main#main{background:transparent!important}.template-product main#main{background:transparent!important}body.cc-58-custom-cuff.template-product .SizeSwatchList li.HorizontalList__Item .colorName{text-align:center}@media (max-width: 768px){body.cc-58-custom-cuff.template-product .custColor li.HorizontalList__Item label.SizeSwatch .custColorBox .colorImg{height:33px!important}body.cc-58-custom-cuff.template-product .custColor.custColorMultiple .SizeSwatchList li .custColorBox{gap:10px}body.cc-58-custom-cuff.template-product .custColor .SizeSwatchList{justify-content:space-between}}body.template-product .custColor.custColorMultiple .SizeSwatchList li .custColorBox .colorName{text-align:left!important}body.cc-58-custom-cuff.template-product .custColor.custColorMultiple li.HorizontalList__Item label.SizeSwatch .custColorBox .colorImg{height:auto!important}
/*# sourceMappingURL=/cdn/shop/t/323/assets/cc-58-custom-cuff.css.map */
