:root{--font-primary: "Neue Montreal", sans-serif;--color-black: var(--Black, #1D1D1B);--color-bg: var(--BG, #FFFAF0);--color-grey: #777}.uppercase{text-transform:uppercase}.text-center{text-align:center}.font-13{font-size:13px;line-height:120%}.font-16{font-size:16px;line-height:120%}.font-28{font-size:28px;line-height:120%}.font-medium{font-weight:500}.font-bold{font-weight:700}.font-regular{font-weight:400}.slideshow__slide-list button.slider-button.next-button{filter:invert(1)}body,select,button,label,span,a{font-family:var(--font-primary);letter-spacing:.48px;text-transform:uppercase}@media (min-width:1000px){section.section.gifting_page h3.heading.h3{color:var(--Yellow, #F5A019);text-align:center;font-family:Neue Montreal;font-size:48px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:1.44px;text-transform:uppercase}section.section.gifting_page .maker{font-size:16px;font-weight:700;line-height:120%;letter-spacing:.48px}slide-show.slideshow h3.heading.heading--large span{font-family:din;font-size:40px}slide-show.slideshow a.button.button--primary{font-family:Neue Montreal;font-size:16px;font-weight:500;line-height:42px}slide-show.slideshow h2.heading.heading--small.desc span{color:#fffaf0;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.48px;text-transform:math-auto}slide-show.slideshow .content-box{width:38%}slide-show.slideshow h3.heading.heading--large{margin-bottom:20px}slide-show.slideshow .button-wrapper{margin-top:20px!important}section.section.bottom_text .maker h1{color:var(--Black, #1D1D1B);font-family:Neue Montreal;font-size:48px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:1.44px;text-transform:uppercase}.shopify-section--blog-posts .button-wrapper{text-align:center}.shopify-section--promotion-blocks .button.button--small.button--primary{color:var(--BG, #FFFAF0);text-align:center;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:41px;letter-spacing:.48px;text-transform:uppercase}.shopify-section--blog-posts .button-wrapper a,section.section.gifting_page .button-wrapper a,.container.home1 a.button.button--primary,a.button.button--primary{background:transparent;border:1px solid black;color:#000;font-family:Neue Montreal!important;font-weight:500!important;letter-spacing:1.1px!important;font-size:16px!important;margin-top:16px}button.product-item__cta span{color:var(--color-black);text-align:center;font-size:16px;font-weight:500}.labels{color:var(--color-black);font-size:13px;font-weight:500;letter-spacing:.39px}.classification{color:var(--color-bg);text-align:center;font-size:16px;font-weight:500}.origin{color:var(--color-grey);font-size:13px;font-weight:500;letter-spacing:.65px}.review span{color:var(--color-black);font-size:13px;font-weight:500;letter-spacing:.39px}select.variant-selector{color:var(--color-black);font-size:16px;font-weight:500;text-align:left}.product-item-meta a.product-item-meta__title{color:var(--color-black);font-size:16px;font-weight:700;min-height:48px}.first-variant-price{color:var(--color-black);font-size:13px;font-weight:700;letter-spacing:.39px}product-item.product-item span.price.text--large.price--highlight{color:var(--Black, #1D1D1B);font-size:19px;font-weight:700;line-height:120%;letter-spacing:.57px;text-transform:uppercase}product-item.product-item .compare-price{color:#777;font-size:19px;line-height:120%;letter-spacing:.57px;text-transform:uppercase;opacity:1}button.popover-button.hidden-pocket{color:var(--color-black);font-size:16px;font-weight:500;padding:12.4px 10px;border:1px solid #777;border-radius:8px}button.collapsible-toggle.text--strong{color:var(--color-black);font-size:16px;font-weight:500;border-radius:8px;line-height:120%}span.product-facet__sort-by-title.text--subdued.hidden-pocket,span.product-facet__meta-bar-item.product-facet__meta-bar-item--count{color:var(--color-black);font-size:16px;font-weight:700;padding-right:16px}.product-facet__filters-header.hidden-pocket .heading{color:var(--color-black);font-size:28px;font-weight:700;letter-spacing:.84px}.checkbox-container label{color:var(--color-black);font-size:16px;font-weight:400;line-height:140%}.tab-button{border-radius:8px;border:.8px solid var(--BG, #FFFAF0);color:var(--BG, #FFFAF0);text-align:center;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px;text-transform:uppercase;padding:11.5px 32px}h4.collection-heading{color:var(--BG, #FFFAF0);font-family:Neue Montreal;font-size:23px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.69px;text-transform:uppercase;margin:24px 0 10px}.collection-description{color:var(--BG, #FFFAF0);font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.48px;text-transform:initial}.view-all-button a{color:var(--BG, #FFFAF0);text-align:center;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px;text-transform:uppercase;border-radius:8px;border:1px solid var(--BG, #FFFAF0);padding:11px 32px;text-wrap-mode:nowrap}.section-heading.product-tabs p{color:#fffaf0;font-family:din;font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1.2px;text-transform:uppercase;margin:0}.section-heading{margin-bottom:20px;margin-top:0}product-item.product-item a.product-item-meta__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.shopify-section--custom-multi-column .text-container p{font-family:Neue Montreal;font-size:16px;font-style:normal;line-height:120%;letter-spacing:.48px;text-transform:uppercase}.shopify-section--custom-multi-column .multi-column__text-container .h5{color:var(--Pink, #E4007E);text-align:center;font-family:DIN;font-size:33px;line-height:120%;letter-spacing:.99px;text-transform:uppercase}.shopify-section--custom-multi-column .multi-column__text-container p strong{color:var(--Black, #1D1D1B);text-align:center;font-family:Neue Montreal;font-size:16px;font-weight:700;line-height:120%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:4px!important;display:block}.shopify-section--custom-multi-column .multi-column__text-container p{font-size:13px;font-weight:500;line-height:120%;letter-spacing:.39px;text-transform:initial;width:75%}.shopify-section--custom-multi-column h3.heading.h2{color:var(--Yellow, #F5A019);font-family:Neue Montreal;font-size:48px;line-height:120%;letter-spacing:1.44px;text-transform:uppercase}.image-title{color:var(--BG, #FFFAF0);text-align:center;font-size:19px;font-weight:700;line-height:120%;letter-spacing:.57px;text-transform:uppercase;position:absolute;left:0;right:0;top:0;bottom:0;height:fit-content;margin:auto}.shopify-section--promotion-blocks p.heading.heading--small{color:var(--BG, #FFFAF0);font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.48px;text-transform:initial}.shopify-section--promotion-blocks p.heading.h4{width:80%;margin-bottom:20px;color:var(--BG, #FFFAF0);font-family:DIN;font-size:33px;font-weight:400;line-height:120%;letter-spacing:.99px}p.subheadd{color:#111111bf;font-family:Neue Montreal;font-size:11px;font-weight:500;line-height:120%;letter-spacing:.33px;text-transform:initial}p.headd{color:var(--Black, #1D1D1B);font-family:din;font-size:16px;line-height:120%}}@media (min-width:1000px){p.location-origin,.labels-product-info,label.block-swatch__item{font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:0product-meta.48px;text-transform:uppercase}.product-meta h1.product-meta__title.heading.h3{font-family:din;font-size:40px;font-weight:400;line-height:120%;letter-spacing:1.2px;text-transform:uppercase}.product-meta span.price.price--highlight.price--large{color:var(--Black, #1D1D1B);font-family:Neue Montreal;font-size:28px;font-weight:700;line-height:120%;letter-spacing:.84px;text-transform:uppercase}.product-meta span.price.price--compare{color:#a6a5a5;font-family:Neue Montreal;font-size:28px;font-weight:700;line-height:120%;letter-spacing:.84px;text-decoration-line:line-through;text-transform:uppercase}.product-meta span.label.label--highlight{color:var(--BG, #FFFAF0);font-family:Neue Montreal;font-size:16px;font-weight:500;line-height:120%;letter-spacing:.48px;text-transform:uppercase;padding:4px 16px}.product-meta p.product-meta__taxes-included.text--small{color:var(--Black, #1D1D1B);font-family:Neue Montreal;font-size:11px;font-weight:500;line-height:120%;letter-spacing:.33px;margin-top:12px}.product-form{gap:20px}product-meta.product-meta{border:none;padding-bottom:0}section.section.pdp_section .image-title{position:static;color:#111;font-family:Neue Montreal;font-size:19px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.57px;text-transform:uppercase;text-align:left}.pdf-desc p{color:var(--Black, #1D1D1B);font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.48px;text-transform:math-auto;margin:0 0 40px}.pdf-heading p{color:var(--Black, #1D1D1B);font-family:din;font-size:40px;font-weight:400;line-height:120%;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 32px}button.view-report-button{color:var(--Black, #1B);text-align:center;font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px;text-transform:uppercase;text-decoration:underline;text-underline-position:under}p.article_date{margin-bottom:8px;color:var(--Black, #1D1D1B);font-family:Neue Montreal;font-size:16px;font-weight:500;line-height:120%;letter-spacing:.48px;text-transform:uppercase}.snap-subheading{color:var(--Pink, #E4007E);font-family:Neue Montreal;font-size:23px;font-style:italic;font-weight:700;line-height:120%;letter-spacing:.69px;text-transform:uppercase}.snap-heading{color:var(--Yellow, #F5A019);font-family:Neue Montreal;font-size:28px;font-weight:700;line-height:120%;letter-spacing:.84px;text-transform:uppercase}.snap-desc{color:var(--Black, #1D1D1B);font-family:Neue Montreal;font-size:16px;font-weight:500;line-height:120%;letter-spacing:.48px;text-transform:uppercase}.right-snap{display:flex;flex-direction:column;gap:16px}.heading-snap{color:var(--Black, #1D1D1B);text-align:center;font-family:DIN Next;font-size:40px;font-weight:400;line-height:120%;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:16px}.subheading-snap{color:var(--Black, #1D1D1B);text-align:center;font-family:Neue Montreal;font-size:23px;font-weight:700;line-height:120%;letter-spacing:.69px;text-transform:uppercase;margin-bottom:80px}button.link{text-decoration:none;color:var(--BG, #FFFAF0);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}button.link b{color:var(--Yellow, #F5A019)}span.blinking-text{width:max-content;border-radius:4px;border:1px solid var(--Pink, #E4007E);line-height:normal;padding:3px;font-size:10px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.3px;text-transform:math-auto;top:25px}.short-desc{color:var(--Black, #1D1D1B);font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:math-auto;letter-spacing:.48px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/fonts.css.map */
