@-webkit-keyframes showButton{0%{opacity:0;right:-40px}to{opacity:1;right:0}}@keyframes showButton{0%{opacity:0;right:-40px}to{opacity:1;right:0}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes enterModalRight{0%{margin-right:-100px}to{opacity:1;margin-right:0}}@keyframes enterModalRight{0%{margin-right:-100px}to{opacity:1;margin-right:0}}@-webkit-keyframes leaveModalRight{0%{margin-right:0}to{opacity:0;margin-right:-100px}}@keyframes leaveModalRight{0%{margin-right:0}to{opacity:0;margin-right:-100px}}@-webkit-keyframes enterModalCenter{0%{margin-top:-50px}to{margin-top:0}}@keyframes enterModalCenter{0%{margin-top:-50px}to{margin-top:0}}@-webkit-keyframes leaveModalCenter{0%{margin-top:0}to{opacity:0;margin-top:-50px}}@keyframes leaveModalCenter{0%{margin-top:0}to{opacity:0;margin-top:-50px}}@-webkit-keyframes enterModalOverlay{0%{opacity:0}to{opacity:1}}@keyframes enterModalOverlay{0%{opacity:0}to{opacity:1}}@-webkit-keyframes leaveModalOverlay{0%{opacity:1}to{opacity:0}}@keyframes leaveModalOverlay{0%{opacity:1}to{opacity:0}}@font-face{font-family:"Brandon Grotesque";src:url(../fonts/brandon/BrandonGrotesque-Regular.eot);src:url(../fonts/brandon/BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/brandon/BrandonGrotesque-Regular.woff) format("woff"),url(../fonts/brandon/BrandonGrotesque-Regular.ttf) format("truetype"),url(../fonts/brandon/BrandonGrotesque-Regular.svg#fb3ea329a32b14a1a44b77ec13e63026) format("svg");font-style:normal;font-weight:400}@font-face{font-family:"Brandon Grotesque Medium";src:url(../fonts/brandon/BrandonGrotesque-Medium.eot);src:url(../fonts/brandon/BrandonGrotesque-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/brandon/BrandonGrotesque-Medium.woff) format("woff"),url(../fonts/brandon/BrandonGrotesque-Medium.ttf) format("truetype"),url(../fonts/brandon/BrandonGrotesque-Medium.svg#fb3ea329a32b14a1a44b77ec13e63026) format("svg");font-style:normal;font-weight:500}@font-face{font-family:"Brandon Grotesque Bold";src:url(../fonts/brandon/BrandonGrotesque-Bold.eot);src:url(../fonts/brandon/BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/brandon/BrandonGrotesque-Bold.woff) format("woff"),url(../fonts/brandon/BrandonGrotesque-Bold.ttf) format("truetype"),url(../fonts/brandon/BrandonGrotesque-Bold.svg#fb3ea329a32b14a1a44b77ec13e63026) format("svg");font-style:normal;font-weight:700}@font-face{font-family:"DIN Condensed";src:url(../fonts/din/DINEngschriftStd.eot);src:url(../fonts/din/DINEngschriftStd.eot?#iefix) format("embedded-opentype"),url(../fonts/din/DINEngschriftStd.woff) format("woff"),url(../fonts/din/DINEngschriftStd.ttf) format("truetype"),url(../fonts/din/DINEngschriftStd.svg#fb3ea329a32b14a1a44b77ec13e63026) format("svg");font-style:normal;font-weight:400}@font-face{font-family:"futura light";src:url(../fonts/futura/FuturaPTLight.otf);src:url(../fonts/futura/) format("embedded-opentype"),url(../fonts/futura/FuturaPTLight.otf),url(../fonts/futura/FuturaPTLight.otf),format("truetype"),url(../fonts/futura/FuturaPTLight.otf) format("svg");font-style:normal;font-weight:400}@font-face{font-family:"futura bold";src:url(../fonts/futura/FuturaPTBold.otf);src:url(../fonts/futura/) format("embedded-opentype"),url(../fonts/futura/FuturaPTBold.otf),url(../fonts/futura/FuturaPTBold.otf),format("truetype"),url(../fonts/futura/FuturaPTBold.otf) format("svg");font-style:normal;font-weight:400}@font-face{font-family:"futura medium";src:url(../fonts/futura/FuturaPTMedium.otf);src:url(../fonts/futura/) format("embedded-opentype"),url(../fonts/futura/FuturaPTMedium.otf),url(../fonts/futura/FuturaPTMedium.otf),format("truetype"),url(../fonts/futura/FuturaPTMedium.otf) format("svg");font-style:normal;font-weight:400}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex.center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-x-center,.flex.center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-x-end{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex-x-start{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex-y-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-y-end{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex-y-start{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-1{-webkit-flex:1;-ms-flex:1;flex:1}.flex-2{-webkit-flex:2;-ms-flex:2;flex:2}.flex-3{-webkit-flex:3;-ms-flex:3;flex:3}.flex-4{-webkit-flex:4;-ms-flex:4;flex:4}.flex-5{-webkit-flex:5;-ms-flex:5;flex:5}.flex-6{-webkit-flex:6;-ms-flex:6;flex:6}.flex-7{-webkit-flex:7;-ms-flex:7;flex:7}.flex-8{-webkit-flex:8;-ms-flex:8;flex:8}.flex-9{-webkit-flex:9;-ms-flex:9;flex:9}.flex-10{-webkit-flex:10;-ms-flex:10;flex:10}.flex.gap-1{gap:.5rem}.flex.gap-2{gap:1rem}.flex.gap-3{gap:1.5rem}.flex.gap-4{gap:2rem}.flex.gap-5{gap:2.5rem}.flex.gap-6{gap:3rem}.flex.gap-7{gap:3.5rem}.flex.gap-8{gap:4rem}.flex.gap-9{gap:4.5rem}.flex.gap-10{gap:5rem}.flex.gap-11{gap:5.5rem}.flex.gap-12{gap:6rem}.flex.gap-13{gap:6.5rem}.flex.gap-14{gap:7rem}.flex.gap-15{gap:7.5rem}.flex.gap-16{gap:8rem}.flex.gap-17{gap:8.5rem}.flex.gap-18{gap:9rem}.flex.gap-19{gap:9.5rem}.flex.gap-20{gap:10rem}@media only all and (min-width:768px){.mw-t-10{max-width:10%}.mw-t-20{max-width:20%}.mw-t-30{max-width:30%}.mw-t-40{max-width:40%}.mw-t-50{max-width:50%}.mw-t-60{max-width:60%}.mw-t-70{max-width:70%}.mw-t-80{max-width:80%}.mw-t-90{max-width:90%}.mw-t-100{max-width:100%}}@media screen and (max-width:768px){.p-5{padding:2rem!important}}@media screen and (min-width:992px){.pt-lg-6{padding-top:3.5rem!important}.pb-lg-6,.py-lg-6{padding-bottom:3.5rem!important}.py-lg-6{padding-top:3.5rem!important}}@media screen and (min-width:1200px){.blog-post-page,.container-xl{max-width:1440px}.container-compressed{max-width:55%}}.m-top-auto{margin-top:auto!important}.capo-flex .blog-post-page>.grid,.capo-flex .container-xl>.grid{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:100%}.capo-flex .blog-post-page>.grid>.g-col,.capo-flex .container-xl>.grid>.g-col{width:100%}.breadcrumb-item:before{padding-right:.25rem!important;padding-left:.25rem!important}.menu_breadcrumb{box-shadow:0 .5rem .5rem rgba(0,0,0,.05);z-index:999;margin-left:-1rem;padding-left:1rem;width:calc(100% + 2rem)}.menu_breadcrumb .breadcrumb-item{padding:10px 0}.menu_breadcrumb .breadcrumb-item a{text-decoration:none}.scroll-top-button{position:fixed;bottom:20px;right:0;padding:15px;border:0;opacity:0}.scroll-top-button svg{width:20px;height:20px;color:var(--swift-foreground-color)}.scroll-top-button.show{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-animation:showButton .3s forwards;animation:showButton .3s forwards}.page-footer{border-top:1.5px solid #e1e1e1}.page-footer .item_swift_logo img{max-height:85px;width:120px!important;object-fit:contain;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}@media (min-width:1920px){.page-footer .item_swift_logo img{width:140px!important}}.page-footer .item_swift_logo img:hover{-webkit-filter:unset;filter:unset;opacity:1}.page-footer .item_swift_3columnsflex .d-flex{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.page-footer .item_swift_3columnsflex .d-flex .col{-webkit-flex:unset!important;-ms-flex:unset!important;flex:unset!important}.page-footer .item_swift_3columnsflex .d-flex .col:first-child{width:50%}.page-footer .item_swift_3columnsflex .d-flex .col:nth-child(2){width:20%}@media (min-width:1366px){.page-footer .item_swift_3columnsflex .d-flex .col:nth-child(2){margin-left:3rem}}@media (min-width:1920px){.page-footer .item_swift_3columnsflex .d-flex .col:nth-child(2){margin-left:6rem}}.page-footer .item_swift_3columnsflex .d-flex .col:nth-child(3){width:20%}.page-footer .item_swift_3columnsflex .d-flex .col .flex-grow-0,.page-footer .item_swift_3columnsflex .d-flex .col .flex-grow-1{-webkit-flex-grow:unset!important;-ms-flex-positive:unset!important;flex-grow:unset!important}.page-footer h3,.page-footer h4,.page-footer h5{margin:10px 0!important}.page-footer .nav-link{padding-top:0!important;padding-bottom:0!important;margin-bottom:5px}.page-footer p{margin-bottom:5px!important}.footer-logo-list .item_swift_3columns{padding-bottom:3rem!important}.footer-logo-list .item_swift_3columns .grid{-webkit-align-items:center;-ms-flex-align:center;align-items:center}#page-footer-mobile .item_swift_1columnflex:first-child{padding-top:40px!important}#page-footer-mobile .item_swift_2columnsflex .col{width:50%}#page-footer-mobile .item_swift_2columnsflex .col .text-nowrap{white-space:unset!important}#page-footer-mobile .item_swift_2columnsflex:nth-last-child(2){padding-bottom:45px!important}#page-footer-mobile .item_swift_2columnsflex:last-child h4{margin-top:0!important}.item_swift_slider img{position:unset!important}@media only all and (min-width:768px){.item_swift_slider img{position:absolute!important}}.slider-nav{height:50px!important;top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.capo-slider-container .stretched-link:after{height:50%!important}.checkout_swift_payment{text-align:center}.checkout form #StepsNavigation,.checkout-form{display:grid;grid-template-columns:1fr;margin-top:20px}@media only all and (min-width:768px){.checkout-form{margin-top:40px;grid-template-columns:1fr 1fr}}.OrderDeliveryDate h3,.checkout_swift_delivery-user h3{margin-bottom:1rem!important}.checkout form{display:grid;grid-template-columns:1fr;padding-bottom:2rem;gap:20px}@media only all and (min-width:768px){.checkout form{grid-template-columns:1fr 1fr}}.checkout form #StepsNavigation{gap:20px;margin-top:30px}@media only all and (min-width:768px){.checkout form #StepsNavigation{grid-template-columns:1fr 1fr}}.checkout form .list-group{border-radius:0!important;padding:0!important}.checkout form h3,.checkout form p,.mini-cart__header h3{margin:0}.checkout form h3{margin-bottom:5px!important}.checkout form p{margin-bottom:10px!important}.checkout form .checkout-shipping{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:40px}.sundqvist-logo{margin:15px 0}.item_swift_megamenu{height:88px}.blog-post-page__image figure,.capo-nav,.item_swift_megamenu .navbar,.item_swift_megamenu .navbar-nav{height:100%}.nav{gap:5px}.page-header{box-shadow:0 .5rem .5rem rgba(0,0,0,.05)}.megamenu-wrapper .nav-item{height:100%;position:relative!important}.megamenu-wrapper .nav-item h6{transition:.15s ease-in-out}.megamenu-wrapper .nav-item .noChildren:hover span,.megamenu-wrapper .nav-item h6:hover{text-decoration:underline}.megamenu-wrapper .nav-item .noChildren{position:relative}.megamenu-wrapper .nav-item .nav-link-main svg{margin-right:5px;fill:var(--swift-foreground-color);width:12px;height:12px}.megamenu-wrapper .nav-item .nav-link-main:hover svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.megamenu-wrapper .nav-item h6,.megamenu-wrapper .nav-item>a.nav-link{font-family:var(--brandon-bold)}.megamenu-wrapper .nav-item:hover .capo-megamenu{padding-top:2rem!important;padding-bottom:2rem!important}.megamenu-wrapper .nav-item:hover .capo-dropdown-menu{padding-top:1rem!important;padding-bottom:1rem!important}.megamenu-wrapper .nav-item:hover .capo-dropdown-menu,.megamenu-wrapper .nav-item:hover .capo-megamenu{opacity:1;overflow:auto;height:auto}.megamenu-wrapper .capo-megamenu{width:100vw;left:0;padding-left:1rem;padding-right:1rem}.megamenu-wrapper .capo-dropdown-menu{display:grid;gap:10px;padding-left:0!important;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.megamenu-wrapper .capo-dropdown-menu h6{margin:0!important;text-align:left}.megamenu-wrapper .capo-dropdown-menu,.megamenu-wrapper .capo-megamenu{opacity:0;height:0;overflow:hidden;position:fixed;max-height:80vh;transition:.1s ease-in-out;padding-top:0;padding-bottom:0;box-shadow:0 .5rem .5rem rgba(0,0,0,.08);list-style-type:none;text-align:left}.megamenu-wrapper .capo-dropdown-menu .capo-container,.megamenu-wrapper .capo-megamenu .capo-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}#FacetsModal label span,.megamenu-wrapper .capo-dropdown-menu .capo-container h6,.megamenu-wrapper .capo-megamenu .capo-container h6{text-align:left}.blog-list li a,.megamenu-wrapper .capo-dropdown-menu .nav-link-header,.megamenu-wrapper .capo-megamenu .nav-link-header{text-decoration:none}.blog-list li a:hover h3,.megamenu-wrapper .capo-dropdown-menu .nav-link-header:hover,.megamenu-wrapper .capo-megamenu .nav-link-header:hover{text-decoration:underline}.megamenu-wrapper .capo-dropdown-menu .nav-link,.megamenu-wrapper .capo-megamenu .nav-link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.5px;transition:.15s ease-in-out;padding:0 15px 0 0}.megamenu-wrapper .capo-dropdown-menu .nav-link svg,.megamenu-wrapper .capo-megamenu .nav-link svg{width:10px;height:10px;transition:.15s ease-in-out;display:-webkit-flex;display:-ms-flexbox;display:flex}.megamenu-wrapper .capo-dropdown-menu .nav-link:hover,.megamenu-wrapper .capo-megamenu .nav-link:hover{font-weight:700;padding-left:10px;padding-right:5px}.megamenu-wrapper .capo-dropdown-menu .nav-link span,.megamenu-wrapper .capo-megamenu .nav-link span{font-size:14px!important;font-family:"Brandon Grotesque"!important}.megamenu-wrapper .capo-dropdown-menu .nav-link span:before,.megamenu-wrapper .capo-megamenu .nav-link span:before{font-size:22px}.mini-cart,.mini-cart-quantity-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.mini-cart-quantity-container{background-color:#333;color:#fff;border-radius:100%;width:25px;height:25px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px}.mini-cart{background-color:#fff;width:100%;z-index:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mini-cart .empty,.mini-cart-container .summary-buttons .btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mini-cart .empty{margin:100px 0;gap:10px}.mini-cart .empty>div{display:grid;gap:10px;text-align:center}.mini-cart .empty>div svg{margin:auto}.mini-cart-container{padding:1rem}.mini-cart-container .summary-buttons{display:grid;gap:10px;grid-template-columns:1fr 1fr}.mini-cart-container .summary-buttons .btn{gap:5px}.mini-cart__header{display:grid;border-bottom:1px solid #e6e6e6;grid-template-columns:40px 1fr}.mini-cart__header img{cursor:pointer;margin:auto 0}.mini-cart__header img:hover{-webkit-transform:scale(1.6);transform:scale(1.6)}.mini-cart__products{overflow-y:auto;-webkit-flex:1;-ms-flex:1;flex:1}.right .summary-buttons{grid-template-columns:1fr}#ordersubmit,.checkout-container{display:grid}.mini-cart__products .mini-cart-order-line-item{grid-template-columns:40px 1fr 40px 20px}@media screen and (min-width:768px){.mini-cart__products .mini-cart-order-line-item{grid-template-columns:80px 1fr 40px 20px}}.checkout-cart .mini-cart-order-line-item,.checkout-container .mini-cart-order-line-item{grid-template-columns:40px 1fr 70px 20px}@media only all and (min-width:768px){.checkout-cart .mini-cart-order-line-item,.checkout-container .mini-cart-order-line-item{grid-template-columns:100px 1fr 100px 20px}}.mini-cart-order-line-item{display:grid;gap:10px}.mini-cart-order-line-item:not(.mini-cart-order-line-item:last-child){border-bottom:1px solid #e6e6e6;padding:10px 0}.mini-cart-order-line-item>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mini-cart-order-line-item>div:nth-child(2){display:grid;text-align:left;line-height:1}.mini-cart-order-line-item>div svg{cursor:pointer;transition:.1s ease-in-out}.mini-cart-order-line-item>div svg:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.item_item_blogpost>div .blog-ingress>div,.mini-cart-order-line-item>div h3,.mini-cart-order-line-item>div p{margin:0!important}@media only all and (min-width:768px){.blog-list.default .blog-list__result .blog-post{width:calc(33% - 23px)!important}.blog-list.default .blog-list__result .blog-post img{height:250px!important}}.blog-list.default .blog-list__result .blog-post a div:nth-child(2){padding:20px!important;background:#fff}.blog-list li{list-style-type:none;background-color:#fff}.blog-list__result{list-style-type:none;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}.blog-list__result .blog-post{margin-bottom:40px}.blog-list__result .blog-post:first-child{width:100%}.blog-list__result .blog-post:first-child img{max-height:500px;object-fit:cover}.blog-list__result .blog-post:not(.blog-list__result .blog-post:first-child){width:100%}@media only all and (min-width:768px){.blog-list__result .blog-post:not(.blog-list__result .blog-post:first-child){width:calc(50% - 20px)}}.blog-list__result .blog-post:not(.blog-list__result .blog-post:first-child) img{width:100%;height:300px;object-fit:cover}@media only all and (min-width:0px) and (max-width:767px){.blog-list__result .blog-post:not(.blog-list__result .blog-post:first-child) img{height:200px}}.blog-list img{width:100%}#BlogSearchResults .blog-post{background-color:#fff}#BlogSearchResults .blog-post .grid{padding:2rem}#FacetContainer #BlogSearch .blog-facets__form form,#FacetContainer #FacetContainerDesktop,.blog-facets{display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-facets{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px}.reset{background-color:#8b0000}.reset,.reset:hover{color:#fff}#FacetContainer #BlogSearch .blog-facets__form{width:300px;max-width:calc(100% - 40px);position:relative}#FacetContainer #BlogSearch .blog-facets__form form{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}#FacetContainer #BlogSearch .blog-facets__form button{position:absolute;left:0;border:0;background-color:transparent;padding:0 15px;height:100%}#FacetContainer #BlogSearch .blog-facets__form button svg{font-size:12px}#FacetContainer #BlogSearch .blog-facets__form input{padding:10px 20px 10px 60px;border:1px solid #ccc;font-size:16px!important;background-color:#fff;-webkit-flex:1;-ms-flex:1;flex:1;border-radius:1.5rem}#FacetContainer #FacetContainerDesktop{gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only all and (min-width:0px) and (max-width:767px){#FacetContainer #FacetContainerDesktop{display:none}}#FacetContainer #FacetContainerDesktop .category.active{background-color:#333;color:#fff}#Description .product-series,#FacetContainer #FacetContainerMobile{display:none}@media only all and (min-width:0px) and (max-width:767px){#FacetContainer #FacetContainerMobile{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.blog-post-page iframe,.blog-post-page img,.blog-post-tips img{max-width:100%}.item_item_blogpost>div:not(:first-child)>.container-compressed p{font-size:20px}.item_item_blogpost>div .blog-header{position:absolute;bottom:40px;left:40px;color:#fff;z-index:1;width:calc(100% - 80px);-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.item_item_blogpost>div .blog-header{bottom:20px;left:20px;width:calc(100% - 40px)}}.item_item_blogpost>div .blog-header.hide-img,.item_item_blogpost>div .blog-header.hide-img .image-main{color:#333!important;position:relative;bottom:0;left:0;max-width:1000px;margin:auto;width:100%}.item_item_blogpost>div .blog-header.video-main{color:#333!important;position:relative;bottom:0;left:0;margin:auto;width:100%}@media screen and (min-width:769px){.item_item_blogpost>div .blog-header.hide-img,.item_item_blogpost>div .blog-header.hide-img .image-main,.item_item_blogpost>div .blog-header.video-main{padding-right:var(--bs-gutter-x, 1rem);padding-left:var(--bs-gutter-x, 1rem)}}.item_item_blogpost>div .blog-header.hide-img .blog-socials,.item_item_blogpost>div .blog-header.hide-img .blog-tags,.item_item_blogpost>div .blog-header.hide-img .image-main .blog-socials,.item_item_blogpost>div .blog-header.hide-img .image-main .blog-tags,.item_item_blogpost>div .blog-header.video-main .blog-socials,.item_item_blogpost>div .blog-header.video-main .blog-tags{border-color:#333}.item_item_blogpost>div .blog-header.hide-img .blog-socials a,.item_item_blogpost>div .blog-header.hide-img .blog-tags a,.item_item_blogpost>div .blog-header.hide-img .image-main .blog-socials a,.item_item_blogpost>div .blog-header.hide-img .image-main .blog-tags a,.item_item_blogpost>div .blog-header.video-main .blog-socials a,.item_item_blogpost>div .blog-header.video-main .blog-tags a{color:#333}.item_item_blogpost>div .blog-header.video-main{max-width:unset!important;padding:0!important;margin-bottom:20px}.item_item_blogpost>div .blog-socials a,.item_item_blogpost>div .blog-tags a{color:#fff;text-decoration:none;font-weight:700}.item_item_blogpost>div .blog-socials{border-left:2px solid #fff;padding-left:20px}.item_item_blogpost>div .blog-image{position:relative}@media only all and (min-width:768px){.item_item_blogpost>div .blog-image{height:500px}}@media only all and (min-width:1024px){.item_item_blogpost>div .blog-image{height:700px}}.blog-post-page__image img,.item_item_blogpost>div .blog-image img{width:100%;height:100%;object-fit:cover}.item_item_blogpost>div .blog-image-overlay{position:absolute;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.1) 60%,rgba(0,0,0,.49) 80%,rgba(0,0,0,.5) 80%,#000 800%)}.item_item_blogpost>div .blog-ingress{padding-left:40px!important;border-left:8px solid var(--swift-accent-color)}@media screen and (max-width:768px){.item_item_blogpost>div .blog-ingress{padding-left:20px!important}}.item_item_blogpost>div .blog-ingress .btn{margin-top:40px}.item_item_blogpost>div .blog-ingress>div h1,.item_item_blogpost>div .blog-ingress>div h2,.item_item_blogpost>div .blog-ingress>div h3,.item_item_blogpost>div .blog-ingress>div p{line-height:1.7;letter-spacing:1.2;font-family:"Brandon Grotesque"!important;font-size:26px!important}.blog-recipe-instructions .instructions-list ul:not(:first-child),.item_item_blogpost>div .blog-ingress>div h1:not(:last-child),.item_item_blogpost>div .blog-ingress>div h2:not(:last-child),.item_item_blogpost>div .blog-ingress>div h3:not(:last-child),.item_item_blogpost>div .blog-ingress>div p:not(:last-child){margin-bottom:30px}.item_item_blogpost{padding-top:4rem}.item_item_blogpost .actual-quote p{font-size:26px!important}.blog-post-page,.blog-recipe ul{margin:auto;background-color:#fff}.blog-post-page .category-btn{text-transform:capitalize}.blog-post-page .category-btn:hover{font-weight:700}.blog-post-page.image .blog-post-page__content{background-color:#fff;position:relative}@media only all and (min-width:768px){.blog-post-page__image{height:500px}}@media only all and (min-width:1024px){.blog-post-page__image{height:700px}}.blog-list-related__item__content{margin-top:0!important;padding:2rem}@media only all and (min-width:0px) and (max-width:767px){.blog-list-related__item__content{padding:1.5rem}}.blog-post-footer{display:grid;grid-template-columns:1fr}.blog-post-footer-author{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media only all and (min-width:768px){.blog-post-footer-author{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.blog-post-related-read h2{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media screen and (min-width:1200px){.blog-post-related-read h2{font-size:2.5rem}}.blog-post-related-read img{height:300px;object-fit:cover}.related-products__item img{width:100%;height:250px;object-fit:contain}.blog-post-tips h2{margin-top:5rem}.blog-post-tips h3{margin-top:3rem}@media only all and (min-width:768px){.blog-post-tips p{max-width:70%}}#miniCartModal #miniCartModalInner.right.show #modalContent,.blog-post-tips iframe,.item_swift_productaddtocart form,.item_swift_productcomponentparagraph .carousel-item img{width:100%}@media only all and (min-width:768px){.blog-post-tips iframe{height:320px}}@media only all and (min-width:1024px){.blog-post-tips iframe{height:520px}}.blog-post-tips .c-block-section{margin-bottom:5rem;margin-top:2.5rem}.blog-post-tips .c-block-section h3{margin-top:1.25rem}.blog-post-tips .c-block-section p{max-width:unset;text-align:left;margin-bottom:1rem}.blog-post-tips .c-block-section p,.blog-post-tips .c-block-section p span{font-size:1.25rem!important;font-family:var(--font-body)!important}.blog-post-mentioned-products h2{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media screen and (min-width:1200px){.blog-post-mentioned-products h2{font-size:2.5rem}}.blog-post-mentioned-products .productlist-wrapp .productlist-images{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}@media only all and (min-width:0px) and (max-width:767px){.blog-post-mentioned-products .productlist-wrapp .productlist-images .product-list-item{width:100%}}@media only all and (min-width:768px){.blog-post-mentioned-products .productlist-wrapp .productlist-images .product-list-item{min-width:calc(50% - 1rem)}}@media only all and (min-width:1024px){.blog-post-mentioned-products .productlist-wrapp .productlist-images .product-list-item{-webkit-flex:1;-ms-flex:1;flex:1;min-width:calc(25% - 2rem);max-width:420px}}.blog-post-mentioned-products .productlist-wrapp .productlist-images .product-list-item .img-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:250px;height:250px}.blog-recipe{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width:768px){.blog-recipe{grid-template-columns:1fr}}.blog-recipe h3{margin-bottom:30px}.blog-recipe ul{list-style-type:none;margin:0;padding:0}.blog-recipe ul li.checked{opacity:.5}.blog-recipe .circle{cursor:pointer;width:19px;height:19px;margin-top:4px;border:2px solid #e6e6e6;border-radius:25px;background-color:#fff;z-index:1;position:relative}.blog-recipe .circle.checked{background-color:#29a329!important;border-color:#29a329!important}.blog-recipe p{font-size:20px}.blog-recipe-ingredients .ingredients-list:not(:last-child){margin-bottom:40px}.blog-recipe-ingredients .ingredients-list ul{border-radius:25px;border:2px solid #e6e6e6;background-color:#fff;list-style-type:none;margin:0;padding:0}.blog-recipe-ingredients .ingredients-list ul li{padding:15px 25px;font-size:20px}.blog-recipe-ingredients .ingredients-list ul li:not(:first-child){border-top:2px solid #e6e6e6}.blog-recipe-instructions .instructions-list:first-child .line{top:20px;left:9px}.blog-recipe-instructions .instructions-list ul li:not(:last-child){margin-bottom:30px;position:relative}.blog-recipe-instructions .instructions-list ul li:not(:last-child) .line{position:absolute;height:calc(100% + 30px);width:2px;top:5px;left:9px;background-color:#e6e6e6}.blog-recipe-instructions .instructions-list ul li p{margin:0 0 0 40px}.blog-post-hover{text-decoration:none}.blog-post-hover:hover{text-decoration:underline}#miniCartModal #miniCartModalInner #modalContent,#miniCartModal #miniCartModalInner.center .mini-cart,.item_swift_productcomponentparagraph .carousel-item.active a,.product-list-item__content>div{height:100%}.product-list-item__content>div .order-2{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-list-item__content>div .order-2 .js-add-to-cart-button{background-color:#333;color:#fff;padding:10px 0}.find-store .stores-list .row-custom .row-inner .info,.product-list-item__content-buttons{display:grid;gap:10px}.item_swift_productlistfacets .dropdown-toggle{font-size:16px}.item_swift_productlistfacets .dropdown-toggle.show{border:1px solid rgba(var(--swift-foreground-color-rgb),.3)}.item_swift_productlistfacets .dropdown-menu{border-radius:0!important;margin-top:-4px!important;box-shadow:rgba(0,0,0,.1) 0 10px 15px -3px,rgba(0,0,0,.05) 0 4px 6px -2px;max-height:400px;overflow-y:auto}@media only all and (min-width:0px) and (max-width:767px){.favorite-list{grid-template-columns:1fr!important}}.capo-favorite{position:absolute;top:10px;right:15px}.capo-product-loader{width:15px;height:15px;border:2px solid #333;border-bottom-color:#fff;border-radius:50%;display:inline-block;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.item_swift_productcomponentparagraph .swift_products-details-images-modal .modal-body{height:90vh!important}.item_swift_productcomponentparagraph .swift_products-details-images-modal .modal-body img{object-fit:contain!important}#miniCartModal #modalLoader.show,.item_swift_productcomponentparagraph .carousel-item.active{display:-webkit-flex;display:-ms-flexbox;display:flex}@media only all and (min-width:1024px){.item_swift_productcomponentparagraph .carousel-item.active{height:450px}}.item_swift_productcomponentparagraph .carousel-item.active a img{object-fit:contain!important;object-position:unset!important}@media only all and (min-width:0px) and (max-width:767px){.item_swift_productcomponentparagraph .carousel{height:300px}.item_swift_productcomponentparagraph .carousel-item,.item_swift_productcomponentparagraph .carousel-item a{height:100%}}@media only all and (min-width:768px){.item_swift_productcomponentparagraph .carousel{height:450px}}.item_swift_productcomponentparagraph .nav-item{margin-top:10px}@media only all and (min-width:0px) and (max-width:767px){.item_swift_productcomponentparagraph .product-thumbnails{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.item_swift_productcomponentparagraph .product-thumbnails>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only all and (min-width:0px) and (max-width:767px){.item_swift_productcomponentparagraph .product-thumbnails>div{padding:5px;width:80px}.item_swift_productcomponentparagraph .product-thumbnails>div img{width:100%;object-fit:cover!important}}iframe{width:100%!important}@media only all and (min-width:0px) and (max-width:767px){iframe{height:200px}}.item_swift_productlongdescription p{font-size:18px}@media only all and (min-width:768px){.item_swift_productlongdescription p{font-size:22px}}.item_swift_productaddtocart button{padding:10px!important}@media only all and (min-width:768px){.item_swift_productaddtocart button{font-size:16px!important}}.share-icons>div:first-child{display:grid!important;grid-template-columns:1fr 25px 25px 25px;gap:10px!important}.share-icons>div:first-child h4{width:100%;text-align:right}.share-icons>div:first-child img{width:25px!important;height:25px!important;opacity:.75}.share-icons>div:first-child img:hover{opacity:1}.capo-price-stock .d-flex{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.capo-price-stock .d-flex .col:last-child{-webkit-flex:unset!important;-ms-flex:unset!important;flex:unset!important;-webkit-flex-grow:unset!important;-ms-flex-positive:unset!important;flex-grow:unset!important}.capo-price-stock .item_swift_productstock{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.product-card__footer{margin-top:auto}.capo-product-price .d-flex{-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:0!important}.find-store .search-filter.show,.item_swift_productaddtocart form .flex-row{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.item_swift_productaddtocart form .flex-row .input-group button{-webkit-flex:1;-ms-flex:1;flex:1;border-radius:0}.item_swift_productaddtocart form .flex-row button.favorite-button{border:1px solid #333!important;margin-left:10px;background-color:#fff;padding-left:15px!important;padding-right:15px!important}.item_swift_productaddtocart form .flex-row button.favorite-button:hover{box-shadow:inset 0 0 0 1px #333}.item_swift_app button.favorite-button svg,.item_swift_productaddtocart form .flex-row button.favorite-button svg,.swift_product_slider_container button.favorite-button svg{width:20px!important;height:20px!important}.item_swift_app .item_swift_productaddtofavorites,.swift_product_slider_container .item_swift_productaddtofavorites{right:10px!important;top:10px!important}.item_swift_app button.favorite-button,.swift_product_slider_container button.favorite-button{background-color:transparent;border:0!important}.item_capo_productcomponentslider .blog-post-page,.item_capo_productcomponentslider .container-xl,.swift_product_slider_container .blog-post-page,.swift_product_slider_container .container-xl{padding-left:0!important;padding-right:0!important}@media screen and (max-width:786px){.item_swift_impersonationbar{-webkit-flex-direction:unset!important;-ms-flex-direction:unset!important;flex-direction:unset!important;padding:5px 10px;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important;margin-left:-1rem;margin-right:-1rem}}.sundqvist-primary input,.sundqvist-primary input[type=checkbox]{background-color:#f6f1f5;border:1px solid #ccc;border-radius:0}.find-store .search-form__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.find-store .search-form__inner input{padding:10px 20px 10px 60px;border:1px solid #ccc;font-size:16px!important;background-color:#fff;-webkit-flex:1;-ms-flex:1;flex:1;border-radius:1.5rem}.find-store .search-form__inner button{position:absolute;left:0;border:0;background-color:transparent;padding:0 15px;height:100%}.find-store .search-form__inner button svg{font-size:12px}.find-store .search-filter{display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.find-store .search-filter label{text-transform:uppercase;font-family:"Brandon Grotesque Medium"}.find-store .search-filter label input{margin-right:5px!important}.find-store .row{margin:0}.find-store .row-headings{display:grid;padding:0;grid-template-columns:1fr 2fr 2fr}@media screen and (max-width:768px){.find-store .row-headings{display:none}}.find-store .row-headings>div{margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #e6e6e6}.find-store .stores-list{margin-top:10px;display:grid;gap:40px}.find-store .stores-list .row-custom:not(:last-child){border-bottom:1px solid #e6e6e6;padding-bottom:40px}.find-store .stores-list .row-custom .row-inner{display:grid;grid-template-columns:1fr;gap:10px}@media screen and (min-width:768px){.find-store .stores-list .row-custom .row-inner{grid-template-columns:1fr 2fr 2fr}}.find-store .stores-list .row-custom .row-inner .info a{font-weight:700;text-decoration:none;display:grid;grid-template-columns:20px 1fr;gap:5px}.find-store .stores-list .row-custom .row-inner .info .phonenumber{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px}.find-store .stores-list .row-custom .row-inner:last-child{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:25px}.find-store .stores-list .row-custom .row-inner:last-child b{margin-right:10px}.find-store .stores-list .row-custom .row-inner:last-child .tag{font-size:14px}.item_swift_app>div .webshops:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #000}.webshops{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:10px}@media screen and (max-width:768px){.webshops{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.webshops span{-webkit-flex:1;-ms-flex:1;flex:1;font-weight:700;font-size:18px;margin:auto}.find-store-modal,.webshops a{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.webshops a{text-decoration:none;padding:10px 30px;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #000;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:700;transition:.15s ease-in-out}.webshops a:hover{transition:.15s ease-in-out;background-color:#000;color:#fff}#findStore{min-height:50vh}.modal .item_swift_page{padding-top:0;margin-top:0}.find-store-modal{display:none;position:fixed;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;z-index:1025!important;left:0;top:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}.find-store-modal-dialog{margin-top:100px;height:calc(100% - 100px);width:1200px;max-width:calc(100% - 5rem);overflow:auto}.find-store-modal-content{background-color:#fff;border:1px solid #888;border-radius:5px;padding:20px}.find-store-modal-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.modal-title{margin:0}.close{font-weight:700;font-size:22px;padding:5px!important;height:40px;width:40px}.close:focus,.close:hover{color:#000;opacity:1;text-decoration:none;cursor:pointer}.find-store .search-filter.show{display:none!important}#miniCartModal{position:absolute}#miniCartModal .item_swift_checkoutapp{height:100vh}@media only all and (min-width:0px) and (max-width:767px){#miniCartModal .item_swift_checkoutapp{height:calc(100vh - 90px)}}#miniCartModal #modalLoader{width:100%;position:absolute;top:0;height:100%;z-index:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.5);display:none;transition:.2s ease-in-out}#miniCartModal #modalLoader .loader{width:48px;height:48px;border:5px solid #f2f2f2;border-bottom-color:#333;border-radius:50%;display:inline-block;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}#miniCartModal #miniCartModalOverlay{display:none;position:fixed;top:0;left:0;width:100vw;transition:.3s ease-in-out;height:100vh;background-color:rgba(0,0,0,.25)}#miniCartModal #miniCartModalOverlay.enter{-webkit-animation:enterModalOverlay .3s;animation:enterModalOverlay .3s}#miniCartModal #miniCartModalOverlay.show{display:block}#miniCartModal #miniCartModalOverlay.leave{-webkit-animation:leaveModalOverlay .3s;animation:leaveModalOverlay .3s}#miniCartModal #miniCartModalInner{display:none;position:relative;background-color:#fff;max-width:calc(100% - 20px)}#miniCartModal #miniCartModalInner #modalContent .blog-post-page,#miniCartModal #miniCartModalInner #modalContent .container-xl{padding:0}#miniCartModal #miniCartModalInner.center{width:700px;height:0;overflow:hidden;max-width:calc(100% - 60px);max-height:calc(100% - 60px);position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#miniCartModal #miniCartModalInner.center.enter{-webkit-animation:enterModalCenter .3s;animation:enterModalCenter .3s}#miniCartModal #miniCartModalInner.center.show{display:block!important;height:700px;overflow:auto}#miniCartModal #miniCartModalInner.center.leave{-webkit-animation:leaveModalCenter .3s;animation:leaveModalCenter .3s}#miniCartModal #miniCartModalInner.right{position:fixed;right:0;top:0;height:100%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;width:0}#miniCartModal #miniCartModalInner.right #modalContent,#miniCartModal #miniCartModalInner.right .mini-cart{height:100%}#miniCartModal #miniCartModalInner.right.enter{-webkit-animation:enterModalRight .3s;animation:enterModalRight .3s}#miniCartModal #miniCartModalInner.right.show{display:block!important;width:400px}#miniCartModal #miniCartModalInner.right.leave{-webkit-animation:leaveModalRight .3s;animation:leaveModalRight .3s}.c-block-section{display:grid;grid-template-columns:1fr;gap:2rem}@media only all and (min-width:768px){.c-block-section{grid-template-columns:1fr 1fr}}.c-block-section__inner img{width:100%;object-fit:cover}.c-block-section__inner .caption{margin-top:20px}@media only all and (min-width:0px) and (max-width:767px){.nav-tabs{display:grid}}.nav-tabs .nav-item{border-bottom:3px solid #fff}.nav-tabs .nav-item .active{border:0;border-bottom:3px solid #000;color:#000}.nav-tabs .nav-item .nav-link{text-align:center}@media only all and (min-width:0px) and (max-width:767px){#Downloads tr td:last-child,#Downloads tr th:last-child{display:none}#productTabContent .grid .g-col-8{grid-column:auto/span 12!important}}#productTabContent .Technical_data dl.grid{gap:0}#productTabContent .Technical_data dl.grid dd{padding:10px 15px}@media only all and (min-width:0px) and (max-width:767px){#productTabContent .Technical_data dl.grid dd:nth-child(4n+1):nth-child(2n+2),#productTabContent .Technical_data dl.grid dd:nth-child(4n+2):nth-child(2n+2){padding-top:0;border-bottom:1px solid #e6e6e6}}@media only all and (min-width:768px){#productTabContent .Technical_data dl.grid dd:nth-child(4n+1),#productTabContent .Technical_data dl.grid dd:nth-child(4n+2){background-color:#f2f2f2}}#productTabContent .Technical_data dl.grid dd:nth-child(2n+1){font-weight:700;position:relative}#productTabContent .Technical_data dl.grid dd:nth-child(2n+1):after{content:":"}.global-inverted #productTabContent .Technical_data dl.grid dd:nth-child(4n+1),.global-inverted #productTabContent .Technical_data dl.grid dd:nth-child(4n+2){background-color:#262626}@media only all and (min-width:0px) and (max-width:767px){.global-inverted #productTabContent .Technical_data dl.grid dd:nth-child(4n+1),.global-inverted #productTabContent .Technical_data dl.grid dd:nth-child(4n+2){background-color:transparent}.global-inverted #productTabContent .Technical_data dl.grid dd:nth-child(2n+2){padding-top:0;border-bottom:1px solid #e6e6e6}}.bzfy-o-container{max-width:unset!important}.bzfy-feed,.bzfy-t-feed-carousel{width:100%}
/*! SCSS version of normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@page{margin:0}body.a3 .sheet{width:297mm;height:419mm}body.a3.landscape .sheet{width:420mm;height:296mm}body.a4 .sheet{width:210mm;height:296mm}body.a4.landscape .sheet{width:297mm;height:209mm}body.a5 .sheet{width:148mm;height:209mm}body.a5.landscape .sheet{width:210mm;height:147mm}body.letter .sheet{width:216mm;height:279mm}body.letter.landscape .sheet{width:280mm;height:215mm}body.legal .sheet{width:216mm;height:356mm}body.legal.landscape .sheet{width:357mm;height:215mm}.sheet.padding-10mm{padding:10mm}.sheet.padding-15mm{padding:15mm}.sheet.padding-20mm{padding:20mm}.sheet.padding-25mm{padding:25mm}td{vertical-align:top}.sheet,.sheet-custom ul li .text-container p,td p{margin:0}.paper-tools{margin:0 5mm;position:fixed;right:0;z-index:1}.paper-tools__action-btn{border-radius:0;color:inherit;cursor:pointer;display:inline-block;font-size:inherit;font-weight:500;letter-spacing:.1rem;margin-bottom:1em;text-align:center;text-decoration:none;transition-duration:200ms;vertical-align:top;word-spacing:initial;word-break:break-all;border:0;line-height:28px;outline:0;background-color:#e0e0e0}.paper-tools__action-btn:hover:not(.disabled),.paper-tools__action-btn:hover:not(:disabled),.paper-tools__action-btn:hover:not([disabled]){outline:0;background-color:rgba(0,0,0,.3)}.paper-tools__action-btn:focus:not(.disabled),.paper-tools__action-btn:focus:not(:disabled),.paper-tools__action-btn:focus:not([disabled]){outline:0}@media screen{body{background:#e0e0e0}.sheet{background:#fff;box-shadow:0 .5mm 2mm rgba(0,0,0,.3);margin:5mm auto}}@media print{body.a3.landscape{width:420mm}body.a3,body.a4.landscape{width:297mm}body.a4,body.a5.landscape{width:210mm}body.a5{width:148mm}body.legal,body.letter{width:216mm}body.letter.landscape{width:280mm}body.legal.landscape{width:357mm}*{-webkit-print-color-adjust:exact}.exclude-in-print{display:none}.paper-body{zoom:126%}}.sheet-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%}.sheet-container--flex-col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.sheet-container--rotate-top-left,.sheet-container--rotate-top-right{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sheet-container--rotate-top-left .sheet-container__content--top-left{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.sheet-container--rotate-top-right{-webkit-transform-origin:top right;transform-origin:top right}.sheet-container--rotate-top-right .sheet-container__content--top-right{-webkit-transform:translateY(100%);transform:translateY(100%)}.sheet-container__content{overflow:hidden}.sheet-container__content--padding-10mm{padding:0 10mm}.sheet-container__content--padding-15mm{padding:0 15mm}.sheet-container__content--padding-20mm{padding:0 20mm}.sheet-container__content--padding-25mm{padding:0 25mm}.sheet-container__content--top-center{text-align:center;width:100%}.sheet-container__content--top-right{text-align:right;width:100%}.sheet-container__content--bottom-right{text-align:right;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%}.sheet-container__content--bottom-center{text-align:center;width:100%}.sheet-container__content--bottom-center,.sheet-container__content--bottom-left{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.sheet-container__content--middle-center{text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%}.sheet-cover-logo{width:70mm;display:inline-block}.sheet-page-title{margin-bottom:.4em}.sheet-page-sub-title{font-size:1.4em;margin-bottom:1.4em}.sheet-cover-title{font-size:20mm;margin:5mm 0}.sheet-cover-sub-title{font-size:12mm;margin:2mm 0}.sheet-row{width:100%}.sheet-row__col{float:left}.sheet-row__col:not(:last-child){margin-right:2%}.sheet-row__col:not(:first-child){margin-left:2%}.sheet-row__col--12{width:100%}.sheet-row__col--6{width:48%}.sheet-row__col--4{width:31%}.sheet-row__image{width:100%}.sheet-container__header{height:10mm;margin-bottom:5mm;font-size:14px}.sheet-container__header--padding-10mm{padding:10mm 10mm 0}.sheet-container__header--padding-15mm{padding:15mm 15mm 0}.sheet-container__header--padding-20mm{padding:20mm 20mm 0}.sheet-container__header--padding-25mm{padding:25mm 25mm 0}.sheet-header-left{width:33%;text-align:left;float:left}.sheet-header-center,.sheet-header-right{text-align:center;width:33%;float:left}.sheet-header-center>div{margin:auto}.sheet-header-right{text-align:right}.sheet-header-right>div{margin-left:auto}.sheet-footer-left{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-flex:auto;-ms-flex:auto;flex:auto}.sheet-container__footer{height:10mm;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:5mm;font-size:14px}.sheet-container__footer--padding-10mm{padding:5mm 10mm}.sheet-container__footer--padding-15mm{padding:5mm 15mm 10mm}.sheet-container__footer--padding-20mm{padding:5mm 20mm 15mm}.sheet-container__footer--padding-25mm{padding:5mm 25mm 20mm}.sheet-footer-left{width:33%;margin:auto 0;float:left}.sheet-footer-center,.sheet-footer-right{text-align:center;width:33%;margin:auto 0;float:left}.sheet-footer-center>div{margin:auto}.sheet-footer-right{text-align:right}.sheet-footer-right>div{margin-left:auto}.sheet-footer-logo{height:5mm;width:35mm;display:block}.sheet-product-table{border-spacing:0;border-collapse:collapse;width:100%}.sheet-product-table__head td{font-size:14px;padding:2mm}.sheet-product-table-item td{padding:2mm;vertical-align:top}.sheet-product-table-item td *{white-space:nowrap}.sheet-product-table-item td:first-child{width:1%;height:1%;white-space:nowrap}.sheet-product-fields--bordered tr:not(:last-child),.sheet-product-fields--lines tr:not(:last-child),.sheet-product-table-item:not(:last-child){border-bottom:1px solid #a8a8a8}.sheet-product-number{font-weight:700;margin-bottom:3mm}.sheet-product-title{font-size:12px;height:inherit}.sheet-product-title--lg{font-size:24px;margin-bottom:5mm}.sheet-product-price{font-size:12px;text-align:right}.sheet-product-price--left{text-align:left}.sheet-product-before-price{font-size:10px;text-decoration:line-through;text-align:right}.sheet-product-before-price--left{text-align:left}.sheet-product-page-image{width:50%;text-align:center;display:inline-block;float:left}.sheet-product-page-image--full{width:100%}.sheet-product-page-info{width:50%;display:inline-block;float:left}.content-logo img,.sheet-product-page-info--full{width:100%}.sheet-product-page-info__container{padding-left:3mm}.sheet-product-page-info__container--full{padding-left:0}.sheet-product-fields{width:100%;border-collapse:collapse;margin-bottom:10mm}.sheet-product-fields--bordered,.sheet-product-fields--bordered-odd{border:1px solid #a8a8a8}.sheet-product-fields__header{background-color:#d3d3d3}.sheet-product-fields__header td{font-weight:700;padding:3mm}.sheet-product-fields__row td{padding:2mm 3mm}.sheet-product-fields__row--odd-color:nth-child(odd){background-color:#e4e4e4}.sheet-product-fields__name--bold{font-weight:700}.sheet-product-fields__value{text-align:right}.sheet-product-fields__value--left{text-align:left}.download-cart .table-wrap{overflow-x:auto}.download-cart .fake-table{width:100%;white-space:nowrap}.download-cart .fake-table .table-header,.download-cart .fake-table .table-row{gap:10px;display:grid;grid-template-columns:80px 100px 1fr 85px}.download-cart .fake-table .table-header:not(.download-cart .fake-table .table-row:last-child,.download-cart .fake-table .table-header:last-child),.download-cart .fake-table .table-row:not(.download-cart .fake-table .table-row:last-child,.download-cart .fake-table .table-header:last-child){border-bottom:1px solid rgba(var(--swift-foreground-color-rgb),.3)}.download-cart .fake-table .table-header div,.download-cart .fake-table .table-row div{padding:10px 0;text-align:left;margin:auto;width:100%}body.a4{background-color:#999}.sheet{width:210mm;height:296.9mm!important;padding:10mm!important;background-color:#f6f1f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;box-sizing:border-box;page-break-after:always;font-size:12px;line-height:1.4}@media print{.sheet{width:217mm!important;height:306.5mm!important}}.sheet-inner{background-color:#fff;height:100%;width:100%;padding:10mm;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-logo{position:absolute;bottom:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:250px}.sheet-custom{padding:0!important;background-color:#f6f1f5;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.sheet-custom ul{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;list-style-type:none;margin:0;padding:10mm}.sheet-custom ul li{background-color:#fff;padding:20px;height:233px}.sheet-custom ul li .img-container{height:100px}.sheet-custom ul li .img-container img{width:auto;height:100%}.search-response .response-products ul li.product-card img,.sheet-custom ul li .text-container,.sheet-product__inner img{width:100%}.sheet-custom__inner{height:calc(100% - 60px);width:100%}.sheet-product{background-color:#f6f1f5;padding:0!important}.sheet-product__inner{padding:20mm!important;height:calc(100% - 100px);width:100%}.sheet-product__inner .content{height:250px}.sheet-footer,.sheet-product__inner .content div{background-color:#fff}.sheet-footer{margin-top:auto;width:100%;height:60px;padding:0 25px}.sheet-footer .sheet-footer-logo{height:30px;width:auto}.sheet-footer .sheet-footer-logo img{height:100%}.search-modal .modal-dialog{width:100%;max-width:none;margin:0}.search-modal .modal-dialog .modal-content{border:0;border-radius:0!important}.search-modal .modal-dialog .dropdown-menu{padding:0!important;border:1px solid rgba(var(--bs-dark-rgb),.2)}.search-modal .modal-dialog .dropdown-menu:hover{border-color:rgba(var(--bs-dark-rgb),.2)!important}.suggestions-container{padding:20px;border-bottom:1px solid #e6e6e6}.search-response,.search-response .response-pages a{display:-webkit-flex;display:-ms-flexbox;display:flex}.search-response{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;gap:40px}@media screen and (max-width:1024px){.search-response{display:grid}}.search-response ul{padding:0;margin:0}.search-response .response-products{-webkit-flex:2;-ms-flex:2;flex:2}.search-response .response-products ul{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.search-response .response-products ul li.product-card{display:grid;gap:10px;border:1px solid #e6e6e6;width:calc(33.3% - 14px)}@media screen and (max-width:500px){.search-response .response-products ul li.product-card{width:100%}}@media screen and (min-width:501px) and (max-width:768px){.search-response .response-products ul li.product-card{width:calc(50% - 10px)}}@media screen and (min-width:1400px){.search-response .response-products ul li.product-card{width:300px}}.search-response .response-blogposts{-webkit-flex:1;-ms-flex:1;flex:1}.search-response .response-blogposts .posts{display:grid;gap:20px}.search-response .response-blogposts .blogpost-card a{text-decoration:none!important;font-size:14px;gap:20px}.search-response .response-blogposts .blogpost-card a:hover,.search-response .response-pages a:hover{text-decoration:underline!important}.search-response .response-blogposts .blogpost-card a img{width:150px;object-fit:cover}.search-response .response-pages{width:100%}@media screen and (min-width:1300px){.search-response .response-pages{width:200px}}.search-response .response-pages a{gap:20px;text-decoration:none!important}.item_producttabswithassets img{width:100%!important;height:auto!important}.item_producttabswithassets #Care_Instructions>div>dl>dd div,.item_producttabswithassets #Description>div>dl>dd div,.item_producttabswithassets #guaranteeText>div>dl>dd div{min-width:unset!important}@media screen and (max-width:768px){.item_producttabswithassets #Care_Instructions>div>dl>dd div iframe,.item_producttabswithassets #Description>div>dl>dd div iframe,.item_producttabswithassets #guaranteeText>div>dl>dd div iframe{height:unset!important}}.item_swift_productdetailsimage .carousel-inner{padding-right:40px}.item_swift_productdetailsimage .carousel-item.active>div{position:relative}.item_swift_productdetailsimage .carousel-item.active>div .nav-item{bottom:0;position:absolute;right:-35px}