@font-face{font-family:Tember Montserrat;src:url(tember-montserrat.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-body-family: "Tember Montserrat", Montserrat, sans-serif;--font-heading-family: "Tember Montserrat", Montserrat, sans-serif;--tember-ink: #04050c;--tember-surface: #0a0e1a;--tember-surface-soft: #080808;--tember-amber: #f5c45e;--tember-amber-strong: #f2a33c;--tember-accent-text: #f5c45e;--tember-accent-rgb: 245, 196, 94;--tember-text: #ffffff;--tember-muted: #aeb6c6;--tember-header: rgba(0, 0, 0, .96);--tember-panel: rgba(10, 14, 26, .86);--tember-panel-hover: rgba(13, 23, 48, .94);--tember-border: rgba(255, 255, 255, .12);--tember-border-strong: rgba(255, 255, 255, .22);--tember-on-amber: #111111}html,body,button,input,select,textarea{font-family:Tember Montserrat,Montserrat,sans-serif}html,body{background:var(--tember-ink);color:var(--tember-text)}.menu-drawer,.cart-drawer,.cart-notification,.predictive-search,.footer,.header-wrapper,.header{background:var(--tember-header);color:var(--tember-text)}#MainContent{background-color:transparent;background-image:none}.tember-content{max-width:920px;margin:0 auto;padding:clamp(3rem,7vw,7rem) 2rem}.tember-content h1,.tember-content h2,.tember-content h3{color:rgb(var(--color-foreground));letter-spacing:-.02em}.tember-content h1{font-size:clamp(3.6rem,7vw,7.2rem);line-height:1;margin:0 0 3rem}.tember-content h2{font-size:clamp(2.5rem,4vw,4rem);line-height:1.12;margin:5rem 0 1.5rem}.tember-content h3{font-size:2.2rem;margin:2rem 0 1rem}.tember-content p,.tember-content li{font-size:1.8rem;line-height:1.72}.tember-content a:not(.button){color:var(--tember-accent-text);text-decoration-thickness:.1rem;text-underline-offset:.3rem}.footer a:not(.button){color:var(--tember-text)}.footer a:not(.button):hover,.footer a:not(.button):focus-visible{color:var(--tember-text)}.tember-content details,.tember-document-card{border:.1rem solid rgba(245,196,94,.26);border-radius:1.6rem;padding:1.8rem 2rem;margin:1.2rem 0;background:var(--tember-panel)}.tember-content details{transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.tember-content details:hover,.tember-content details:focus-within,.tember-content details[open]{border-color:#f5c45eb8;background:var(--tember-panel-hover)}.tember-content summary{display:grid;grid-template-columns:3.2rem minmax(0,1fr) 2.8rem;align-items:center;gap:1rem;cursor:pointer;font-size:1.7rem;font-weight:700;list-style:none}.tember-content summary::-webkit-details-marker{display:none}.tember-content summary:before,.tember-content details>p:first-of-type:before{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:var(--tember-amber);color:var(--tember-on-amber);font-size:1.3rem;font-weight:800}.tember-content summary:before{content:"Q"}.tember-content summary:after{content:"+";color:var(--tember-accent-text);font-size:2.6rem;font-weight:400;line-height:1;text-align:center}.tember-content details[open] summary:after{content:"\2212"}.tember-content details>p:first-of-type{position:relative;margin:1.6rem 0 0;padding-left:4.2rem}.tember-content details>p:first-of-type:before{content:"A";position:absolute;top:0;left:0}.shopify-policy__body>p:first-child em,.shopify-policy__body>p:first-child span,.shopify-policy__body a{color:var(--tember-accent-text)}.tember-content .price-highlight,.tember-content .page-cta,.tember-content .product-cta,.tember-content .contact-panel{border-radius:2rem;padding:2.4rem;margin:3rem 0;background:var(--tember-panel);color:var(--tember-text)}.tember-content .button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;border-radius:999px;padding:1.2rem 2rem;margin:.5rem .8rem .5rem 0;background:var(--tember-amber);color:var(--tember-on-amber);font-weight:700;text-decoration:none}.tember-content .button.secondary{border:.1rem solid rgba(245,196,94,.42);background:var(--tember-surface);color:var(--tember-accent-text)}.tember-content .related-links{display:flex;flex-wrap:wrap;gap:1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.16);margin-top:5rem;padding-top:2.4rem}.product__description h2{margin:3.6rem 0 1.2rem;font-size:clamp(2.2rem,3vw,3.2rem);line-height:1.15}.product__description p,.product__description li{font-size:1.65rem;line-height:1.65}.product__description details{border-top:.1rem solid rgba(var(--color-foreground),.16);padding:1.4rem 0}.product__description summary{cursor:pointer;font-weight:700}.product__description .price-highlight,.product__description .product-cta{border-radius:1.6rem;padding:1.8rem;margin:2rem 0;background:var(--tember-panel);color:var(--tember-text)}.tember-product-shell{margin-block:clamp(1.6rem,3vw,4rem);border-radius:clamp(1.8rem,3vw,3.2rem);background-color:var(--tember-panel);background-image:none;box-shadow:0 2rem 6rem #03071233;backdrop-filter:blur(1.8rem);-webkit-backdrop-filter:blur(1.8rem)}.tember-product-shell>.product{padding:clamp(1.4rem,3vw,3.2rem);border:.1rem solid var(--tember-border-strong);border-radius:clamp(1.4rem,2.5vw,2.4rem);background:var(--tember-panel);color:var(--tember-text);box-shadow:0 1.2rem 4rem #00000038;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}.tember-price-per-pair{margin:.4rem 0 0;color:var(--tember-muted);font-size:1.35rem;font-weight:600}.tember-variant-picker--mobile{display:none}.tember-variant-picker--desktop .product-form__input--dropdown,.tember-variant-picker--desktop .select,.tember-variant-picker--desktop .select__select{width:100%;max-width:none}.tember-variant-picker--desktop .select__select{min-height:4.8rem;border-color:var(--tember-border-strong);border-radius:1.2rem;background:var(--tember-control-surface);color:var(--tember-text);font-family:Tember Montserrat,Montserrat,sans-serif;font-size:1.45rem;font-weight:650}.product-form__input input[type=radio]+label.tember-pack-choice,.product-form__input input[type=radio]+label.tember-design-choice{min-height:5.2rem;border-color:var(--tember-border);border-radius:999px;background:var(--tember-panel);color:var(--tember-text);font-family:Tember Montserrat,Montserrat,sans-serif;letter-spacing:0;vertical-align:top}.product-form__input input[type=radio]+label.tember-pack-choice{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:14.2rem;padding:.9rem 1.5rem;text-align:left}.product-form__input input[type=radio]+label.tember-design-choice{display:inline-grid;grid-template-columns:5.2rem minmax(7rem,auto);align-items:center;gap:.8rem;min-width:15.8rem;padding:.45rem 1.5rem .45rem .55rem;overflow:hidden;text-align:left}.product-form__input input[type=radio]:checked+label.tember-pack-choice,.product-form__input input[type=radio]:checked+label.tember-design-choice{border-color:var(--tember-amber);background:var(--tember-amber);color:var(--tember-on-amber);box-shadow:0 0 0 .2rem #f5c45e47}.product-form__input input[type=radio]:disabled+label.tember-option-unavailable,.product-form__input label.tember-option-unavailable{pointer-events:none;cursor:not-allowed;opacity:.48;text-decoration:line-through;text-decoration-thickness:.12em}.tember-design-choice__media{position:relative;display:flex;align-items:center;justify-content:center;width:5.2rem;height:4.2rem;border-radius:999px;background:var(--tember-surface-soft)}.tember-design-choice__media>img{width:5rem;height:4rem;object-fit:contain;filter:drop-shadow(0 .2rem .4rem rgba(0,0,0,.28))}.tember-design-choice__media>img+img{width:2.4rem;margin-left:-1.8rem}.tember-choice__name{font-size:1.35rem;font-weight:700;line-height:1.15}.tember-choice__price{display:block;margin-top:.25rem;font-size:1.12rem;font-weight:600;line-height:1.25;opacity:.78;white-space:nowrap}.deferred-media__poster{cursor:pointer}.tember-product-shell video{background:#04050c}.collection-hero,.collection{background:transparent}.collection .card-wrapper{height:100%;padding:1rem;border:.1rem solid var(--tember-border);border-radius:2rem;background:var(--tember-panel);box-shadow:0 1.2rem 3.5rem #0000003d;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.collection .card__media{border-radius:1.4rem;background:#fffffff5}.collection .card__heading,.collection .price{color:var(--tember-text)}.collection .card__heading a:hover,.collection .card__heading a:focus-visible{color:var(--tember-accent-text)}.tember-document-viewer{display:block;width:100%;height:clamp(42rem,68vh,72rem);margin:1.6rem 0;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:1.2rem;background:#fff}.tember-bulk-fab{position:fixed;right:1.8rem;bottom:1.8rem;z-index:20;display:inline-flex;align-items:center;min-height:4.6rem;padding:1rem 1.8rem;border-radius:999px;background:var(--tember-amber);color:var(--tember-on-amber);box-shadow:0 1rem 3rem #00000038;font-size:1.4rem;font-weight:700;text-decoration:none}.tember-design-picker{max-width:none}.tember-design-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem}.tember-design-button{min-height:4.4rem;padding:.9rem 1.2rem;border:1px solid var(--tember-border-strong);border-radius:1.2rem;background:var(--tember-control-surface);color:var(--tember-text);font:inherit;font-size:1.35rem;font-weight:700;line-height:1.2;cursor:pointer}.tember-design-button[aria-pressed=true]{border-color:var(--tember-amber);background:var(--tember-amber);color:var(--tember-on-amber)}.tember-design-button--sold-out{opacity:.58;text-decoration:line-through .15rem;cursor:not-allowed}.tember-pack-picker .select,.tember-pack-picker .select__select{width:100%;max-width:none}.tember-mobile-title-filter{display:none}@media(max-width:749px){.tember-content{padding-inline:1.6rem}.tember-content p,.tember-content li{font-size:1.65rem}.tember-bulk-fab{right:1.2rem;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px))}.tember-product-shell{width:100%;max-width:none;margin:0;padding-inline:.8rem;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.tember-product-shell>.product{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.tember-variant-picker--desktop{display:none}.tember-variant-picker--mobile{display:block}.tember-variant-picker--mobile .product-form__input--dropdown{max-width:none;min-width:0;margin-bottom:.75rem}.tember-variant-picker--mobile .form__label{margin-bottom:.35rem;font-size:1.25rem;font-weight:700}.tember-variant-picker--mobile .select,.tember-variant-picker--mobile .select__select{width:100%;max-width:none}.tember-variant-picker--mobile .select__select{min-height:4.4rem;border-color:var(--tember-border-strong);border-radius:1.2rem;background:var(--tember-control-surface);color:var(--tember-text);font-family:Tember Montserrat,Montserrat,sans-serif;font-size:1.4rem;font-weight:650}.tember-bulk-variation--mobile{min-height:3.8rem;margin-top:0;padding-block:.75rem}.tember-mobile-title-filter{display:inline}.tember-mobile-hidden-shipping,.tember-return-costs{display:none!important}.tember-product-shell .product__media-list{width:100%;margin-left:0;margin-bottom:.8rem;scroll-padding-left:0}.tember-product-shell .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:0}.tember-product-shell .product__media-list .product__media-item,.tember-product-shell .grid--peek.slider .grid__item:first-of-type{width:100%;max-width:100%;margin-left:0}.tember-product-shell .product-media-container.constrain-height.media-type-image{width:100%;max-width:100%}.tember-product-shell .product-media-container.constrain-height.media-type-image .media{height:clamp(23rem,32dvh,30rem);padding-top:0}.tember-product-shell .thumbnail-slider{display:none}.tember-product-shell .product__title{margin-bottom:.7rem}.tember-product-shell .product__title h1,.tember-product-shell .product__title .h1{overflow:hidden;margin:0;font-size:clamp(1.45rem,4.25vw,1.8rem);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.tember-product-shell .product-media-container.media-type-image .product__media img{width:100%;height:100%;max-height:none;object-fit:contain;object-position:center}.tember-product-shell .product__info-container>*+*{margin-block:.8rem}.tember-product-shell .product__info-container .product-form{margin-block:1rem}.product-form__input input[type=radio]+label.tember-pack-choice,.product-form__input input[type=radio]+label.tember-design-choice{min-width:calc(50% - .7rem)}}.tember-launch-links{position:relative;z-index:2;width:100%;background:var(--tember-header);border-block:1px solid rgba(240,180,60,.2)}.tember-launch-links,.shopify-section-group-footer-group,.footer{pointer-events:auto}.shopify-section-group-footer-group,.footer{position:relative;z-index:3}.tember-launch-links--footer{border-bottom:0}.tember-launch-links__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem 1.25rem;max-width:120rem;margin:0 auto;padding:.75rem 1.5rem}.tember-launch-links a{color:var(--tember-text);font-size:1.15rem;line-height:1.4;text-decoration:none}.tember-launch-links a:hover,.tember-launch-links a:focus-visible{color:var(--tember-accent-text);text-decoration:underline;text-underline-offset:.3rem}.tember-launch-links__bulk{color:var(--tember-text)!important;font-weight:600}.tember-shop-bar{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:1.6rem;min-height:7.2rem;padding:1.2rem 2rem;border-bottom:1px solid rgba(240,180,60,.2);background:var(--tember-ink);color:var(--tember-muted)}.tember-shop-bar__brand{display:inline-flex;align-items:center}.tember-shop-bar__brand img{display:block;width:min(22rem,48vw);height:auto}.tember-shop-bar--footer{flex-wrap:wrap;justify-content:space-between;min-height:6rem;border-top:1px solid rgba(240,180,60,.2);border-bottom:0;font-size:1.15rem}.tember-shop-bar--footer a{color:var(--tember-text);text-decoration:none}.tember-shop-bar--footer a:hover,.tember-shop-bar--footer a:focus-visible{text-decoration:underline;text-underline-offset:.3rem}@media screen and (max-width:749px){.tember-launch-links__inner{justify-content:flex-start;gap:.25rem .9rem;padding:.65rem 1.5rem}.tember-launch-links a{font-size:1.05rem}.tember-shop-bar--footer{justify-content:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/tember-content.css.map */
