.testimonials-section{padding:calc(var(--gutter) / 2) 0;background-color:#fff;overflow:hidden}.testimonials-section hr{margin:0 var(--gutter);border:none;border-top:1px solid #d8d8d8}.testimonials .testimonial{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;padding:var(--gutter);box-sizing:border-box}@media (min-width: 1024px){.testimonials .testimonial{min-height:500px}}.testimonials .testimonial .title{font-family:AtlasGrotesk;font-size:10px;font-weight:400;line-height:2.3;letter-spacing:.83px;opacity:.6}.testimonials .testimonial blockquote{max-width:700px;padding:var(--gutter) 0;margin:0;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:GTSuperDisplay;line-height:1.38}@media (min-width: 1024px){.testimonials .testimonial blockquote{font-size:40px}}.testimonials .testimonial blockquote>:first-child:before{content:open-quote}.testimonials .testimonial blockquote>:first-child{margin-top:0}.testimonials .testimonial blockquote>:last-child{margin-bottom:0}.testimonials .testimonial blockquote>:last-child:after{content:close-quote}.testimonials .testimonial .name{display:block;margin:0;font-size:14px;letter-spacing:.28px;font-weight:400}.testimonials .testimonial .source{margin:0;font-family:AtlasGrotesk;font-size:10px;font-weight:400;line-height:2.3;letter-spacing:.83px;opacity:.6;text-transform:uppercase;vertical-align:top}.shopify-section-product-about{background:#fff;padding:var(--gutter)}@media (min-width: 1024px){.product-about{display:grid;grid-template:1fr/1fr 1fr;grid-gap:var(--gutter);margin-top:50px}}.product-about .intro{padding:var(--gutter) 0;font-family:GTSuperDisplay;font-size:26px;line-height:1.38}@media (min-width: 1024px){.product-about .intro{margin-top:-10px;padding:0;font-size:36px;line-height:44px;display:flex;flex-direction:column;justify-content:space-between}}.product-about .intro .title{display:inline-block;font-family:AtlasGrotesk;font-size:10px;font-weight:400;letter-spacing:.83px;text-transform:uppercase;vertical-align:top;margin:.6em .8em 0 0;opacity:.6}@media (min-width: 1024px){.product-about .intro .title{margin:1.1em 1.5em 0 0}}.product-about .intro .intro-top p{flex-grow:1}.product-about .intro .intro-top p:first-of-type{display:inline}.product-about .intro .benefits{font-family:AtlasGrotesk}.product-about .intro .benefits .title{margin:calc(var(--gutter) * 1.5) 0 15px 1px;font-size:10px;opacity:1}.product-about .intro .benefits .benefits-container{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 1024px){.product-about .intro .benefits .benefits-container{margin:0 0 -.5rem;display:grid;grid-template:auto/auto}.product-about .intro .benefits .benefits-container.two-columns{grid-template:auto/1fr 1fr}}.product-about .intro .benefits .benefits-container p{margin:.4em 0;font-size:14px;line-height:1.93;font-weight:400;color:#999}.product-about .image{overflow:hidden}.product-about .image img{display:block;width:100%;transition:opacity var(--slow)}.shopify-section-product-details{background:#fff;overflow:hidden;padding:var(--gutter)}.product-details{display:grid}@media (min-width: 1024px){.product-details{grid-template:1fr/1fr 1fr;grid-gap:var(--gutter)}}@media (min-width: 1024px){.product-details .details-header{display:grid;grid-template-rows:calc((100vw - var(--gutter)) / 3) auto}}.product-details .details-header .title{font-family:GTSuperDisplay;font-weight:300;font-size:42px;margin:0}.product-details .details-nav{display:none}@media (min-width: 1024px){.product-details .details-nav{display:block;padding-top:14px}}.product-details .details-nav .nav-item{margin:0;font-size:20px;font-weight:300;letter-spacing:-.42px;color:#22222240;cursor:pointer}.product-details .details-nav .nav-item.active{color:var(--black)}@media (max-width: 1023px){.product-details .details-container{margin-top:var(--gutter)}}.product-details .details-container:focus{outline:none}.product-details .details-container .flickity-slider{position:relative;transform:none!important}.product-details .details-container .detail{display:block;left:0!important;height:auto;text-decoration:none;width:100%}@media (min-width: 1024px){.product-details .details-container .detail{pointer-events:none}}.product-details .details-container .detail.is-selected{pointer-events:auto}@media (max-width: 1023px){.product-details .details-container .detail{padding:calc(var(--gutter) / 3 * 2) 0;border-bottom:1px solid}.product-details .details-container .detail:first-child:not(.expanded){border-top:1px solid}}@media (min-width: 1024px){.product-details .details-container .detail{display:grid;gap:20px;grid-template-rows:calc((100vw - var(--gutter)) / 3) auto}}.product-details .details-container .detail .detail-title{margin:0;font-size:20px;font-weight:300;letter-spacing:-.42px;pointer-events:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-details .details-container .detail .detail-title svg{margin-right:1em}@media (min-width: 1024px){.product-details .details-container .detail .detail-title{display:none}}.product-details .details-container .detail .detail-text{flex-direction:column;line-height:1.93;color:#22222280}@media (max-width: 1023px){.product-details .details-container .detail .detail-text{display:none}}@media (min-width: 1024px){.product-details .details-container .detail .detail-text p:first-child{margin-top:0}.product-details .details-container .detail .detail-text p:last-child{margin-bottom:0}}.product-details .details-container .detail .detail-image,.product-details .details-container .detail .detail-video{width:100%;height:100%}.product-details .details-container .detail .detail-image img,.product-details .details-container .detail .detail-image video,.product-details .details-container .detail .detail-video img,.product-details .details-container .detail .detail-video video{display:block;width:100%;height:100%;object-fit:cover;transition:opacity var(--slow)}@media (max-width: 1023px){.product-details .details-container .detail .detail-image img,.product-details .details-container .detail .detail-image video,.product-details .details-container .detail .detail-video img,.product-details .details-container .detail .detail-video video{margin:1em 0}}@media (max-width: 1023px){.product-details .details-container .detail .detail-image,.product-details .details-container .detail .detail-video{display:none}}.product-details .details-container .detail.expanded .detail-title svg{display:none}.product-details .details-container .detail.expanded .detail-text,.product-details .details-container .detail.expanded .detail-image,.product-details .details-container .detail.expanded .detail-video{display:block}.product-ingredients .ingredients-container{display:flex;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--black) #dedede}.product-ingredients .ingredients-container::-webkit-scrollbar-button:end:increment,.product-ingredients .ingredients-container::-webkit-scrollbar-button:start:decrement{width:var(--gutter)}.product-ingredients .ingredients-container::-webkit-scrollbar{height:1em}.product-ingredients .ingredients-container::-webkit-scrollbar-track{border-bottom:1px solid #dedede}.product-ingredients .ingredients-container::-webkit-scrollbar-thumb{border-bottom:1px solid var(--black)}.product-ingredients .ingredients-container:before,.product-ingredients .ingredients-container:after{content:"";display:block;flex:0 0 var(--gutter)}.shopify-section-product-ingredients{background:#fff;padding:var(--gutter) 0 0}.shopify-section-product-ingredients+.shopify-section-testimonials hr{display:none}.product-ingredients .ingredients-header{padding:0 var(--gutter)}@media (min-width: 1024px){.product-ingredients .ingredients-header{display:flex;align-items:center;justify-content:space-between}}.product-ingredients .ingredients-header .title{margin:0 0 10px;font-family:GTSuperDisplay;font-weight:300;font-size:42px;line-height:1.2}@media (min-width: 1024px){.product-ingredients .ingredients-header .title{margin:0}}.product-ingredients .ingredients-header .cta{text-decoration:none;opacity:.5}.product-ingredients .ingredients-container{display:flex;margin:var(--gutter) 0 0;overflow-x:scroll!important;padding:0 0 30px}@media (min-width: 1024px){.product-ingredients .ingredients-container{padding:0 0 100px}}.product-ingredients .ingredients-container .ingredient{display:block;flex-basis:220px;flex-shrink:0;margin-right:var(--gutter);text-decoration:none}.product-ingredients .ingredients-container .ingredient:last-child{margin-right:0}@media (min-width: 1024px){.product-ingredients .ingredients-container .ingredient{flex-basis:26vw}}.product-ingredients .ingredients-container .ingredient .title{font-size:20px;font-weight:300;margin:.4em 0}.product-ingredients .ingredients-container .ingredient img{display:block;width:100%;transition:opacity var(--slow)}.sticky-add-to-cart{background:var(--white);border-bottom:1px solid #484440;box-sizing:border-box;display:grid;grid-template:"title info-links form" calc(var(--header-height) - 2em)/auto auto auto;margin-top:calc(var(--header-height) * -1);opacity:0;padding:1em var(--gutter);pointer-events:none;position:-webkit-sticky;position:sticky;left:0;right:0;top:0;z-index:11}@media (max-width: 567px){.sticky-add-to-cart{border-bottom:0;display:block;margin-top:0;padding:0;top:auto;bottom:0}.sticky-add-to-cart>*:not(form){display:none}}@media (min-width: 568px) and (max-width: 1023px){.sticky-add-to-cart{display:none}}.sticky-add-to-cart.active{opacity:1;pointer-events:auto;transition:opacity var(--fast)}.sticky-add-to-cart .sticky-add-to-cart__title{align-self:center;grid-area:title}.sticky-add-to-cart .product-type{color:var(--matte-black);margin:0}.sticky-add-to-cart .product-title{align-self:center;font-size:28px;margin:0}.sticky-add-to-cart .info-links{align-self:center;grid-area:info-links;text-align:center}.sticky-add-to-cart .info-links a{text-decoration:none;border-bottom:1px solid transparent;margin:0 2em;padding-bottom:.25em;transition:border-color var(--slow)}.sticky-add-to-cart .info-links a.active{border-color:currentColor;transition-duration:var(--fast)}.sticky-add-to-cart .shopify-product-form{align-self:center;grid-area:form;text-align:right}@media (max-width: 567px){.sticky-add-to-cart .shopify-product-form{background-color:#484440;text-align:center}}.sticky-add-to-cart .shopify-product-form button{appearance:none;-webkit-appearance:none;background-color:inherit;border:1px solid;cursor:pointer;font:inherit;font-size:16px;height:3.75em;padding:0 2em}@media (max-width: 567px){.sticky-add-to-cart .shopify-product-form button{border:1px solid var(--black);color:var(--white);width:100%;height:70px}}.sticky-add-to-cart .compare-at-price{margin-left:.15em;opacity:.5;text-decoration:line-through}.sticky-add-to-cart .compare-at-price:empty{display:none}@media (min-width: 1024px){.yotpo.yotpo-main-widget{padding-top:var(--header-height)}}.shopify-section-product-reviews{background:#fff;overflow:hidden;padding:var(--gutter)}:root .yotpo div,:root .yotpo span,:root .yotpo p,:root .yotpo a,:root .yotpo img,:root .yotpo i,:root .yotpo strong,:root .yotpo sup,:root .yotpo ul,:root .yotpo li,:root .yotpo form,:root .yotpo label{font-family:unset;font-size:unset}:root .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{font-family:GTSuperDisplay!important;font-size:32px;font-weight:400}:root .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-bottom:none}:root .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{font-size:32px;font-family:var(--serif);font-weight:400;line-height:normal}:root .yotpo .yotpo-review .yotpo-footer .yotpo-helpful{display:none}:root .yotpo.yotpo-main-widget.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes,:root .yotpo .yotpo-modal-dialog.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes{border-top:1px solid #DEDEDE}:root .yotpo-review{display:grid;row-gap:1em;grid-template:"header" auto "main" auto/auto}@media (min-width: 568px){:root .yotpo-review{grid-template:"header main" auto/1fr 1fr}}:root .yotpo .yotpo-review .yotpo-header .yotpo-header-actions{float:none}:root .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,:root .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,:root .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-review-date,:root .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-review-date{float:none}:root .yotpo .yotpo-review .yotpo-header .yotpo-header-element,:root .yotpo .yotpo-comment .yotpo-header .yotpo-header-element,:root .yotpo .yotpo-question .yotpo-header .yotpo-header-element,:root .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element{display:block}:root .yotpo-header{grid-area:header}:root .yotpo-main{grid-area:main}:root .yotpo-footer{display:none}:root .yotpo .label-with-tooltip.pull-left{float:none}:root .yotpo-label.yotpo-small-box{display:none}:root .yotpo .yotpo-review .yotpo-header .yotpo-header-element.yotpo-icon-profile{display:none}:root .yotpo .yotpo-default-button,:root .yotpo input[type=button].yotpo-default-button{background:transparent;border:1px solid;color:var(--black);text-transform:capitalize;transition:background-color var(--fast),border-color var(--fast),color var(--fast)}:root .yotpo .yotpo-default-button.write-first-review-button,:root .yotpo input[type=button].yotpo-default-button.write-first-review-button{border:none;font-size:0;pointer-events:none}:root .yotpo .yotpo-default-button.write-first-review-button:after,:root .yotpo input[type=button].yotpo-default-button.write-first-review-button:after{content:"No Reviews";font-family:GTSuperDisplay!important;font-size:32px;font-weight:400}:root .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon,:root .yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon{color:inherit}:root .yotpo.yotpo-main-widget .yotpo-icon-btn .yotpo-icon-button-text,:root .yotpo .yotpo-modal-dialog .yotpo-icon-btn .yotpo-icon-button-text{color:inherit}:root .yotpo .primary-color-btn:hover,:root .yotpo input[type=button].primary-color-btn:hover{background:#484848!important;border:1px solid #484440!important;color:#fff}:root .yotpo span.yotpo-stars{margin-right:.25em}:root .yotpo .text-m{font-size:14px}:root .y-label.yotpo-header-title{font-family:AtlasGrotesk,sans-serif;font-size:10.2px;letter-spacing:.85px;text-transform:uppercase}:root .yotpo .write-review .yotpo-header .yotpo-header-title{font-size:10.2px}:root .yotpo-icon.yotpo-icon-write{display:none}:root .yotpo .yotpo-default-button,:root .yotpo input[type=button].yotpo-default-button{font-size:14px}:root .yotpo .yotpo-default-button:hover,:root .yotpo input[type=button].yotpo-default-button:hover{border:1px solid #484440;background-color:#484440;color:#fff}:root .yotpo .yotpo-review .yotpo-main,:root .yotpo .yotpo-comment .yotpo-main,:root .yotpo .yotpo-question .yotpo-main,:root .yotpo .yotpo-onsite-upload .yotpo-main{margin:0}:root .yotpo .yotpo-review .yotpo-footer,:root .yotpo .yotpo-comment .yotpo-footer,:root .yotpo .yotpo-question .yotpo-footer,:root .yotpo .yotpo-onsite-upload .yotpo-footer{margin:0}:root .yotpo .yotpo-review .yotpo-main .content-title,:root .yotpo .yotpo-comment .yotpo-main .content-title,:root .yotpo .yotpo-question .yotpo-main .content-title,:root .yotpo .yotpo-onsite-upload .yotpo-main .content-title{font-family:GTSuperDisplay!important;font-size:20px;font-weight:400;color:#000;line-height:normal;margin:0}:root .yotpo .yotpo-comments-box{border-left:1px solid #DEDEDE}:root .yotpo .yotpo-regular-box{border-top:1px solid #DEDEDE}:root .yotpo.yotpo-main-widget.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper,:root .yotpo .yotpo-modal-dialog.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper{width:40%}:root .yotpo.yotpo-main-widget.yotpo-small .yotpo-nav .transparent-color-btn,:root .yotpo .yotpo-modal-dialog.yotpo-small .yotpo-nav .transparent-color-btn{display:none!important}:root .yotpo.yotpo-main-widget.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse{border-color:var(--black);display:block!important;margin:0 0 1em}:root .yotpo.yotpo-main-widget.yotpo-small .yotpo-nav .yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category{text-align:center}:root .yotpo .y-label,:root .yotpo span.y-label{color:var(--black);text-transform:capitalize}.product-recommendations{background:var(--pale);overflow:hidden;padding:68px calc(var(--gutter)/2) 30px;display:grid;grid-template:"title" auto "cta" auto "grid" auto/auto auto}@media (min-width: 768px){.product-recommendations{grid-template:"title cta" auto "grid grid" auto/auto auto;padding:42px calc(var(--gutter)/2) 68px}}.product-recommendations__title{grid-area:title}@media (max-width: 767px){.product-recommendations__title{text-align:center}}.product-recommendations__title h1{font-size:42px}@media (max-width: 767px){.product-recommendations__title h1{margin:0}}@media (min-width: 768px){.product-recommendations__title h1{font-size:48px;margin:.7em 0 .3em}}.product-recommendations__cta{grid-area:cta}@media (max-width: 767px){.product-recommendations__cta{text-align:center}}@media (min-width: 768px){.product-recommendations__cta{align-self:center;margin-left:auto}}.product-recommendations__grid{display:flex;flex-direction:column;grid-area:grid;margin:0 0 30px}@media (min-width: 768px){.product-recommendations__grid{flex-direction:row;margin:0}}.product-recommendations__grid quick-buy{display:block;flex:1 1 100%}.product-grid-item{background:var(--pale);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;position:relative;text-decoration:none;transition:background-color var(--fast);width:100%}.product-grid-item img{display:block;width:100%;mix-blend-mode:multiply;transition:opacity var(--slow)}.product-grid-item .product-images{background:inherit;position:relative}.product-grid-item .featured-image[defer]{opacity:0}@media (hover: hover){.product-grid-item:hover .featured-image:not(.featured-image--no-hover){opacity:0;transition-duration:var(--fast)}}.product-grid-item .hover-image{opacity:0;position:absolute;top:0;right:0;left:0}@media (hover: none){.product-grid-item .hover-image{display:none}}@media (hover: hover){.product-grid-item:hover .hover-image{opacity:1;transition-duration:var(--fast)}}.product-grid-item .product-info{display:flex;flex-direction:column;flex-grow:1;transition:transform var(--fast)}@media (hover: hover){.product-grid-item .product-info{transform:translateY(var(--button-height))}}@media (hover: none){.product-grid-item .product-info{margin-top:2em}}.product-grid-item .product-info .product-type{color:var(--dark-gray);margin:.6em .1em;font-size:10.2px;letter-spacing:.85px;text-transform:uppercase}@media (hover: hover){.product-grid-item .product-info .product-type{padding:0 calc(var(--gutter) / 2)}}.product-grid-item .product-info .product-type a{color:inherit;text-decoration:none}.product-grid-item .product-info .product-title{margin:0;flex-grow:1;font-family:AtlasGrotesk;font-size:24px;font-weight:300;letter-spacing:-.5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (hover: hover){.product-grid-item .product-info .product-title{padding:0 calc(var(--gutter) / 2)}.product-grid-item .product-info .product-title:after{background:#827c77;transition:background var(--slow)}}@media (min-width: 1024px){.product-grid-item .product-info .product-title{font-size:20.4px;transition:border-bottom-color var(--fast)}}.product-grid-item .product-info .product-title a{color:inherit;text-decoration:none}.product-grid-item .product-info .yotpo.bottomLine{margin:.5em 0 0}@media (hover: hover){.product-grid-item .product-info .yotpo.bottomLine{padding:0 calc(var(--gutter) / 2)}}.product-grid-item .product-info .yotpo.bottomLine:after{content:"";display:block;height:1px;margin-top:1em}@media (hover: hover){.product-grid-item .product-info .yotpo.bottomLine:after{background:#827c77;transition:background var(--slow)}}@media (hover: hover){.product-grid-item .product-info .yotpo-display-wrapper{opacity:0;transition:opacity var(--fast)}}.product-grid-item .product-info .yotpo-bottomline a{display:inline-block;margin-left:.25em}.product-grid-item .product-info .yotpo-bottomline a:before{content:"("}.product-grid-item .product-info .yotpo-bottomline a:after{content:")"}.product-grid-item .add-to-cart{background-color:#484440;margin:0;min-height:var(--button-height)}.product-grid-item .add-to-cart[disabled]{background:var(--matte-black);border-color:var(--matte-black);pointer-events:none}.product-grid-item .compare-at-price{margin-left:.15em;opacity:.5;padding:0 .15em;text-decoration:line-through}.product-grid-item .compare-at-price:empty{display:none}@media (hover: hover){.product-grid-item:hover{transition-duration:var(--fast)}.product-grid-item:hover .product-info{transform:none}.product-grid-item:hover .product-info .yotpo.bottomLine:after{background-color:transparent;transition-duration:var(--fast)}.product-grid-item:hover .product-info .yotpo-display-wrapper{opacity:1}.product-grid-item:hover .product-info .add-to-cart:not([disabled]):hover{background-color:#343230;transition-duration:var(--fast)}}body{background-color:var(--pale)}.anchor{position:relative;top:calc((var(--header-height) + 2em) * -1)}.product-container{position:relative}@media (min-width: 568px){.product-container{display:grid;grid-template-columns:1fr 1fr;padding:0 var(--gutter)}}@media (min-width: 1024px){.product-container{column-gap:var(--gutter);grid-template-columns:17fr 10fr}}@media (min-width: 1280px){.product-container{column-gap:calc(var(--gutter) * 3)}}.product-container .product-images{background-color:var(--pale);display:block;outline:0;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}@media (max-width: 567px){.product-container .product-images{background-color:#fff;overflow:auto;mix-blend-mode:multiply;display:flex;scroll-snap-type:x mandatory}}.product-container .product-images::-webkit-scrollbar{display:none}@media (min-width: 568px){.product-container .product-images{margin-top:calc(-1 * var(--header-height))}}.product-container .product-images img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply}@media (max-width: 567px){.product-container .product-images img{scroll-snap-align:start}}@media (min-width: 568px){.product-container .product-images img{height:100vh}}.product-container .product-images__pagination{padding:0 var(--gutter);display:flex;column-gap:10px;margin-top:-1em;position:relative}@media (min-width: 568px){.product-container .product-images__pagination{display:none}}.product-container .product-images__paginator{cursor:pointer;flex:1 1 100%;border-color:#1c1c1c40;border-style:solid;border-width:0 0 1px 0;background:transparent;height:1em;padding:0;font:inherit;line-height:1}.product-container .product-images__paginator.active{border-color:#1c1c1c}.product-container .mobile-arrows{display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:50vw;left:15px;right:15px;transform:translateY(-50%)}@media (min-width: 568px){.product-container .mobile-arrows{display:none}}.product-container .mobile-arrows button{all:unset;cursor:pointer;pointer-events:auto}.product-container .flickity-page-dots{display:flex;column-gap:12px;list-style-type:none;padding:0 var(--gutter)}.product-container .flickity-page-dots .dot{border-bottom:1px solid rgba(var(--black-rgb),25%);cursor:pointer;height:1em;flex:1 1 100%;transition:border-color var(--fast)}.product-container .flickity-page-dots .dot.is-selected{border-bottom-color:var(--black)}.product-container .product-info{margin:calc(2 * var(--gutter)) 0;max-width:400px;padding:0 var(--gutter)}@media (min-width: 568px){.product-container .product-info{padding-left:0;position:-webkit-sticky;position:sticky;top:var(--gutter)}}@media (min-width: 568px) and (min-height: 568px){.product-container .product-info{top:calc(var(--header-height) + 4vw)}}.product-container .product-info .product-type{color:var(--dark-gray);margin:0 .1em .6em;font-size:10.2px;letter-spacing:.85px;text-transform:uppercase}.product-container .product-info .product-type a{color:inherit;text-decoration:none}.product-container .product-info .product__type{text-transform:lowercase}.product-container .product-info .product-title{margin:.4em 0 15px;font-family:GTSuperDisplay;font-size:42px;font-weight:300}@media (min-width: 568px){.product-container .product-info .product-title{font-size:48px;line-height:50px}}.product-container .product-info .product-description{line-height:1.85714;color:var(--matte-black);margin-top:20px}.product-container .product-info .product-description strong{font-weight:400;color:var(--black)}.product-container .product-info .product-description h5{color:var(--black);margin:2em 0 .25em}.product-container .product-info .product-description h5+p{margin-top:0}.product-container .product-info form select{display:none}.product-container .product-info button{padding:0 1em;margin:1em 0;border:1px solid #484440;background-color:transparent;font-size:14px;line-height:1;min-height:60px;min-width:222px;text-align:center;transition:background-color var(--fast),color var(--fast)}@media (max-width: 567px){.product-container .product-info button{display:none}}@media (min-width: 568px){.product-container .product-info button{font-size:16px}}.product-container .product-info button[disabled=disabled]{border-color:inherit}.product-container .product-info button:enabled:hover{background-color:#484440;color:#fff;cursor:pointer}.product-container .product-info .compare-at-price{margin-left:.15em;opacity:.5;text-decoration:line-through}.product-container .product-info .compare-at-price:empty{display:none}.metafields-options .option-title{color:var(--black);margin:2em 0 .25em}.metafields-options .option-options{color:var(--matte-black);margin-top:0}.metafields-options .option{text-decoration:none}.metafields-options .option.active{color:var(--black);text-decoration:underline}.metafields-options .option:hover{color:var(--black)}
/*# sourceMappingURL=/cdn/shop/t/96/assets/product.css.map?v=62038832761528123081675199322 */
