.price-blocks_priceBlocksContainer__TAJjT{position:relative;width:100%;padding:var(--spacing-large) 0;align-items:center;display:flex;flex-direction:column;justify-content:center}.price-blocks_priceBlocksTitle__BVfwZ{color:var(--accent-turquoise);padding:0 var(--spacing-small)}.price-blocks_priceBlockLink__Aq5kp{color:inherit;text-decoration:none;text-underline-offset:.2em}.price-blocks_priceBlockLink__Aq5kp:focus-visible,.price-blocks_priceBlockLink__Aq5kp:hover{text-decoration:underline}.price-blocks_priceBlockItemsContainer__c8R_N{width:100%;height:auto}.price-blocks_gridWrapper__shcwR{position:relative;width:85%;height:auto}@media (min-width:1024px){.price-blocks_gridWrapper__shcwR{width:65%}}.price-blocks_gridLayer__RB_2o{position:absolute;top:0;left:0;width:100%;height:100%;display:grid}@media (max-width:749px){.price-blocks_gridLayer__RB_2o{grid-template-columns:230px 230px;grid-template-rows:260px 260px;gap:24px;justify-content:center}}@media (min-width:750px){.price-blocks_gridLayer__RB_2o{grid-template-columns:repeat(4,288px);grid-template-rows:198px;gap:48px;justify-content:center}}.price-blocks_priceBlockContent__zF3Nk{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}.price-blocks_priceBlockItemTitle__iUQxE{text-transform:lowercase;margin-bottom:.5rem}.price-blocks_priceBlockItemPrice__Mveiw,.price-blocks_priceBlockItemTitle__iUQxE{font-family:Poppins;color:var(--accent-orange)}@media (max-width:749px){.price-blocks_priceBlockItemTitle__iUQxE{font-size:1.5rem}}@media (min-width:750px){.price-blocks_priceBlockItemTitle__iUQxE{font-size:2rem}}.price-blocks_priceBlockItemsContainer__c8R_N text{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}.home-carousel-row{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;background-color:var(--light-orange-background);padding:1rem 0}.title-subtitle-container{text-align:justify}.product-carousel-wrapper{width:100%;padding:1rem 0;justify-content:center}.home-carousel-start-image,.start-image-wrapper video{border-radius:0 var(--border-radius-medium) var(--border-radius-medium) 0;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.start-image-wrapper video::poster{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.home-carousel-start-image .next-video-bg{width:100%!important;height:100%!important}.home-carousel-start-image .next-video-bg img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important}.carousel-container{position:relative;max-width:100%;margin:0 60px}.carousel-navigation{display:none;position:absolute;width:calc(100% + 100px);left:-50px;top:50%;transform:translateY(calc(-50% - 23px));pointer-events:none;z-index:2}.carousel-arrow-container{position:absolute;pointer-events:auto}.carousel-arrow-container.left{left:0}.carousel-arrow-container.right{right:0}.arrow{width:30px;height:30px;background:var(--accent-orange);padding:8px;border-radius:50%;fill:var(--accent-white);cursor:pointer;position:relative;display:block}[class*=" number-slide"],[class^=number-slide]{display:flex;align-items:center;justify-content:center;min-height:400px;max-height:100vh}.arrow--disabled{opacity:.5;cursor:not-allowed}@media screen and (min-width:1025px){.carousel-navigation{display:block}.carousel-container{margin:0 60px}.start-image-container{width:25%;position:relative}.start-image-wrapper{position:relative;width:100%;height:100%}.start-image-overlay.top{top:0;left:0;align-items:center;text-align:center}.start-image-overlay.bottom,.start-image-overlay.top{position:absolute;right:0;padding:var(--spacing-medium);z-index:2;display:flex;flex-direction:column}.start-image-overlay.bottom{bottom:0;align-items:flex-end;justify-content:flex-end}.start-image-tags{display:flex;flex-direction:row;gap:var(--spacing-small);margin-bottom:var(--spacing-small);align-self:flex-start}.home-carousel-start-image{display:flex;flex-direction:column;width:100%;height:650px;position:relative;aspect-ratio:16/9}.product-carousel-wrapper{width:75%;padding:1rem 0}}@media screen and (max-width:1024px){.carousel-container{margin:0}.home-carousel-row{flex-direction:column}.start-image-container{order:1;margin-bottom:var(--spacing-small)}.home-carousel-start-image,.start-image-container,.start-image-wrapper{width:100%;position:relative}.home-carousel-start-image{height:400px;border-radius:0;aspect-ratio:16/9}.home-carousel-start-image img,.start-image-wrapper video{-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}.home-carousel-start-image,.start-image-wrapper video{border-radius:0}.start-image-wrapper video::poster{border-radius:0;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center!important;object-position:center center!important}.home-carousel-start-image .next-video-bg,.home-carousel-start-image .next-video-bg img{border-radius:0!important}.product-carousel-wrapper{width:100%;order:2;padding:.5rem 0}.product-carousel-button-container{order:3;margin-top:var(--spacing-small)}.start-image-overlay.top{top:0!important;text-align:center!important}.start-image-overlay.bottom,.start-image-overlay.top{position:absolute!important;left:0!important;right:0!important;padding:var(--spacing-medium)!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:center!important}.start-image-overlay.bottom{bottom:0!important;justify-content:flex-end!important}.start-image-tags{align-self:flex-start!important}.start-image-title{font-size:4rem;line-height:.9;font-weight:900;color:#fff;text-shadow:0 0 8px rgba(0,0,0,.4);font-family:Snell Roundhand,sans-serif;text-transform:lowercase;text-align:center}.start-image-subtitle{font-size:1.8rem;line-height:1;margin-top:.5rem}.start-image-sub-subtitle,.start-image-subtitle{font-weight:400;color:#fff;text-shadow:0 0 8px rgba(0,0,0,.4);letter-spacing:.5px;font-family:Northlake,sans-serif;text-transform:lowercase;text-align:center}.start-image-sub-subtitle{font-size:1.2rem;line-height:.9}}.product-carousel-button-container{display:flex;justify-content:center;margin-top:var(--spacing-medium)}.carousel-slides-container{position:relative}.carousel-loading{visibility:visible!important}