.page-with-tableofcontents .page-layout{display:flex}.page-with-tableofcontents .page-layout-section{flex:1 0 0}.page-with-tableofcontents .page-layout-section--sticky{top:calc(var(--header-height) + 30px)}.page-with-tableofcontents .page-layout-section--sidebar{flex-basis:380px;max-width:380px}.page-with-tableofcontents .article__info{display:none}.page-layout-section--sidebar{display:none;top:45px;position:-webkit-sticky;position:sticky;align-self:flex-start}@media (min-width: 992px){.page-layout-section--sidebar{display:flex}.page-layout-section+.page-layout-section{margin-left:30px}}.article__body.rte h2:first-of-type{margin-top:0}.article__body .anchor{display:block;position:relative;visibility:hidden;top:calc(-1*((var(--header-height)) + var(--announcement-bar-height, 0px)))}.shortcode .d-flex{display:flex}.shortcode .align-self-sm-center{align-self:center}.shortcode .flex-grow-1{flex-grow:1}.shortcode .flex-shrink-0{flex-shrink:0}.shortcode .d-none{display:none}.shortcode .align-items-center{align-items:center}.shortcode .justify-content-between{justify-content:space-between}.shortcode .d-sm-block,.shortcode .d-lg-block{display:block}.shortcodetoolbar .icon,.page-tableofcontents .icon{display:inline-block;width:1em;height:1em;vertical-align:middle;background:none;pointer-events:none}.shortcodetoolbar .icon.icon--nav,.page-tableofcontents .icon.icon--nav{height:auto;vertical-align:baseline;margin-right:6px}.page-layout-section .flex-grow-1{flex-grow:1}.page-layout-section .align-self-sm-center{align-self:center}.shortcode--product{padding:15px 0;position:relative;z-index:10;--ps-bg: #F4F6F6;--ps-text: var(--heading-color);--ps-button-text-color: var(--primary-button-text-color);--ps-button-color: var(--primary-button-background)}.shortcode--product a.button{background-image:linear-gradient(178deg,rgb(var(--ps-button-color)),rgb(var(--ps-button-color)) 10%,#00000012 10% 100%),linear-gradient(rgb(var(--ps-button-color)),rgb(var(--ps-button-color)));color:rgb(var(--ps-button-text-color));margin:15px 0;font-size:20px}.shortcode--product .aspect-ratio{max-height:150px;min-height:100px;position:relative;max-width:100%}.shortcode--product .aspect-ratio img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;";border:0;box-shadow:none;margin:0!important}.shortcode--product .aspect-ratio:before{padding-bottom:calc(100% / (var(--aspect-ratio)));content:"";display:block}.shortcode--product .product-feature__content .product-meta__title a{font-size:16px;color:rgb(var(--ps-text))!important;text-decoration-color:rbga(var(--ps-text,.35))}.shortcode--product .product-feature__image-wrapper{max-width:200px;min-width:150px;padding:5px 0}.shortcode--product .product-feature__wrapper{background-color:var(--ps-bg);padding:15px 20px 10px 5px}.shortcode--product .product-feature__wrapper,.shortcode--product .product-feature__wrapper.product-feature__wrapper--none{padding:15px 10px;overflow:hidden}.shortcode--product .product-feature__content-wrapper{margin-left:15px}.shortcode--product .button--full{width:100%}@media (min-width: 576px){.shortcode--product .product-feature__wrapper{padding:10px 15px}.shortcode--product a.button{margin:0}.shortcode--product .product-feature__wrapper:not(.product-feature__wrapper--none) .product-feature__image-wrapper{width:100%}.shortcode .d-sm-none{display:none}.shortcode .d-sm-flex{display:flex}}@media (min-width: 768px){.shortcode--product .product-feature__wrapper--md{padding:0 25px 0 5px}}@media (min-width: 1024px){.shortcode a.button{font-size:16px;letter-spacing:.5px}}.popup{position:fixed;width:100%;bottom:0;left:0;background:#fff;z-index:10;box-shadow:0 -2px 10px #36363633;touch-action:manipulation;transform:translateY(100%);visibility:hidden;transition:all .4s cubic-bezier(.645,.045,.355,1)}.popup__header{position:relative;padding:13px 20px;border-bottom:1px solid #EBECED}.popup__header .icon.icon--nav{display:inline-block;background:none;pointer-events:none;height:auto;vertical-align:baseline;margin-right:6px;width:16px}.popup__close{position:absolute;right:20px;top:calc(50% - 7px);line-height:0;background:transparent;border:0}.shortcodetoolbar{position:-webkit-sticky;position:sticky;display:flex;justify-content:space-between;width:100%;background:#fff;box-shadow:1px 1px #ebeced,-1px -1px #ebeced;z-index:2}.shortcodetoolbar--bottom{bottom:0}.shortcodetoolbar__group{display:flex;flex:1 0 auto}.shortcodetoolbar_group--article{flex:1 0 auto}.shortcodetoolbar__item{flex:1 0 auto;padding:13px 0;border-left:1px solid #EBECED;text-align:center;vertical-align:middle;cursor:pointer;transition:background .2s ease-in-out;border:0}.popup__title{text-transform:uppercase;letter-spacing:.02em;font-size:16px}.popup[aria-hidden=false]{transform:translateY(0);visibility:visible}@media (min-width: 769px){.shortcodetoolbar{display:none}}.tableofcontents{padding:0 20px}.article__tableofcontents{background-color:#f4f6f6}.article__tableofcontents .tableofcontents__header{font-size:16px;text-transform:uppercase;letter-spacing:.02em;margin:0;display:inline-block;border-bottom:1px solid #EBECED}.article__tableofcontents .tableofcontents__header .header{padding:15px 20px}.tableofcontents .linklist{list-style:none;padding-inline-start:0}.tableofcontents .linklist__item{position:relative;display:block;margin-bottom:12px;width:100%;text-align:left;transition:all .2s ease-in-out}.tableofcontents .linklist__item:not(:last-of-type){--linklist-item-padding: 5px;margin-top:8px;border-bottom:1px solid rgba(235,236,237,.7);padding-bottom:var(--linklist-item-padding);margin-bottom:5px}.tableofcontents .linklist__item:last-of-type{padding-bottom:8px}.tableofcontents .linklist__item .link{display:block;width:fit-content;text-align:inherit;transition:color .2s ease-in-out,opacity .2s ease-in-out;text-decoration:none;font-size:16px}.shortcode--summary{--summary-bg: transparent;--summary-header: #005232;--summary-text: rgb(91, 91, 91);--summary-border: transparent;padding:10px 30px;background-color:var(--summary-bg)}.shortcode--summary h2{color:var(--summary-header)!important;margin-bottom:0!important}.shortcode--summary ul li,.shortcode--summary p{color:var(--summary-text)}
/*# sourceMappingURL=/cdn/shop/t/71/assets/component-shortcode.css.map */
