.plug-section .container{max-width:calc(1260px + (2 * var(--gutter)))}plug-slider,.plug-slider{display:block;max-width:100%;overflow:hidden}@media screen and (hover: hover){plug-slider:not(:hover) .swiper-button-next,plug-slider:not(:hover) .swiper-button-prev,.plug-slider:not(:hover) .swiper-button-next,.plug-slider:not(:hover) .swiper-button-prev{opacity:0}}@media screen and (hover: none){.swiper-button-next,.swiper-button-prev{display:none!important}}.plug-section .swiper-button-next.swiper-button-disabled,.plug-section .swiper-button-prev.swiper-button-disabled{pointer-events:auto;cursor:not-allowed}.plug-section .swiper-button-next,.plug-section .swiper-button-prev{background:#00000080;border-radius:50%;color:#fff;transition:background .15s ease-out,opacity .3s ease-in-out}.plug-section .swiper-button-next:hover,.plug-section .swiper-button-prev:hover{background:#000000b3}.plug-section .swiper-button-next svg,.plug-section .swiper-button-prev svg{height:45%;width:auto}.plug-section .swiper-button-next svg{position:relative;left:1px}.plug-section .swiper-button-prev svg{position:relative;right:1px}.plug-section h1{color:var(--color, var(--font-h1--color))}.plug-section h2{color:var(--color, var(--font-h2--color))}.plug-section h3{color:var(--color, var(--font-h3--color))}.plug-section h4{color:var(--color, var(--font-h4--color))}.plug-section h5{color:var(--color, var(--font-h5--color))}.plug-section h6{color:var(--color, var(--font-h6--color))}.plug-section p{color:var(--color, var(--color-foreground))}.plug-section a:not(.plug-link-unstyled){--button-color: var(--color, var(--color-primary));color:var(--button-color);transition:color .15s ease-in-out,text-decoration-color .15s ease-in-out}.plug-section a:not(.plug-link-unstyled):not([disabled]):hover{--button-color: var(--color, var(--color-primary-hover))}.plug-section .btn[aria-disabled=true],.plug-section .btn--secondary[aria-disabled=true],.plug-section .btn:disabled{cursor:not-allowed;opacity:.5}.plug-section .btn[aria-disabled=true]:hover,.plug-section .btn--secondary[aria-disabled=true]:hover,.plug-section .btn:disabled:hover{cursor:not-allowed;opacity:.5}.plug-section .btn.btn--primary{background:var(--button-background-color);background-color:var(--button-background-color);border:1px solid var(--button-border-color);color:var(--button-color);outline:0;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out}.plug-section .btn,button.shopify-payment-button__button--unbranded{--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-primary);--button-color: var(--color-primary-button-text)}.plug-section .btn:hover:not([disabled]),button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border);--button-color: var(--color-primary-button-hover-text)}.plug-section .btn--secondary{--button-background-color: var(--color-secondary-button-background);--button-border-color: var(--color-secondary-button-border);--button-border-width: var(--style-border-width-secondary);--button-color: var(--color-secondary-button-text)}.plug-section .btn--secondary:hover:not([disabled]){--button-background-color: var(--color-secondary-button-hover-background);--button-border-color: var(--color-secondary-button-hover-border);--button-color: var(--color-secondary-button-hover-text)}.plug-overline{font-size:1.8rem;font-weight:700;letter-spacing:0;text-transform:uppercase}@media screen and (min-width: 1024px){.plug-overline{font-size:2.4rem}}.plug-fw-black{font-weight:900!important}.ratio-box{display:block;position:relative}.ratio-box--square{padding-top:100%}.ratio-img{bottom:0;display:block;left:0;margin:auto;max-height:100%;max-width:100%;object-fit:contain;position:absolute;right:0;top:0}.ratio-img.full-width{width:100%}.ratio-img.full-height{height:100%}.ratio-img.fit-cover{height:100%;object-fit:cover;width:100%}.plug-section .btn--add-to-cart{--btn-padding-y: 8px;align-items:center;display:inline-flex;font-size:1.6rem;font-weight:700;justify-content:space-between;max-width:100%;text-transform:uppercase;width:260px}.plug-product-card{--color: var(--color-foreground, #222)}.plug-wayfinding-icons{bottom:6px;display:flex;flex-direction:column;position:absolute;right:6px;row-gap:6px}.plug-product-card .wayfinding-icon{display:block;height:35px;width:35px}@media screen and (min-width: 600px){.plug-wayfinding-icons{bottom:8px;right:8px;row-gap:8px}.plug-product-card .wayfinding-icon{height:50px;width:50px}}.wayfinding-icon img{display:block;height:auto;max-height:100%;width:100%}.plug-product-badges{padding:5px 0 0 5px}.plug-product-badges .product-label{font-size:1.2rem;font-weight:400;line-height:1.3;padding:4px 9px}.plug-product-card .card__info-container{align-items:center;display:flex;flex-direction:column;row-gap:.8rem}.plug-product-card product-form{display:block}.plug-product-card .card__info{padding-top:.4rem}.plug-product-card .card__title{font-size:1.6rem;line-height:1.2;margin-bottom:4px}.plug-product-card .card__subtitle{font-size:1.4rem;line-height:1.2;margin-bottom:8px}@media screen and (min-width: 600px){.plug-product-card .card__title{font-size:1.8rem}.plug-product-card .card__subtitle{font-size:1.6rem}}.plug-product-card .card__title a{display:inline-block;padding:.8rem 0}@media (hover: hover){.plug-product-card .card__title a:hover{text-decoration:underline;text-underline-offset:3px}}.plug-product-card .card__quick-add{display:block;max-width:100%;width:100%}@media screen and (max-width: 599px){.plug-product-card.two-col-on-mobile .card__quick-add{padding:0}}.plug-product-card .btn--add-to-cart{width:100%}@media screen and (max-width: 599px){.plug-product-card.two-col-on-mobile .btn--add-to-cart{font-size:1.3rem;line-height:1.92rem;padding-left:1.8rem;padding-right:1.8rem}}@media screen and (max-width: 374px){.plug-product-card.two-col-on-mobile .btn--add-to-cart{font-size:1.2rem;padding-left:1.4rem;padding-right:1.4rem}}.plug-product-card variant-swatch-king div.swatches-type-collections .swatch-view-slide .swatch-navigable{overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/142/assets/plug-base.css.map */
