.media-sliders{display:flex;flex-direction:column;gap:var(--gap);position:sticky;top:var(--sticky-header-margin-top)}.media-sliders .product-media{position:relative;border:1px solid #CCCCCC}.thumbnail-btn{display:flex;flex-direction:column;justify-content:center;position:relative;cursor:pointer;border:1px solid #CCCCCC;padding:6px}.thumbnail-btn:hover{border:1px solid var(--color-button-background)}.thumbnail-btn.active{border:none}.thumbnail-btn.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--color-button-background);border-radius:inherit}@media only screen and (min-width:1024px){.thumbnails-next-to{flex-direction:row}.thumbnails-next-to .product-media-slider{order:2;width:calc(100% * (6/7))}.thumbnails-next-to .product-thumbnails-slider{width:calc(100% * (1/7))}.thumbnails-next-to .product-thumbnails-slider .gridy-track{grid:auto-flow calc((100% - var(--sm-gap)*4)/5) / auto;overflow-y:scroll;overflow-x:hidden;position:absolute;width:100%;height:100%}.thumbnails-next-to .product-thumbnails-slider .media.cover{height:100%}}.product__tax{margin-top:4px}.similar-collections ul{display:flex;flex-wrap:wrap;gap:8px}.similar-collections ul>li a{text-decoration:underline}.product-icons-grid{display:grid;grid-template-columns:repeat(var(--icons-grid-cols),minmax(0,1fr));grid-gap:var(--icons-grid-gap);align-items:center}.product-icons-grid img{width:100%;height:auto}@media only screen and (max-width:767px){.the-siblings .gridy-arrows{width:calc(100% + var(--container-margin)* 2);left:calc(0px - var(--container-margin))}}.sibling-product{position:relative;padding:8px;background:var(--color-card-background);border-radius:min(var(--card-border-radius),12px)}.sibling-product:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:min(var(--card-border-radius),12px);box-shadow:inset 0 0 0 0 var(--color-card-foreground);transition:box-shadow .3s ease-in-out}.sibling-product:hover:before{box-shadow:inset 0 0 0 2px var(--color-card-foreground)}.sibling-product.current-product{border:1px solid var(--color-foreground)}.media-sliders .badges{position:absolute;width:calc(100% - 40px);top:20px;left:20px;z-index:1}@media only screen and (min-width:1024px){.media-sliders.thumbnails-next-to .badges{left:calc(100% * (1/7) + var(--sm-gap) + 20px)}}.product-media-zoom-link{position:absolute;width:100%;height:100%;cursor:var(--css-icon-zoom-in) 22 22,auto;z-index:1}.size-guide-button .icon-ruler{height:20px}.template-product .mb-gutter{margin-bottom:0}@media screen and (max-width:767px){.product-main{padding-top:30px}}@media screen and (min-width:768px){.product-media-area .gridy-arrows{opacity:0;transform:scale(.95);transition:all .3s ease-in-out;width:calc(100% - var(--container-margin));left:calc(var(--container-margin) / 2)}.product-media-area .gridy-slider:hover .gridy-arrows{opacity:1;transform:scale(1)}}.product-media-area .gridy-arrows .btn{--button-round-padding: 0;border:none;box-shadow:none!important;background:#041d77;border-radius:50%;color:#fff}.product-media-area .gridy-arrows path{fill-opacity:1}.product-media-area .slider-arrow-circle{display:none}.product-media-area .arrows-style--no-bg .gridy-arrow:hover{box-shadow:none!important;background:var(--color-button-background);color:var(--color-background)}.product-media-area .arrows-style--no-bg .gridy-arrow{transform:translateY(-50%)!important}.product-block.product-block__title{margin-top:-8px!important}.pdp-content h1{color:#041d77;padding-bottom:8px;border-bottom:1px solid #CCCCCC}.product-form__input{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.product-form__input span{font-size:clamp(20px,2.5vw,24px);font-weight:700;color:#041d77;line-height:normal}.product-form__input strong{font-size:clamp(16px,1.5vw,17px);font-weight:500;color:#000;margin-left:9px;line-height:normal}.pdp-content .product-form__input input[type=radio]+label{background:#fff;font-size:clamp(16px,1.5vw,17px);padding:9px 18px;line-height:27px;margin:0}.pdp-content .product-form__input:not(.picker-for--color) input[type=radio]:checked+label,.pdp-content .product-form__input:not(.picker-for--color) input[type=radio]+label:hover{background:#041d77;color:#fff;border:1px solid #CCCCCC;transition:all .5s ease}.product-block__description p{margin-bottom:28px}.product-block__description a{transition:all .5s ease}.product-block__description a:hover{text-decoration:none}.product-block__description ul,.product-block__description ol{margin:0 0 27px 20px}.product-block__description ul li,.product-block__description ol li{margin-bottom:12px}:is(.product-block__description ul li,.product-block__description ol li):last-child{margin-bottom:0}.pdp-content .product-block__features span{font-size:clamp(20px,2.5vw,24px);color:#041d77;margin-bottom:20px;font-weight:700;display:block}.product-features ul li{position:relative;padding-left:26px;margin-bottom:12px}.product-features ul li:last-child{margin-bottom:0}.product-features ul li:before{content:"";position:absolute;left:0;top:6px;width:16px;height:12px;background:url(/cdn/shop/files/feature_icons.svg?v=1783505932) no-repeat center / contain}.pdp-content .product-form__input.picker-for--viscosity{margin-top:23px}.pdp-content .product-block__features{margin:26px 0 0}.pdp-content .product-block__downloads{margin-top:28px}.pdp-content .product-downloads{padding:21px 0 19px;border-block:1px solid #CCCCCC;display:flex;align-items:flex-start;gap:14px 40px}.pdp-content .product-downloads span{font-size:clamp(16px,2vw,20px);color:#041d77;font-weight:700;display:block}.pdp-content .product-downloads ul{display:flex;align-items:center;flex-wrap:wrap;gap:14px 30px}.pdp-content .product-downloads li a{display:flex;align-items:center;gap:11px;color:#000;font-size:15px;line-height:normal;font-weight:500;transition:opacity .3s ease}.pdp-content .product-downloads li a:hover{color:#041d77}.pdp-content .product-downloads li a:before{content:"";width:29px;height:29px;display:block;background:url(/cdn/shop/files/icon_pdf.svg?v=1781244369) no-repeat center;background-size:contain}.pdp-content .product-block__quote_buttons{margin-top:40px}.pdp-content .quote-buttons{display:flex;gap:20px;flex-wrap:wrap}.pdp-content .quote-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:66px;padding:18px 27px;text-transform:uppercase;font-size:clamp(16px,2vw,20px);font-weight:500;transition:all .3s ease;line-height:normal}.pdp-content .quote-btn:before{content:"";width:28px;height:28px;flex-shrink:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease}.pdp-content .quote-btn.secondary{background:#fca001;color:#202120;border:1px solid #FCA001}.pdp-content .quote-btn.primary,.pdp-content .quote-btn.secondary:hover{background:transparent;color:#fca001;border:1px solid #FCA001}.pdp-content .quote-btn.primary:hover{background:#fca001;color:#202120}.pdp-content .quote-btn.secondary:before{background-color:#202120;-webkit-mask:url(/cdn/shop/files/quote.svg?v=1780290237);-webkit-mask-image:url(/cdn/shop/files/quote.svg?v=1780290237);mask-image:url(/cdn/shop/files/quote.svg?v=1780290237)}.pdp-content .quote-btn.primary:before{background-color:#fca001;-webkit-mask:url(/cdn/shop/files/Quote_request.svg?v=1780290743);-webkit-mask-image:url(/cdn/shop/files/Quote_request.svg?v=1780290743);mask-image:url(/cdn/shop/files/Quote_request.svg?v=1780290743)}.pdp-content .quote-btn.secondary:hover:before{background-color:#fca001}.pdp-content .quote-btn.primary:hover:before{background-color:#202120}.Campaign__canvas .Campaign__content{padding:20px!important}.kCxrhu.hartstown-CloseButton,.kCxrhu.mulino-CloseButton{background-color:#041d77!important}:is(.kCxrhu.hartstown-CloseButton,.kCxrhu.mulino-CloseButton):hover{background-color:#fca001!important}.hartstown-FieldsElement--label,.mulino-FieldsElement--label{font-size:clamp(16px,1.5vw,17px)!important;font-weight:700!important;margin-bottom:10px!important;font-family:var(--font-body-family)!important;line-height:27px!important}.hartstown-FieldsElement--field-wrapper input,.mulino-FieldsElement--field-wrapper input,.mulino-FieldsElement--field-wrapper textarea,.hartstown-FieldsElement--field-wrapper textarea{padding:9.5px 17px!important;font-family:var(--font-body-family)!important;color:#000!important;border:1px solid #C3D1DC!important;line-height:normal!important}:is(.hartstown-FieldsElement--field-wrapper input,.mulino-FieldsElement--field-wrapper input,.mulino-FieldsElement--field-wrapper textarea,.hartstown-FieldsElement--field-wrapper textarea):focus-visible{outline:1pt solid #FCA001!important}.hartstown-FieldsElement--field-wrapper,.mulino-FieldsElement--field-wrapper{padding:0 5.5px 22px!important}@media screen and (max-width:575px){.hartstown-FieldsElement--field-wrapper,.mulino-FieldsElement--field-wrapper{width:100%!important;padding:0 2.5px 18px!important}}.jNbJMC.hartstown-field-submit,.jNbJMC.mulino-field-submit{display:block!important;background-color:#fca001!important;color:#202120!important;padding:16px 27px!important;border:1px solid #fca001!important;border-radius:0!important;font-family:var(--font-button-family)!important;font-style:var(--font-button-style)!important;font-weight:var(--font-button-weight)!important;text-transform:var(--font-button-text-transform)!important;transition:all .16s ease-in-out!important;width:100%!important;max-width:max-content!important;margin:10px 0 0!important}:is(.jNbJMC.hartstown-field-submit,.jNbJMC.mulino-field-submit):hover{background-color:transparent!important;color:var(--color-button-background)!important}:is(.jNbJMC.hartstown-field-submit,.jNbJMC.mulino-field-submit):focus-visible{outline:none!important}@media screen and (max-width:768px){.jNbJMC.hartstown-field-submit,.jNbJMC.mulino-field-submit{padding:13.5px 27px!important}}.Campaign__canvas input::placeholder,.Campaign__canvas textarea::placeholder,.hartstown-FieldsElement--field-wrapper input:focus::placeholder,.mulino-FieldsElement--field-wrapper input:focus::placeholder,.mulino-FieldsElement--field-wrapper textarea:focus::placeholder,.hartstown-FieldsElement--field-wrapper textarea:focus::placeholder{opacity:.5;color:#000}.Campaign__canvas span{font-family:var(--font-body-family)!important}@media screen and (min-width:768px){.product-main .col-md-6{grid-column-end:span 6}.product-main.grid{--gutter: 30px}.pdp-content .sticky,.pdp-media .sticky{position:sticky;margin-top:0;top:calc(var(--header-height, 0px) + 20px)}}@media screen and (max-width:1024px){.product-thumbnails-slider .gridy-track.sm-gap{--sm-gap: 16px !important}}@media screen and (max-width:767px){.product-media-area .gridy-arrows [data-direction=prev],.product-media-area .gridy-arrows [data-direction=next]{width:40px}.product-media-area .gridy-arrows [data-direction=prev] svg,.product-media-area .gridy-arrows [data-direction=next] svg{width:auto;height:auto}}@media screen and (min-width:1024px){.product-main.grid{display:flex;justify-content:center;gap:clamp(30px,4.5vw,80px)}.product-main .pdp-media{flex:1 1 740px;max-width:740px;min-width:0}.product-main .pdp-content{flex:1 1 620px;max-width:620px;min-width:0}.pdp-content [class*=col-md-max-]{max-width:100%}}@media screen and (max-width:1200px){.pdp-content .product-block__variant_picker{margin-top:26px!important}.pdp-content .product-block .form__label{margin-bottom:10px}.pdp-content .product-downloads{gap:16px 30px;padding:16px 0 18px;flex-wrap:wrap}.pdp-content .product-downloads ul{gap:12px 20px}.pdp-content .quote-btn{min-height:55px;padding:14px 30px}}@media screen and (max-width:1023px){.pdp-content .product-block__features span{margin-bottom:14px}.pdp-content .quote-btn{min-height:44px;padding:12px 20px}.pdp-content .product-form__input input[type=radio]+label{padding:6px 16px}.pdp-content .product-downloads{gap:13px}.pdp-content .product-downloads li a{gap:6px}.pdp-content .product-block__quote_buttons{margin-top:30px}.product-block__description p{margin-bottom:22px}.product-block__description ul,.product-block__description ol{margin:0 0 20px 20px}.product-block__description ul li,.product-block__description ol li{margin-bottom:10px}}@media screen and (max-width:767px){.pdp-content .product-downloads{gap:10px}.pdp-content .product-block__features span{margin-bottom:10px}.pdp-content .quote-btn:before{width:28px;height:28px}.pdp-content .quote-btn{padding:8px 14px}.pdp-content .quote-buttons{gap:16px}.product-block.product-block__title{margin-top:0!important}.pdp-content{padding:20px 0 50px}.pdp-content .product-block__variant_picker{margin-top:20px!important}.pdp-content .product-block__downloads{margin-top:26px}.product-block__text .rte{max-width:100%}.pdp-content .product-downloads li a{font-size:14px}.Campaign__canvas .Campaign__content{padding:20px 10px!important}.product-block__description .rte{max-width:100%}.product-block__description p{margin-bottom:18px}.product-block__description h2,.product-block__description h3,.product-block__description h4,.product-block__description h5,.product-block__description h6{margin-bottom:10px}.hartstown-c-content .hartstown-ele-2 span,.mulino-c-content .mulino-ele-2 span{font-size:20px!important}.hartstown-c-content .hartstown-ele-1 span,.mulino-c-content .mulino-ele-1 span{font-size:14px!important}}@media screen and (max-width:479px){.pdp-content{padding:10px 0 50px}.product-block__text{margin-top:16px!important}.pdp-content .product-form__input.picker-for--viscosity,.pdp-content .product-block__features{margin:18px 0 0}.pdp-content .product-block__quote_buttons{margin-top:20px}.pdp-content .product-block .form__label{margin-bottom:8px}.product-block__description h2,.product-block__description h3,.product-block__description h4,.product-block__description h5,.product-block__description h6{margin-bottom:6px}.product-features ul li,.product-block__description ul li,.product-block__description ol li{margin-bottom:8px}}.zoom-gallery .btn--round{border-radius:100%;background-color:#041d77;color:#fff}.zoom-gallery .btn--round:hover{background-color:#fca001!important;color:#fff!important}.zoom-item--image .size--nano{font-size:clamp(16px,1.5vw,17px)}.product-form__input.picker-for--durability-features,.product-form__input.picker-for--coating-sealant-application,.product-form__input.picker-for--color,.product-form__input.picker-for--grit-size,.product-form__input.picker-for--quantity{margin-bottom:26px}@media screen and (max-width:479px){.product-form__input.picker-for--durability-features,.product-form__input.picker-for--coating-sealant-application,.product-form__input.picker-for--color,.product-form__input.picker-for--grit-size,.product-form__input.picker-for--quantity{margin-bottom:18px}}.pdp-content .product-downloads a{display:flex;align-items:center;gap:11px;color:#000;font-size:15px;line-height:normal;font-weight:500;transition:opacity .3s ease}.pdp-content .product-downloads a:hover{color:#041d77}.pdp-content .product-downloads a:before{content:"";width:29px;height:29px;display:block;background:url(/cdn/shop/files/pdf_icon_da345fc9-3d2c-4121-9f34-c87b7dd7e040.svg?v=1780290997) no-repeat center;background-size:contain}@media screen and (min-width:768px){.product-main.grid{padding-bottom:clamp(70px,9vw,100px)}}@media screen and (min-width:1px)and (max-width:768px){html body div#om-fr6rzqguukpojkrxs8ec .mulino-ClosePosition--top-right,html body div#om-grwunnaktclt6qzqhjfb .hartstown-ClosePosition--top-right{right:-15px!important;top:-10px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/template-product.css.map */
