@media (min-width:1024px){.image-text--full_width{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.image-text.image-text--full_width{margin-bottom:50px;gap:1rem;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}.image-text--full_width .title-text-block__text p{margin-bottom:10px;min-height:24px}.template-full-help-centre .hero-banner.hero-banner--full{background:none;min-height:auto;padding:0 15px}.template-full-help-centre .hero-banner.hero-banner--full h1{font-weight:300;line-height:1.1;font-size:1.7rem;margin-top:2.5rem;margin-bottom:2rem}.template-full-help-centre .east-slider .swiper-wrapper{transform:none!important;flex-wrap:wrap;justify-content:center;display:flex}.template-full-help-centre .east-slider .swiper-wrapper a{float:left;margin:0!important;padding:0;width:300px!important;height:300px;background:url(https://cdn.shopify.com/s/files/1/0662/8114/4493/files/circleborder.png?v=1736240466) no-repeat}.template-full-help-centre .east-slider .swiper-wrapper a .image-highlights__highlight{width:100%}.template-full-help-centre .east-slider .swiper-wrapper a .image-highlights__highlight .image-highlights__img{border-radius:0;aspect-ratio:1;border:none;padding-bottom:10px;padding-top:50px;width:50px;height:50px;box-sizing:content-box}.template-full-help-centre .east-slider .swiper-wrapper a .image-highlights__highlight .text-regular.mt-16{width:220px;color:#666;font-size:16px;padding-bottom:18px;margin:0}.template-full-help-centre .east-slider .swiper-wrapper a .image-highlights__highlight .text-small.mt-16{width:200px;font-size:12px;color:#666;margin:0}.template-full-help-centre .shopify-section.image-highlights{margin-top:0}@media (min-width:992px){.covid-msgs{margin-left:64px}}.infopage h1,.infopage h2{font-size:20px;margin-bottom:20px;text-transform:uppercase}.infopage p{font-size:14px;line-height:24px}table.global-addresses,table.global-addresses td{max-width:100%;font-size:14px;line-height:24px}@media (max-width:480px){.infopage h1{font-size:16px;margin-bottom:12px;text-transform:uppercase}.infopage h2{font-size:16px;margin-bottom:20px;text-transform:uppercase}.infopage p,.infopage,table.global-addresses td{font-size:12px;line-height:22px}}.breadcrumbs{visibility:hidden}.rates-extends-table{font-size:14px;margin:0;padding:0;width:100%;max-width:600px;//box-shadow: 10px 10px 5px #888888;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-radius:0/0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px}.rates-extends-table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;margin:0;padding:0}.rates-extends-table tr:last-child td:last-child{-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0}.rates-extends-table table tr:first-child td:first-child{-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0}.rates-extends-table table tr:first-child td:last-child{-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0}.rates-extends-table tr:last-child td:first-child{-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0}.rates-extends-table tr:nth-child(odd){background-color:#fff}.rates-extends-table tr:nth-child(2n){background-color:#fff}.warranty-extends-table td{vertical-align:top;text-align:left;padding:7px;font-size:10px;font-family:Arial;font-weight:400;color:#666}.rates-extends-table tr:first-child td{background-color:#75acaf;border:1px solid #666666;text-align:center;font-size:14px;font-family:Verdana;font-weight:700;color:#fff}.rates-extends-table tr:first-child:hover td{background-color:#75acaf}.rates-extends-table tr td{border:1px solid #666;padding:3px}.shopify-section.rates_extends_table{margin:0}.template-full-delivery-information .rich-text{padding-bottom:0;padding-top:0}.template-full-delivery-information .rich-text h5{font-size:20px;margin-bottom:20px;text-transform:uppercase;margin-top:25px;color:#333;font-weight:300;line-height:1.1}.template-full-delivery-information .rich-text .rich-text__text,.template-full-returns .rich-text .rich-text__text{color:#333}.shopify-section.section-image .behind_page_title img{width:auto;max-width:100%}.desktop-hide{display:none!important}@media (max-width:480px){.mobile-hide{display:none!important}.desktop-hide{display:block!important}.template-full-behind-our-design-innovat .shopify-section.section-image{margin:0}}.shopify-section.section-rich-text .behind_title_sub_text,.shopify-section.section-rich-text .design_for_future_block,.shopify-section.section-rich-text .crafting_the_form{padding:0}.shopify-section.section-rich-text .made_to_last_text{padding:0;position:absolute;right:10px}.shopify-section.section-rich-text .made_to_last_text>div{padding:0;position:relative;top:-480px;width:170px}.shopify-section.section-rich-text .materials_text_block{padding:0}.shopify-section .shop_guide_nest{margin-bottom:30px}.shopify-section .awards_section_bg .image-highlights__highlight .text-regular{font-weight:700}.shopify-section .awards_section_bg .image-highlights__highlight .text-small{line-height:1.4rem}.shopify-section .awards_section_bg a .image-highlights__highlight .text-small{text-decoration:underline}.shopify-section .awards_section_bg{padding-bottom:30px;border-bottom:1px solid #000000}.shopify-section .awards_section_bg .image-highlights__img{border-radius:0;aspect-ratio:1;border:2px solid transparent;object-fit:contain}.shopify-section .awards_section_bg .image-highlights__highlight{margin:0 auto}.shopify-section .life_at_play_grid_section .featured-tile--grid{min-height:auto;padding-bottom:100%}.shopify-section .life_at_play_grid_section .featured-tile--overlay .featured-tile__wrapper{position:absolute}.shopify-section .life_at_play_grid_section .featured-tile-grid{gap:20px;padding-bottom:20px}.shopify-section .life_at_play_grid_section .featured-tile--overlay .featured-tile__title-wrapper h3{text-align:center;font-size:20px;line-height:normal;text-transform:none;color:#fff;width:100%}.gdpr-table{width:100%}.gdpr-table,.gdpr-table td{border:solid 1px #666}.gdpr-table td{padding:10px}.template-full-privacy-security .shopify-section.custom_liquid{margin:0}.charity_page_featured_tile_carousel .overlay--gradient:before{display:none}.charity_page_featured_tile_carousel .featured-tile--overlay .featured-tile__content-wrapper{display:none}.charity_page_featured_tile_carousel .featured-tile-carousel .featured-tile--overlay{height:auto}.charity_page_featured_tile_carousel .featured-tile--overlay .featured-tile__image{position:static;height:auto}.safety_page_three_block .overlay--gradient:before{display:none}.safety_page_three_block .featured-tile--overlay .featured-tile__content-wrapper,.our_ethical_two_img_block .promotion-tile__overlay{display:none}.our_ethical_two_img_block .promotion-tile:hover .promotion-tile__image{-webkit-transform:scale(1);transform:scale(1)}.our_ethical_two_img_block .promotion-tile__image{position:static;height:auto}.our_ethical_two_img_block .promotion-tile{min-height:auto}.shopify-section .our_retailers_block .image-highlights__img{border-radius:0;aspect-ratio:1;border:2px solid transparent;object-fit:contain}.shopify-section .our_retailers_block .east-slider .swiper-slide{width:auto!important}.shopify-section .our_retailers_block .east-slider .swiper-wrapper{height:auto;transform:none!important;flex-wrap:wrap;justify-content:center}.shopify-section.section-image .years_30_image_block picture{width:auto!important}.international_two_img_block .promotion-tile__overlay{display:none}.international_two_img_block .promotion-tile:hover .promotion-tile__image{-webkit-transform:scale(1);transform:scale(1)}.international_two_img_block .promotion-tile__image{position:static;height:auto}.international_two_img_block .promotion-tile{min-height:auto}.sustainable_page_three_block .featured-tile-carousel .featured-tile__wrapper{height:auto;padding-bottom:100%}.sustainable_page_three_block .featured-tile-carousel .featured-tile--overlay{height:auto;padding-bottom:0}.sustainable_page_three_block .featured-tile--static .featured-tile__content{background-color:transparent;padding:0;text-align:center}.sustainable_page_three_block .featured-tile--overlay .featured-tile__title-wrapper{justify-content:center}.sustainable_page_three_block .featured-tile--overlay .featured-tile__content-wrapper{position:absolute;height:auto;bottom:10%;padding:0}.sustainable_page_three_block .featured-tile__title-wrapper h3.h4{color:#fff}.tramp-safety-wrapper{position:relative;background-repeat:no-repeat;margin-bottom:30px}@media (min-width:1200px){.tramp-safety-wrapper{background-image:url(https://cdn.shopify.com/s/files/1/0662/8114/4493/files/bg3.jpg?v=1736776300);width:100%;min-height:959px;max-width:1300px}.tramp-safety-quote{position:relative;top:560px;left:70px;font-size:16px;color:#850c59;font-style:italic;font-family:Open Sans;font-weight:400;width:300px}.tramp-safety-intro{background:#fff;background:#fffc;padding:40px;position:relative;top:-30px;left:400px;width:55%;min-height:540px}.tramp-safety-intro-title h1{font-size:30px;color:#444;font-family:Open Sans;width:350px;line-height:35px;text-transform:none}.tramp-safety-intro-text{position:relative;top:30px;right:0;font-size:14px;color:#444;font-family:Open Sans}.tramp-safety-springsafe-logo{position:absolute;top:0;left:820px}.tramp-safety-intro-title-reg{font-size:10px;position:relative;top:-15px;line-height:10px}}@media (min-width:992px) and (max-width:1199px){.tramp-safety-wrapper{background-size:100%;background-image:url(https://cdn.shopify.com/s/files/1/0662/8114/4493/files/bg3.jpg?v=1736776300);width:100%;max-height:800px}.tramp-safety-quote{position:relative;top:395px;left:30px;font-size:16px;color:#850c59;font-style:italic;font-family:Open Sans;font-weight:400;width:250px;text-align:center}.tramp-safety-intro{background:#fff;background:#fffc;padding:30px;position:relative;top:-80px;left:302px;width:650px}.tramp-safety-intro-title h1{font-size:20px;color:#444;font-family:Open Sans;width:480px;line-height:23px;text-transform:none}.tramp-safety-intro-text{position:relative;top:8px;left:0;font-size:14px;color:#444;font-family:Open Sans}.tramp-safety-springsafe-logo{position:absolute;top:-10px;left:836px}.tramp-safety-springsafe-logo img{width:70%;height:70%}.tramp-safety-intro-title-reg{font-size:8px;position:relative;top:-12px;line-height:8px}.tramp-safety-intro-text p{margin:0}}@media (max-width:991px){.tramp-safety-wrapper{background-image:url(https://cdn.shopify.com/s/files/1/0662/8114/4493/files/bg3.jpg?v=1736776300);width:100%;min-height:795px}.tramp-safety-quote{display:none}.tramp-safety-intro{background:#fff;background:#fffc;padding:30px;position:relative;top:20px;left:20px;width:710px}.tramp-safety-intro-title h1{font-size:20px;color:#444;font-family:Open Sans;width:480px;line-height:23px;text-transform:none}.tramp-safety-intro-text{position:relative;top:8px;left:0;font-size:14px;color:#444;font-family:Open Sans}.tramp-safety-springsafe-logo{position:absolute;top:-10px;left:590px}.tramp-safety-springsafe-logo img{width:70%;height:70%}.tramp-safety-intro-title-reg{font-size:8px;position:relative;top:-10px;line-height:8px}}@media (max-width:767px){.tramp-safety-wrapper{background:#fff}.tramp-safety-quote{display:none}.tramp-safety-intro{background:#fff;padding:20px;position:relative;top:10px;left:5%;width:90%}.tramp-safety-intro-title h1{font-size:18px;color:#444;font-family:Open Sans;width:100%;line-height:23px;text-transform:none}.tramp-safety-intro-text{position:relative;top:10px;left:0;font-size:14px;color:#444;font-family:Open Sans}.tramp-safety-springsafe-logo,.tramp-safety-springsafe-logo img{display:none}.tramp-safety-intro-title-reg{font-size:6px;position:relative;top:-8px;line-height:6px}}#variant-free-gifts-container product-form-discount.product-form-variant-gift{margin-bottom:20px;padding:10px;border:1px solid #B7B7B7;border-radius:5px}#variant-free-gifts-container product-form-discount.product-form-variant-gift label.product-form-discount__image-container{flex-direction:row-reverse;display:flex;gap:10px;align-items:center}#variant-free-gifts-container product-form-discount.product-form-variant-gift.gift-selected{background:#ddf2d1}#variant-free-gifts-container product-form-discount.product-form-variant-gift label.product-form-discount__image-container .variant-gift-checkbox{transform:scale(1.5);width:12px;height:12px;cursor:pointer}.product-card .best-saller-badge{display:none}.product-card .card-product-badge .best-saller-badge{display:block}.product-card .card-product-badge{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.best-saller-badge{background-color:#85344e;border-radius:4px}.best-saller-badge .badges-content{padding:4px 6px;display:flex;align-items:center}.best-saller-badge span{line-height:12px;color:#fff;font-family:Open Sans;font-weight:700;font-size:12px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase}.best-saller-badge img{width:14px;height:14px}.section-product-main .product_shipping_timeline span{margin-bottom:18px}.section-product-main .product_shipping_timeline span{font-family:Open Sans;font-weight:600;font-size:16px;line-height:20px;color:#212b36}hr.product_block_row{margin:18px 0}.section-product-main h1.product-form__title{font-family:Open Sans;font-weight:700;font-size:38.95px;line-height:48.82px;vertical-align:middle}.section-product-main product-price.product-price{margin:16px 0}.section-product-main span.product-price__price{font-family:Open Sans;font-weight:600;font-size:31.2px;line-height:39.06px}.section-product-main .product-price__sale-prices{margin-top:16px}.section-product-main span.product-price__price-sale{padding:0;margin:0}.section-product-main span.product-price__price-sale span{font-family:Open Sans;font-weight:400;font-size:16px;line-height:24px}.section-product-main span.product-price__percentage-saving{font-family:Open Sans;font-weight:700;font-size:16px;line-height:24px}.section-product-main .product_badges{margin-bottom:20px}.section-product-main .product_badges span{background:orange;color:#fff;font-family:Open Sans;font-weight:700;font-size:14px;line-height:20px;border-radius:4px;padding:8px 20px}.section-product-main .product_shipping_timeline span{margin-bottom:18px;font-family:Open Sans;font-weight:600;font-size:16px;line-height:20px;color:#212b36}.section-product-main hr.product_block_row{margin:18px 0}.section-product-main .product_trust_bar p{font-family:Open Sans;font-weight:700;font-size:16px;line-height:40px;color:#1e1e1e;margin:0}@media (max-width: 1023px){.section-product-main span.product-price__price{font-size:25px;line-height:30px}.section-product-main product-price.product-price{margin:14px 0 21px}.section-product-main .product-price__sale-prices{margin-top:15px}.section-product-main span.product-price__price-sale span,span.product-price__percentage-saving{font-size:16px!important;line-height:24px!important}.section-product-main .product-price__sale-prices{margin-top:10px}.section-product-main span.product-price__price-sale span,.section-product-main span.product-price__percentage-saving{font-size:12px;line-height:18px}.section-product-main .product_badges span{font-size:11px;padding:5px 12px}.section-product-main .product_badges span{font-size:14px;line-height:20px}.section-product-main .product_shipping_timeline span{font-size:16px;line-height:20px}.section-product-main .product_trust_bar p{font-size:14px;line-height:32px}.product-form__group.hidden-below-small-desktop{display:block!important}.product-main__mobile-header{display:none!important}.hidden-above-tablet:has(.product-form__meta-list .product-price){display:none!important}}.product-sticky .product-sticky__inner{padding-top:11px;padding-bottom:11px}.product-sticky .product-sticky__image{width:79px;height:79px}.product-sticky .product-sticky__details{padding-left:22px;width:100%}.product-sticky .product-sticky__details__title{color:#1e1e1e;font-family:Open Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-transform:uppercase}.product-sticky .product-sticky_price{display:flex;align-items:center;flex-wrap:wrap}.product-sticky product-price.product-price{margin:0;display:flex;align-items:center}.product-sticky span.product-price__price{font-family:Open Sans;font-weight:600;font-size:31.2px;line-height:39.06px;letter-spacing:0;margin:0 10px 0 0}.product-sticky .product-price__sale-prices{margin:0}.product-sticky span.product-price__price-sale span{font-family:Open Sans;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#9e9e9e}.product-sticky span.product-price__price-sale{margin:0 8px 0 0;padding:0 12px 0 0;white-space:nowrap;border-right:1px solid #B7B7B7}.product-sticky span.product-price__percentage-saving{margin:0 12px 0 0;padding:0 12px 0 0;border-right:1px solid #B7B7B7;font-family:Open Sans;font-weight:700;font-size:16px;line-height:24px;vertical-align:middle;color:#ff002e;white-space:nowrap}.product-sticky .product_shipping_timeline span{color:#212b36;font-family:Open Sans;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0;margin:0}.product-sticky .product-sticky__actions{width:fit-content}.product-sticky button.product-sticky__actions__submit span{font-family:Open Sans;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle}.product-sticky .product-sticky__actions__submit{border-radius:80px;padding:16px 20px;width:300px}.product_inventory_status span{font-family:Open Sans;font-weight:600;font-size:16px;line-height:20px;text-align:center;vertical-align:middle;color:#fc8110;margin:0}.product_inventory_status{margin:0 0 10px}@media (max-width: 768px){.product-sticky .product-sticky__actions{width:90%!important;margin:0 auto!important;padding:0!important}.product-sticky .product-sticky__inner{padding-top:5px;padding-bottom:5px}.product-sticky .product-sticky__actions__submit{padding:7px 10px}.product-sticky .product-sticky__actions__submit{margin:0!important;width:100%!important;font-size:12px}.product-sticky .product-sticky__inner{flex-direction:column;gap:5px}.product-sticky__details{display:block!important}.product-sticky__details__title{font-size:12px!important;line-height:18px!important}.product-sticky span.product-price__price{font-size:20px!important;line-height:26px!important}.product-sticky span.product-price__price-sale span,.product-sticky span.product-price__percentage-saving,.product-sticky .product_shipping_timeline span,.product_inventory_status span{font-size:14px!important;line-height:16px!important}.clerk-design-component-6ULF4xZV{padding:0 2px!important}.clerk-design-component-LggfQ99C>div.clerk-slider>div{width:50%!important}.clerk-design-component-LggfQ99C>div.clerk-slider .clerk-slider-nav{width:30px!important;height:30px!important}.clerk-design-component-A6JHIqdh>*{margin:5px 0 10px!important;font-family:Open Sans!important;font-weight:400!important;font-size:12px!important;line-height:20px!important}.clerk-design-component-8lEWwSQ8,.clerk-design-component-x9scTGhl{font-family:Open Sans!important;font-weight:700!important;font-size:12px!important;line-height:14px!important}.clerk-design-component-n1V1sB0y{padding:6px 16px!important;margin-top:15px!important;font-family:Open Sans!important;font-weight:400!important;font-size:12px!important;line-height:18px!important}}.mobile-search-new .search-field__input[type=text]{padding:13px}.mobile-search-new .my-16{margin-top:0}.ai-promo-banner-ad3k5uevoqllubgl3aaigenblock9a2369ajcggwl{z-index:1!important}@media (max-width: 768px){.hero-banner-brand__image{height:300px!important}.hero-banner-brand__content{margin-top:150px!important;z-index:1}}body .site-header-wrapper .shopify-section-group-header-group:last-child{overflow:unset}.product-card [data-bv-show=rating_summary] .bv_main_container .bv_stars_component_container{padding:0 5px!important;margin-left:0!important}.product-card [data-bv-show=rating_summary] .bv_main_container .bv_main_rating_button{margin:0!important}.product-card [data-bv-show=rating_summary] svg{width:14px!important}.product-card [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist,.product-card [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container{display:none!important}.product-card .product-card .card-product-badge{flex-wrap:wrap}.product-card .bv_main_container_row_flex:has(.bv_main_container_row_flex .bv_button_component_container){display:none!important}.shopify-section [data-bv-show=reviews]{width:100%!important;max-width:1389px!important;padding-left:2rem!important;padding-right:2rem!important;margin-left:auto!important;margin-right:auto!important}@media (min-width: 600px){.shopify-section [data-bv-show=reviews]{--container-padding: 2rem !important}}body .ai-collection-faq-arthzefruc0xyyjzhvaigenblock6a88954cuevju{background-color:transparent!important}.clerk-design-component-A6JHIqdh>*{white-space:normal;text-align:left}.clerk-design-component-8lEWwSQ8>.clerk-price,.clerk-design-component-8lEWwSQ8>.clerk-before-price{font-size:14px;color:#cbd5e1;text-decoration:line-through}.clerk-design-component-x9scTGhl>.clerk-price,.clerk-design-component-x9scTGhl>.clerk-before-price{font-size:14px;color:#333}@media screen and (max-width: 1023px){.shopify-section-group-header-group .SecondUSPbar .usp-bar-static__container .usp-bar-static__items .usp-bar-static__item{opacity:1!important}}body .east-slider-media__thumbnails--left .east-slider-media__thumbnails-wrapper.mt-20{margin-top:0}@media screen and (min-width:1024px){body .east-slider-media__thumbnails--left .swiper-wrapper{transform:unset!important}body .east-slider-media__thumbnails--left{min-width:100px;max-width:100px}}@media only screen and (max-width:1023px){.east-slider-media__thumbnails .east-slider .swiper-navigation{width:25px;height:25px}.east-slider-media__thumbnails .east-slider .swiper-navigation .icon{width:15px}.product-gallery__wrapper .east-slider .swiper-pagination.swiper-pagination-horizontal{bottom:15px}}@media screen and (min-width:768px) and (max-width:1023px){.east-slider .swiper-slide{width:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
