@font-face{font-family:Apercu Mono;src:url(//dailygem.co/cdn/shop/t/285/assets/apercu-mono-regular-pro.woff2?v=55664791653868975731700076300) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gellix;src:url(//dailygem.co/cdn/shop/t/285/assets/GellixLight.woff?v=112504829627813944681700076338) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gellix;src:url(//dailygem.co/cdn/shop/t/285/assets/Gellix-Regular.woff2?v=82090943685388741631700076338) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gellix;src:url(//dailygem.co/cdn/shop/t/285/assets/Gellix-Medium.woff2?v=41084485213486301451700076338) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pangram Sans;src:url(https://cdn.shopify.com/s/files/1/0002/5673/7286/files/PPPangramSans-CompressedBold_Adjusted.otf?v=1693444104) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:GT Ultra;src:url(https://cdn.shopify.com/s/files/1/0002/5673/7286/files/GT-Ultra-Standard-Light_Adjusted.otf?v=1693444399) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Styrene;src:url(https://cdn.shopify.com/s/files/1/0002/5673/7286/files/StyreneA-Regular_ExactFit.otf?v=1693543087) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--scale: 1;--page-gutter: 20px;--page-max-width: 1920px;--header-height: 65px;--section-gap: calc(.4vw * var(--scale));--apercu-mono: "Apercu Mono", monospace;--gellix: "Gellix", sans-serif;--full-white: #ffffff;--peach: #efdfcf;--pumpkin: #fc8606;--gold: #e7b00c;--dark-teal: #033941;--mint: #cdd8cf;--sea-green: #459b7e;--salsa: #5a0903;--brick: #a13221;--medium-teal: #1a1a1a;--light-wheat: #e8d5c2;scroll-behavior:smooth}.index-container{max-width:1306px;padding:0 20px;margin:0 auto}@media (max-width: 900px){:root{--page-gutter: 5px;--header-height: 40px;--section-gap: 5px}}@media (min-width: 1921px){:root{--section-gap: 8px}}body{font-family:var(--gellix)}a,a:hover{color:inherit;transition:all .2s linear}.btn{font-weight:500}.btn-primary{transition:all .2s linear}.btn-primary,.btn-primary:focus{background-color:var(--pumpkin);border:0}.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem #fc860680}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{background-color:#e37602}.btn-secondary,.btn-secondary:focus{background-color:var(--sea-green);border:0}.btn-secondary:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem #459b7e7f}.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled):active{background-color:#398068}#shopify-section-header,#shopify-section-header-no-nav{position:sticky;top:0;z-index:50;box-shadow:0 2px 2px #00000029}.header{height:var(--header-height);margin-bottom:var(--section-gap);color:#000;background-color:#fff}.header__inner{display:flex;justify-content:space-between;align-items:center;height:var(--header-height);margin:0 auto;padding:12px 0}.header__inner>*{flex-basis:22%}.header__logo img{width:auto;height:100%}.header__logo-wrapper{height:100%}.header__logo-wrapper.header__logo-wrapper_small{display:flex;justify-content:center;align-items:center}.header__nav{display:flex;align-items:center}.header__nav--text{flex-grow:1;flex-basis:100%;justify-content:center;font-size:18px;font-weight:500;letter-spacing:-.21px}.header__nav--icons{justify-content:flex-end}.header__nav--icons>:not(:first-child){margin-left:30px}.header__nav--icons img{width:auto;height:100%}.header .cart-link{position:relative}.header .cart-count{position:absolute;top:5%;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500;letter-spacing:-.01em;color:#000}.header__burger-wrapper{display:none}.header__burger{display:block}.header__nav .dropdown-item .item-text{padding-left:0;transition:.2s all ease-in-out}@media (hover: hover){.header__nav .dropdown:hover>.dropdown-menu{display:block}.header__nav .dropdown-item:hover .item-text{padding-left:35px}.header__nav .dropdown-item:hover .hover-arrow{left:0}.header__nav .nav-item:hover>.nav-link{color:var(--sea-green)}}.header__nav .dropdown-item{font-size:18px;line-height:1.2;letter-spacing:-.21px;font-weight:500;color:#fff;padding:10px 35px}.header__nav .dropdown-item:hover,.header__nav .dropdown-item.active{color:var(--sea-green);background-color:transparent}.header .nav-link{padding:.5rem 2.2vw}.header .nav-item>.nav-link{font-size:18px;color:#191010;transition:all .2s ease-in-out}.header__nav .dropdown-menu{--hover-gap: 12px;min-width:255px;margin-top:0;padding:18px 0 25px;border:0;background-color:#033941;border-radius:0 0 15px 15px;transform:translateY(var(--hover-gap))}.header__nav .dropdown-menu:before{content:"";width:100%;height:var(--hover-gap);display:block;top:calc(-1 * var(--hover-gap));position:absolute}.header .hover-arrow{display:inline-block;width:28px;margin-right:10px;position:absolute;left:-30px;transition:.2s all ease-in-out;bottom:2px}.header .dropdown-item-wrap{overflow:hidden;position:relative}.header__nav .dropdown-toggle:after{display:none}.maintenance-mode .header__burger-wrapper,.maintenance-mode .cart-link,.maintenance-mode .header__nav--text,.maintenance-mode #shopify-section-footer{display:none}@media (max-width: 900px){.maintenance-mode .header__logo img{object-position:left}}@media (max-width: 1279px){.header .nav-link{padding:.5rem 1.3rem}}@media (max-width: 980px){.header .nav-link{padding:.5rem .9rem}}@media (max-width: 900px){.header{box-shadow:0 1px 1px #00000029}.header .container,.prestige--v4 .header .container,.prestige--v4 #shopify-section-footer .container{padding:0 15px}.header__inner{padding:7px 0 8px}.header__burger-wrapper{display:flex}.header__logo-wrapper{flex-basis:40%;text-align:center}.header__nav--text{display:none}.header__nav--icons>*{height:28px}.header__nav--icons>:not(:first-child){margin-left:18px}.header .cart-count{font-size:11px}#shopify-section-header,#shopify-section-header-no-nav{margin-bottom:7px}}.header--simple .header__inner{justify-content:center;text-align:center}.offset-anchor:before{--offset: calc(var(--header-height) + var(--section-gap));content:"";display:block;height:var(--offset);margin-top:calc(-1 * var(--offset));pointer-events:none}.container{max-width:var(--page-max-width);padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.prestige--v4 .header .container,.prestige--v4 #shopify-section-footer .container{max-width:var(--page-max-width);padding-left:var(--page-gutter);padding-right:var(--page-gutter);padding-top:0;padding-bottom:0}.scaling-grid{--gap: var(--section-gap);--gutter: 0px;--aspect-ratio: 1;--max-width: 100vw;--column-count: 3;--gap-count: calc(var(--column-count) - 1);--row-height: calc( (var(--max-width) - 2 * var(--gutter) - (var(--gap-count) * var(--gap))) / (var(--column-count) * var(--aspect-ratio)) );display:grid;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:minmax(var(--row-height),auto);gap:var(--gap);max-width:var(--max-width);padding-left:var(--gutter);padding-right:var(--gutter)}.scaling-grid--container{--gutter: var(--page-gutter)}.scaling-grid>.shopify-section,.scaling-grid>.shopify-section>.card,.scaling-grid [data-use-fragment]>.shopify-section{height:100%}@media (min-width: 1921px){.scaling-grid{--max-width: var(--page-max-width)}.scaling-grid--container{margin-left:auto;margin-right:auto}}@media (max-width: 900px){.scaling-grid{--gap: 4px}.scaling-grid--container{--gutter: 5px}}.page-tabs{font-size:calc(1vw * var(--scale))}.page-tabs .nav-tabs{border:0}.page-tabs .nav-item{--tab-color: var(--mint);position:relative;margin:0;font-weight:500;line-height:1.1;background-color:#f2f2f2;border-radius:.8em .8em 0 0;height:3em;display:flex;justify-content:center;align-items:center;border:0;color:#000}.page-tabs .nav-item.active{color:#000;background-color:var(--tab-color)}.page-tabs .nav-item:not(:first-child){margin-left:.28em}.page-tabs .nav-item:before{content:"";position:absolute;top:calc(100% - 1px);left:0;right:0;height:calc(1.3vw * var(--scale));background-color:inherit}@media (min-width: 1921px){.page-tabs .nav-item{font-size:28px}}@media (max-width: 900px){.page-tabs .nav-item{height:2.7em;font-size:calc(1.3vw * var(--scale));border-radius:.35em .35em 0 0}}.announcement-bar{margin:var(--section-gap) 0}.announcement-bar .card{text-transform:uppercase;text-align:center}.announcement-bar .card__content{padding:1em 2em .9em;font-family:var(--apercu-mono);font-size:1.2em}.announcement-bar .card__body{padding:0}.announcement-bar strong{font-weight:400;color:var(--accent-color)}.announcement-bar a{text-decoration:underline}.announcement-bar p:last-child{margin-bottom:0}@media (max-width: 700px){.announcement-bar .card__content{font-size:11px}}.breadcrumbs{padding:.1em 0 .6em;font-size:1vw;white-space:nowrap;overflow-x:auto}.breadcrumbs .container{display:flex;align-items:center}.breadcrumbs ol{position:relative;top:-.1em;padding-right:1em;list-style:none;margin:0;font-size:1.3em;font-weight:300}.breadcrumbs li{display:inline}.breadcrumbs li:not(:last-child):after{content:" /"}.breadcrumbs__title{margin:0;font-family:var(--apercu-mono);font-size:.95em;letter-spacing:-.04em}.breadcrumbs__title svg{width:2.3em;height:1.6em;margin:0 1em 0 .3em}@media (min-width: 1921px){.breadcrumbs{font-size:19px}}@media (max-width: 1100px){.breadcrumbs{font-size:12px}}@media (max-width: 900px){.breadcrumbs .container{padding:0 15px}}@media (max-width: 500px){.breadcrumbs{font-size:10px}}@media (max-width: 700px){.template-index .card-grid>*:nth-child(n+5){order:2}.template-index .card-grid>*:nth-child(2){order:1}}[data-sticky-button].stuck{position:fixed;top:var(--header-height);right:0;z-index:40;font-size:22px;height:auto;padding:.2em 2em .4em;margin:0;border-radius:0 0 0 .3em;white-space:nowrap;transform:translateY(-100%);transition:all .3s linear,transform .3s ease-in-out}[data-sticky-button].stuck.visible{transform:translateY(0)}@media (max-width: 700px){[data-sticky-button].stuck{font-size:18px}}#cart-modal.show{z-index:9999999999999999}@media screen and (max-width: 1090px) and (min-width: 901px){.header .nav-item>.nav-link{font-size:17px;padding-left:1.05rem;padding-right:1.05rem}.header .header__inner>*{flex-basis:18%}.header nav.header__nav.header__nav--text{flex-basis:100%}}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px;z-index:100;transition:top 1s}.skip-link:focus{top:0}.cart_main #beamContainer{display:none}
/*# sourceMappingURL=/s/files/1/0002/5673/7286/t/168/assets/common.css.map */
