.template-product .tx15-section{padding-block:clamp(30px,3.1vw,46px)!important}.template-product .shopify-section:has(>.tx15-section)+.shopify-section:has(>.tx15-section) .tx15-section{padding-top:clamp(22px,2.3vw,32px)!important}.template-product .tx15-section__head{margin-bottom:clamp(18px,2vw,26px)!important}.template-product .tx15--article .tx15-entry{padding-bottom:18px!important}.template-product .tx15--article .tx15-entry+.tx15-entry{padding-top:16px!important}.template-product .tx15--article .tx15-entry:last-child{padding-bottom:0!important}.template-product .tx15--gallery .tx15-grid{row-gap:clamp(14px,2vw,24px)!important}.template-product .tx15--features .tx15-grid{row-gap:clamp(10px,1.4vw,20px)!important}.template-product .gx11-film-section,.template-product .gx8-reels,.template-product .gx8-gallery,.template-product .gx8-faq,.template-product .tx24-abs-packages,.template-product .tx24-device-guide,.template-product .tx20-line,.template-product .related-products{padding-top:clamp(32px,3.2vw,48px)!important;padding-bottom:clamp(34px,3.4vw,50px)!important}.template-product .gx11-film-heading,.template-product .gx8-section-heading{margin-bottom:clamp(17px,2vw,26px)!important}.template-product .gx8-reels__track{margin-bottom:0!important}.template-product .gx8-reels__note{margin-top:8px!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .gx9-story-stage{height:clamp(280px,29vw,365px)!important;min-height:0!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .gx8-feature,.template-page:has(.gx9-story-stage):has(#ContactForm) .gx9-support{padding-top:clamp(36px,4vw,56px)!important;padding-bottom:clamp(38px,4.2vw,58px)!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .gx8-feature__grid{gap:clamp(20px,3vw,48px)!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .gx8-feature__visual{height:auto!important;max-height:380px;min-height:0!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .gx8-feature__visual img{display:block;width:100%;height:auto;max-height:380px;object-fit:contain}.template-page:has(.gx9-story-stage):has(#ContactForm) .contact{padding-top:clamp(22px,2.4vw,34px)!important;padding-bottom:clamp(32px,3.2vw,46px)!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .contact .title{margin-bottom:clamp(16px,2vw,25px)!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .contact .field,.template-page:has(.gx9-story-stage):has(#ContactForm) .contact__fields{margin-bottom:12px!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .contact__button{margin-top:22px!important}.template-product :is(.product__media img,.product__media video,.product-media-container img,.product-media-container video,.product__media-thumbnail img,.thumbnail img),.template-product :is(.tx15-visual img,.tx15-visual video,.tx15-film__poster,.tx15-film__video,.tx26-mode-stack img),.template-product :is(.gx11-film-screen,.gx11-film-poster img,.gx11-film-video,.gx8-gallery__media img,.gx8-reel__media img,.gx9-reel-media img,.gx9-reel-media video),.template-product :is(.tx24-package__image img,.tx20-line__photo,.card__media img),.template-index :is(.gx8-product__image img,.gx8-solution__media img,.gx8-tech__visual img,.gx8-feature__visual img,.gx8-banner__media img,.gx9-reel-media img,.gx9-reel-media video),.template-collection :is(.card__media img,.collection-hero__image-container img),.template-page :is(.gx8-feature__visual img,.gx8-banner__media img,.rte img),.template-blog :is(.card__media img,.article-card__image img),.template-article :is(.article-template__hero-container img,.article-template__content img){border-radius:12px!important}.template-product :is(.tx15-visual,.tx15-film,.tx15-film__poster,.product__media,.product-media-container,.gx11-film-screen,.gx8-gallery__media,.tx24-package__image,.gx9-reel-media),.template-index :is(.gx8-solution__media,.gx8-tech__visual,.gx8-feature__visual,.gx8-banner__media,.gx8-product__image,.gx9-reel-media){border-radius:12px!important}.template-index :is(.gx8-solution__media,.gx8-tech__visual,.gx8-banner__media,.gx9-reel-media),.template-product :is(.gx11-film-screen,.tx15-film__poster,.gx9-reel-media){overflow:hidden}.template-product .tx15-visual img,.template-product .tx26-mode-stack img,.template-product .gx8-gallery__media img{height:auto!important;object-fit:contain!important}@media(max-width:749px){.template-product .tx15-section{padding-block:26px 31px!important}.template-product .shopify-section:has(>.tx15-section)+.shopify-section:has(>.tx15-section) .tx15-section{padding-top:23px!important}.template-product .tx15-section__head{margin-bottom:17px!important}.template-product .gx11-film-section,.template-product .gx8-reels,.template-product .gx8-gallery,.template-product .gx8-faq,.template-product .tx24-abs-packages,.template-product .tx24-device-guide,.template-product .tx20-line,.template-product .related-products{padding-block:29px 33px!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .gx9-story-stage{height:265px!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .gx8-feature,.template-page:has(.gx9-story-stage):has(#ContactForm) .gx9-support{padding-block:29px 35px!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .gx8-feature__visual{height:auto!important;max-height:none}.template-page:has(.gx9-story-stage):has(#ContactForm) .contact{padding-block:23px 35px!important}.template-page:has(.gx9-story-stage):has(#ContactForm) .gx8-feature__text{margin-block:15px!important}.template-product :is(.tx15-visual img,.tx15-film__poster,.gx8-gallery__media img,.product__media img),.template-index :is(.gx8-product__image img,.gx8-solution__media img),.template-page .gx8-feature__visual img{border-radius:10px!important}}.template-index :is(.gx10-story__visual img,.gx9-category-strip__image img,.gx9-compare__card img),.template-page :is(.gx10-story__visual img,.gx9-category-strip__image img,.gx9-compare__card img),.template-product :is(.tx23-research__image img,.tx15-text img,.tx15-entry__copy img,.gx8-gallery__body img,.gx9-compare__card img),.template-collection :is(.gx9-category-strip__image img,.gx9-compare__card img),.template-article .rte img{border-radius:12px!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/tx27-spacing-rounding.css.map */
