.product-information .product-information__media .product-media-container{background-color:#fff;border-radius:8px}.product-information .brand-information{margin-right:6px}.product-information .sku-main,.product-information .brand-information{background:#fff;padding:6px 10px;border-radius:4px;display:flex}.product-information .sku-label,.product-information .brand-information .brand-label{color:#4d4d4d;font-size:14px;font-weight:400;margin-right:6px;line-height:normal}.product-information .sku,.product-information .brand-information .product-brand{font-size:14px;font-weight:600;line-height:normal}.product-information .product-details h1{line-height:normal}.product-information .product-details .price__sale:not(.price__hidden):not(:where(.product-card *)){display:flex;flex-direction:column;gap:6px}.product-information .product-details .price__sale .price-reguler:not(:where(.product-card *)),.product-information .product-details .price__regular:not(:where(.product-card *)){font-size:16px;color:#4d4d4d;line-height:20px}.product-information .product-details .price__sale .price-reguler .price:not(:where(.product-card *)){color:#4d4d4d}.product-information .product-details .price__sale .price-sale:not(:where(.product-card *)){color:#c4301c;font-size:24px;line-height:28px}.product-information .product-details .price__sale .price:not(:where(.product-card *)),.product-information .product-details .price__regular .price:not(:where(.product-card *)){font-weight:700}.product-information .product-details .price__sale:not(:where(.product-card *)) span,.product-information .product-details .price__regular:not(:where(.product-card *)) span{position:static!important}.product-information .product-details .product-inventory__status{background:#358e0b1f;padding:3px 12px 3px 4px;border-radius:4px;color:#358e0b;font-weight:600;font-size:12px;text-transform:uppercase;gap:3px}.product-information .product-details .product-inventory__status svg{width:15px;height:14px}.product-information .product-details .product-inventory__status svg path{stroke:#358e0b}.product-information .product-details .product-inventory-sold-out .product-inventory__status{background:#c4301c33;color:#c4301c}.product-information .product-details .product-inventory-sold-out .product-inventory__status svg path{stroke:#c4301c}.variant-picker .variant-option{display:flex;align-items:center;color:#4d4d4d;font-size:14px;line-height:16px}.variant-picker div.variant-option{gap:0px}.variant-picker fieldset.variant-option{gap:8px}.variant-picker div.variant-option.variant-option--dropdowns .variant-option__select-wrapper{width:100%;font-weight:600}.variant-picker .variant-option legend{margin-bottom:14px;display:flex;align-items:center;color:#4d4d4d;font-size:14px;line-height:16px}.variant-picker .variant-option strong{font-weight:400}.variant-picker .variant-option .variant-option__swatch-value{padding-left:6px;font-size:14px;font-weight:600;line-height:16px;color:#000}.variant-picker .variant-option--swatches .variant-option__button-label .swatch{width:80px;height:80px;border:2px solid #ffffff}.variant-picker .variant-option__button-label--has-swatch:hover{border:0;background:#fff;outline:none;outline-offset:none}.variant-picker .variant-option__button-label--has-swatch:has(:checked){outline:none;outline-offset:none}.variant-picker .variant-option__button-label--has-swatch:has(:checked) .swatch{border-color:#000}.variant-picker .variant-option__button-label--has-swatch:hover .swatch{border-color:#000}.variant-picker div.variant-option.variant-option--dropdowns{flex-direction:column;justify-content:flex-start;align-items:flex-start}.variant-picker .variant-option--equal-width-buttons .variant-option__button-label{padding:10px 20px;border-radius:4px;min-width:auto;min-height:auto}.variant-picker fieldset.variant-option.variant-option--equal-width-buttons{gap:4px}.variant-picker .variant-option--equal-width-buttons .variant-option__button-label .variant-option__button-label__text{white-space:nowrap}.product-information .product-details .section-resource-list__content .text-block>*{line-height:normal}.product-information .product-details .resource-list__carousel slideshow-slides{margin:0;padding:0 0 16px}.product-information .product-details .resource-list__carousel .resource-list__slide{width:calc(33.33% - 6px);margin-right:10px}.product-information .product-details .resource-list__carousel slideshow-arrows{align-items:flex-start;justify-content:flex-end;padding:0;right:0;left:auto;bottom:auto;top:-50px;gap:8px}.product-information .product-details .resource-list__carousel slideshow-arrows .slideshow-control{padding:0;opacity:1;min-width:28px;min-height:28px;height:28px;width:28px;display:flex;background:transparent;box-shadow:none;color:#000}.product-information .product-details .resource-list__carousel slideshow-arrows .slideshow-control:hover{opacity:.6}.product-information .product-details slideshow-component.resource-list__carousel:hover .slideshow-control{animation:none!important}.product-information .product-details .resource-list__carousel .product-card .product-media{border-radius:4px}.product-information .product-details .resource-list__carousel .product-card .product-badges{top:5px;left:5px}.product-information .product-details .resource-list__carousel .product-card .product-badges .product-badges__badge{font-size:12px}.product-information .product-details .resource-list__carousel .product-card-title p{font-size:14px}.product-information .product-details .resource-list__carousel .product-card .product-card__content>div:not(.card-gallery),.product-information .product-details .resource-list__carousel .product-card .product-card__content .product-card-title,.product-information .product-details .resource-list__carousel .product-card .product-card__content product-price,.product-information .product-details .resource-list__carousel .product-card .product-card__content product-swatches{padding-left:2px;padding-right:2px}.product-information .product-details .resource-list__carousel .product-card .product-card__content>div.text-block{padding-top:2px}.product-information .product-details .resource-list__carousel .price__sale:not(.price__hidden){display:flex;column-gap:6px;flex-wrap:wrap}.product-information .product-details .resource-list__carousel .price__sale span,.product-information .product-details .resource-list__carousel .price__regular span{font-size:13px}.product-information .product-details .resource-list__carousel .price__sale .price-item--sale{color:#000;font-weight:600}.product-information .product-details .resource-list__carousel .price__sale .price-item--regular,.product-information .product-details .resource-list__carousel .price__regular span{color:#4d4d4d}.product-information .product-details .resource-list__carousel .product-card .product-card__content product-price{padding-top:2px}.product-information .product-details .resource-list__carousel .quick-add{display:none}.product-information .product-details .resource-list__carousel add-to-cart-component .add-to-cart-button{font-size:12px;padding:0 4px;min-height:auto;height:36px;letter-spacing:.8px;text-transform:uppercase;font-weight:600;border-radius:4px}.product-information .product-details .resource-list__carousel add-to-cart-component .add-to-cart-button .add-to-cart-icon{display:none}.product-information .product-details .buy-buttons-block .quantity-selector{border-color:#000;border-width:1.5px;background:transparent;min-height:64px}.product-information .product-details .buy-buttons-block .quantity-selector .button svg{width:16px;height:16px}.product-information .product-details .buy-buttons-block .quantity-selector .button svg path{stroke:#000}.product-information .product-details .buy-buttons-block .quantity-selector input{font-size:18px;color:#000;font-weight:600}.product-information .product-details .buy-buttons-block .product-form-buttons{gap:8px}.product-information .product-details .buy-buttons-block.variant-not-available .product-form-buttons button{pointer-events:none;opacity:.8}.product-information .product-details .buy-buttons-block .add-to-cart-button{text-transform:uppercase;font-weight:600;letter-spacing:1.4px;min-height:64px}.product-information .product-details .buy-buttons-block .add-to-cart-button .add-to-cart-icon{display:none}.product-information .product-details .accordion .details__header{padding:28px 0!important;font-weight:500;font-size:20px}.product-information .product-details .accordion .details-content{padding-bottom:28px;margin-top:-12px}.product-information .product-details .accordion .details-content p{width:100%;max-width:100%}.product-information .product-details .accordion .details__header .svg-wrapper{width:24px;height:24px}.product-information .product-details .accordion .metafield-rich_text_field ul{padding-left:16px}.product-information .product-details .accordion .metafield-rich_text_field ul:only-child{margin:0}.product-information .product-information__media .media-gallery--carousel .slideshow-controls__thumbnails{margin:0;padding:10px 0 0}.product-information .product-information__media .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control{border:2px solid #ffffff}.product-information .product-information__media .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control{width:calc(var(--thumbnail-width) - var(--gap-xs))}.product-information .product-information__media .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:none;outline-offset:0px;border-color:#000}.product-information .product-information__media .media-gallery--carousel .slideshow-controls__thumbnails img{background:#fff}.prodcts-documents{display:flex;flex-direction:column;list-style:none;padding:0;gap:20px}.prodcts-documents li{display:flex;align-items:center;border-top:1px solid #DDDDDD;padding-top:20px}.prodcts-documents li:first-child{border:0;padding-top:0}.prodcts-documents li a{display:flex;align-items:center;gap:16px;width:100%}.prodcts-documents li a span{text-decoration:underline;color:#000;font-weight:500;font-size:16px}.prodcts-documents li a img.documents-img{width:40px}.prodcts-documents li a img.download-icon{width:24px;margin-left:auto}.ui-test-product-list .resource-list__carousel slideshow-slides{padding:0;margin:0;gap:24px}.ui-test-product-list .resource-list__carousel slideshow-arrows{align-items:flex-start;justify-content:flex-end;padding:0;right:0;left:auto;bottom:auto;top:-87px;gap:10px;mix-blend-mode:darken}.ui-test-product-list .resource-list__carousel slideshow-arrows .slideshow-control{padding:0;opacity:1;min-width:44px;min-height:44px;height:44px;width:44px;display:flex;align-items:center;justify-content:center;background:#f2f2f2;color:#4d4d4d;border-radius:50%}.ui-test-product-list .resource-list__carousel slideshow-arrows .slideshow-control:hover{opacity:.6}.ui-test-product-list slideshow-component.resource-list__carousel:hover .slideshow-control{animation:none!important}.ui-test-product-list .resource-list__carousel .resource-list__slide{width:calc(25% - 18px)}.ui-test-product-list .resource-list.force-full-width{grid-column:2}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:3fr 2fr}}@media only screen and (max-width:1200px){.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-right:15px}.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-left:15px}.product-information .product-details .resource-list__carousel .resource-list__slide{width:calc(50% - 6px)}.ui-test-product-list .resource-list__carousel .resource-list__slide{width:calc(33.33% - 8px)}.ui-test-product-list .resource-list__carousel slideshow-slides{gap:8px}}@media only screen and (max-width:991px){.product-information .product-information__grid:not(.product-information__grid--half,.product-information .product-information--media-none).product-information--media-left{grid-template-columns:auto}.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding:0}.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding:38px 0 0}.product-information .product-information__media .media-gallery--carousel .slideshow-controls__thumbnails{gap:4px}.product-information .product-details .text-block h3{font-size:26px;font-weight:500}.product-information .product-details .price__sale:not(.price__hidden):not(:where(.product-card *)){gap:4px}.product-information .product-details .price__sale .price-reguler:not(:where(.product-card *)),.product-information .product-details .price__regular:not(:where(.product-card *)){font-size:14px}.product-information .product-details .price__sale .price-sale:not(:where(.product-card *)){font-size:20px}.product-information .product-details .resource-list__carousel .resource-list__slide{width:calc(33.33% - 6px)}}@media only screen and (max-width:749px){.product-information .product-information__media,.product-information .product-information__grid{grid-column:2}.product-information .product-details .resource-list__carousel{width:calc(100% + 14px)}.product-information .product-details .resource-list__carousel .resource-list__slide{width:calc(43% - 6px)}.product-information .product-details .buy-buttons-block .add-to-cart-button,.product-information .product-details .buy-buttons-block .quantity-selector{min-height:56px}.product-information .product-details .resource-list__carousel slideshow-slides{padding:0 0 8px}.product-information .product-details .accordion .details__header{padding:20px 0!important}.product-information .product-details .accordion .details-content p{font-size:12px}.product-information .product-details .resource-list__carousel slideshow-arrows{right:12px}.product-information .product-details .resource-list__carousel slideshow-arrows .slideshow-control{background:#fff;min-width:30px;min-height:30px;height:30px;width:30px}.product-information .product-details .resource-list__carousel slideshow-arrows .slideshow-control svg{width:17px;height:17px}.ui-test-product-list .resource-list__carousel .resource-list__slide{width:calc(50% - 8px)}.ui-test-product-list .resource-list__carousel slideshow-arrows{top:-62px}.ui-test-product-list .resource-list__carousel slideshow-arrows .slideshow-control{background-color:transparent}.ui-test-product-list .resource-list__carousel slideshow-arrows .slideshow-control{min-width:40px;min-height:40px;height:40px;width:40px}.ui-test-product-list .section-resource-list{row-gap:24px}.product-information .product-details .resource-list__carousel add-to-cart-component .add-to-cart-button{height:32px}.product-information .product-details .resource-list__carousel .product-card .product-card__content{padding-bottom:12px!important}}@media only screen and (max-width:520px){.product-information .product-details .resource-list__carousel .resource-list__slide{width:calc(55% - 6px);margin-right:16px}.product-information .product-information__media .media-gallery--carousel .slideshow-controls__thumbnails .slideshow-control{width:calc(25% - 4px)}.product-information .product-form-buttons .quantity-selector-wrapper,.product-information .product-details .buy-buttons-block .quantity-selector{width:100%;min-width:100%}.ui-test-product-list .resource-list__carousel .product-card .product-card__content>div:not(.card-gallery),.ui-test-product-list .resource-list__carousel .product-card .product-card__content .product-card-title,.ui-test-product-list .resource-list__carousel .product-card .product-card__content product-price,.ui-test-product-list .resource-list__carousel .product-card .product-card__content product-swatches{padding-left:8px;padding-right:8px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-pdp.css.map */
