.Product__Block{margin-bottom:1rem}noscript.Product__Block{display:block}.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}: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;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--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;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--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%}}.Product__Block--similarProducts .Product__BlockTitle{margin:0 0 .75rem}.Product__Block--similarProducts{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%}.SimilarProducts__List{list-style:none;margin:0;padding:.25rem;display:flex;flex-wrap:nowrap;gap:.75rem;justify-content:flex-start;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.SimilarProducts__List.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.SimilarProducts__Link,.SimilarProducts__Image{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.SimilarProducts__List::-webkit-scrollbar{display:none}@media screen and (max-width:1007px){.Product__Block--similarProducts{align-items:flex-start}.SimilarProducts__List{padding-bottom:.5rem}}@media screen and (min-width:1008px){.ProductSummary .Product__Block--similarProducts{flex-basis:100%;min-width:0}}.SimilarProducts__Item{border:1px solid #eee!important;border-radius:.75rem;overflow:hidden;width:4.5rem;height:4.5rem;background:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,box-shadow .2s ease,border-color .2s ease;flex:0 0 auto}.SimilarProducts__Item--hidden{display:none}.SimilarProducts__Item--active{border-color:rgba(var(--tg-sys-color-outline-rgb),.9);box-shadow:0 0 0 3px rgba(var(--tg-sys-color-outline-rgb),.9)}.SimilarProducts__Item:hover,.SimilarProducts__Item:focus-within,.SimilarProducts__Item:active{opacity:.8}.SimilarProducts__Link{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.SimilarProducts__Image{width:100%;height:100%;object-fit:contain;display:block}.SimilarProducts__Fallback{font-size:.75rem;text-align:center;padding:.25rem}: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-bottom:12px}.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%}}.Product__PriceList .Price{font-size:20px;font-weight:800;color:#000}.Product__PriceList .Price--saleRegular{font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/67/assets/component-product-blocks.css.map */
