@font-face{font-family:Trade;src:url(font-trade-lt.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Trade;src:url(font-trade-lt-bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Trade Condensed;src:url(font-trade-condensed-bold.ttf) format("truetype");font-weight:400;font-style:normal}:root{--sale: #ef0d0d;--primary: #5F605F;--off-white: rgb(245, 245, 245);--off-white-light: #fff;--text: #444444;--grey: #555555;--grey-2: #5F605F;--grey-3: #F5F5F5;--grey-4: #979797;--grey-5: #dad9d9;--grey-6: #ccc;--grey-7: #ddd;--gold: rgb(234, 179, 8);--blue: #2196f3;--green: #53c56e;--mint: #e5f4e9;--black: #000;--swiper-pagination-bullet-size: 20px;--swiper-theme-color: var(--primary);--box-shadow: 0 4px 8px rgba(0, 0, 0, .26)}*,:before,:after{box-sizing:border-box;font-feature-settings:"lnum" 1}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-family:Trade,sans-serif;margin:0;color:var(--black);letter-spacing:1px}html.lock,html.lock body{overflow:hidden!important;width:100vw;height:100vh;position:fixed}body.noScroll{overflow:hidden!important;width:100vw;height:100vh}button,input,select,textarea,label a{-webkit-tap-highlight-color:transparent!important}h1,h2,h3,h4,h5,h6,p{margin:0;font-size:inherit;font-weight:inherit}a{text-decoration:none;color:inherit}input,button,select,textarea,optgroup{border:none;font:inherit;color:inherit;background-color:transparent;display:block;margin:0;width:100%;text-align:left}input,select,textarea{border:1px solid lightgray;padding:10px}button{cursor:pointer}textarea{resize:none}img,picture,video{display:block;height:auto;width:100%}dialog{padding:0;max-width:none;max-height:none;border:none;width:100%;height:100%;display:none;position:fixed;top:0;background-color:#0000;left:0}dialog::backdrop{animation:backdrop-vanish .3s ease;background-color:#0000}dialog[open]::backdrop{display:flex;background-color:#0000004d}@keyframes backdrop-vanish{0%{background-color:#0000}to{background-color:#0000004d}}.button,.shopify-challenge__button{background-color:var(--black);border:1px solid var(--black);color:#fff;text-transform:uppercase;text-align:center;font-size:18px;padding:20px 32px;width:100%;-webkit-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;justify-content:center;letter-spacing:2px;max-width:350px;transition:.3s ease}.button.white{background-color:#fff;color:var(--black)}.button.white:hover{background-color:var(--black);color:#fff}.button:hover,.shopify-challenge__button:hover{background-color:#fff;color:var(--black)}.button.auto{width:auto}.button.center{margin:auto}.button.loading{position:relative!important;pointer-events:none!important;color:transparent!important}.button.loading:after{content:"";position:absolute;width:22px;height:22px;top:0;left:0;right:0;bottom:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;animation:loading 1s ease infinite}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:800px){.button:hover,.shopify-challenge__button:hover{background-color:var(--black);color:#fff}}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte p{margin:revert;font-size:revert;font-weight:revert}.container{max-width:1665px;width:90%;margin:0 auto}@media(max-width:800px){.container{width:100%;padding-left:19px;padding-right:19px}}#page,.shopify-challenge__container,.shopify-policy__container{max-width:800px!important;margin:auto;padding:40px 20px}#pageTitle,.shopify-policy__title h1{font-size:32px;text-align:center;margin-bottom:20px}#pageContent,.shopify-policy__body{line-height:1.5}.shopify-challenge__button{margin-top:20px}.collectionItem{position:relative;display:flex;flex-direction:column;color:var(--black);width:100%;height:100%;box-shadow:0 2px 18px #00000026;padding-bottom:24px;background-color:var(--grey-3)}.collectionItemWrap{background-size:cover;background-position:center}.collectionItemWrap .collectionImage{transition:.6s ease}.collectionItemWrap:hover .collectionImage{opacity:0}.collectionImage{aspect-ratio:1;object-fit:contain;background-color:#fff}.collectionImage.soldOut{opacity:.6}.collectionItemReviews{color:var(--black);display:flex;flex-direction:row;align-items:flex-end;font-size:12px!important;min-height:18px}.fa-star-half-o:before,.fa-star-o:before,.fa-star:before,.stamped-fa-star-half-o:before,.stamped-fa-star-o:before,.stamped-fa-star:before{font-size:16px}.collectionItemContent{display:flex;flex-direction:column;height:100%;padding:23px 12px 0}.collectionItemHeader{display:flex;flex-direction:row;justify-content:space-between;gap:8px;margin-top:8px}.collectionItemHeaderTitle{font-family:Trade,sans-serif;font-size:16px;font-weight:700}.collectionItemLogos{display:flex;flex-direction:row;align-items:center;gap:8px;margin-top:8px}.collectionItemLogosIcon{height:20px;width:auto}.collectionItemColors{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:8px;font-weight:700}.collectionItemHeaderPrice{text-align:right;font-size:14px;font-weight:700;display:flex;flex-direction:row;gap:4px;padding-top:4px;margin-top:auto;align-self:flex-end;align-items:flex-end}.collectionItemHeaderPriceCompare{text-decoration:line-through;font-weight:400;color:var(--grey-4)}.collectionItemBanner{position:absolute;top:10px;left:10px;padding:5px 10px;font-weight:700;text-transform:uppercase}@media(max-width:800px){.collectionItemBanner{font-size:12px}.collectionItemBanner.smallMobile{padding:5px 2px;font-size:11px;top:6px;left:6px}.collectionItemHeader{margin-top:0}}.collectionItemBanner.soldOut{background-color:var(--grey);color:#fff;box-shadow:0 2px 4px #00000026,0 1px #00000026}.collectionItemBanner.sale{color:var(--text);box-shadow:0 2px 4px #00000026,0 1px #00000026}.collectionItemColorsLink{width:fit-content}.collectionItemColors.desktopHidden{display:none}@media(max-width:800px){.collectionItem{padding-bottom:15px}.collectionItemHeaderTitle{font-size:16px}.collectionItemContent{padding-top:10px}.collectionItemColors{font-size:14px}.collectionItemColors.mobileHidden{display:none}.collectionItemColorsSwatch{height:13px!important;width:13px!important}.collectionItemLogosIcon{height:15px}.collectionImage{max-height:270px;object-fit:contain;object-position:center}.collectionItemReviews{font-size:11px!important}.collectionItemWrap:hover .collectionImage{opacity:1}.collectionItemColors.desktopHidden{display:flex}.collectionItemColorsSwatch.large{height:20px!important;width:20px!important}}@media(max-width:417px){.collectionItemColors{gap:6px}}.upsell{top:0;right:0;width:100%;height:100%;transition:.4s;z-index:2147483648;max-width:none;max-height:none;border:none;background-color:#0000004d;display:none;justify-content:center;align-items:center;padding:0;animation:upsellOut .4s ease}.upsell[open]{display:flex;position:fixed;animation:upsellIn .4s ease}@keyframes upsellIn{0%{opacity:0}to{opacity:1}}@keyframes upsellOut{0%{display:flex;opacity:1}to{display:none;opacity:0}}.upsellBody{background-color:#fff;padding:20px;border-radius:10px;max-width:600px;width:100%;max-height:800px;overflow-y:auto;position:relative}.upsellBodyClose{position:absolute;width:fit-content;right:12px;top:12px;padding:0}.upsellBodyClose:focus{outline:none}.upsellBodyTitle{text-align:center;font-size:32px;font-weight:500}.upsellBodyInfo{margin-top:10px;font-size:16px;font-weight:300}@media(max-width:800px){.upsellBody{max-width:calc(100% - 40px)}.upsellBodyInfo{font-size:14px}}.swatch{height:16px;width:16px;padding:0;border-radius:50%;display:flex;flex-shrink:0}@media(max-width:1200px){.swatch{height:20px;width:20px}}.countryFlag{height:20px;width:20px;border-radius:50%;object-fit:contain;object-position:center;transition:.3s ease}.countryFlag:hover{box-shadow:0 0 5px #000}.stamped-badge-starrating,.fa-star,.fa-star-checked,.fa-star-half-o,.fa-star-o,.stamped-fa-star,.stamped-fa-star-checked,.stamped-fa-star-half-o,.stamped-fa-star-o{color:var(--gold)!important}.stamped-badge{display:flex;align-items:center}@media(max-width:800px){.stamped-badge-caption{padding-bottom:1px}}.engraveBodyOption label.productOptionItemValuesLabel:has([value="24K Gold"]){display:none}.engraveBodyOption label.productOptionItemValuesLabel:has([value="Carbon Fiber"]){display:none}.engraveBodyOption label.productOptionItemValuesLabel:has([value=Glow]){display:none}.engraveBodyOption label.productOptionItemValuesLabel:has([value="MagSafe Glow"]){display:none}.engraveBodyOption label.productOptionItemValuesLabel:has([value="MagSafe 24K Gold"]){display:none}
/*# sourceMappingURL=/cdn/shop/t/93/assets/theme-global.css.map */
