.index-template,.refer-page-template,.register-template{background-image:url(//www.pieter-pot.nl/cdn/shop/t/121/assets/bg_shapes_mob.jpg?v=53185854837591919311670252871);background-position:center top;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:768px){.index-template,.refer-page-template,.register-template{background-image:url(//www.pieter-pot.nl/cdn/shop/t/121/assets/bg_shapes.jpg?v=71857503769990696841670252871)}}.section-usp-slider .container{margin-top:60px;margin-bottom:60px}@media screen and (min-width:768px){.section-usp-slider .container{margin-top:56px;margin-bottom:100px}}.section-usp-slider .swiper-slide__title{margin-top:8px}@media screen and (min-width:1024px){.section-usp-slider .swiper-slide__title{margin-top:0}}.section-usp-slider .swiper-slide__text{font-size:.875rem;line-height:1.125rem;margin-top:8px}@media screen and (min-width:1024px){.section-usp-slider .swiper-slide__text{margin-top:0}}.section-usp-slider .swiper-slide .img{width:100%;max-width:72px;margin:0 24px 0 0}@media screen and (min-width:1024px){.section-usp-slider .swiper-slide .img{margin-right:16px;margin-top:0;max-width:56px}}.section-usp-slider .swiper-slide .img img{width:100%}.section-usp-slider .swiper-slide__wrapper{display:flex;justify-content:center;color:#1b1b1b;text-decoration:none}@media screen and (min-width:1024px){.section-usp-slider .swiper-slide__wrapper{max-width:280px;align-items:center}}.section-usp-slider .swiper-pagination{line-height:.5rem;margin-top:24px;position:relative;bottom:0}.section-cta .container{background-position:center;background-size:cover}.section-cta .cta__text{margin:0 0 24px}.section-cta .cta__text:last-child{margin-bottom:0}.hero-slideshow .container-content{padding-top:8px;padding-right:0;padding-left:0;width:1280px;max-width:100%}@media screen and (min-width:768px){.hero-slideshow .container-content{padding-left:32px}}@media screen and (min-width:1280px){.hero-slideshow .container-content{padding-left:0}}.hero-slideshow .col--text{display:flex;align-items:center}@media screen and (max-width:767px){.hero-slideshow .swiper-pagination{position:relative}}@media screen and (min-width:768px){.hero-slideshow .swiper-slide__inner{flex-direction:row-reverse}}.hero-slideshow .swiper-slide__content{padding:24px 16px}@media screen and (min-width:1024px){.hero-slideshow .swiper-slide__content{padding-left:0;padding-right:0}}@media screen and (min-width:1280px){.hero-slideshow .swiper-slide__content{padding-left:24px}}@media screen and (max-width:767px){.hero-slideshow .swiper-slide__content{width:100%;padding:8px 0}}@media screen and (min-width:768px){.hero-slideshow .swiper-slide__heading{margin-bottom:24px}.hero-slideshow .swiper-slide__heading:not(.has-subtitle){margin-bottom:40px}}@media screen and (min-width:768px){.hero-slideshow .swiper-slide__subtitle{margin-bottom:24px}.hero-slideshow .swiper-slide__subtitle>p{margin-bottom:16px}}.hero-slideshow .swiper-slide__text{font-size:1.125rem;line-height:1.625rem;margin-top:16px;margin-bottom:16px}.hero-slideshow .swiper-slide__buttons .button{margin-right:7px}.hero-slideshow .swiper-slide__buttons .button .icon{display:none}@media screen and (min-width:768px){.hero-slideshow .swiper-slide__buttons .button{margin-right:16px}}.hero-slideshow .swiper-slide__buttons .button:last-child{margin-right:0}@media screen and (max-width:767px){.hero-slideshow .swiper-slide__buttons .button{padding-left:16px;padding-right:16px;flex:0 0 auto;min-width:140px;box-sizing:border-box}}.hero-slideshow .swiper-slide__buttons.sticky{display:none}@media screen and (max-width:767px){.hero-slideshow .swiper-slide__buttons:not(.sticky){margin-bottom:0}.hero-slideshow .swiper-slide__buttons:not(.sticky) .button{display:flex;align-items:center;padding:12px 8px 12px 16px;min-width:auto;position:absolute;bottom:50%;left:50%;transform:translate(-50%,250%)}.hero-slideshow .swiper-slide__buttons:not(.sticky) .button:not(.visible){display:none}.hero-slideshow .swiper-slide__buttons:not(.sticky) .button .icon{display:block;padding-bottom:1.5rem}.hero-slideshow .swiper-slide__buttons.sticky{display:block;position:fixed;bottom:0;left:0;right:0;background:#fcf7ee;z-index:900;box-shadow:0 2px 30px #f7e8cc;transition:transform .2s ease-out;transform:translateY(0)}.hero-slideshow .swiper-slide__buttons.sticky.hide{transform:translateY(100px)}.hero-slideshow .swiper-slide__buttons.sticky .row{padding:8px 0;margin:0 4px;flex-wrap:nowrap}.hero-slideshow .swiper-slide__buttons.sticky .row .button{display:block;font-size:1rem;padding:19px 16px;flex:1 1 50%}}.hero-slideshow .swiper-slide.has-mobile-image .swiper-slide__image .img.desktop{display:none}.hero-slideshow .swiper-slide.has-mobile-image .swiper-slide__image .img--hero.mobile{padding-bottom:100%}@media screen and (min-width:768px){.hero-slideshow .swiper-slide.has-mobile-image .swiper-slide__image .img.desktop{display:block}.hero-slideshow .swiper-slide.has-mobile-image .swiper-slide__image .img.mobile{display:none}}body[class*=content-blocks] .hero-slideshow .swiper-slide__heading{margin-bottom:16px}@media screen and (min-width:768px){body[class*=content-blocks] .hero-slideshow .swiper-slide__heading{margin-bottom:0}}@media screen and (max-width:767px){.section-hero-slideshow .hero-slideshow .swiper-slide__heading{font-size:1.25rem;line-height:1.875rem}}.highlighted-products{margin-top:60px;margin-bottom:60px}@media screen and (min-width:768px){.highlighted-products{margin-top:100px;margin-bottom:100px}}.highlighted-products.not-logged-in .product-link{pointer-events:none}.highlighted-products.not-logged-in .product-link__quickshop{display:none}.highlighted-products .container-content{padding-left:16px;padding-right:16px;margin-top:0;margin-bottom:0;overflow:hidden;width:1280px;max-width:100%}@media screen and (min-width:768px){.highlighted-products .container-content{padding-left:32px;padding-right:32px}.highlighted-products .container-content:before{content:"";position:absolute;height:100%;width:64px;left:0;top:0;background:linear-gradient(-90deg,#fff0 35%,#fcf7ee);z-index:10;pointer-events:none}.highlighted-products .container-content:after{content:"";position:absolute;height:100%;width:64px;right:0;top:0;background:linear-gradient(90deg,#fff0 35%,#fcf7ee);z-index:10;pointer-events:none}}.highlighted-products .swiper-container{overflow:visible;margin-top:16px;margin-bottom:16px}@media screen and (min-width:768px){.highlighted-products .swiper-container{margin-top:24px;margin-bottom:24px}}@media screen and (max-width:1279px){.highlighted-products .swiper-button-next,.highlighted-products .swiper-button-prev{display:none}}.highlighted-products .product-link{border-bottom:none}.highlighted-products .product-link__title{min-height:52px}@media screen and (min-width:1280px){.highlighted-products.logged-in .swiper-button-next,.highlighted-products.logged-in .swiper-button-prev{top:28.78%;transform:none}}@media screen and (min-width:1280px){.highlighted-products.not-logged-in .swiper-button-next,.highlighted-products.not-logged-in .swiper-button-prev{top:33.64%;transform:none}}@media screen and (max-width:1279px){.highlighted-products-cart .swiper-button-next,.highlighted-products-cart .swiper-button-prev{display:none}}@media screen and (min-width:1280px){.highlighted-products-cart .swiper-button-next,.highlighted-products-cart .swiper-button-prev{top:28.77%;transform:none}}.content-block{margin-top:60px;margin-bottom:60px}@media screen and (min-width:768px){.content-block{margin-top:100px;margin-bottom:100px}}.content-block__heading{margin-bottom:24px}.content-block__button{margin-top:24px;min-width:280px}@media screen and (min-width:768px){.content-block .row--reverse .col--text{padding-right:calc(8.333% + 16px)}}@media screen and (min-width:768px){.content-block .col--img{padding-right:calc(8.333% + 16px)}}@media screen and (max-width:767px){.content-block .col--img .img{margin-left:auto;margin-right:auto}}.content-block .col--img .content-block__button{display:block}@media screen and (min-width:768px){.content-block .col--img .content-block__button{display:none}}.content-block .col--text{font-size:1.125rem;line-height:1.625rem}@media screen and (max-width:767px){.content-block .col--text{font-size:1rem;margin-bottom:24px}}.content-block .col--text .content-block__button{display:none}@media screen and (min-width:768px){.content-block .col--text .content-block__button{display:inline-block}}body[class*=content-blocks]{background-image:url(//www.pieter-pot.nl/cdn/shop/t/121/assets/bg_shapes_mob.jpg?v=53185854837591919311670252871);background-position:center top;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:768px){body[class*=content-blocks]{background-image:url(//www.pieter-pot.nl/cdn/shop/t/121/assets/bg_shapes.jpg?v=71857503769990696841670252871)}}body[class*=content-blocks] .breadcrumbs{display:none}body[class*=content-blocks] .content-block{margin-top:64px;margin-bottom:64px}@media screen and (min-width:768px){body[class*=content-blocks] .content-block{margin-top:120px;margin-bottom:120px}}body[class*=content-blocks] .content-block__heading-centered{margin-bottom:64px}.content-block-slider{margin-top:60px;margin-bottom:60px}@media screen and (min-width:768px){.content-block-slider{margin-top:100px;margin-bottom:100px}}.content-block-slider .container-header{margin-bottom:24px}@media screen and (min-width:768px){.content-block-slider .container-header{margin-bottom:40px}}.content-block-slider .container-content{margin-top:0}.content-block-slider .swiper-slide__image{max-width:280px;height:auto;margin:0 auto 24px}@media screen and (min-width:768px){.content-block-slider .swiper-slide__image{margin-bottom:32px}}@media screen and (min-width:768px){.content-block-slider .swiper-slide__content{padding-left:42px;padding-right:42px}}@media screen and (min-width:1024px){.content-block-slider .swiper-slide__content{padding-left:0;padding-right:0}}@media screen and (min-width:1280px){.content-block-slider .swiper-slide__content{padding-left:42px;padding-right:42px}}.content-block-slider .swiper-slide__title{margin-bottom:16px}@media screen and (min-width:768px){.content-block-slider .swiper-slide__title{font-size:1.5rem;line-height:2rem}}.content-block-slider .swiper-wrapper{padding-bottom:40px}.content-block-slider .swiper-pagination{bottom:0}.faq{margin-top:72px;margin-bottom:72px}.faq__header{margin-bottom:40px}@media screen and (min-width:768px){.faq__header{margin-bottom:60px}}.faq__header .h1{margin-bottom:24px}.faq__header p{font-size:1.125rem;line-height:1.625rem}.faq__home-title{text-align:center;margin-bottom:36px}.faq-navigation{margin-bottom:40px}@media screen and (min-width:768px){.faq-navigation{margin-bottom:48px}}.faq-navigation__list{display:flex;justify-content:center;flex-wrap:wrap;margin-top:-8px}.faq-navigation__link{font-size:.75rem;line-height:1rem;padding:11px 16px;border:1px solid #fd9c63;color:#1b1b1b;background-color:transparent;box-sizing:border-box;text-decoration:none;text-align:center;transition:all .24s ease-in-out;margin:0 4px;border-radius:32px;cursor:pointer;display:block}@media screen and (min-width:768px){.faq-navigation__link{font-size:.875rem;line-height:1.375rem;padding:8px 24px;margin:0 8px}}.faq-navigation__link:active,.faq-navigation__link:focus,.faq-navigation__link:hover{background-color:#fda673;color:#1b1b1b;text-decoration:none}.faq-navigation__list-item.level-1{margin-top:8px}.faq-navigation__list-item.link-active__true .faq-navigation__link{background-color:#fd9c63}.faq-panel{border-bottom:1px solid #f7e8cc}.faq-panel [data-collapsible-trigger]>[data-collapsible-trigger-icon]{transform:translateY(-50%) rotate(90deg)}.faq-panel.collapsible--is-open [data-collapsible-trigger]>[data-collapsible-trigger-icon]{transform:translateY(-50%) rotate(-90deg)}.faq-panel.collapsible--is-open .faq-panel__content{padding:0 24px 24px 0}@media screen and (min-width:768px){.faq-panel.collapsible--is-open .faq-panel__content{padding-right:40px}}.faq-panel__header{padding:16px 56px 16px 0}.faq-panel__icon{background:#fff;border-radius:50%}@media screen and (max-width:767px){.faq-panel__icon{padding:4px}}@media screen and (min-width:768px){.faq-panel__icon .icon{width:40px;padding-bottom:40px}}body[class*=faq] .breadcrumbs{display:none}body[class*=faq] .contact{max-width:1280px;margin:80px auto 0;padding-top:40px;padding-bottom:80px;background-image:url(//www.pieter-pot.nl/cdn/shop/t/121/assets/bg_oval_mob.svg?v=45610421701806728921670252871);background-position:center top;background-size:cover;background-repeat:no-repeat}@media screen and (min-width:768px){body[class*=faq] .contact{padding-top:222px;padding-bottom:144px;background-image:url(//www.pieter-pot.nl/cdn/shop/t/121/assets/bg_oval.svg?v=115890101467746336531670252871)}}body.index-template .container.faq,body.page-template .faq__panel-wrapper{margin-top:36px}.section-faq-main .faq__content .faq-navigation{display:none}.section-faq-main .faq__content .faq__panel-wrapper{padding:12px 32px;background:#fff;border-radius:10px;margin-top:32px}.section-faq-main .faq__content .faq__panel-wrapper .faq-category{display:flex;align-items:center}.section-faq-main .faq__content .faq__panel-wrapper .faq-category .faq-category__image{width:32px;margin-right:8px}.section-faq-main .faq__content .faq__panel-wrapper .faq-category .faq-category__title{font-family:ClearfaceStd-Heavy,serif;font-size:1.5rem}.section-faq-main .faq__content .faq__panel-wrapper .faq-panel:last-child{border:0}.section-faq-main .faq__content .faq__panel-wrapper .faq-panel .faq-panel__header .faq__heading{font-family:acumin-pro-wide,sans-serif;font-size:1rem}.section-faq-main .faq__content .faq__panel-wrapper .faq-panel .faq-panel__content{font-size:1rem}.section-faq-main .faq__content .faq-helpcenter{text-align:center;margin-top:120px}.section-faq-main .faq__content .faq-helpcenter .col{display:flex;flex-direction:column;align-items:center}.section-faq-main .faq__content .faq-helpcenter .faq-helpcenter__title{margin-bottom:8px}.section-faq-main .faq__content .faq-helpcenter .faq-helpcenter__subtitle{font-size:1.125rem;margin-bottom:24px}.section-faq-main .faq__content .faq-helpcenter .button{margin-bottom:24px;max-width:384px}.section-faq-main .faq__content .faq-helpcenter .faq-helpcenter__content{font-size:1.125rem;margin-bottom:20px}.section-text-collection .text-collection__product-last .button{display:flex;align-items:center;justify-content:center;white-space:nowrap;top:140px}@media screen and (max-width:767px){.section-text-collection .text-collection__product-last .button{padding:12px 0}}.section-text-collection .text-collection__product-last .button--text{padding-bottom:4px}.section-text-collection .product-link-logos{margin:0;padding:0;list-style:none;position:absolute;bottom:0;display:flex;width:100%}.section-text-collection .product-link-logo{display:block;margin:0 0 5% 5%;background-size:contain;background-repeat:no-repeat;background-position:center calc(100% - 1px);width:22%;max-width:40px;height:0;padding-bottom:23%}.reward-products__slider .section-text-collection .product-link-logo{width:30px;height:30px;margin:0 0 5px 5px}.section-text-collection .product-link-logo i{display:none}.product-images .section-text-collection .product-link-logo{width:48px;height:48px}.section-text-collection .product-link{position:relative;z-index:1;min-height:100%;display:flex;flex-direction:column}.section-text-collection .product-link .ais-product-link-logos{display:none}.section-text-collection .product-link.ais-product .ais-product-link-logos{display:block}.section-text-collection .product-link .product-price-wrapper{font-size:1.25rem}@media screen and (min-width:768px){.section-text-collection .product-link .product-price-wrapper{font-size:1.375rem}}.section-text-collection .product-link__image{position:relative;display:block}.section-text-collection .product-link__image .primary-image{border-radius:8px;overflow:hidden}@media screen and (min-width:768px){.section-text-collection .product-link__image .primary-image{border-radius:16px}}.section-text-collection .product-link__meta{flex:1 1 auto}.section-text-collection .product-link__title{margin-bottom:8px}.section-text-collection .product-link__title a{color:#1b1b1b}.section-text-collection .product-link__title.padding-top{padding-top:24px}@media screen and (min-width:768px){.section-text-collection .product-link__title.padding-top{padding-top:30px}}.section-text-collection .product-link__quickshop{margin-top:auto;padding:8px 0;min-height:56px;align-items:center;flex-wrap:nowrap}@media screen and (min-width:768px){.section-text-collection .product-link__quickshop{min-height:64px}}.section-text-collection .product-link__quickshop-meta{display:flex}.section-text-collection .product-link__quickshop-meta .product-price-wrapper{margin:0 8px 0 0}.section-text-collection .product-link__quickshop-meta .product-link__unit-meta{display:flex;align-items:center}.section-text-collection .product-link__quickshop-meta .product-link__unit-weight{margin-right:8px}.section-text-collection .product-link__quickshop-actions{max-width:88px;min-width:88px;overflow:hidden}@media screen and (min-width:1024px){.section-text-collection .product-link__quickshop-actions{min-width:124px;max-width:136px}}.section-text-collection .product-link__description{display:flex;flex-direction:column}.section-text-collection .product-link__description>p{margin:0;font-size:1rem;line-height:1.5rem}.section-text-collection .product-link__unit-meta{white-space:nowrap;padding-right:4px}.section-text-collection .product-link__unit-price{color:#707070;flex-basis:100%;max-width:100%;white-space:nowrap}.section-text-collection .product-link__unit-weight{color:#1b1b1b;display:block}.section-text-collection .product-link__vendor{margin-bottom:8px;font-size:.875rem;line-height:1.375rem;min-height:22px}@media screen and (max-width:767px){.section-text-collection .product-link__vendor{font-size:.625rem;line-height:1.375rem;margin-bottom:0}}.section-text-collection .product-link__add-to-cart{margin-top:auto;padding-bottom:16px}.section-text-collection .product-link.product-link--ajax .product-link__image,.section-text-collection .product-link.product-link--grid .product-link__image{margin-bottom:8px;width:100%}.section-text-collection .product-link.product-link--ajax .product-link__meta,.section-text-collection .product-link.product-link--grid .product-link__meta{display:flex;flex-direction:column}.section-text-collection .collection-view__list .product-link.product-link--ajax,.section-text-collection .collection-view__list .product-link.product-link--list{display:flex;flex:0 1 auto;flex-direction:row;align-items:flex-start}@media screen and (min-width:768px){.section-text-collection .collection-view__list .product-link.product-link--ajax,.section-text-collection .collection-view__list .product-link.product-link--list{margin:0 0 24px}}.section-text-collection .collection-view__list .product-link.product-link--ajax .product-link__image,.section-text-collection .collection-view__list .product-link.product-link--list .product-link__image{flex-grow:1;flex-basis:0;margin-left:0;max-width:88px}@media screen and (min-width:768px){.section-text-collection .collection-view__list .product-link.product-link--ajax .product-link__image,.section-text-collection .collection-view__list .product-link.product-link--list .product-link__image{max-width:168px}}.section-text-collection .collection-view__list .product-link.product-link--ajax .product-link__image.no-image,.section-text-collection .collection-view__list .product-link.product-link--list .product-link__image.no-image{background:#f7e8cc}.section-text-collection .collection-view__list .product-link.product-link--ajax .product-link__meta,.section-text-collection .collection-view__list .product-link.product-link--list .product-link__meta{flex-grow:1;flex-basis:0;max-width:100%;padding-left:16px}@media screen and (min-width:768px){.section-text-collection .collection-view__list .product-link.product-link--ajax .product-link__meta,.section-text-collection .collection-view__list .product-link.product-link--list .product-link__meta{padding-left:16px}}.section-text-collection .collection-view__list .product-link.product-link--ajax .product-link__title,.section-text-collection .collection-view__list .product-link.product-link--list .product-link__title{margin-bottom:8px}@media screen and (min-width:768px){.section-text-collection .collection-view__list .product-link.product-link--ajax .product-link__vendor,.section-text-collection .collection-view__list .product-link.product-link--list .product-link__vendor{margin-bottom:8px}}@media screen and (min-width:768px){.section-text-collection .collection-view__list .product-link.product-link--ajax .product-form,.section-text-collection .collection-view__list .product-link.product-link--list .product-form{position:absolute;top:50%;right:24px;transform:translateY(-50%)}}@media screen and (max-width:767px){.section-text-collection .container-content{padding-right:0}}.section-text-collection .product-highlight__read-more{display:inline-flex;font-weight:600;float:right}.section-text-collection .product-highlight__read-more .icon.icon--lg{padding-bottom:1.55rem}.section-text-collection .product-highlight__read-more .icon.icon--lg svg path{stroke:#fd9c63}.section-text-collection .swiper-slide{height:unset}.section-text-collection .swiper-button-next,.section-text-collection .swiper-button-prev{top:32.5%}.section-text-collection .swiper-button-next.swiper-button-disabled,.section-text-collection .swiper-button-prev.swiper-button-disabled{display:none}@media screen and (max-width:767px){.section-text-collection .swiper-button-next,.section-text-collection .swiper-button-prev{display:none}}.section-text-collection .text-collection__title{margin-bottom:16px;font-size:3rem}@media screen and (max-width:767px){.section-text-collection .text-collection__title{font-size:2rem;margin-bottom:8px}}.section-text-collection .text-collection__subtitle{margin-bottom:16px}.section-carousel{overflow:hidden}.section-carousel .container.carousel{padding-top:8px;padding-bottom:32px}@media screen and (max-width:767px){.section-carousel .container.carousel .container-content{padding:0}}.section-carousel .container.carousel .container-content .carousel__slide-image{overflow:hidden;border-radius:8px;margin-bottom:16px}@media screen and (max-width:767px){.section-carousel .container.carousel .container-content .carousel__slide-image-desktop{display:none}}.section-carousel .container.carousel .container-content .carousel__slide-image .img{margin:0}.section-carousel .container.carousel .container-content .carousel__slide-text{position:relative}.section-carousel .container.carousel .container-content .carousel__slide-text>p{font-size:1.125rem;margin:0}@media screen and (max-width:767px){.section-carousel .container.carousel .container-content .carousel__slide-text>p{font-size:1rem}}@media screen and (max-width:767px){.section-carousel .container.carousel .container-content .carousel__slide-text .h4{font-size:1.25rem}}.section-carousel .container.carousel .container-content .carousel__slide-btn{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){.section-carousel .container.carousel .container-content .carousel__slide-btn{position:absolute;top:-88px;padding:12px 8px 12px 16px;left:50%;transform:translate(-50%)}}.section-carousel .container.carousel .container-content .carousel__slide-btn .icon{padding-bottom:1.5rem}@media screen and (max-width:767px){.section-carousel .container.carousel .container-content .swiper-container{overflow:visible}}.section-carousel .container.carousel .container-content .swiper-pagination{bottom:-32px}@media screen and (max-width:767px){.section-carousel .container.carousel .container-content .swiper-button-next,.section-carousel .container.carousel .container-content .swiper-button-prev{display:none}}@media screen and (min-width:768px){.section-carousel .container.carousel{padding-top:0}.section-carousel .container.carousel .container-content .swiper-container{overflow:visible}.section-carousel .container.carousel .container-content .carousel__slide{display:flex;flex-direction:row-reverse;overflow:hidden;justify-content:flex-start}.section-carousel .container.carousel .container-content .carousel__slide-image{border-radius:0;flex-basis:100%;margin-bottom:0}.section-carousel .container.carousel .container-content .carousel__slide-image-mobile{display:none}.section-carousel .container.carousel .container-content .carousel__slide-text{display:flex;flex-direction:column;justify-content:center;padding-left:7.5%}.section-carousel .container.carousel .container-content .carousel__slide-text .h4{font-size:3.75rem;line-height:initial;margin-bottom:24px}.section-carousel .container.carousel .container-content .carousel__slide-text>p{margin:0 0 24px}.section-carousel .container.carousel .container-content .carousel__slide-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-carousel .container.carousel .container-content .carousel__slide-btn .icon{display:none}}.section-product-highlight .product-highlight__wrapper{display:flex;width:100%;max-width:1024px;margin:0 auto}@media screen and (min-width:768px){.section-product-highlight .product-highlight__wrapper.reverse{flex-direction:row-reverse}}@media screen and (max-width:767px){.section-product-highlight .product-highlight__wrapper{flex-direction:column}}.section-product-highlight .product-highlight__inner{display:flex;justify-content:center}.section-product-highlight .product-highlight__inner.left{align-items:center;flex:1 1 40%}.section-product-highlight .product-highlight__inner.left .product-highligh__link{overflow:hidden;border-radius:16px}.section-product-highlight .product-highlight__inner.right{flex:1 1 60%;flex-direction:column;font-size:1.125rem;line-height:1.625rem}.section-product-highlight .product-highlight__title{margin-bottom:16px}.section-product-highlight .product-highlight__text-desktop{display:none}.section-product-highlight .product-highlight__text-mobile{font-size:1rem;display:block}@media screen and (min-width:768px){.section-product-highlight .product-highlight__text-desktop{display:block}.section-product-highlight .product-highlight__text-mobile{display:none}}.section-product-highlight .product-highlight__read-more{display:inline;font-weight:600}.section-product-highlight .product-highlight__read-more-text{margin:0 4px}.section-product-highlight .product-highlight__read-more .icon{display:inline-block;padding-bottom:.7rem}.section-product-highlight .product-highlight__read-more .icon svg path{stroke:#fd9c63}.section-product-highlight .product-highlight__info{display:flex;align-items:center;align-self:flex-start;width:100%;margin-top:32px}@media screen and (max-width:767px){.section-product-highlight .product-highlight__info{margin-top:16px}}.section-product-highlight .product-highlight__info .product-price{color:#fd9c63;font-size:1.375rem}.section-product-highlight .product-highlight__info .product-link__unit-meta{margin:0}.section-product-highlight .product-highlight__info .product-link__unit-meta .product-link__unit-price,.section-product-highlight .product-highlight__info .product-link__unit-meta .product-link__unit-weight{flex-basis:unset;display:inline-block;margin-left:24px}@media screen and (max-width:767px){.section-product-highlight .product-highlight__info .product-link__unit-meta .product-link__unit-price,.section-product-highlight .product-highlight__info .product-link__unit-meta .product-link__unit-weight{margin-left:16px;font-size:.875rem}}.section-product-highlight .product-highlight__info .quickshop{min-width:80px;margin-left:auto}.section-product-highlight .product-highlight__info .quickshop .quickshop-form,.section-product-highlight .product-highlight__info .quickshop .quickshop__quantity{top:4px}.section-product-highlight .product-highlight__info .quickshop .quickshop-form__add,.section-product-highlight .product-highlight__info .quickshop .quickshop__quantity__add{top:2px}@media screen and (min-width:768px){.section-product-highlight .product-highlight__info .quickshop{min-width:125px;margin-left:16px}}.collection-preview{overflow:hidden}@media screen and (max-width:767px){.collection-preview .container-content{padding-right:0}}@media screen and (min-width:768px){.collection-preview .container-content{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 3%,#000 97%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right;mask-position:right}}.collection-preview .container-content .swiper-container{overflow:visible}.collection-preview__heading{margin-bottom:24px}@media screen and (max-width:767px){.collection-preview__heading{margin-bottom:16px}}.collection-preview__title{margin-bottom:8px;font-size:3rem;line-height:3rem}@media screen and (max-width:767px){.collection-preview__title{margin-bottom:4px;font-size:2rem;line-height:2rem}}.collection-preview__subtitle{font-size:1.125rem}@media screen and (max-width:767px){.collection-preview__subtitle{font-size:1rem}}.collection-preview .collection-preview__product{height:unset}.collection-preview .collection-preview__product .product-link{border:none}.collection-preview .collection-preview__product .product-link__quickshop{padding-bottom:0}.collection-preview .collection-preview__product-last{height:100%}.collection-preview .collection-preview__product-last .button{display:flex;align-items:center;justify-content:center;white-space:nowrap;top:96px}@media screen and (max-width:767px){.collection-preview .collection-preview__product-last .button{padding:12px 0;white-space:normal}}@media screen and (max-width:409px){.collection-preview .collection-preview__product-last .button{top:56px}}@media screen and (max-width:1279px){.collection-preview .swiper-button-next,.collection-preview .swiper-button-prev{display:none}}.section-last-order .last-order{overflow:hidden}@media screen and (min-width:768px){.section-last-order .last-order .container-content{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 3%,#000 97%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(90deg,#0000 0,#000 3% 97%,#0000);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right;mask-position:right}}.section-last-order .last-order .container-content .swiper-container{overflow:visible}.section-last-order .last-order__heading-title{padding-bottom:8px}.section-last-order .last-order__heading-credit{color:#fd9c63;font-size:1.5rem;padding-bottom:8px}@media screen and (max-width:767px){.section-last-order .last-order__heading-credit{font-size:1.125rem}}.section-last-order .last-order__heading-subtitle{font-size:1.125rem;padding-bottom:24px}@media screen and (max-width:767px){.section-last-order .last-order__heading-subtitle{font-size:1rem}}.section-last-order .last-order__product{height:unset}.section-last-order .last-order__product .product-link{border-bottom:none}.section-last-order .last-order__product--last .button{display:inline-flex;top:96px}@media screen and (max-width:409px){.section-last-order .last-order__product--last .button{top:56px;padding:12px 20px}}.section-last-order .last-order__product--last .button .icon{padding-bottom:1.6rem}@media screen and (max-width:1279px){.section-last-order .last-order .swiper-button-next,.section-last-order .last-order .swiper-button-prev{display:none}}@media screen and (min-width:768px){.voucher-popup{height:auto;top:auto;bottom:0}.voucher-popup .fancybox-slide{overflow:visible;padding:36px;top:auto;bottom:0;height:auto;right:0;left:auto;width:auto;transform:translateY(100%);transition:transform .2s ease-out}.voucher-popup .fancybox-stage{overflow:visible}.voucher-popup.fancybox-animate .fancybox-slide{transform:translateY(0)}}.voucher-popup .fancybox-content{text-align:center;max-width:394px;padding:24px}@media screen and (max-width:767px){.voucher-popup .button{width:100%}}.video-block__wrapper{display:grid;grid-template-columns:calc(45% - 64px) 55%;grid-gap:64px;margin:auto}@media screen and (max-width:767px){.video-block__wrapper{grid-template-columns:1fr;gap:16px}.video-block__wrapper .video-block__left{grid-column:1;grid-row:2}.video-block__wrapper .video-block__right{grid-column:1;grid-row:1}}.video-block__wrapper.h-reverse{grid-template-columns:55% calc(45% - 64px)}@media screen and (min-width:768px){.video-block__wrapper.h-reverse .video-block__left{grid-column:2;grid-row:1}.video-block__wrapper.h-reverse .video-block__right{grid-column:1;grid-row:1}}@media screen and (max-width:767px){.video-block__wrapper.v-reverse .video-block__left{grid-column:1;grid-row:1}.video-block__wrapper.v-reverse .video-block__right{grid-column:1;grid-row:2}}.video-block__left{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:767px){.video-block__left{font-size:.875rem}}.video-block__right{display:flex;align-items:center}.video-block__title{margin-bottom:24px}@media screen and (max-width:767px){.video-block__title{margin-bottom:16px}}.video-block__iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-block__iframe-wrapper{position:relative;width:100%;padding-bottom:56.25%}.video-block__iframe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-block__iframe-overlay .img.img--wrapper{margin:0}.video-block__iframe-overlay .img.img--wrapper img{width:100%}.video-block__iframe-text{transform:rotate(5deg)}.video-block__iframe-text-wrapper{position:absolute;bottom:0;left:0;background:#c7e3df;border:1px solid #1b1b1b;padding:40px 40px 64px 56px;max-width:240px;transform:rotate(-5deg) translate(-5%,15%);z-index:2}@media screen and (max-width:767px){.video-block__iframe-text-wrapper{padding:20px 12px 40px 28px;max-width:50%}}.video-block__iframe-text>p{font-size:1.125rem;font-weight:300}@media screen and (max-width:767px){.video-block__iframe-text>p{font-size:.875rem}}.video-block__iframe-text>p:first-of-type{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.5rem;margin:0 0 16px}@media screen and (max-width:767px){.video-block__iframe-text>p:first-of-type{font-size:1.125rem;margin:0 0 8px}}.video-block__iframe-cta{display:flex;align-items:center;vertical-align:center}.video-block__iframe-cta-duration{margin-left:4px;margin-bottom:3px}.video-block__iframe-cta-copy{margin-left:8px;margin-bottom:3px}@media screen and (max-width:767px){.video-block__iframe-cta{font-size:.875rem}}.video-block__iframe-background{position:absolute;top:0;left:0;bottom:0;right:0;background:#c7e3df;opacity:.5;z-index:1}.video-block__iframe-trigger{transition:.2s opacity;cursor:pointer}.playing .video-block__iframe-trigger{opacity:0;pointer-events:none}
/*# sourceMappingURL=/s/files/1/0126/0417/8496/t/121/assets/code-theme-index.css.map */
