.tw-section-categories-3{overflow:hidden}.tw-section-categories-3 .block-heading em{font-weight:400}.tw-section-categories-3 .tw-block-group-content{margin-bottom:2rem}.tw-section-categories-3 .c-btn:has(svg) svg path{fill:currentColor!important}.tw-section-categories-3 .card-slider-wrapper .swiper{overflow:unset}.tw-section-categories-3 .card-slider-wrapper .swiper-wrapper{display:flex;gap:0;margin-bottom:32px}.tw-section-categories-3 .card-slider-wrapper .swiper-navigation{gap:4px;display:flex}.tw-section-categories-3 .card-slider-wrapper .swiper-navigation button{width:48px;height:48px;background:var(--colour-white)}.tw-section-categories-3 .card-slider-wrapper .swiper-navigation button svg{width:100%;height:100%}.tw-section-categories-3 .card-slider-wrapper .swiper-navigation button.swiper-button-disabled{opacity:.3}.tw-section-categories-3 .card-slider-wrapper .swiper-slide{height:auto;width:-webkit-fit-content;width:fit-content}.tw-section-categories-3 .card-slider-wrapper .swiper-pagination{position:relative;bottom:0;margin-top:10px;height:4px}.tw-section-categories-3 .card-slider-wrapper .swiper-pagination-progressbar{background:var(--colour-white);border-radius:2px}.tw-section-categories-3 .card-slider-wrapper .swiper-pagination-progressbar-fill{background:var(--colour-tuna);border-radius:2px}.tw-section-categories-3 .card-slider-wrapper .swiper-controls{max-width:var(--container-max-width)}.tw-section-categories-3 .block-text{max-width:38rem}.tw-section-categories-3 .block-heading{margin-bottom:1rem}.tw-section-categories-3 .c-lozenge{border-color:#ffffff35}.tw-section-categories-3 .c-lozenge.kicker:has(svg){gap:.5rem}.tw-section-categories-3 .c-lozenge.kicker:has(svg) svg{height:.75rem;width:.75rem;fill:currentColor;flex-shrink:0}.tw-section-categories-3 .c-lozenge.kicker.xl{padding:.75rem 1rem}.tw-section-categories-3 .c-lozenge.kicker:is(a){text-decoration:none}.tw-section-categories-3 .c-lozenge.kicker.light-peep{background-color:var(--colour-light-peep);border:1px solid var(--colour-light-peep)}.tw-section-categories-3 .c-lozenge.kicker.gallery{background-color:var(--colour-gallery);border:1px solid var(--colour-tuna)}.tw-section-categories-3 .c-lozenge.kicker.pampas{background-color:var(--colour-pampas);border:1px solid var(--colour-tuna)}.tw-section-categories-3 .c-lozenge.kicker.tuna{background-color:var(--colour-tuna);border:1px solid var(--colour-tuna);color:var(--colour-white)}.tw-section-categories-3 .c-lozenge.kicker.we-peep{background-color:var(--colour-we-peep);border:1px solid var(--colour-tuna)}.tw-section-categories-3 .c-lozenge.kicker.glass{background-color:var(--colour-white-glass);border:1px solid var(--colour-tuna)}.tw-section-categories-3 .c-lozenge.kicker:is(a):hover,.tw-section-categories-3 .c-lozenge.kicker:is(a):focus{background-color:var(--colour-white)}.tw-section-categories-3 .c-lozenge.kicker.light-white{background-color:var(--colour-light-white);border:1px solid var(--colour-light-white)}.tw-section-categories-3 .c-lozenge.kicker.white{background-color:var(--colour-white);border:1px solid var(--colour-tuna)}.tw-section-categories-3 .c-lozenge.kicker.white:is(a):hover,.tw-section-categories-3 .c-lozenge.kicker.white:is(a):focus{background-color:var(--colour-we-peep)}.relative{position:relative}.tw-section-categories-3 a.section-button{gap:12px;padding:12px 24px}.tw-section-categories-3 .block-card-element{background-color:#fff;border-radius:8px;padding:0;max-width:500px;position:relative;overflow:hidden}.tw-section-categories-3 .block-card-element .card-icon{position:absolute;display:flex;align-items:center;justify-content:center;top:30px;left:20px;z-index:1;width:45px;opacity:.7}.tw-section-categories-3 .block-card-element .card-image{position:relative;min-width:200px;margin-bottom:0;padding-bottom:140%}.tw-section-categories-3 .block-card-element .card-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:linear-gradient(0deg,#00000026,#00000026),linear-gradient(180deg,#0000 50%,#0006)}.tw-section-categories-3 .block-card-element .card-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;border-radius:6px}.tw-section-categories-3 .block-card-element .card-content{padding:0 20px 20px;color:#fff;position:absolute;bottom:0;z-index:1}.tw-section-categories-3 .block-card-element .card-content .card-title{font-family:Manrope;font-weight:400;font-size:16px;line-height:100%;margin-bottom:12px;background:#fff3;width:-webkit-fit-content;width:fit-content;border:1px solid #ffffff35;padding:12px 18px;border-radius:999px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.tw-section-categories-3 .block-card-element .card-content .card-description{font-family:Manrope;font-weight:400;font-size:15px;line-height:125%;vertical-align:middle;height:100px}.tw-section-categories-3 .section-upper-part{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px}.tw-section-categories-3 .section-upper-part .badge-text{margin-bottom:.5rem;color:#a06864;border-radius:5px;font-weight:500;padding:6px 10px;line-height:1.4;background-color:#faf4f4;border:1px solid #faf4f4;font-size:15px;width:-webkit-fit-content;width:fit-content}.tw-section-categories-3 .section-upper-part .section-title p{font-family:Manrope;font-weight:400;font-size:40px;line-height:120%;color:#343436}.tw-section-categories-3 .section-upper-part .section-title p em{font-family:Playfair Display;font-style:Italic}.tw-section-categories-3 .section-upper-part .section-description{color:#343436;max-width:560px;font-family:Manrope;font-weight:400;font-size:15px;line-height:125%;vertical-align:middle}.tw-section-categories-3 .section-upper-part .section-description p{margin-bottom:0}@media (min-width: 768px){.button-position{position:absolute;top:20%;right:0}}@media (min-width: 769px){.tw-section-categories-3 .card-slider-wrapper .swiper-controls .section-button{display:none}}@media (min-width: 1024px){.tw-section-categories-3 .card-slider-wrapper .swiper-controls{display:flex;gap:50px;align-items:center;justify-content:between}}@media (max-width: 1440px){.tw-section-categories-3 .card-slider-wrapper .swiper-controls{max-width:90vw}}@media (max-width: 1023.98px){.tw-section-categories-3 .card-slider-wrapper .swiper-pagination{display:none}}@media (max-width: 768px){.tw-section-categories-3 .card-slider-wrapper .swiper-controls{display:flex;align-items:center;justify-content:flex-end}.tw-section-categories-3 .card-slider-wrapper .swiper-controls a.section-button{font-family:Manrope;font-weight:500;font-size:14px;line-height:100%;vertical-align:middle;padding:14px 24px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.tw-section-categories-3 .card-slider-wrapper .swiper-controls a.section-button svg{width:13px;height:auto}}@media screen and (max-width: 768px){.tw-section-categories-3 .container{padding-top:40px;padding-bottom:40px}.tw-section-categories-3 .block-card-element .card-content{padding-bottom:30px}.tw-section-categories-3 .block-card-element .card-content .card-title{font-size:16px}.tw-section-categories-3 .block-card-element .card-content .card-description{font-size:14px}.tw-section-categories-3 .section-upper-part .badge-text{font-size:13px;margin-bottom:16px}.tw-section-categories-3 .section-upper-part .section-title p{font-size:28px;margin-bottom:16px}.tw-section-categories-3 .section-upper-part .section-description{font-size:14px}.tw-section-categories-3 .section-upper-part .section-button{display:none}}@media (max-width: 767.98px){.button-position{position:absolute;bottom:0;left:16px;padding:1rem 1.75rem}}
/*# sourceMappingURL=/cdn/shop/t/248/assets/section-tw-categories-3.css.map */
