@media(max-width:1023px){.mobile-dropdown__back-text .main-nav__dropdown-arrow,.main-nav a.main-nav__link .main-nav__dropdown-arrow{display:none}.main-nav-bar .mobile-nav-column-outer button.btn{padding:0}}@media(max-width:767px){html,body{font-size:18px}button,input[type=submit],.btn{font-size:16px;padding:10px 25px}.header-search-form .header-close-search-icon{padding:10px}.image-with-text-overlay .page-width.overlay,.banner-section .page-width.overlay{padding-left:22px;padding-right:22px}.collection-list{grid-template-columns:repeat(1,minmax(0,1fr))}.banner-section .page-width.overlay.overlay--position-center-left .overlay__inner{text-align:center}.banner-section .page-width.overlay.overlay--position-center-left{align-items:flex-end}.banner-section .page-width.overlay.overlay--position-center-left .overlay__inner .overlay__heading{font-size:36px;line-height:42px}.banner-section .page-width.overlay.overlay--position-center-left .overlay__inner .overlay__text{font-size:18px;line-height:27px}.container{padding-left:24px;padding-right:24px}.image-beside-text .image-beside-text__image{height:240px}.image-beside-text .image-beside-text__image .rimage-outer-wrapper{height:100%}.image-beside-text .image-beside-text__image .rimage-outer-wrapper .rimage-wrapper{padding-top:0!important;height:100%}.rich-text-section .image-beside-text .image-beside-text__text:not(.padded-block){padding:40px 30px 30px;text-align:center}.image-beside-text__text .btn-after-text{margin-top:30px;width:100%}.rich-text-section .small-title,.image-beside-text .image-beside-text__text .small-title{font-size:32px!important;line-height:40px!important}.row-double-space{margin-top:35px;margin-bottom:35px}.main-page-content section.shopify-section[id*=features_bar]:first-child+.shopify-section .row-double-space,.template-index .shopify-section:first-child .row-double-space{margin-top:70px}.image-with-text-overlay{padding-left:0!important;padding-right:0!important}.overlay__cta-container{margin-top:25px}.overlay__cta-container a.overlay__cta{margin:0;width:100%}.shopify-section-group-footer-group .newsletter-section__text.flex-space-between{flex-direction:column;gap:30px}.shopify-section-group-footer-group .newsletter-section__text.flex-space-between>form{min-width:100%}.shopify-section-group-footer-group .newsletter-section__inputs.input-row--standard-newsletter{flex-direction:column}.shopify-section-group-footer-group .newsletter-section__text.flex-space-between .small-title{font-size:16px;text-align:center;font-weight:600;margin:-5px 0}.footer-bottom .footer-links{align-items:center;gap:18px}.footer-bottom .copy{justify-content:center}.footer-bottom .cards{justify-content:center;gap:3px}.footer-bottom .payment-icon{width:30px;height:19px;margin-left:0}.footer-blocks .footer-block{border-bottom:none;border-top:none}.footer-blocks .footer-block:nth-child(1){min-width:100%}.footer-blocks .footer-block:nth-child(1) .footer-block__content{height:auto;overflow:visible}.footer-block__content .customer-service:last-of-type{margin-bottom:0}.features-bar--static .features-bar__inner{flex-direction:column;align-items:flex-start!important;gap:22px!important}.features-bar.features-bar--static>.container{padding-left:28.5px;padding-right:28.5px}.footer-top-content{padding-top:50px;padding-bottom:50px}.template-index .main-page-content .shopify-section:last-child .row-double-space{margin-bottom:70px}.outer-border{padding:0!important}.faq-accordion-section .faq-accordion__heading{font-size:32px!important;line-height:40px!important;margin-bottom:30px!important}.faq-accordion-section .faq-accordion details.faq-item:first-of-type summary.faq-item__question{padding-top:0}.faq-accordion-section .faq-accordion details.faq-item summary.faq-item__question{font-size:18px;line-height:26px;padding:22px 0}.collection-trust-bar .trust-item{padding:19px!important}.collection-header .collection-title{text-align:center;font-size:32px;line-height:40px}.collection-header{gap:30px}.collection-header .collection-description{display:none}.collection-header+form#filters{margin-top:35px}.cc-filters-results{margin-top:40px}.collection-seo-content h2{font-size:32px;line-height:40px}form#filters .cc-filters-control{gap:10px}.product-block .product-block__link .product-block__title{font-size:18px;line-height:26px}.product-block .product-block__link .product-block__cta{padding:9px}.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offer .candyrack-ppp-checkbox-layout__info .candyrack-ppp-checkbox-layout__info--product-name{margin:0}.product-grid-main div#tiny-tabs-global-wrapper div#tiny-tabs-wrapper .tiny-tabs-title{font-size:18px!important;line-height:23px!important}.product-grid-main div#tiny-tabs-global-wrapper{margin-top:5px}.footer-block__links{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;column-gap:26px}.footer-block__links>li{margin:0}.footer-blocks .footer-block .footer-block__header{margin:-8px 0}.footer-blocks .footer-block .footer-block__content .footer-block__links{margin:19px 0 -6px}.footer-blocks .footer-block .footer-block__content .social-links{margin:0 0 18px}.footer-blocks .footer-block .footer-block__content .logo-container a.footer-logo{display:flex;flex-direction:column;width:auto;float:left}.footer-blocks .footer-block .footer-block__content{display:flex;flex-direction:column}.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offers--title,.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offer .candyrack-ppp-checkbox-layout__info .candyrack-ppp-currency-output,.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offer .candyrack-ppp-checkbox-layout__info .candyrack-ppp-checkbox-layout__info--product-name{font-size:18px}.product-recommendations .product-grid--rows .slick-track,.featured-collection .product-grid--rows .slick-track{display:flex!important}.product-recommendations .product-grid--rows .slick-slide,.featured-collection .product-grid--rows .slick-slide{height:unset!important}.product-recommendations .product-grid--rows .product-block .product-block__link,.featured-collection .product-grid--rows .product-block .product-block__link{height:100%}.product-recommendations .product-grid--rows .slick-slide,.featured-collection .product-grid--rows .slick-slide{margin:0 15px}.product-recommendations .product-grid--rows .slick-list,.featured-collection .product-grid--rows .slick-list{margin:0 -15px}.product-thumbnails button.slick-arrow{width:26px;height:26px;background:#000;overflow:hidden;text-indent:-99999px}.product-thumbnails button.slick-arrow.slick-prev{background:url('data:image/svg+xml,<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 4.99742L0.447565 5.43579L4.65994 9.56163L5.1075 10L6 9.12584L5.55244 8.68747L1.78763 5L5.55244 1.31253L6 0.874162L5.1075 0L4.65994 0.43837L0.447565 4.56421L0 5.00258V4.99742Z" fill="white"/></svg>') no-repeat center center #111;background-size:7px;left:0;z-index:2}.product-thumbnails button.slick-arrow.slick-next{background:url('data:image/svg+xml,<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 4.99742L5.55244 5.43579L1.34006 9.56163L0.892497 10L0 9.12584L0.447565 8.68747L4.21237 5L0.447565 1.31253L0 0.874162L0.892497 0L1.34006 0.43837L5.55244 4.56421L6 5.00258V4.99742Z" fill="white"/></svg>') no-repeat center center #111;background-size:7px;right:0;z-index:2}.product-images-grid>.product-thumbnails{padding-left:36px;overflow:hidden;padding-right:36px}.product-images-grid>.product-thumbnails .slick-list{overflow:visible}.product-images-grid>.product-thumbnails .product-thumbnails__item{height:56px!important;opacity:.4}.product-images-grid>.product-thumbnails .product-thumbnails__item.product-thumbnails__item--active{opacity:1}.product-images-grid .slick-external-controls{display:none!important}.product-grid-main{margin:0!important}.product-grid-main .product-thumbnails{margin-top:0!important}.product-grid-main>.product-images-grid{gap:10px!important}.section-search form#filters{margin-top:30px}.breadcrumbs li{display:inline}.product-recommendations .product-grid--rows{padding-left:20px;padding-right:20px;margin:0}.product-grid-main div#tiny-tabs-global-wrapper div#tiny-tabs-wrapper .tiny-tabs-content,.product-grid-main div#tiny-tabs-global-wrapper div#tiny-tabs-wrapper .tiny-tabs-content p,.product-grid-main div#tiny-tabs-global-wrapper div#tiny-tabs-wrapper .tiny-tabs-content ul{font-size:16px!important;line-height:26px!important}.main-page-content .grid.blog-grid-container,.main-page-content .grid.blog-grid-container.related-posts{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:768px)and (max-width:1023px){.image-beside-text{gap:40px;flex-direction:column}.image-beside-text__image,.image-beside-text__text{width:100%}.collection-list{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-top-content .footer-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.shopify-section-group-footer-group .newsletter-section__text.flex-space-between{flex-direction:column;gap:30px}.shopify-section-group-footer-group .newsletter-section__text.flex-space-between>form{min-width:100%}.shopify-section-group-footer-group .newsletter-section__inputs.input-row--standard-newsletter{flex-direction:column}.shopify-section-group-footer-group .newsletter-section__text.flex-space-between .small-title{text-align:center;font-weight:600;margin:-5px 0}.features-bar--static .features-bar__inner .features-bar__item{align-items:center}.features-bar--static .features-bar__inner .features-bar__item .features-bar__text .features-bar__title{font-size:17px}.features-bar--static .features-bar__inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px!important}.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offer .candyrack-ppp-checkbox-layout__info .candyrack-ppp-checkbox-layout__info--product-name{margin:0}.product-grid-main div#tiny-tabs-global-wrapper div#tiny-tabs-wrapper .tiny-tabs-title{font-size:18px!important;line-height:23px!important}.product-grid-main div#tiny-tabs-global-wrapper{margin-top:5px}.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offers--title,.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offer .candyrack-ppp-checkbox-layout__info .candyrack-ppp-currency-output,.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offer .candyrack-ppp-checkbox-layout__info .candyrack-ppp-checkbox-layout__info--product-name{font-size:18px}.product-thumbnails button.slick-arrow{width:26px;height:26px;background:#000;overflow:hidden;text-indent:-99999px}.product-thumbnails button.slick-arrow.slick-prev{background:url('data:image/svg+xml,<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 4.99742L0.447565 5.43579L4.65994 9.56163L5.1075 10L6 9.12584L5.55244 8.68747L1.78763 5L5.55244 1.31253L6 0.874162L5.1075 0L4.65994 0.43837L0.447565 4.56421L0 5.00258V4.99742Z" fill="white"/></svg>') no-repeat center center #111;background-size:7px;left:0;z-index:2}.product-thumbnails button.slick-arrow.slick-next{background:url('data:image/svg+xml,<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 4.99742L5.55244 5.43579L1.34006 9.56163L0.892497 10L0 9.12584L0.447565 8.68747L4.21237 5L0.447565 1.31253L0 0.874162L0.892497 0L1.34006 0.43837L5.55244 4.56421L6 5.00258V4.99742Z" fill="white"/></svg>') no-repeat center center #111;background-size:7px;right:0;z-index:2}.product-images-grid>.product-thumbnails{padding-left:36px;overflow:hidden;padding-right:36px}.product-images-grid>.product-thumbnails .slick-list{overflow:visible}.product-images-grid>.product-thumbnails .product-thumbnails__item{height:56px!important;opacity:.4}.product-images-grid>.product-thumbnails .product-thumbnails__item.product-thumbnails__item--active{opacity:1}.product-images-grid .slick-external-controls{display:none!important}.product-grid-main{margin:0!important}.product-grid-main .product-thumbnails{margin-top:0!important}.product-grid-main>.product-images-grid{gap:10px!important}.image-beside-text .image-beside-text__image{height:240px}.image-beside-text .image-beside-text__image .rimage-outer-wrapper{height:100%}.image-beside-text .image-beside-text__image .rimage-outer-wrapper .rimage-wrapper{padding-top:0!important;height:100%}.rich-text-section .image-beside-text .image-beside-text__text:not(.padded-block){padding:40px 30px 30px;text-align:center}.gallery__item-link>h3.btn{font-size:16px;line-height:21px}}@media(min-width:1024px)and (max-width:1200px){.collection-list{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-top-content .footer-blocks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.newsletter-section__text.flex-space-between>form{width:50%!important;min-width:50%!important}.features-bar--static .features-bar__inner{gap:20px!important}.features-bar--static .features-bar__inner .features-bar__item .features-bar__text .features-bar__title{font-size:14px}.btn.btn--primary{padding:10px 30px}.btn.btn--secondary{padding:9px 20px}.product-grid-main .product-details{width:400px!important}.product-grid-main{margin:0!important;gap:30px!important}.product-grid-main>.product-images-grid .product-thumbnails .product-thumbnails__item{height:40px!important}.product-grid-main .product-details .product-form-block.product-usp-item{font-size:13px}.breadcrumbs li{display:inline}.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offer .candyrack-ppp-checkbox-layout__info .candyrack-ppp-currency-output,.product-details .candyrack-ppp-checkbox-layout div[id*=candy_rack_product_placement_checkbox] .candyrack-ppp-checkbox-layout__offer .candyrack-ppp-checkbox-layout__info .candyrack-ppp-checkbox-layout__info--product-name{font-size:16px;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/responsive.css.map */
