/** Shopify CDN: Minification failed

Line 92:16 Expected ":"
Line 92:18 Expected identifier but found "0"

**/
ansform.dd-section,.dd-row,.dd-col,.dd-module{position:relative}.dd-container{width:90%;max-width:60rem;margin:0 auto}.dd-col_1-1{width:100%}.dd-col_1-2{width:50%}.dd-col_1-3{width:calc(100% / 3)}.dd-col_2-3{width:calc(100% * 2 / 3)}.dd-col_1-4{width:25%}.dd-col_3-4{width:75%}@media all and (max-width: 577px){.dd-col_1-2{width:100%}.dd-col_1-3{width:calc(100% / 3)}.dd-col_2-3{width:calc(100% * 2 / 3)}.dd-col_1-4{width:50%}.dd-col_3-4{width:100%}}.dd-flex,.dd-flex_0-0,.tooltip-container .tooltip-wrapper .tooltip-tip,.review,.review .overlay-text,#wholesale_checkout #order-step-2 .order-content,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form,#full-image-columns .extra-heading,.dd-flex_0-12,.dd-flex_3-0,.dd-flex_3-6,.dd-flex_3-12,.dd-flex_9-0,.dd-flex_9-6,.dd-flex_9-9,.dd-flex_9-12,.dd-flex_12-0,.dd-flex_12-6,.dd-flex_12-9,.dd-flex_12-12{display:flex}.dd-flex_0-0,.tooltip-container .tooltip-wrapper .tooltip-tip,.review,.review .overlay-text,#wholesale_checkout #order-step-2 .order-content,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form,#full-image-columns .extra-heading{justify-content:center;align-items:center}.dd-flex_0-12{justify-content:center;align-items:flex-start}.dd-flex_3-0{justify-content:flex-end;align-items:center}.dd-flex_3-6{justify-content:flex-end;align-items:flex-end}.dd-flex_3-12{justify-content:flex-end;align-items:flex-start}.dd-flex_9-0{justify-content:flex-start;align-items:center}.dd-flex_9-6{justify-content:flex-start;align-items:flex-end}.dd-flex_9-9{justify-content:flex-start;align-items:stretch}.dd-flex_9-12{justify-content:flex-start;align-items:flex-start}.dd-flex_12-0{justify-content:space-between;align-items:center}.dd-flex_12-6{justify-content:space-between;align-items:flex-end}.dd-flex_12-9{justify-content:space-between;align-items:stretch}.dd-flex_12-12{justify-content:space-between;align-items:flex-start}.dd-flex_wrap,#wholesale_checkout #order-step-2 .order-content{flex-wrap:wrap}@media all and (max-width: 767px){.dd-flex_wrap-tablet{flex-wrap:wrap}}@media all and (max-width: 577px){.dd-flex_wrap-mobile{flex-wrap:wrap}}.dd-flex_col{flex-direction:column}.dd-padding_none{padding:0}.dd-padding_v-11{padding:7.5rem 0}.dd-padding_v-12{padding:3.75rem 0}.dd-padding_a-11{padding:7.5rem}.dd-padding_a-12{padding:3.75rem}.dd-padding_b-11{padding-bottom:7.5rem}.dd-padding_b-12{padding-bottom:3.75rem}.dd-padding_t-11{padding-top:7.5rem}.dd-padding_t-12{padding-top:3.75rem}.dd-margin_none{margin:0}.dd-margin_v-11{margin:7.5rem 0}.dd-margin_v-12{margin:3.75rem 0}.dd-margin_a-11{margin:7.5rem}.dd-margin_a-12{margin:3.75rem}.dd-margin_b-11{margin-bottom:7.5rem}.dd-margin_b-12{margin-bottom:3.75rem}.dd-margin_t-11{margin-top:7.5rem}.dd-margin_t-12{margin-top:3.75rem}.dd-margin_t-01{margin-top:1rem}.padding-regular{padding:7.5rem 0}.padding-half{padding:3.75rem 0}.padding-none{padding:0}.width100{width:100%}.dd-gridd,.dd-archive_blog ul,.review-gallery{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;gap:1.5rem}@media all and (max-width: 990px){.dd-gridd,.dd-archive_blog ul,.review-gallery{grid-template-columns:1fr 1fr}}@media all and (max-width: 768px){.dd-gridd,.dd-archive_blog ul,.review-gallery{grid-template-columns:1fr}}.my-100-edited_b{margin-top:100px;margin-bottom:75px}.my-100-edited_t,.shopify-section #faq{margin-top:75px;margin-bottom:150px}.clear-header{margin-top:50px}.dd-module_img-11{position:relative;width:100%;height:0;padding-bottom:100%}.dd-module_img-11 img{position:absolute;width:100%;height:100%;object-position:center;object-fit:contain}.text-black{color:#000}.text-white{color:#fff}.text-gray{color:#989898}.back-in-black{background-color:#000}.back-in-white{background-color:#fff}.back-in-llgray{background-color:#E8E9EB}.headingfont{font-family:Barlow, sans-serif;font-weight:bold;font-style:normal}.bodyfont{font-family:Barlow, sans-serif;font-weight:normal;font-style:normal}.bodyfont-bold,.dd-archive_blog ul>li .readmore,.dd-archive_blog ul>li:first-child a,.dd-archive_blog ul>li:first-child .readmore,.review .overlay-text p,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-submit .hs-button{font-family:Barlow, sans-serif;font-weight:bold;font-style:normal}.hidden-text,.dd-archive_blog ul>li:first-child .excerpt{position:absolute;height:0;width:0;overflow:hidden;visibility:none}.text-center{text-align:center}.text-right{text-align:right}.fs-12{font-size:.75rem}.fs-14{font-size:.875rem}.fs-18{font-size:1.125rem}.fs-22{font-size:1.375rem}.fs-24,.template-cart .checkout-total .saw-cart-original-total strong{font-size:1.5rem}.fs-30{font-size:1.5rem}.fs-36{font-size:2.25rem}@media all and (max-width: 767px){.fs-22{font-size:1rem}.fs-24,.template-cart .checkout-total .saw-cart-original-total strong{font-size:1.375rem}.fs-30{font-size:1.25rem}.fs-36{font-size:1.75rem}}.link-underline{text-decoration:underline}.link-underline.text-gray:hover{color:black}.absolut-00,.dd-archive_blog ul>li .dd-image_wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.absolut-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.height100{height:100vmin;width:100%}.img-center,.dd-archive_blog ul>li .dd-image_wrapper img{width:100%;height:100%;object-position:center;object-fit:cover}.hover-transition,.tooltip-container .tooltip-wrapper,.review .review-wrapper img,.review .overlay-text,.review .overlay-text p{transition:all .3s ease-in-out}.hover-transition-long{transition:all .6s ease-in-out}.foo-fighters{position:relative;width:100%;height:500px;max-height:100vw}.foo-fighters .dd-image_feat{position:relative;z-index:-1}.dd-article{background-color:white}.dd-article_main{background-color:white;width:95%;max-width:800px;position:relative;z-index:2;padding:3rem 3rem;margin-top:-4rem}.dd-article .dd-title{font-size:1.7rem;text-transform:uppercase;margin-bottom:2rem}.dd-article .dd-meta{opacity:.5;font-size:.9rem}.dd-article .article-body p,.dd-article .article-body li{font-size:1.2rem}.dd-article .article-body p{margin-bottom:1em}.dd-article .article-body p:last-child{margin-bottom:0}.dd-article .article-body img{margin:2em auto;display:block;width:100%}.dd-article .article-body ol,.dd-article .article-body ul{padding-left:1.5rem}.dd-article .article-body ol li,.dd-article .article-body ul li{margin-top:2em}.dd-article .article-body ol li:first-child,.dd-article .article-body ul li:first-child{margin-top:.5em}.dd-article .article-body ol li p,.dd-article .article-body ul li p{margin:1em 0}.dd-article .article-body iframe{width:100%}.dd-archive_under-hero h1{position:absolute;z-index:-2;opacity:0;height:0;margin:0}.dd-archive_blog{margin-bottom:7.5rem}.dd-archive_blog ul{padding:0}.dd-archive_blog ul>li{list-style:none;position:relative}.dd-archive_blog ul>li .dd-image_wrapper{position:relative;width:100%;height:0;padding-bottom:65%;overflow:hidden}.dd-archive_blog ul>li .dd-image_wrapper img{transition:2.5s all ease-in-out}.dd-archive_blog ul>li .dd-image_wrapper:hover img{transform:scale(1.2);transform-origin:center}.dd-archive_blog ul>li .card-content{padding:1.25rem}.dd-archive_blog ul>li h2{font-size:1.25rem}.dd-archive_blog ul>li h2 a{color:#15141A;font-size:1.25rem;text-transform:uppercase}.dd-archive_blog ul>li .excerpt{font-size:1rem}.dd-archive_blog ul>li .readmore{display:inline-block;color:#15141A;font-size:1rem;text-transform:uppercase}.dd-archive_blog ul>li:first-child{grid-column-start:1;grid-column-end:4;font-size:1.5rem}@media all and (max-width: 768px){.dd-archive_blog ul>li:first-child{grid-column-start:1;grid-column-end:2}}.dd-archive_blog ul>li:first-child .dd-image_wrapper{padding-bottom:50%}@media all and (max-width: 768px){.dd-archive_blog ul>li:first-child .dd-image_wrapper{padding-bottom:100%}}.dd-archive_blog ul>li:first-child .dd-image_wrapper:hover img{transform:scale(1.1);transform-origin:center}.dd-archive_blog ul>li:first-child .card-content{position:absolute;bottom:0;left:0;width:50%;height:auto;padding:2rem}.dd-archive_blog ul>li:first-child a{color:white;font-size:1.5rem;text-transform:uppercase}.dd-archive_blog ul>li:first-child .readmore{display:inline-block;color:white;font-size:1rem;text-transform:uppercase}.order-step{padding-bottom:2rem}.order-step .shipping-dates{margin-top:4rem}.order-step .shipping-dates .mb-5{margin-bottom:1rem !important}.order-step .shipping-dates .cal-titles .tt-text-line{margin:0 auto;text-align:center}.order-step .shipping-dates .cal-titles .tt-text-line .tt-position{display:inline-block;position:relative}.order-step h6 a{text-decoration:underline}.tooltip-container{position:absolute;top:50%;right:-1.5rem;display:block;width:1rem;height:1rem;line-height:0;transform:translate(0, -50%)}.tooltip-container svg{opacity:.2;width:1rem;height:1rem}.tooltip-container .tooltip-wrapper{position:absolute;bottom:2rem;left:50%;width:15rem;height:auto;padding:1.5rem;background-color:white;border:2px black solid;border-radius:1rem;display:none}.tooltip-container .tooltip-wrapper:after{content:"";width:1.5rem;height:1.5rem;background-color:white;position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg);border-bottom:2px black solid;border-right:2px black solid}.tooltip-container .tooltip-wrapper .tooltip-tip{font-size:14px;line-height:1.3}.tooltip-container .tooltip-wrapper .tooltip-tip p{margin:0}.tooltip-container .tooltip-wrapper.visible{opacity:1;bottom:2rem}.klarna_message{margin-top:1.5rem}.net-orders-thank-you #top-section.banner-full-overlay,.thank-you-regular #top-section.banner-full-overlay,.sell-solidified-remains #top-section.banner-full-overlay,.contact-us #top-section.banner-full-overlay,.refund-policy #top-section.banner-full-overlay,.terms-of-service #top-section.banner-full-overlay,.privacy-policy #top-section.banner-full-overlay,.distributor-terms #top-section.banner-full-overlay,.page-review #top-section.banner-full-overlay{height:300px}.review{position:relative;border:rgba(21,20,26,0.5) 2px solid}.review .review-wrapper{position:relative;width:100%;height:0;padding-bottom:120%}.review .review-wrapper img{border:0;outline:0;position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);object-fit:contain;object-position:center;opacity:1}.review .overlay-text{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5rem}.review .overlay-text:before{content:"";position:absolute;background-color:rgba(21,20,26,0);top:0;left:0;width:100%;height:100%;transition:all 1s ease}.review .overlay-text p{color:white;opacity:0;margin:0}.review:hover img{opacity:.6}.review:hover .overlay-text:before{background-color:rgba(21,20,26,0.7)}.review:hover .overlay-text p{opacity:1;transform:translate(0, 0)}.review-gallery .review img{opacity:0;transition:opacity 1.5s ease}.review-gallery .review.loaded img{opacity:1;transition-delay:.5s}.review-gallery .overlay-text p{font-size:13px;line-height:1.1}.letters-gallery{position:relative}.letters-gallery .swiper-slide{opacity:.3}.letters-gallery .swiper-slide-prev,.letters-gallery .swiper-slide-next{opacity:.65}.letters-gallery .swiper-slide-active{opacity:1}.letters-gallery .gallery-prev-button{font-size:24px;color:#000;position:absolute;top:50%;z-index:10;left:20%;transform:translateY(-50%)}.letters-gallery .gallery-next-button{font-size:24px;color:#000;position:absolute;top:50%;z-index:10;right:20%;transform:translateY(-50%)}@media all and (max-width: 767px){.letters-gallery .gallery-prev-button{left:5%}.letters-gallery .gallery-next-button{right:5%}}.letters-gallery .overlay-text p{font-size:13px;line-height:1.1}.extra-faq{background-color:#fff}.extra-faq #faq{margin:0;padding-top:1rem}.extra-faq .container{text-align:center}.extra-faq h2{font-size:1.1rem;display:inline-block;margin:.5rem auto;position:relative}.extra-faq h2:after{content:"";background:url(https://cdn0.iconfinder.com/data/icons/arrows-android-l-lollipop-icon-pack/24/expand2-256.png) no-repeat calc(100% - 10px) center;cursor:pointer;font-weight:700;padding-right:1rem;width:20px;display:block;height:20px;position:absolute;top:0;right:-30px;background-position:center;background-size:contain}.extra-faq h2.clicked:after{background-image:url(https://cdn0.iconfinder.com/data/icons/entypo/91/arrow56-512.png)}.extra-faq .card{text-align:left;padding-bottom:1rem;margin-bottom:1rem}.extra-faq .card h5{font-size:.95rem;text-align:left}.extra-faq .card .card-body{text-align:left;font-size:16px}.extra-faq .card .card-body a{text-decoration:underline}.extra-faq .card:last-child{margin-bottom:0}.extra-faq .accordion{height:0;overflow:hidden;transition:height 3s ease;margin-top:1rem}.extra-faq .accordion.open{height:auto}.extra-faq .button-more{display:none}#the-process{z-index:1}#the-process .animation-wrapper .step .text p{text-transform:none}.logo-carousel #logos-swiper-container img{max-height:100px;opacity:.7}.container .text-block{color:black}.press-logos .dd-col{padding:1rem}.press-logos .dd-col h2{opacity:.4;margin:0;font-size:1.5rem}.press-logos .dd-col img{opacity:.4;width:100%;max-width:10rem}@media all and (max-width: 767px){.press-logos .dd-flex_12-0{justify-content:center;padding:1.5rem 0}.press-logos .col-text{width:100%;text-align:center;padding:0 .5rem .5rem .5rem}.press-logos .dd-col h2{font-size:1rem}.press-logos .col-image{max-width:33%;padding:.5rem}.press-logos .press-logo-4{display:none}}.terms-and-conditions h1{font-size:1.5rem;margin-top:1.5em;margin-bottom:.5em;font-family:Barlow, sans-serif;font-weight:bold;font-style:normal}.terms-and-conditions h2{font-size:1.2rem;margin-top:1.5em;margin-bottom:.5em;font-family:Barlow, sans-serif;font-weight:bold;font-style:normal}.template-cart h1{font-size:2rem}.template-cart .dd-cart_row{display:grid;gap:1rem;grid-template-columns:90px auto 120px}@media all and (max-width: 767px){.template-cart .dd-cart_row{grid-template-columns:90px auto 80px}}.template-cart .dd-cart_img{width:90px;background-color:white}.template-cart .dd-cart_line h3{margin:0 0 .5rem 0}.template-cart .dd-cart_line span{font-size:1rem;opacity:.6}.template-cart .dd-cart_price{text-align:right;display:flex;flex-direction:column;justify-content:flex-start}.template-cart .dd-cart_price .price-amount{display:inline-block;margin-bottom:.25rem}.template-cart .dd-cart_price a{font-size:1rem;opacity:.6;text-decoration:underline}.template-cart .dd-cart_price a:hover{opacity:1}.template-cart .checkout-total .checkout-layout{display:flex;gap:1rem}@media all and (max-width: 767px){.template-cart .checkout-total .checkout-layout{flex-direction:column}}.template-cart .checkout-total .dd-col_instructions textarea{font-size:.875rem;color:#999}.template-cart .checkout-total .dd-col_instructions .form-control{font-size:.875rem !important;color:#999}.template-cart .checkout-total .dd-col_instructions .form-control::placeholder{font-size:.875rem;color:#999}.template-cart .checkout-total .dd-col_checkout span{display:block;opacity:.6}.template-cart .checkout-total .dd-col_checkout .dd-checkout_continue{display:block;opacity:.6;text-decoration:underline}.template-cart .checkout-total .dd-col_checkout .dd-checkout_continue:hover{opacity:1}.template-cart .checkout-total .dd-col_checkout button{margin-top:1rem;padding:.5rem .75rem}#pressKitAccordion .card-body a{color:inherit}#top-section .banner.home--banner .banner-content h1{font-size:3.25rem}#top-section .banner.home--banner .banner-content p{font-size:1.6rem;line-height:1.3}#top-section .banner.home--banner .banner-content .subtitle{max-width:32rem}#top-section .banner.home--banner .banner-content .btn{font-size:1.1rem}#top-section .banner.home--banner .banner-content img.logo{position:absolute;left:50%;top:20px;margin:0;width:12rem;height:auto;transform:translate(-50%, 0)}@media all and (max-width: 767px){#top-section .banner.home--banner .banner-content h1{font-size:3rem}#top-section .banner.home--banner .banner-content p{font-size:1.2rem}#top-section .banner.home--banner .banner-content .btn{font-size:.9rem}#top-section .banner.home--banner .banner-content img.logo{width:8rem}}@media all and (max-width: 577px){#top-section .banner.home--banner .banner-content{height:100%}#top-section .banner.home--banner .banner-content p{font-size:1rem}#top-section .banner.home--banner .banner-content img.logo{top:1rem}}@media all and (max-width: 577px){#top-section .banner.home--banner{margin-top:0;height:120vw;display:flex;align-items:center;padding:0;transition:.5s all ease}}#top-section .banner.home--banner.under-lead-collection .banner-content .logo{top:4rem;transition:.5s all ease}@media all and (max-width: 767px){#top-section .banner.home--banner.under-lead-collection .banner-content .logo{top:2.5rem}}@media all and (max-width: 360px){#top-section .banner.home--banner.under-lead-collection .banner-content .logo{top:1.8rem}}@media all and (max-width: 577px){#top-section .banner.home--banner.under-lead-collection{margin-top:4rem}}@media all and (max-width: 360px){#top-section .banner.home--banner.under-lead-collection{margin-top:7rem}}.shopify-section #stacked-images .stack-image{height:34rem}#main-nav .navbar-brand img{width:2rem}#shopify-section-footer .col-logo1{max-width:8rem}#shopify-section-footer .col-logo1 .logo_module{position:relative;top:.4rem}#shopify-section-footer .col-logo1 .footer-logo{width:2.5rem;opacity:.6}#shopify-section-footer .col-f6 small a{text-decoration:underline}#the-process #mobile .text p{font-size:14px;margin:0}#the-process #mobile .text p strong{font-size:18px}#the-process #mobile .text p+p{margin-top:1rem}#wholesale_checkout #order-step-2 .order-content .dd-col_1-2{max-width:15rem}#wholesale_checkout #order-step-2 h5,#wholesale_checkout #order-step-2 h6{text-align:center}#shopify-section-header .navbar .w-lead-collection{padding:0}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection{background-color:white;padding:.6rem 1rem;border-bottom:1px solid #E8E9EB;position:relative;overflow:hidden;opacity:1;transition:.5s all ease}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .dd-flex_0-0,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .tooltip-container .tooltip-wrapper .tooltip-tip,.tooltip-container .tooltip-wrapper #shopify-section-header .navbar .w-lead-collection .banner-lead-collection .tooltip-tip,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .review,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .review .overlay-text,.review #shopify-section-header .navbar .w-lead-collection .banner-lead-collection .overlay-text,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection #wholesale_checkout #order-step-2 .order-content,#wholesale_checkout #order-step-2 #shopify-section-header .navbar .w-lead-collection .banner-lead-collection .order-content,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection #full-image-columns .extra-heading,#full-image-columns #shopify-section-header .navbar .w-lead-collection .banner-lead-collection .extra-heading{gap:1rem}@media all and (max-width: 577px){#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .dd-flex_0-0,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .tooltip-container .tooltip-wrapper .tooltip-tip,.tooltip-container .tooltip-wrapper #shopify-section-header .navbar .w-lead-collection .banner-lead-collection .tooltip-tip,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .review,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .review .overlay-text,.review #shopify-section-header .navbar .w-lead-collection .banner-lead-collection .overlay-text,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection #wholesale_checkout #order-step-2 .order-content,#wholesale_checkout #order-step-2 #shopify-section-header .navbar .w-lead-collection .banner-lead-collection .order-content,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection #full-image-columns .extra-heading,#full-image-columns #shopify-section-header .navbar .w-lead-collection .banner-lead-collection .extra-heading{flex-wrap:wrap;gap:.5rem}}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection p{margin:0}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-email{position:relative}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-email label{position:absolute;opacity:1;top:50%;left:.5rem;transform:translate(0, -50%);transition:.3s all ease}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-email label.focus{transform:translate(0, -120%);opacity:0}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-email .hs-input{font-size:16px !important;border-radius:0;width:200px}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-submit .hs-button{-webkit-appearance:none;padding:8px 14px;margin:0;line-height:1.1;font-size:14px;background-color:white;border:2px black solid;border-radius:0;color:black}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-submit .hs-button:hover{background-color:#E8E9EB}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-error-msgs{position:absolute;bottom:-.3rem;left:-.5rem;width:100%;margin:0}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-error-msgs li{list-style:none}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .hbspt-form .hs-form .hs-error-msgs li label{line-height:1;font-size:12px;color:red;margin:0}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .close-button{position:absolute;right:1rem;top:50%;display:inline-block;width:1rem;height:1rem;border:1px rgba(0,0,0,0.4) solid;border-radius:50%;transform:translate(0, -50%);z-index:42;cursor:pointer}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .close-button:before,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .close-button:after{content:"";position:absolute;width:.7rem;height:1px;background-color:rgba(0,0,0,0.4);top:50%;left:50%}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .close-button:before{transform:translate(-50%, -50%) rotate(-45deg)}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .close-button:after{transform:translate(-50%, -50%) rotate(45deg)}@media all and (max-width: 577px){#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .close-button{width:1.5rem;height:1.5rem}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .close-button:before,#shopify-section-header .navbar .w-lead-collection .banner-lead-collection .close-button:after{width:1rem}}#shopify-section-header .navbar .w-lead-collection .banner-lead-collection.closed{opacity:0;max-height:0;padding:0}#shopify-section-header .navbar .w-lead-collection .container{padding:.7rem 1rem;position:relative}#full-image-columns{position:relative}#full-image-columns .extra-heading{position:absolute;top:0;left:0;width:100%;height:auto;padding:3rem 1.5rem;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%);z-index:2}#full-image-columns .extra-heading h2{text-align:center;max-width:55rem}#full-image-columns .row div.col-sm-6{padding:20rem 0 12rem 0}@media all and (max-width: 577px){#full-image-columns .row div.col-sm-6.pets-bg{padding:12rem 0}#full-image-columns .row div.col-sm-6.people-bg{padding:20rem 0 12rem 0}}@media all and (max-width: 767px){#testimonials .container .blockquote-container{min-height:auto}#testimonials .container .blockquote-container blockquote{font-size:1.1rem}#testimonials .container .blockquote-container blockquote p{margin-bottom:0}#shopify-section-footer footer{padding:4rem 2rem}#shopify-section-footer footer .copyright .container{padding:0}#shopify-section-footer footer .col-logo1{display:none}#shopify-section-footer footer .col-f6{order:1;padding-bottom:2rem;flex-basis:auto}#shopify-section-footer footer .col-f2{order:2}#shopify-section-footer footer .col-f4{order:3}}@media all and (max-width: 560px){#top-section .banner.home--banner .banner-content img.logo{height:3rem}.shopify-section #stacked-images .stack-image{padding:5rem 0;display:flex;align-items:center;height:300px !important}#full-image-columns p{padding:0 1.5rem}#full-image-columns .pets-bg{order:2}#full-image-columns .people-bg{order:1}#full-image-columns .dd-col_1-2{max-width:22rem}.order-step div.order-content{padding:3rem 1rem}#order-step-4 .order-content{padding:1rem}#order-step-4 .form-check{width:100% !important;margin-top:0 !important}}.selector{color:#000;background:white}

