.collection-links__empty{margin:0}.collection-links__list{--collection-links-item-width: 10rem;display:flex;list-style:none;margin:0;padding:0}.collection-links__item{flex:0 0 var(--collection-links-item-width);scroll-snap-align:start}.collection-links__media{aspect-ratio:var(--collection-links-ratio, 3 / 2);background-color:rgb(var(--color-placeholder));border-radius:var(--rounded-block);overflow:hidden}.collection-links__image{backface-visibility:hidden;display:block;height:100%;object-fit:cover;transform:scaleX(var(--tw-scale-x, 1)) scaleY(var(--tw-scale-y, 1));transition:transform var(--animation-primary);width:100%}.collection-links__title{font-size:1rem;font-weight:600;line-height:1.4;margin:0}@media screen and (pointer:fine){.collection-links__link:hover .collection-links__image{--tw-scale-x: 1.05;--tw-scale-y: 1.05}}@media(prefers-reduced-motion:reduce){.collection-links__image{transition:none}.collection-links__link:hover .collection-links__image{--tw-scale-x: 1;--tw-scale-y: 1}}@media screen and (min-width:768px){.collection-links__list{--collection-links-item-width: 15rem}}.article-metafield-images__grid{gap:var(--amf-gap, 12px);grid-template-columns:repeat(var(--amf-columns-mobile, 2),minmax(0,1fr))}@media screen and (min-width:768px){.article-metafield-images__grid{grid-template-columns:repeat(var(--amf-columns, 3),minmax(0,1fr))}}.product-facts .product-facts__contact{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .85rem;margin:0;padding-inline:var(--sp-6)}.product-facts__contact a{align-items:center;background:none;display:inline-flex;font-weight:var(--font-medium);gap:.4rem;text-decoration:none}.product-facts__contact a:hover{background:none;text-decoration:none}.product-facts__list{margin:var(--sp-5) 0 0}.product-facts__list:not(:has(.product-facts__item)){display:none}.product-facts__item{align-items:start;border-block-start:1px solid rgb(var(--color-border-light));column-gap:.75rem;display:grid;grid-template-columns:auto minmax(0,1fr);margin:0;padding:var(--sp-4) var(--sp-6);row-gap:.35rem}.product-facts__item--text{grid-template-columns:minmax(0,1fr)}.product-facts__icon{grid-row:1 / span 2;margin-block-start:.1rem}.product-facts__icon-image{height:1.25rem;object-fit:contain;width:1.25rem}.product-facts__item--text .product-facts__text{grid-column:1}.product-facts__text{grid-column:2;margin:0}.product__info>.product-facts+.product__accordion{margin-block-start:0}.product-facts+.product__accordion.with-border{border-block-start:0}.product__info>.rte:not(:has(*)){display:none}.product__info>.rte:has(>.button),.product__info>.rte:has(.product-info-request){margin-block-start:var(--sp-2)}.product__info>.rte:has(.product-info-request--primary){margin-block-start:var(--sp-8)}.product-info-request--primary{--color-button-text: var(--color-background);--color-button-border: var(--color-foreground);--color-button-background: var(--color-foreground)}@media screen and (min-width:640px){.product__info>.rte>.button.button--secondary,.product-info-request__open,.product-info-request--primary .button{min-height:3.75rem}}.product-info-request--primary .button{width:100%}.product-info-request__open{align-items:center;background:transparent;border:0;border-radius:var(--buttons-radius);color:rgb(var(--color-foreground));cursor:pointer;display:flex;font-family:var(--font-button-family);font-size:var(--font-button-size);font-weight:var(--font-button-weight);justify-content:center;line-height:1;padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5));text-transform:var(--font-button-text-transform)}.product-info-request__open:hover{background:rgb(var(--color-foreground) / .06)}.product-info-request__open:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.product-info-request__form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.product-info-request__body{display:grid;gap:1.25rem;flex:1 1 auto;min-height:0;overflow:auto;padding:var(--sp-2) var(--sp-5) var(--sp-6)}.product-info-request__product{align-items:center;display:flex;gap:.875rem}.product-info-request__image{border-radius:var(--rounded-block);height:4.5rem;object-fit:cover;width:4.5rem}.rte .product-info-request__name,.rte .product-info-request__hint,.rte .product-info-request__disclaimer p{margin:0}.product-info-request__name{font-weight:600;line-height:1.3}.product-info-request__hint{font-size:.875rem;line-height:1.45}.product-info-request__consent{align-items:flex-start;display:flex;gap:.75rem;font-size:.875rem;line-height:1.4}.product-info-request__bar{background-color:rgb(var(--color-background));border-block-start:1px solid rgb(var(--color-border-light));display:grid;flex:none;gap:.75rem;padding:var(--sp-4) var(--sp-5)}.product-info-request__disclaimer{margin:0}@media screen and (min-width:1024px){.product-info-request__body,.product-info-request__bar{padding-inline:var(--sp-12)}}.product-request__form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.product-request__body{display:grid;gap:1.25rem;flex:1 1 auto;min-height:0;overflow:auto;padding-block-end:var(--sp-4)}.drawer .product-request__body{padding:var(--sp-2) var(--sp-5) var(--sp-6)}.product-request__lead,.product-request__bar .product-request__deposit,.product-request__bar .product-request__disclaimer p{margin:0}.product-request__choice{border:0;display:grid;gap:.75rem;margin:0;min-inline-size:0;padding:0}.product-request__choice legend{float:inline-start;margin:0;padding:0;width:100%}.product-request__choice .swatches{list-style:none;margin:0;padding:0}.product-request__choice .swatches li{margin:0;padding:0}.product-request__legs{display:grid;gap:.75rem}details.product-request__legs{border-block-start:1px solid rgb(var(--color-border-light));padding-block-start:var(--sp-2)}details.product-request__legs .product-request__choice{padding-block-start:var(--sp-5)}.product-request__summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:2.75rem}.product-request__summary::-webkit-details-marker{display:none}.product-request__chevron{border-block-end:1.5px solid currentColor;border-inline-end:1.5px solid currentColor;height:.45rem;transform:rotate(45deg);width:.45rem}.product-request__legs[open] .product-request__chevron{transform:rotate(225deg)}.product-request__diagram{background:#f6f3ee;border-radius:.75rem;height:auto;width:100%}.product-request__bar{background-color:rgb(var(--color-background));border-block-start:1px solid rgb(var(--color-border-light));display:grid;flex:none;gap:.75rem;padding-block:var(--sp-4);position:sticky;bottom:0}.drawer .product-request__bar{padding-inline:var(--sp-5)}@media screen and (min-width:1024px){.drawer .product-request__body,.drawer .product-request__bar{padding-inline:var(--sp-12)}}.product-request__disclaimer,.product-request__disclaimer p{margin:0}.product-showroom{align-items:start;background:rgb(var(--color-foreground) / .04);border-radius:.5rem;column-gap:.5rem;display:grid;grid-template-columns:1rem minmax(0,1fr);padding:.875rem 1rem;width:100%}.product-showroom__icon{grid-column:1;grid-row:1;height:1rem;margin-block-start:.125rem;width:1rem}.product-showroom__copy{display:grid;grid-column:2;grid-row:1;row-gap:.375rem}.product-showroom__title,.product-showroom__text{margin:0}.product-showroom__title{font-size:.875rem;font-weight:var(--font-medium);line-height:1.25rem}.product-showroom__text{font-size:.875rem;line-height:1.45}.selling-plan{display:block}.selling-plan[hidden]{display:none}.product-form__buttons:has(.selling-plan:not([hidden])) .restock-rocket-payment-widget{display:none}.selling-plan__group{border:0;display:grid;gap:.75rem;margin:0;min-inline-size:0;padding:0}.selling-plan__legend{float:inline-start;margin:0;padding:0;width:100%}.selling-plan__options{display:grid;gap:.5rem}.selling-plan__option{align-items:start;border:1px solid rgb(var(--color-foreground) / .12);border-radius:var(--buttons-radius, .25rem);cursor:pointer;display:grid;gap:.75rem;grid-template-columns:auto 1fr;margin:0;padding:.75rem 1rem}.selling-plan__option:has(:checked){border-color:rgb(var(--color-foreground) / .72)}.selling-plan__input{margin-block-start:.2rem}.selling-plan__copy{display:grid;gap:.25rem}.selling-plan__name{font-weight:500}.selling-plan__detail{color:rgb(var(--color-foreground) / .72);font-size:var(--text-sm);line-height:1.4}.product-form__buttons:has(.selling-plan:not([hidden])) .shopify-payment-button,.product-form__buttons:has(.restock-rocket-payment-widget) .shopify-payment-button,.product-form__buttons:has(.restock-rocket-preorder-button) .shopify-payment-button,.product-form__buttons:has(.selling-plan:not([hidden])) shopify-accelerated-checkout,.product-form__buttons:has(.restock-rocket-payment-widget) shopify-accelerated-checkout,.product-form__buttons:has(.restock-rocket-preorder-button) shopify-accelerated-checkout,.product-form--preorder .shopify-payment-button,.product-form--preorder shopify-accelerated-checkout{display:none}.buy-buttons>.selling-plan,.buy-buttons>.restock-rocket-preorder-description,.buy-buttons>.restock-rocket-acknowledgement-checkbox{flex:1 0 100%;grid-column:1 / -1;width:100%}[id^=ProductBundle-] :is(.restock-rocket-payment-widget,.restock-rocket-preorder-description,.restock-rocket-acknowledgement-checkbox),.product__accordion.product-bundle-accordion :is([class*=restock-rocket],[id*=restock-rocket],[id*=RestockRocket]){display:none}html:has(.selling-plan:not([hidden])) .stoq-preorder-modal{display:none;pointer-events:none;visibility:hidden}.stoq-preorder-anchor{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
