.mf-product-functions{min-width:0;color:var(--mf-text);font-family:var(--font-stack-body-primary,Arial,sans-serif)}.mf-product-functions .mf-product-functions__heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.mf-product-functions .mf-product-functions__list{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.mf-product-functions .mf-product-functions__item{min-width:0}.mf-product-functions .mf-product-functions__item:last-child:nth-child(odd){grid-column:1/-1}.mf-product-functions .mf-product-functions__card{display:flex;align-items:center;box-sizing:border-box;width:100%;height:100%;min-height:3.5rem;padding:.5rem .875rem;border:solid var(--mf-line-width) var(--mf-line-frame);border-radius:var(--mf-radius-card)}.mf-product-functions .mf-product-functions__header{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;width:100%}.mf-product-functions .mf-product-functions__header:not(:has(.mf-product-functions__icon)){grid-template-columns:minmax(0,1fr)}.mf-product-functions .mf-product-functions__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.mf-product-functions .mf-product-functions__icon img{display:block;width:auto;height:auto;max-width:2rem;max-height:2rem;object-fit:contain}.mf-product-functions .mf-product-functions__title{margin:0;color:inherit;font-family:var(--font-stack-body-primary,Arial,sans-serif);font-size:calc(14px / 16 * var(--base-body-primary-size,16));font-weight:var(--font-weight-body-primary-medium,500);line-height:1.3;text-wrap:balance}.mf-product-functions .mf-product-functions__description{display:none}@media(min-width:990px){.product-text>.product-actions+.product-custom-liquid:has(>.mf-product-functions){margin-top:0}.product-text>.product-actions+.product-custom-liquid:not(:has(*)){display:none}}@media(max-width:359px){.mf-product-functions .mf-product-functions__card{padding:.5rem .625rem}.mf-product-functions .mf-product-functions__header{grid-template-columns:1.5rem minmax(0,1fr);gap:.5rem}.mf-product-functions .mf-product-functions__icon{width:1.5rem;height:1.5rem}.mf-product-functions .mf-product-functions__icon img{max-width:1.5rem;max-height:1.5rem}}.mf-product-functions__title,.mf-variant-diagram{overflow-wrap:break-word}.mf-variant-diagram{min-width:0;color:var(--mf-text)}.mf-variant-diagram__panel{display:grid;gap:.75rem}.mf-variant-diagram__sheet{display:block;width:100%;max-width:30rem;border-radius:var(--mf-radius-card)}.mf-variant-diagram__sheet:focus{outline:0}.mf-variant-diagram__sheet img{display:block;box-sizing:border-box;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border:solid var(--mf-line-width) var(--mf-line-frame);border-radius:var(--mf-radius-card);background:var(--mf-surface-raised)}.mf-variant-diagram__text{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;min-width:0;max-width:30rem}.mf-variant-diagram .mf-variant-diagram__title{margin:0;color:inherit;font-family:var(--font-stack-body-primary,Arial,sans-serif);font-size:calc(18px / 16 * var(--base-body-primary-size,16));font-weight:var(--font-weight-body-primary-bold,700);line-height:1.3}.mf-variant-diagram__variant{margin:0;color:var(--mf-text-muted);font-size:calc(14px / 16 * var(--base-body-primary-size,16));line-height:1.4}.mf-variant-diagram__open{color:inherit;font-size:calc(14px / 16 * var(--base-body-primary-size,16));font-weight:var(--font-weight-body-primary-medium,500);text-decoration:underline;text-underline-offset:.2em}.mf-variant-diagram__open:focus-visible{outline:var(--mf-focus-width) solid var(--mf-focus-color);outline-offset:var(--mf-focus-offset)}.product-text>.product-custom-liquid:has(.mf-variant-diagram:empty){margin:0!important}.product-text>.product-custom-liquid:has(>.mf-variant-diagram--top:empty){display:none}.product-text>.product-custom-liquid:has(>.mf-variant-diagram--top){margin:1.875rem 0 1.5rem!important}.mf-variant-diagram--top .mf-variant-diagram__sheet,.mf-variant-diagram--top .mf-variant-diagram__text{max-width:none}.mf-variant-diagram--crop .mf-variant-diagram__sheet img{aspect-ratio:4/3;object-fit:cover}@media screen and (max-width:1199.98px){.product-text>.product-custom-liquid:has(>.mf-variant-diagram--top:not(.mf-variant-diagram--buttons)){display:none}}@media screen and (min-width:1200px){.product-text>.product-custom-liquid:has(>.mf-variant-diagram--buttons){display:none}}.product-text>.product-custom-liquid:has(>.mf-delivery-time){margin:1.875rem 0 0!important}@media(min-width:1024px){.product-text>.product-custom-liquid:has(>.mf-delivery-time){margin-top:3.125rem!important}}.mf-delivery-time{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;column-gap:.75rem;margin:0;color:var(--mf-text);font-family:var(--font-stack-body-primary,Arial,sans-serif)}.mf-delivery-time__icon{display:flex;width:2rem;height:2rem}.mf-delivery-time__icon svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:3}.mf-delivery-time__text{display:grid;row-gap:.125rem;min-width:0;overflow-wrap:break-word}.mf-delivery-time__label{color:var(--mf-text-muted);font-size:calc(14px / 16 * var(--base-body-primary-size,16));line-height:1.3}.mf-delivery-time__value{font-size:calc(16px / 16 * var(--base-body-primary-size,16));font-weight:var(--font-weight-body-primary-bold,700);line-height:1.3}.product-text>.product-custom-liquid:not(:has(*)){display:none}.product-text>.main-product-price{display:inline-block;vertical-align:middle;margin:0 .625rem .5rem 0!important}.product-text>.main-product-price+.product__badges{display:inline-block;vertical-align:middle;margin:0 0 .5rem!important}.product-text .main-product-price .product-price{font-size:1.625rem;line-height:1.15}.product-text .main-product-price .product-price--compare{font-size:1rem;color:var(--mf-text-muted)}.product-text>.product-variant-metafield{clear:both}.sticky-add-to-cart .sticky-add-to-cart__button .button--solid{background:var(--mf-brand);border-color:var(--mf-brand)}.sticky-add-to-cart .sticky-add-to-cart__button .button--solid .button__text{color:var(--mf-on-brand)!important}.sticky-add-to-cart__price .product-price{display:flex;align-items:baseline;gap:.375rem;white-space:nowrap}.sticky-add-to-cart__price .product-price--original{font-weight:500}@media screen and (max-width:767px){.sticky-add-to-cart__actions{display:flex!important;flex-wrap:nowrap!important;align-items:center}.sticky-add-to-cart__price{display:flex!important;flex:0 0 auto;width:auto!important;margin:0}.sticky-add-to-cart__button{flex:1 1 auto;min-width:0;margin:0}.sticky-add-to-cart .sticky-add-to-cart__button .button{padding-inline:.5rem;font-size:.8125rem;white-space:nowrap}.sticky-add-to-cart__price .product-price--compare{display:none}}.product-text .product-variant__input:checked+.product-variant__label{border-color:var(--mf-brand)!important;box-shadow:none;background:var(--mf-brand-tint);color:var(--mf-on-brand-tint)}@media screen and (min-width:768px){.sticky-add-to-cart__inner{grid-template-columns:minmax(0,1fr) auto}.sticky-add-to-cart__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.3}}.product-text>.product-custom-liquid:has(>.mf-delivery-time){margin:1.5rem 0 0!important;padding:.75rem 1rem;border:solid var(--mf-line-width) var(--mf-line-frame);border-bottom:0;border-radius:var(--mf-radius-card) var(--mf-radius-card) 0 0;background:var(--mf-surface-raised)}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle{margin:0 0 2rem!important;padding:0 1rem;border:solid var(--mf-line-width) var(--mf-line-frame);border-top:0;border-radius:0 0 var(--mf-radius-card) var(--mf-radius-card);background:var(--mf-surface-raised)}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle p{position:relative;margin:0;padding:.75rem 0 .75rem 2.75rem;border-top:solid var(--mf-line-width) var(--mf-line-divider);font-size:calc(14px / 16 * var(--base-body-primary-size,16));line-height:1.3;color:var(--mf-text-muted)}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle p>a{display:block;margin:-.75rem 0 -.75rem -2.75rem;padding:.75rem 1.25rem .75rem 2.75rem;color:inherit;text-decoration:none}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle p>a:after{content:"";position:absolute;top:50%;right:.125rem;width:.5rem;height:.5rem;border-top:solid 1.5px currentColor;border-right:solid 1.5px currentColor;transform:translateY(-50%) rotate(45deg);opacity:.5}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle p>a:focus-visible{outline:var(--mf-focus-width) solid var(--mf-focus-color);outline-offset:var(--mf-focus-offset-inset)}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle strong{display:block;margin-top:.125rem;font-size:calc(16px / 16 * var(--base-body-primary-size,16));font-weight:var(--font-weight-body-primary-bold,700);color:var(--mf-text)}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle strong a{color:inherit;text-underline-offset:.2em}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle p:before{content:"";position:absolute;top:50%;left:.25rem;width:1.5rem;height:1.5rem;background:currentColor;transform:translateY(-50%);-webkit-mask:var(--mf-row-icon) center/contain no-repeat;mask:var(--mf-row-icon) center/contain no-repeat}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle p:has(a[href*=shipping-policy]){--mf-row-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11l8-7 8 7v9H4z'/%3E%3Cpath d='M10 20v-6h4v6'/%3E%3C/svg%3E")}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle p:has(a[href*=refund-policy]){--mf-row-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 7L4 12l5 5'/%3E%3Cpath d='M4 12h11a5 5 0 010 10h-3'/%3E%3C/svg%3E")}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle p:has(a[href*=contact]){--mf-row-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s7-7.2 7-12a7 7 0 10-14 0c0 4.8 7 12 7 12z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}.product-text>.product-custom-liquid:has(>.mf-delivery-time)+.product__subtitle p:has(a[href^="tel:"]){--mf-row-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16v11H9l-5 4z'/%3E%3C/svg%3E")}.mf-size-drawing{box-sizing:border-box;width:100%;max-width:30rem;padding:.5rem .75rem .25rem;border:solid var(--mf-line-width) var(--mf-line-frame);border-radius:var(--mf-radius-card);background:var(--mf-surface-raised)}.mf-size-drawing svg{display:block;width:100%;height:auto;overflow:visible;font-family:var(--font-stack-body-primary,Arial,sans-serif)}.mf-size-drawing__floor{stroke:var(--mf-line-frame);stroke-width:1}.mf-size-drawing__shape{fill:var(--mf-surface-quiet);stroke:var(--mf-text);stroke-linejoin:round}.mf-size-drawing__shape>*{stroke-width:1.4;vector-effect:non-scaling-stroke}.mf-size-drawing__person{fill:var(--mf-text);opacity:.18}.mf-size-drawing__rule{fill:none;stroke:var(--mf-text);stroke-width:1}.mf-size-drawing__number{fill:var(--mf-text);font-size:15px;font-weight:var(--font-weight-body-primary-bold,700);text-anchor:middle}.mf-size-drawing__view{fill:var(--mf-text-muted);font-size:13px;text-anchor:middle}@media(max-width:479px){.mf-size-drawing__number{font-size:17px}.mf-size-drawing__view{font-size:15px}}.product-text>.product-custom-liquid:has(>[data-update-block=mf-dimensions-main]){margin:.5rem 0 1rem}.product-text>.product-custom-liquid:has(>.mf-saving){margin:0 0 .25rem}.product-text>.product-custom-liquid:has(>.mf-saving:empty){display:none}.mf-saving{color:var(--mf-text-muted);font-size:calc(14px / 16 * var(--base-body-primary-size,16));line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/44/assets/mf-product-information.css.map */
