.control-tabs-list{max-width:84rem;margin:auto}@media screen and (min-width: 750px){.control-tabs-list{display:flex;justify-content:space-around}}@media screen and (min-width: 990px){.control-tabs-list{display:flex;justify-content:space-between}}@media screen and (max-width: 749px){tab-control details summary,tab-control details [role=region]{padding:0 1.5rem}}tab-control details summary{padding-top:2.4rem;padding-bottom:2.4rem}.control-body [role=region]:not(.accordion__content){padding-bottom:2.4rem}@media screen and (min-width: 750px){.control-body [role=region]:not(.accordion__content){padding:4.8rem 0}}@media screen and (max-width: 750px){tab-control .control-body{border-top:.1rem solid var(--color-line-strong)}tab-control .control-body:last-child{border-bottom:.1rem solid var(--color-line-strong)}}control-tab{position:relative;width:100%;display:block}@media screen and (min-width: 750px){control-tab{width:auto;border-bottom:.2rem solid transparent}}control-tab input[type=radio]:after,control-tab input[type=radio]:before{content:none}control-tab input[type=radio]{position:absolute}control-tab label{font-weight:700;margin:2.4rem 0;display:block}@media screen and (min-width: 750px){control-tab[aria-selected=true]{border-color:var(--color-bright-blue)}}@media screen and (min-width: 750px){tab-control details summary{display:none}}.explore-block{background-color:var(--color-light-blue-1);padding:2.4rem 1.5rem;border-radius:.4rem}@media screen and (min-width: 990px){.explore-block{padding:4.8rem}}.explore-block .title{margin-top:0;margin-bottom:1.6rem}.explore-block:not(:last-child){margin-bottom:1.6rem}@media screen and (min-width: 750px){.explore-block:not(:last-child){margin-bottom:2.4rem}}.specimen-label{cursor:pointer}.explore-block .grid{gap:0}.faq-tab-panel{margin:auto;padding:0}.faq-tab-panel .accordion{border-top:0;border-bottom:0;margin-bottom:1.6rem;background-color:var(--color-light-blue-1);padding:1.6rem 2.4rem;border-radius:.4rem}.faq-tab-panel .accordion__item--open .accordion__content{border:none}.timing-table-container{overflow:auto;margin-top:2.4rem}.table-title{margin-top:2.4rem}@media screen and (min-width: 750px){.table-title{margin-top:3.2rem}}.timing-table-container th{white-space:nowrap}.timing-table-container .title{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:700;margin-top:2.4rem}@media screen and (max-width: 749px){.timing-table-container .title{margin-top:3.2rem}}.timing-table-container{overflow-x:auto}.timing-table-container table{min-width:100%;border-collapse:collapse;box-shadow:none;border-top:2px solid var(--color-line-strong);border-bottom:1px solid var(--color-line-light)}.timing-table-container table th{white-space:nowrap}@media screen and (min-width: 990px){.timing-table-container table{max-width:100%}}.timing-table-container table thead tr{border-bottom:1px solid var(--color-line-light)}.timing-table-container table thead th{text-align:left;vertical-align:baseline}.timing-table-container table thead th[rowspan],.timing-table-container table thead th[colspan]{vertical-align:middle;text-align:center}.timing-table-container table thead th,.timing-table-container table thead td{font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);padding:1.2rem 1.1rem;border:1px solid var(--color-line-light)}.timing-table-container table thead tr th:first-child,.timing-table-container table thead tr td:first-child{border-left:none}.timing-table-container table thead th span{display:block;font-weight:400;font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small)}.timing-table-container{padding-bottom:1.6rem}.timing-table-container::-webkit-scrollbar{height:.5rem;border-radius:.4rem;top:1.6rem}.timing-table-container::-webkit-scrollbar-track{background-color:var(--color-line-light);border-radius:.4rem}.timing-table-container::-webkit-scrollbar-thumb{background-color:var(--color-dark-blue);border-radius:.4rem}.how-to-use-video-wrapper{margin-bottom:3.2rem}@media screen and (min-width: 750px){.how-to-use-video-wrapper{margin-bottom:3.2rem}}.how-to-use-video-wrapper .product__modal-opener:not(.product__modal-opener--image){display:none}.overview-panel>div:not(:last-child){margin-bottom:2.4rem}@media screen and (max-width: 749px){.overview-panel .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:37.5rem}tab-control details [role=region].overview-panel{padding-left:0;padding-right:0}.overview-panel .banner__box.content-container{text-align:center}}.overview-panel .banner__box.content-container ul,.overview-panel .banner__box.content-container ol,.overview-panel .banner__box.content-container table{display:none}@media screen and (min-width: 750px){.overview-panel .banner{border-radius:.4rem;overflow:hidden}.hero-image{margin:auto -5rem -5rem auto}}@media screen and (max-width: 749px){.hero-image{position:absolute;bottom:100%;right:0}}@media screen and (max-width: 989px){.banner--mobile-bottom:not(.banner--stacked) .banner__content{order:2}}.control--features{padding:2.4rem 1.6rem}@media screen and (min-width: 750px){.control--features{padding:2.4rem 4.8rem}}.control-details h3{margin-bottom:1.6rem}.when-to-apply{background-color:var(--color-dark-blue)}.when-to-apply,.where-to-apply--content{padding:4.8rem 1.6rem}.when-to-apply,.where-to-apply{border-radius:.4rem;min-height:34.5rem;width:calc(100% - 3.2rem);margin:auto;overflow:hidden}@media screen and (min-width: 750px){.when-to-apply,.where-to-apply{min-height:53.7rem;width:100%}}.where-to-apply--content h3,.when-to-apply span+h3{margin-top:1.6rem;margin-bottom:2.4rem}.when-to-apply .seasons-of-usage-grid{margin-top:1.6rem}.when-to-apply>*{color:var(--color-white)}@media screen and (min-width: 750px){.where-to-apply--content,.when-to-apply{padding:10%}}.seasons-of-usage-grid{display:flex;justify-content:center;column-gap:.5rem;row-gap:.5rem;flex-wrap:wrap}@media screen and (min-width: 750px){.seasons-of-usage-grid{column-gap:1.6rem;row-gap:1.6rem}}.season-card{background-color:var(--color-white);border-radius:.4rem;padding:1.6rem;color:var(--color-dark-blue);min-width:8.2rem;text-align:center}@media screen and (min-width: 750px){.season-card{min-width:10.5rem}}.season-card img{display:block;margin:0 auto 1.2rem}.season-card .season-title{font-size:1.4rem}@media screen and (min-width: 750px){.season-card .season-title{font-size:1.6rem}}.where-to-apply{position:relative}.when-to-apply .specimen-label{margin-top:2.4rem}.where-to-apply .image--wrapper,.product-application-details--grid .grid__item>div{height:100%}.where-to-apply .image--wrapper{background-color:var(--color-bright-blue);position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1}.where-to-apply .image--wrapper:before{content:"";padding-bottom:100%;display:block}.where-to-apply .image--wrapper img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;object-position:bottom center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,0) 60%,rgba(0,154,216,1) 80%);mask-image:linear-gradient(180deg,#fff0 60%,#009ad8 80%)}@media screen and (min-width: 390px){.where-to-apply .image--wrapper img{-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,0) 50%,rgba(0,154,216,1) 70%);mask-image:linear-gradient(180deg,#fff0 50%,#009ad8 70%)}}@media screen and (min-width: 750px){.where-to-apply .image--wrapper img{-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,0) 50%,rgba(0,154,216,1) 60%);mask-image:linear-gradient(180deg,#fff0 50%,#009ad8 60%)}}@media screen and (min-width: 990px){.where-to-apply .image--wrapper img{-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,0) 70%,rgba(0,154,216,1) 80%);mask-image:linear-gradient(180deg,#fff0 70%,#009ad8 80%)}}@media screen and (min-width: 1200px){.where-to-apply .image--wrapper img{-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,0) 55%,rgba(0,154,216,1) 80%);mask-image:linear-gradient(180deg,#fff0 55%,#009ad8 80%)}}@media screen and (min-width: 1400px){.where-to-apply .image--wrapper img{-webkit-mask-image:linear-gradient(180deg,rgba(255,255,255,0) 50%,rgba(0,154,216,1) 70%);mask-image:linear-gradient(180deg,#fff0 50%,#009ad8 70%)}}.how-to-use-step{padding:1.5rem 0;margin-bottom:2rem}@media screen and (min-width: 750px){.how-to-use-step{display:grid;grid-template-columns:15rem auto;gap:3rem;align-items:center;padding:1.5rem 0}}@media screen and (min-width: 990px){.how-to-use-step{grid-template-columns:45% 55%;justify-content:center;padding:1.5rem 12rem}}.how-to-use-step .image-wrapper img{margin:auto;display:block;max-width:100%;height:auto}.how-to-use-step .instruction-wrapper{text-align:center}@media screen and (max-width: 749px){.how-to-use-step .instruction-wrapper{margin-top:1rem}}.how-to-use-step .instruction-wrapper p{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/90/assets/pdp-tab-control.css.map */