#top-section .dtc-form-label {
  color: #4b4b4b;
  font-size: 16px;
}
.dtc-form input.form-control::placeholder {
  font-size: 14px;
  color: #999;
}
.ps-input_form {
  margin-bottom: 2rem;
}
.ps-input_form .ps-input_field-wrapper {
  margin-bottom: 1rem;
}
.dd-flex_12-3 {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
}
.ps-tnc span {
  display: inline-block;
  line-height: 1.3;
  font-size: 13px;
}
.ps-tnc span a {
  text-decoration: underline;
}
.required-notification {
  display: none;
  font-size: 16px;
  color: red;
  margin-bottom: 1.5rem;
}
.required-notification.show-notification {
  display: block;
}
@media (min-width: 768px) {
  .dd-show-mo {
    display: none;
  }
}
@media (max-width: 768px) {
  .dd-show-de {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .dd-flex_col-mo {
    display: flex;
    flex-direction: column;
  }
  .dd-flex_col-mo.dd-flex_rev-mo .product-description {
    order: 2;
  }
  .dd-flex_col-mo.dd-flex_rev-mo .klarna_message {
    order: 3;
  }
  .dd-flex_col-mo.dd-flex_rev-mo .dd-purchase-form {
    order: 1;
  }
  #top-section .dd-product-desc {
    padding-top: 0 !important;
  }
  #top-section .klarna_message {
    
  }
  #top-section .dd-product-desc .mt-5 {
    margin-top: 0 !important;
    margin-bottom: 50px;
  }
  .dd-no-mo {
    display: none;
  }
  .mobile-title {
    margin-bottom: 1.5rem;
  }
  #customer_checkout {
    text-align: center;
  }
  #customer_checkout .dtc-form {
    text-align: left;
  }
  #customer_checkout .place-order-btn {
    margin-right; 0;
    margin-top: 1rem;
  }
}
.shopify-challenge__container {
  margin-top: 120px;
  margin-bottom: 120px;
}
.social_media {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 0;
  margin-top: 24px;
}
.social_media-item {
  width: 30px;
}
.social_media-item img {
  object-fit: cover;
}
.btn-primary-black {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.btn-primary-black:hover {
  background-color: #000;
  color: #ccc;
  border-color: #000;
}
.btn-primary-black:focus {
  background-color: #000;
  color: #ccc;
  border-color: #000;
  box-shadow: none;
}
.btn-primary-black:active {
  background-color: #000!important;
  color: #ccc!important;
  border-color: #000!important;
  box-shadow: none!important;
}
.btn-primary-black:disabled {
  background-color: #000!important;
  color: #ccc!important;
  border-color: #000!important;
}
.shopify-policy__container {
  width:100%;
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (min-width: 576px){
  .shopify-policy__container{max-width:540px}
}
@media (min-width: 768px){
  .shopify-policy__container{max-width:720px}
}
@media (min-width: 992px){
  .shopify-policy__container{max-width:960px}
}
@media (min-width: 1200px){
  .shopify-policy__container{max-width:1140px}
}
.shopify-policy__container .shopify-policy__title {
  text-transform: uppercase;
}
.shopify-challenge__button {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.shopify-challenge__button {
  background-color: #000;
  color: #ccc;
  border-color: #000;
  border-radius: 0;
  margin-top: 12px!important;
  width: 300px;
  font-size: 18px;
}
.shopify-challenge__button:hover {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.shopify-challenge__button:focus {
  background-color: #000;
  color: #ccc;
  border-color: #000;
  box-shadow: none;
}
.shopify-challenge__button:active {
  background-color: #000!important;
  color: #ccc!important;
  border-color: #000!important;
  box-shadow: none!important;
}
.shopify-challenge__error {
  padding-left: 0;
}
.old-price {
  display: none;
  margin-left: 6px;
  font-size: 14px;
}
@media (max-width: 768px){
  .old-price--desktop {
    display: none!important;
  }
}
.book-call__button {
  display: flex;
  align-items: center;
  width: max-content;
  gap: 8px;
  margin: 10px auto;
  border-radius: 10px;
  padding: 8px 16px;
  line-height: 20px;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  transition: all .4s;
}
.book-call__button:hover {
  color: #fff;
  text-decoration: none;
  letter-spacing: 0.03em;
  transition-property: all;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: .3s;
}
.book-call__button:hover svg {
  transform: scale(1.02);
  transition-property: all;
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-duration: .3s;
}
.book-call__button:hover svg:last-child {
  transform: translateX(3px) scale(1.02);
}
.book-call__button svg:last-child {
  margin-top: 3px;
}
.book-call__button--black {
  color: #000;
}
.book-call__button--product {
  margin: 10px 0;
  padding: 8px 16px 8px 0px;
  font-weight: 600;
}
.book-call__button--black:hover {
  color: #000;
}
#full-image-columns .extra-heading.extra-heading--column {
  display: flex;
  flex-direction: column;
}
.banner-buttons {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  gap: 8px;
  margin: 0 auto;
  width: fit-content;
}
.banner-buttons__box {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
}
.btn-black {
  background-color: #343a40;
  color: #fff;
}
.btn-black:hover {
  color: #fff;
}