.toolbar__menu li{position:relative}.toolbar__menu li .toolbar-dropdown{position:absolute;top:100%;left:0;padding:10px 0;background:#eee;min-width:165px;z-index:100;color:#000}.toolbar__menu li .toolbar-dropdown ul{margin:0}.toolbar__menu li .toolbar-dropdown ul li{display:block;padding:0 5px}.toolbar__menu li .toolbar-dropdown ul li a{color:#000}.toolbar__menu li .toolbar-dropdown ul li a:hover{font-weight:700}.toolbar__menu .toolbar-dropdown-active{background:#eee}.toolbar__menu .toolbar-dropdown-active a{color:#000}.toolbar__menu .toolbar-dropdown-active .toolbar-dropdown{display:block!important}.site-nav__flag{width:32px;height:16px;margin:0 12px}.site-nav__flag-us{background:url(//www.swagman.net/cdn/shop/t/4/assets/ico-flag-us.svg?v=16989897062147007141662567050) no-repeat;background-size:cover}.site-nav__flag-ca{background:url(//www.swagman.net/cdn/shop/t/4/assets/ico-flag-ca.svg?v=94517247498351981321662567051) no-repeat;background-size:cover}#col-main{max-width:1500px;margin:40px auto;padding:0 17px}@media only screen and (min-width: 769px){#col-main{margin:75px auto;padding:0 40px}}.region-wrapper{width:600px;max-width:100%;padding:20px;color:var(--colorTextBody);margin:0 auto}.region-wrapper .region-wrapper--modal{background:var(--colorBody);position:relative;padding:30px;min-height:330px}.region-wrapper .region-wrapper--modal .ly-logo{margin-bottom:20px}.region-wrapper .region-wrapper--modal .ly-logo img{width:150px;height:auto}.region-wrapper .region-wrapper--modal h3{margin:40px 0 0}.region-wrapper .region-wrapper--modal .region-wrapper--content{display:flex;justify-content:space-evenly}.region-wrapper .region-wrapper--modal .region-wrapper--content .region-wrapper--us{background:url(//www.swagman.net/cdn/shop/t/4/assets/ico-flag-us.svg?v=16989897062147007141662567050) center 40px no-repeat;background-size:60px 30px}.region-wrapper .region-wrapper--modal .region-wrapper--content .region-wrapper--ca{background:url(//www.swagman.net/cdn/shop/t/4/assets/ico-flag-ca.svg?v=94517247498351981321662567051) center 40px no-repeat;background-size:60px 30px}.region-wrapper .region-wrapper--modal .region-wrapper--content .region-wrapper--world{background:url(//www.swagman.net/cdn/shop/t/4/assets/ico-flag-world.png?v=65796591649225438621662567045) center 40px no-repeat;background-size:60px 30px}.region-wrapper .region-wrapper--modal .region-wrapper--content>a{display:block;padding:80px 0 0;flex-basis:150px;text-align:center;cursor:pointer}.region-wrapper .region-wrapper--modal .modal__close{color:var(--colorTextBody);position:absolute;padding:25px}.icon_carries,.icon_fits,.icon_load{display:inline-block;width:25px;height:25px;margin-bottom:20px;margin-right:15px;text-indent:-9999px;position:relative}.icon_carries:after,.icon_fits:after,.icon_load:after{content:"";display:block;width:35px;height:35px;position:absolute;top:-5px;left:0}.icon_carries:after{background:url(//www.swagman.net/cdn/shop/t/4/assets/ico-carries.svg?v=126661117306517878791662567051);background-size:cover}.icon_fits:after{background:url(//www.swagman.net/cdn/shop/t/4/assets/ico-fits.svg?v=56535753061713787571662567050);background-size:cover}.icon_load:after{background:url(//www.swagman.net/cdn/shop/t/4/assets/ico-load.svg?v=165683563016481865361662567050);background-size:cover}.parts-accessories td{position:relative}@media only screen and (min-width: 768px){.parts-accessories td .pa-image-title{display:flex;align-items:center}}.parts-accessories td .pa-image{padding-right:20px}.parts-accessories td .pa-image img{max-width:100px;width:100px;opacity:1}.parts-accessories td .quick-product__btn{opacity:1;position:static;margin-top:-10px}.quick-product__btn .quick-product__label{color:#fff}.back-order{color:red}.quick-product__btn.back-order__btn{cursor:default;background:#9a9a9a}.add-to-cart:disabled{width:100%;flex-basis:100%;margin-right:0}.klaviyo-bis-trigger{width:100%!important;margin-top:10px!important;padding-top:13px;padding-bottom:13px}.estimated-availability{text-align:center;padding-top:15px}@media only screen and (min-width: 768px){.estimated-availability{margin-bottom:-20px}}@media only screen and (min-width: 1024px){.estimated-availability{float:right;width:calc(100% - 140px);padding-top:0;margin-top:-5px;margin-bottom:0}.estimated-availability span{display:block}}.site-footer .footer__small-text{display:none}.site-footer .image-wrap{background:none}
/*# sourceMappingURL=/s/files/1/0530/0115/8822/t/4/assets/vw-theme.scss.css.map */
