.Product__Block{margin-bottom:1rem}noscript.Product__Block{display:block}.Product__Block.Product__Block--price.no-js-hidden{display:flex;grid-gap:8px}.Product__BlockContainer{padding:.875rem 1.25rem}.Product__Block--buyButtons{margin-top:2rem}.Product__Block--title{margin-bottom:0}.Product__Title{margin-bottom:0;word-break:break-word}.Product__Title:not(.CustomSize){font-family:var(--tg-sys-typescale-headline-medium-font);font-style:var(--tg-sys-typescale-headline-medium-style);font-weight:var(--tg-sys-typescale-headline-medium-weight);font-size:var(--tg-sys-typescale-headline-medium-size);line-height:var(--tg-sys-typescale-headline-medium-line-height);letter-spacing:var(--tg-sys-typescale-headline-medium-tracking)}.no-js .Product__Title{margin-bottom:1rem}.Product__Block--vendor{word-break:break-word}.ProductForm{margin-top:1rem}.InvalidFeedback{display:none;font-weight:500;color:var(--tg-sys-color-on-background)}.ProductFormValidated .InvalidFeedback{display:inline-block}.ProductFormValidated .InvalidFeedback.Valided{display:none}.ProductFormValidated .InvalidFeedback--underFeild{margin-top:-.75rem;display:block}.ProductForm__Option,.ProductForm__CustomProperty{margin-bottom:1rem}.ProductForm__Option .ProductForm__Label,.ProductForm__CustomProperty .ProductForm__Label{margin-bottom:.5rem;font-family:var(--tg-sys-typescale-label-large-font);font-style:var(--tg-sys-typescale-label-large-style);font-weight:var(--tg-sys-typescale-label-large-weight);font-size:var(--tg-sys-typescale-label-large-size);line-height:var(--tg-sys-typescale-label-large-line-height);letter-spacing:var(--tg-sys-typescale-label-large-tracking)}.ProductForm__Option .List:not(:last-child),.ProductForm__CustomProperty .List:not(:last-child){margin-bottom:1rem}.ProductForm__Option .Form__Item,.ProductForm__CustomProperty .Form__Item{margin-bottom:1rem}.ProductForm__CustomProperty{margin-top:1rem}.ProductForm__AddToCart,.ProductForm__Checkout,.Product__PayInstallments,.Product__StoreAvailabilityContainer{margin-bottom:12px}.Form__Item--VariantId{display:none}.no-js .Form__Item--VariantId{display:block;margin-bottom:1rem}.Product__Block--variantPicker{margin-top:1rem}:root{--tg-product-block-drawer-text-container-color: var(--tg-sys-color-on-surface);--tg-product-block-drawer-text-container-background: var(--tg-sys-color-surface3);--tg-product-block-drawer-title-icon: var(--tg-component-icon-arrow-right)}.Product__Block--drawerTitle{font-family:var(--tg-sys-typescale-title-medium-font);font-style:var(--tg-sys-typescale-title-medium-style);font-weight:var(--tg-sys-typescale-title-medium-weight);font-size:var(--tg-sys-typescale-title-medium-size);line-height:var(--tg-sys-typescale-title-medium-line-height);letter-spacing:var(--tg-sys-typescale-title-medium-tracking);margin-top:2rem;margin-bottom:0;padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem;border-top:1px solid rgba(var(--tg-sys-color-outline-rgb),.9);border-bottom:1px solid rgba(var(--tg-sys-color-outline-rgb),.9)}.Product__Block--drawerTitle+.Product__Block--drawerTitle{margin-top:0;border-top:none}.Drawer--productInfo .RTE{background:var(--tg-product-block-drawer-text-container-background);color:var(--tg-product-block-drawer-text-container-color)}.Drawer--productInfo .RTE a{color:var(--tg-product-block-drawer-text-container-color);-webkit-text-decoration-color:var(--tg-product-block-drawer-text-container-color);text-decoration-color:var(--tg-product-block-drawer-text-container-color)}.ProductInfoDrawer__Title .Nav__Link{width:100%;border:none;background:inherit;text-align:left;padding:1rem 0;position:relative;display:flex}.ProductInfoDrawer__Title .Nav__Link:after{flex-shrink:0;width:1rem;height:1rem;margin-left:auto;content:"";background-image:var(--tg-product-block-drawer-title-icon);background-repeat:no-repeat;background-size:1rem;transition:transform .2s ease-in-out;transform:rotate(-90deg)}.Product__Block--collapsibleInfo{margin-top:2rem;margin-bottom:0;padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem}.Product__Block--collapsibleInfo+.Product__Block--collapsibleInfo{margin-top:0;border-top:none}.Product__Block--collapsibleInfo .ProductInfoCollapsible__Title{font-family:var(--tg-sys-typescale-title-medium-font);font-style:var(--tg-sys-typescale-title-medium-style);font-weight:var(--tg-sys-typescale-title-medium-weight);font-size:var(--tg-sys-typescale-title-medium-size);line-height:var(--tg-sys-typescale-title-medium-line-height);letter-spacing:var(--tg-sys-typescale-title-medium-tracking);font-weight:400;display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem}.Product__Block--collapsibleInfo .ProductInfoCollapsible__Title:after{flex-shrink:0;width:1rem;height:1rem;margin-left:auto;content:"";background-image:var(--tg-component-icon-plus);background-repeat:no-repeat;background-size:1rem;transition:transform .2s ease-in-out}.Product__Block--collapsibleInfo .Product__BlockContainer{padding-top:0;padding-right:0;padding-left:0}.Product__Block--collapsibleInfo[open] .ProductInfoCollapsible__Title:after{background-image:var(--tg-component-icon-minus);transform:rotate(-180deg)}.Product__Block--collapsibleInfoJS{margin-top:2rem;margin-bottom:0;padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem}.Product__Block--collapsibleInfoJS .Accordion__Button{border:none;padding-left:0;padding-right:0;font-weight:400}.Product__Block--collapsibleInfoJS .Accordion__Body{padding-left:2px;padding-right:2px}.Product__Block--collapsibleInfoJS .Accordion__Collapse{padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem;border-top:1px dashed var(--tg-sys-color-outline)}.Product__Block--collapsibleInfoJS+noscript+.Product__Block--collapsibleInfoJS{margin-top:0;border-top:none}.ProductStyleWith{margin-top:-1px;margin-left:-2rem;margin-right:-2rem;margin-bottom:-1px;border-top:1px solid var(--tg-sys-color-outline)}.ProductStyleWith .SectionHeader{padding-left:2rem;padding-right:2rem}.ProductStyleWith .Carousel__Item.Carousel__Item--count1{width:100%}@media screen and (max-width: 1007px){.ProductStyleWith .Carousel__Item{display:inline-block!important;width:42%}.ProductStyleWith .Carousel__Item.Carousel__Item--count1{width:100%}.ProductStyleWith .Carousel__Item.Carousel__Item--count2{width:50%}}:root{--tg-product-short-description-text-color: var(--tg-sys-color-on-surface);--tg-product-short-description-background: var(--tg-sys-color-surface1)}.Product__ShortDescription{margin-top:1rem;padding:0;color:var(--tg-product-short-description-text-color);background:var(--tg-product-short-description-background)}.Product__ShortDescription.RTE a{color:var(--tg-product-short-description-text-color);-webkit-text-decoration-color:var(--tg-product-short-description-text-color);text-decoration-color:var(--tg-product-short-description-text-color)}:root{--tg-compontent-quantity-selector-border-radius: var(--tg-sys-button-border-radius)}.ProductForm__Quantity{display:inline-flex;align-items:center;border:1px solid rgba(var(--tg-sys-color-on-background-rgb),.75);justify-content:space-between;border-radius:var(--tg-compontent-quantity-selector-border-radius)}.ProductForm__QuantityButton{border:none;background-color:inherit;padding:16px 28px;color:var(--tg-sys-color-on-background)}.ProductForm__QuantityButton svg{width:16px;height:16px}.ProductForm__QuantityNum{text-align:center;width:3rem;border:none;color:var(--tg-sys-color-on-background)!important;background-color:inherit}.ProductForm__QuantityWrapper{margin-top:1rem;margin-bottom:1rem}.ProductBlockRecommendations{margin-top:-1px;margin-left:-2rem;margin-right:-2rem;margin-bottom:-1px;border-top:1px solid var(--tg-sys-color-outline)}.ProductBlockRecommendations .SectionHeader{padding-left:2rem;padding-right:2rem}.ProductBlockRecommendations .Carousel__Item.Carousel__Item--count1{width:100%}@media screen and (max-width: 1007px){.ProductBlockRecommendations .Carousel__Item{display:inline-block!important;width:42%}.ProductBlockRecommendations .Carousel__Item.Carousel__Item--count1{width:100%}.ProductBlockRecommendations .Carousel__Item.Carousel__Item--count2{width:50%}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/component-product-blocks.css.map */
