.page-phone-box .main-content{background:#fffcf0;padding-bottom:0}.phonebox-banner__wrapper img{max-width:100%}.phonebox-banner__images img{margin-top:-8vw}.phonebox-banner__wrapper{position:relative}.phonebox-banner__inner{padding:0 7.2vw;position:absolute;top:50%;transform:translateY(-50%);display:grid;grid-template-columns:1fr 1fr;width:100%;justify-content:center;align-items:center;gap:5vw}.phonebox-banner__content{text-align:center;max-width:32.5vw}.phonebox-banner__content p{font-family:Sofia Pro;font-size:1.5625vw;font-weight:300;color:#344d44;line-height:1;margin:0}.phonebox-banner__content h2{font-family:QuincyCF;font-weight:700;font-size:4.16667vw;color:#344d44;line-height:1.025;margin-top:0}.phonebox-banner__content--slider{margin-top:6.09vw}.phonebox-banner__content--slider h2{color:#fff}#fade-text{opacity:1;transition:opacity 1s ease-in-out}.fade-out{opacity:0}@media only screen and (max-width: 768px){.phonebox-banner__images img{margin-top:-35vw}.phonebox-banner__inner{grid-template-columns:auto;padding:0;gap:0}.phonebox-banner__content h2{font-size:11.73vw}.phonebox-banner__content p{font-size:4vw}.phonebox-banner__content{max-width:100%;order:-1;margin-bottom:-25vw}.phonebox-banner__content--slider{position:absolute;bottom:0;width:100%}}.phonebox-columns{padding:6vw 7.2vw 0;text-align:center}.phonebox-columns h3{font-family:QuincyCF;font-weight:700;font-size:2.6vw;color:#344d44;line-height:1.025;margin-bottom:1vw;margin-top:0}.phonebox-columns h4{font-family:QuincyCF;font-weight:400;font-size:1.5625vw;color:#344d44;line-height:1.025;margin-top:0}.phonebox-columns__grid{display:flex;justify-content:space-between}.phonebox-columns__item{width:24.8vw}@media only screen and (max-width: 768px){.phonebox-columns__grid{flex-direction:column;align-items:center;gap:30px}.phonebox-columns__item{width:64vw}.phonebox-columns h3{font-size:8vw}.phonebox-columns h4{font-size:4.8vw}}.phonebox-text{padding:10vw 7.2vw 6vw;text-align:center;background:#f3c51f;border-top-left-radius:25vw;border-top-right-radius:25vw;color:#d93f6d;margin-top:-5vw}.phonebox-text__grid{display:grid;grid-template-columns:1fr 1fr;font-family:QuincyCF;font-weight:400}.phonebox-text__item h4{font-size:2.6vw;line-height:1;color:inherit;font-family:inherit;margin:0 0 4px}.phonebox-text__item h2{font-size:4.1667vw;font-weight:700;line-height:1;font-family:inherit;color:inherit;margin:0 0 4px}.phonebox-text__item ul{font-size:2.6vw;line-height:1;font-family:inherit;color:inherit;margin:2vw auto 0;max-width:28vw;text-align:left;padding:0}.phonebox-text__item ul li{display:flex;align-items:center;margin:0}.phonebox-text__item ul li:first-child:before{content:"";width:4vw;height:4vw;display:inline-block;background-repeat:no-repeat;background-size:contain;background-image:url(https://cdn.shopify.com/s/files/1/0284/8843/3796/files/Time.svg?v=1726109660)}.phonebox-text__item ul li:last-child:before{content:"";width:8vw;height:6vw;display:inline-block;background-repeat:no-repeat;background-size:contain;background-image:url(https://cdn.shopify.com/s/files/1/0284/8843/3796/files/Heart.svg?v=1726109661);background-size:2vw;background-position:center}.phonebox-text__item h3{font-size:2.6vw;font-weight:700;line-height:1;font-family:inherit;color:inherit;margin:0}.phonebox-text__quote{padding:3.5vw 2.5vw;background:#fff;border-radius:50px;max-width:27.6vw;margin:0 auto;position:relative}.phonebox-text__quote:before{content:"\201c";font-size:25vw;font-weight:700;position:absolute;top:0;line-height:.3;left:-3.5vw;text-stroke:1px #fff;-webkit-text-stroke:1px #fff}.phonebox-text__quote:after{content:"\201c";font-size:25vw;font-weight:700;position:absolute;bottom:0;line-height:.3;right:-5.5vw;transform:rotate(180deg);text-stroke:1px #fff;-webkit-text-stroke:1px #fff}@media only screen and (max-width: 768px){.phonebox-text{padding:16vw 2vw 14vw;border-top-left-radius:44vw;border-top-right-radius:44vw;margin-top:-10vw}.phonebox-text__grid{grid-template-columns:1fr}.phonebox-text__item h4{font-size:4.8vw}.phonebox-text__item h2{font-size:8vw}.phonebox-text__item ul{font-size:6.6vw;max-width:65vw;margin-top:4vw}.phonebox-text__item ul li{margin-bottom:2vw}.phonebox-text__item h3{font-size:7.7vw}.phonebox-text__quote{max-width:80vw;padding:9vw 7vw;margin-top:12vw}.phonebox-text__item ul li:first-child:before{width:8vw;height:9vw}.phonebox-text__item ul li:last-child:before{content:"";width:12vw;height:7vw;background-size:5vw}.phonebox-text__quote:before{font-size:67vw;left:-7.5vw}.phonebox-text__quote:after{font-size:67vw;bottom:7px}}.reviews-wrapper{padding:0 7.2vw;background:#fff3ef;border-top-left-radius:36vw;border-top-right-radius:36vw}.reviews-wrapper>div{padding-top:9vw!important}.reviews-wrapper p{font-size:clamp(12px,3.2vw,0px);color:#344d44;font-family:Sofia Pro;font-weight:400;line-height:1.2;font-size:clamp(15px,1.5625vw,30px)}.review-card__content{line-height:1.55}.review-card__info{padding:1.9vw 2.9vw;background:#fff;border:1px solid #707070;border-radius:23px;font-size:1.04vw}.review-card__name{display:flex;gap:5px;margin-bottom:25px;font-family:Sofia Pro;font-weight:400;color:#344d44;font-size:inherit}.review-card__content p{font-size:inherit}.review-card__avatar{width:44px;height:44px;background:#344d44;border-radius:100%}.reviews{margin-top:2.6vw}.review-card__container{margin-bottom:44px;height:max-content}.reviews .swiper-pagination-bullet{height:auto;background:transparent;width:30px;font-size:30px;opacity:1;font-family:QuincyCF;color:#344d44;font-weight:700;font-style:normal}.reviews .swiper-pagination{position:unset;width:auto}.review-card__rating{display:flex;gap:1.5px}.reviews-wrapper .title{font-size:clamp(36px,4.16667vw,80px);font-family:QuincyCF;font-weight:700;color:#344d44;margin-bottom:1vw;line-height:1}@media screen and (max-width: 749px){.reviews-wrapper>div{padding-top:12vw!important}.reviews-wrapper p{font-size:clamp(12px,3.2vw,20px)}.reviews{margin-top:8vw}.reviews-wrapper .title{font-size:9.3vw;margin-bottom:4vw}.reviews-wrapper{padding:0 35px}.review-card__container{margin-bottom:13px}.review-card__info{padding:3.7vw 8vw 5vw;border-radius:35px}.review-card__name{margin-bottom:11px}.review-card__avatar{width:28px;height:28px}.review-card__rating svg{width:12px;height:auto}.review-card__info{font-size:2.934vw}.reviews .swiper-pagination-bullet{font-size:19px}}.review-navigation{position:relative;display:flex;align-items:center;justify-content:center;gap:5px}.review-navigation .swiper-button{position:unset;margin:0;width:18px;height:auto;color:rgb(var(--color-foreground))}.review-navigation .swiper-button:after{display:none}.review-navigation .swiper-button.swiper-button-prev{transform:rotate(90deg)}.review-navigation .swiper-button.swiper-button-next{transform:rotate(-90deg)}.review-navigation .swiper-button.swiper-button-disabled{opacity:0}@media screen and (max-width: 749px){.review-navigation .swiper-button{width:14px}.review-card__content{line-height:1.18}}shopify-payment-terms{display:none!important}.read-more__reviews{flex-direction:column}.product__colour.h2{font-weight:700;line-height:1.2;margin:0;font-size:48px}.js-single-thumbs .product__slider-nav--item img{width:100%;height:100%}.product-media .js-single-thumbs{max-width:218px;margin-top:-20px}.js-single-thumbs .product__slider-nav--item{width:40px;height:40px;margin:0 2px}@media screen and (min-width: 750px){.product__info-wrapper variant-selects{max-width:24vw;margin:1vw auto 0}.product__info-wrapper .product-form__submit{min-width:22vw}.product-media .js-single-thumbs{max-width:445px;margin-top:-40px}.js-single-thumbs .product__slider-nav--item{width:80px;height:80px;margin:0 5px}}.phonebox-badge{font-size:1.4625vw;font-family:QuincyCF;font-weight:400;color:#fff;line-height:1.025;width:9.3vw;height:9.3vw;display:flex;align-items:center;justify-content:center;background-image:url(https://cdn.shopify.com/s/files/1/0284/8843/3796/files/Badge_f34d0bb9-46c4-4ca1-9f1f-134658104fb6.svg?v=1726116779);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;z-index:4;top:0vw;left:7vw;padding:10px;text-align:center}@media only screen and (max-width: 768px){.phonebox-badge{width:18.6vw;height:18.6vw;font-size:3vw;left:6vw;padding:5px}}.phonebox-badge{display:none}.phonebox-badge.active{display:flex}.js-single-main .product__slider-image{padding-top:4vw}.js-single-main .flickity-slider .product__slider-image:first-child .product__media{overflow:visible!important}.js-single-main .flickity-slider .product__slider-image:first-child img{margin-top:-5vw}@media screen and (max-width: 749px){.product-media{padding:0 3vw}.product-slider .js-single-main{padding:0 7vw}.js-single-main .product__slider-image{width:100%}.product-slider .js-single-main .flickity-button{display:block}.js-single-main .product__slider-image{padding-top:8vw}.js-single-main .flickity-slider .product__slider-image:first-child img{margin-top:-9vw}.product__colour.h2{font-size:6.67vw}.product__info-wrapper-mobile{text-align:center}.product__info-wrapper .product-form__submit{min-width:60vw}.product__info-wrapper .swatch--square{width:31vw}.featured-product .product__info-wrapper{margin-top:3vw}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/phonebox-banner.css.map */
