/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-announcement-bar.scss ***!
  \***************************************************************************************************************************/.announcement-bar{width:100%;background-color:#fff!important;padding:2px 0}.announcement-bar__container{display:flex;height:50px;align-items:center;padding:0 24px;margin:0 12px;border-radius:19px;justify-content:center;background-color:#000;color:#fff}@media (min-width: 768px){.announcement-bar__container{padding:0 140px;justify-content:space-between;margin:0 24px}}.announcement-bar__container svg{color:#fff}.announcement-bar__container .announcement-bar__localization{display:flex;align-items:center;min-width:88px}@media (max-width: 768px){.announcement-bar__container .announcement-bar__localization{display:none}}.announcement-bar__container .announcement-bar__rrss{display:flex;align-items:center}@media (max-width: 768px){.announcement-bar__container .announcement-bar__rrss{display:none}}.announcement-bar__container .announcement-bar__text{text-align:center}/*!****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-collection-banner.scss ***!
  \****************************************************************************************************************************/.collection-banner{max-width:100%;padding:40px 15px 20px}@media (min-width: 768px){.collection-banner{padding:50px 25px 15px}}.collection-banner__container{width:100%;border-radius:25px;background-position:center center;background-size:cover;overflow:hidden;min-height:350px;display:flex;align-items:center;justify-content:center;position:relative}.collection-banner__container .collection-banner__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.collection-banner__container .collection-banner__content .collection-banner__title{color:var(--primary, #241f20);font-size:40px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){.collection-banner__container .collection-banner__content .collection-banner__title{font-size:24px}}.collection-banner__container .collection-banner__content .collection-banner__breadcrumbs{display:flex;align-items:center;justify-content:center}.collection-banner__container .collection-banner__content .collection-banner__breadcrumbs *{color:var(--primary, #241f20);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.collection-banner__image{width:250px;border-radius:100%;position:absolute}@media (min-width: 768px){.collection-banner__image{width:unset;height:150%}}.collection-banner__image.image_1{top:-40%;left:-25%;transform:rotate(-45deg)}@media (min-width: 768px){.collection-banner__image.image_1{top:-25%;left:-5%;transform:rotate(0)}}.collection-banner__image.image_2{right:-20%;bottom:-20%;transform:rotate(14.714deg)}@media (min-width: 768px){.collection-banner__image.image_2{bottom:-25%;right:-15%;transform:rotate(0)}}.collection-banner__image img{width:100%;height:100%;object-fit:contain;border-radius:100%}/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-marquee.scss ***!
  \******************************************************************************************************************/._4s.marquee{padding:10px 0}._4s.marquee .marquee-container{width:100%;overflow:hidden;white-space:nowrap;color:#fff;align-content:center}._4s.marquee .marquee-container .marquee-container__items{display:flex;white-space:nowrap;gap:10px;animation:marquee 20s linear infinite;padding-left:100%}._4s.marquee .marquee-container .marquee-container__items .marquee-container__items--item{padding:7px 20px;background-color:#fff;display:flex;border-radius:38px;align-items:center;gap:8px;color:var(--primary, #241f20);font-size:16px;font-weight:700;line-height:200%;letter-spacing:1.28px;text-transform:capitalize}@media (max-width: 768px){._4s.marquee .marquee-container .marquee-container__items .marquee-container__items--item{padding:7px 10px;font-size:14px}}@keyframes marquee{0%{transform:translate(-100%)}to{transform:translate(-200%)}}/*!**********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-hero-banner.scss ***!
  \**********************************************************************************************************************/._4s.hero-banner{width:100%;padding:50px 72px}._4s.hero-banner .hero-banner-container{width:100%;display:flex;gap:24px;align-items:stretch}._4s.hero-banner .hero-banner-container .hero-banner-image{width:50%;border-radius:50px;overflow:hidden;background-size:cover!important;background-position:center center!important}._4s.hero-banner .hero-banner-container .hero-banner-content{max-width:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:50px;padding:36px 38px;gap:10px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-rating{display:flex;align-items:center;gap:10px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-rating .hero-banner-rating-stars{display:flex;gap:5px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-rating .hero-banner-rating-stars svg{width:20px;height:20px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-rating .hero-banner-rating-text{color:var(--primary, #241f20);font-family:Open Sans;font-size:21px;font-style:normal;font-weight:600;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-title{color:var(--primary, #241f20);font-family:Open Sans;font-size:26.355px;font-style:normal;font-weight:700;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-description{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.42px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-button{margin:5px 0 20px;display:flex;padding:13px 0;justify-content:center;align-items:center;align-self:stretch;width:100%;border-radius:15px;background:#2db674}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-button a{color:#fff;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}._4s.hero-banner .hero-banner-container .hero-banner-content .slick-slider{max-width:100%}._4s.hero-banner .hero-banner-container .hero-banner-content .slick-slider .slick-track{display:flex;align-items:center}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review{padding:24px 19px;border-radius:25px;background:#eee;display:flex;flex-direction:column;gap:12px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-rating{display:flex;gap:4px;color:var(--primary, #241f20);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-rating svg:last-of-type{margin-right:6px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-text{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-author-container{display:flex;align-items:center;gap:8px;margin-top:18px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-author-container img{width:50px;height:50px;border-radius:100%;object-fit:cover}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-author-container .hero-banner-reviews__review-author{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-author-container .hero-banner-reviews__review-subtitle{color:#2db674;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-author{color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){._4s.hero-banner{width:100%;padding:20px 15px}._4s.hero-banner .hero-banner-container{flex-direction:column-reverse!important;gap:16px;align-items:stretch}._4s.hero-banner .hero-banner-container .hero-banner-image{width:100%;aspect-ratio:1/1;border-radius:25px;padding:15px 13px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background-size:cover!important;background-position:center center!important}._4s.hero-banner .hero-banner-container .hero-banner-image .hero-banner-button{margin:0;display:flex;padding:13px 0;justify-content:center;align-items:center;height:fit-content;width:100%;border-radius:15px;background:#2db674}._4s.hero-banner .hero-banner-container .hero-banner-image .hero-banner-button a{color:#fff;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}._4s.hero-banner .hero-banner-container .hero-banner-content{max-width:100%!important;display:flex;flex-direction:column;background-color:#fff;border-radius:25px;padding:20px;gap:10px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-rating{display:flex;align-items:center;gap:10px;margin:auto}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-rating .hero-banner-rating-stars{display:flex;gap:5px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-rating .hero-banner-rating-stars svg{width:15px;height:15px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-rating .hero-banner-rating-text{color:var(--primary, #241f20);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-title{color:var(--primary, #241f20);text-align:center;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-description{color:#000;text-align:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.28px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-button{margin:5px 0 20px;display:flex;padding:13px 0;justify-content:center;align-items:center;align-self:stretch;width:100%;border-radius:15px;background:#2db674}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-button a{color:#fff;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}._4s.hero-banner .hero-banner-container .hero-banner-content .slick-slider{max-width:100%}._4s.hero-banner .hero-banner-container .hero-banner-content .slick-slider .slick-track{display:flex;align-items:center}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review{padding:16px 12px;border-radius:25px;background:#eee;display:flex;flex-direction:column;gap:12px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-rating{display:flex;gap:4px;color:var(--primary, #241f20);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-rating svg:last-of-type{margin-right:6px}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-text{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}._4s.hero-banner .hero-banner-container .hero-banner-content .hero-banner-reviews .hero-banner-reviews__review .hero-banner-reviews__review-author{color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal}}/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-footer-specs.scss ***!
  \***********************************************************************************************************************/._4s.footer-specs{padding:25px 0 50px;max-width:100%}._4s.footer-specs .footer-specs__container{margin:0 72px;padding:38.5px 47.5px;max-width:100%;display:flex;position:relative;border-radius:50px;background-color:#fff;box-shadow:0 0 6px #0000001a}@media (max-width: 768px){._4s.footer-specs .footer-specs__container{margin:0 15px;padding:20px 68px 10px;border-radius:25px}}._4s.footer-specs .footer-specs__container .slick-slider{max-width:100%}._4s.footer-specs .footer-specs__container .slick-slider .slick-track{display:flex;align-items:center}@media (min-width: 768px){._4s.footer-specs .footer-specs__container .slick-slider .slick-track .slick-slide{margin-right:50px}}._4s.footer-specs .footer-specs__container .slick-dots li.slick-active button:before{width:23px;background-color:#000;content:"";height:6px;border-radius:5px;margin:7px 0}._4s.footer-specs .footer-specs__container .footer-specs__arrow{display:none;border-radius:50px;background:#fff;box-shadow:0 0 16.3px #0000001a;position:absolute;padding:3px 15px;top:50%}@media (min-width: 768px){._4s.footer-specs .footer-specs__container .footer-specs__arrow{display:flex}._4s.footer-specs .footer-specs__container .footer-specs__arrow.slick-disabled{display:none!important}}._4s.footer-specs .footer-specs__container .footer-specs__arrow svg{width:22px}._4s.footer-specs .footer-specs__container .footer-specs__arrow.prev{left:0;transform:translate(-50%)}._4s.footer-specs .footer-specs__container .footer-specs__arrow.next{right:0;transform:translate(50%)}._4s.footer-specs .footer-specs__container .footer-specs__items--item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;margin-bottom:10px}._4s.footer-specs .footer-specs__container .footer-specs__items--item--icon{font-size:74.471px;font-style:normal;font-weight:700;line-height:150%}@media (max-width: 768px){._4s.footer-specs .footer-specs__container .footer-specs__items--item--icon{font-size:44px}}._4s.footer-specs .footer-specs__container .footer-specs__items--item--title{color:var(--primary, #241f20);text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}@media (max-width: 768px){._4s.footer-specs .footer-specs__container .footer-specs__items--item--title{font-size:16px}}._4s.footer-specs .footer-specs__container .footer-specs__items--item--text{color:var(--primary, #241f20);text-align:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}/*!************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_base.scss ***!
  \************************************************************************************************************/.slick-dots li.slick-active button:before{width:23px;background-color:#000;content:"";height:6px;border-radius:5px;margin:7px 0}.hidden,.desktop-hidden{display:none!important}.mobile-hidden{display:flex!important}@media (max-width: 768px){.mobile-hidden{display:none!important}.desktop-hidden{display:flex!important}}/*!******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-featured-collection.scss ***!
  \******************************************************************************************************************************/._4s.featured-collection{padding:25px 0 50px;max-width:100%}._4s.featured-collection .featured-collection__container{flex-direction:column;margin:0 72px 0 47px;padding:38.5px 0;max-width:100%;display:flex;position:relative;gap:30px}@media (max-width: 768px){._4s.featured-collection .featured-collection__container{margin:0 15px;padding:0;border-radius:25px}}._4s.featured-collection .featured-collection__container .featured-collection__button{display:flex;border-radius:15px;background:#2db674;color:#fff;font-family:Open Sans;line-height:normal;padding:10px 20px;text-align:center;font-size:24px;font-weight:700;width:fit-content;letter-spacing:-.48px;text-decoration:none;align-items:center;justify-content:center;width:100%}._4s.featured-collection .featured-collection__container .featured-collection__header{display:flex;justify-content:space-between}._4s.featured-collection .featured-collection__container .featured-collection__header .featured-collection__title{color:#1b1b1b;font-family:Open Sans;font-size:28px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.52px;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){._4s.featured-collection .featured-collection__container .featured-collection__header .featured-collection__title{margin-left:25px;color:#1b1b1b;font-family:Open Sans;font-size:46px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.92px}}._4s.featured-collection .featured-collection__container .featured-collection__header .featured-collection__button{display:flex;border-radius:15px;background:#2db674;color:#fff;font-family:Open Sans;line-height:normal;padding:10px 20px;text-align:center;font-size:21px;font-weight:700;width:fit-content;letter-spacing:-.48px;text-decoration:none;align-items:center;justify-content:center}._4s.featured-collection .featured-collection__container .slick-slider{max-width:100%}._4s.featured-collection .featured-collection__container .slick-slider .slick-track{display:flex;align-items:center;gap:25px}._4s.featured-collection .featured-collection__container .slick-dots li.slick-active button:before{width:23px;background-color:#000;content:"";height:6px;border-radius:5px;margin:7px 0}._4s.featured-collection .featured-collection__container .featured-collection__arrow{display:none;border-radius:50px;background:#fff;box-shadow:0 0 16.3px #0000001a;position:absolute;padding:3px 15px;top:50%}@media (min-width: 768px){._4s.featured-collection .featured-collection__container .featured-collection__arrow{display:flex}._4s.featured-collection .featured-collection__container .featured-collection__arrow.slick-disabled{display:none!important}}._4s.featured-collection .featured-collection__container .featured-collection__arrow svg{width:22px}._4s.featured-collection .featured-collection__container .featured-collection__arrow.prev{left:25px;transform:translate(-50%);z-index:9}._4s.featured-collection .featured-collection__container .featured-collection__arrow.next{right:0;transform:translate(50%)}@media (max-width: 768px){._4s.featured-collection .featured-collection__container .featured-collection__items{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}}._4s.featured-collection .featured-collection__container .featured-collection__items--item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;margin-bottom:10px}._4s.featured-collection .featured-collection__container .featured-collection__items--item--icon{font-size:74.471px;font-style:normal;font-weight:700;line-height:150%}@media (max-width: 768px){._4s.featured-collection .featured-collection__container .featured-collection__items--item--icon{font-size:44px}}._4s.featured-collection .featured-collection__container .featured-collection__items--item--title{color:var(--primary, #241f20);text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}@media (max-width: 768px){._4s.featured-collection .featured-collection__container .featured-collection__items--item--title{font-size:16px}}._4s.featured-collection .featured-collection__container .featured-collection__items--item--text{color:var(--primary, #241f20);text-align:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-product-block.scss ***!
  \************************************************************************************************************************/._4s.product-block{display:flex;flex-direction:column;gap:10px;max-width:100%;text-decoration:none}._4s.product-block img{border-radius:50px;background:#fff;width:100%;aspect-ratio:348/388}@media (max-width: 768px){._4s.product-block img{border-radius:25px}}._4s.product-block .product-block__content{display:flex;flex-direction:column;gap:8px}@media (min-width: 768px){._4s.product-block .product-block__content{margin-top:16px;gap:15px}}._4s.product-block .product-block__content .product-block__title{color:var(--Text-color, #252b42);font-family:Open Sans;font-size:21px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.1px;align-items:center;justify-content:space-between}@media (max-width: 768px){._4s.product-block .product-block__content .product-block__title{color:var(--Text-color, #252b42);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.1px}}._4s.product-block .product-block__content .product-block__title .rating{color:var(--Text-color, #252b42);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.1px;align-items:center;display:flex}@media (max-width: 768px){._4s.product-block .product-block__content .product-block__title .rating{color:var(--Text-color, #252b42);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.1px}}._4s.product-block .product-block__content .product-block__footer{display:flex;align-items:center;justify-content:space-between}._4s.product-block .product-block__content .product-block__footer .product-block__review-rating{align-items:center;margin-right:8px;display:flex;gap:6px}._4s.product-block .product-block__content .product-block__footer .product-block__review-rating p{color:var(--Text-color, #252b42);font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.1px}@media (max-width: 768px){._4s.product-block .product-block__content .product-block__footer .product-block__review-rating p{color:var(--Text-color, #252b42);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.1px}}._4s.product-block .product-block__content .product-block__footer .product-block__review-rating svg{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){._4s.product-block .product-block__content .product-block__footer .product-block__review-rating svg{width:16px;height:16px}}._4s.product-block .product-block__content .product-block__price{color:var(--RED, #be202e);font-family:Open Sans;font-size:21px;font-style:normal;font-weight:700;line-height:24px;text-align:left;letter-spacing:.1px;gap:12px;display:flex;align-items:baseline}._4s.product-block .product-block__content .product-block__price span.langwill-money{color:var(--RED, #be202e);font-family:Open Sans;font-size:21px;font-style:normal;font-weight:700;line-height:24px;text-align:left;letter-spacing:.1px;gap:12px;display:flex;align-items:baseline;text-decoration:none}@media (max-width: 768px){._4s.product-block .product-block__content .product-block__price span.langwill-money{color:var(--RED, #be202e);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.1px}}._4s.product-block .product-block__content .product-block__price span,._4s.product-block .product-block__content .product-block__price span span.langwill-money{font-size:16px;color:gray;text-decoration:line-through}@media (max-width: 768px){._4s.product-block .product-block__content .product-block__price{color:var(--RED, #be202e);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:.1px}}/*!******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-images-specs-slider.scss ***!
  \******************************************************************************************************************************/._4s.images-specs{display:flex;padding:25px 72px;width:100%}@media (max-width: 768px){._4s.images-specs{padding:20px 15px}}._4s.images-specs .images-specs-container{display:flex;align-items:center;gap:24px;width:100%}._4s.images-specs .images-specs-container .images-specs-container-left{max-width:50%;position:relative;flex-direction:column}._4s.images-specs .images-specs-container .images-specs-container-left .images-specs__arrows{position:absolute;bottom:0;padding:0 10%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between}._4s.images-specs .images-specs-container .slick-slider{max-width:100%}._4s.images-specs .images-specs-container .slick-slider .slick-track{display:flex;align-items:center}._4s.images-specs .images-specs-container .images-specs-images{width:100%;margin-bottom:0}._4s.images-specs .images-specs-container .images-specs-images .slick-dots{width:fit-content;left:50px;bottom:0}._4s.images-specs .images-specs-container .images-specs-images__image{width:100%;margin-right:0;background-position:center center;background-size:cover;aspect-ratio:284/384;border-radius:25px;height:100%;max-height:350px;transition:all .5s;transform:scale(.8)}@media (min-width: 768px){._4s.images-specs .images-specs-container .images-specs-images__image{min-height:523px;aspect-ratio:387/523}}._4s.images-specs .images-specs-container .images-specs-images__image.slick-center{transform:scale(1);max-height:unset;transition:all .5s}._4s.images-specs .images-specs-container .images-specs-images__image .image-badge{position:absolute;top:12px;left:8px;background-color:var(--GREEN, #2db573);color:#fff;font-size:14px;font-weight:400;padding:4px 8px;border-radius:8px}._4s.images-specs .images-specs-container .images-specs-content{background-color:#fff;padding:23px 41px;width:50%;border-radius:50px;display:flex;flex-direction:column;gap:12px}@media (max-width: 768px){._4s.images-specs .images-specs-container .images-specs-content{padding:40px 0 15px;width:100%;gap:24px;border-radius:25px}}._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-title{color:var(--primary, #241f20);font-family:Open Sans;font-size:36px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-title{color:var(--primary, #241f20);text-align:center;font-family:Open Sans;font-size:28px;font-style:normal;font-weight:700;line-height:normal;padding:0 12px}}._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-text{color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media (max-width: 768px){._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-text{color:#000;text-align:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0 12px}}._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-specs{display:flex;flex-direction:column;gap:10px;align-items:stretch}@media (max-width: 768px){._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-specs{padding:0 12px}}._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-specs .images-specs-content-spec{display:flex;align-items:center;gap:32px;border-radius:15px;background:#f0f0f0;padding:6px 15px}@media (max-width: 768px){._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-specs .images-specs-content-spec{gap:18px}}._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-specs .images-specs-content-spec-icon{color:#000;font-family:Open Sans;font-size:50px;font-style:normal;font-weight:400;line-height:normal}@media (max-width: 768px){._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-specs .images-specs-content-spec-icon{font-size:34px}}._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-specs .images-specs-content-spec-text{color:#000;font-family:Open Sans;font-size:21px;font-style:normal;font-weight:600;line-height:normal}@media (max-width: 768px){._4s.images-specs .images-specs-container .images-specs-content .images-specs-content-specs .images-specs-content-spec-text{color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal}}/*!*******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-images-w-text-slider.scss ***!
  \*******************************************************************************************************************************/._4s.images-w-text-slider{display:flex;padding:50px 72px;max-width:100%;overflow:hidden;width:100%}@media (max-width: 768px){._4s.images-w-text-slider{padding:20px 15px 20px 0}}._4s.images-w-text-slider .images-w-text-slider-container{display:flex;flex-direction:column;align-items:flex-start;gap:30px;width:100%}@media (max-width: 768px){._4s.images-w-text-slider .images-w-text-slider-container{gap:16px}}._4s.images-w-text-slider .images-w-text-slider-container h3{padding:0 15px;color:#1b1b1b;font-family:Open Sans;font-size:46px;width:100%;text-align:center;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.92px}@media (max-width: 768px){._4s.images-w-text-slider .images-w-text-slider-container h3{color:var(--primary, #241f20);font-family:Open Sans;font-size:28px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.56px}}._4s.images-w-text-slider .images-w-text-slider-container .images-w-text-slider-images{display:flex;align-items:center;gap:10px;width:100%}@media (max-width: 768px){._4s.images-w-text-slider .images-w-text-slider-container .images-w-text-slider-images{width:unset;overflow-x:scroll;gap:5px}}._4s.images-w-text-slider .images-w-text-slider-container .images-w-text-slider-images .images-w-text-slider-image{width:25%;display:flex;flex-direction:column;align-items:center;text-decoration:none;gap:18px}@media (max-width: 768px){._4s.images-w-text-slider .images-w-text-slider-container .images-w-text-slider-images .images-w-text-slider-image{min-width:75%;padding-bottom:24px;margin-left:15px}}._4s.images-w-text-slider .images-w-text-slider-container .images-w-text-slider-images .images-w-text-slider-image img{border-radius:50px;width:100%;max-height:550px;aspect-ratio:397/550;object-fit:cover}@media (max-width: 768px){._4s.images-w-text-slider .images-w-text-slider-container .images-w-text-slider-images .images-w-text-slider-image img{aspect-ratio:86/119;border-radius:25px;max-height:393px}}._4s.images-w-text-slider .images-w-text-slider-container .images-w-text-slider-images .images-w-text-slider-image p{color:var(--primary, #241f20);text-align:center;font-family:Open Sans;font-size:22px;font-style:normal;font-weight:700;line-height:normal}/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-reviews.scss ***!
  \******************************************************************************************************************/._4s.reviews{width:100%;padding:50px 72px}._4s.reviews .reviews-container{width:100%;display:flex;gap:24px;align-items:stretch}._4s.reviews .reviews-container .reviews-image{width:50%;border-radius:50px;overflow:hidden;background-size:cover!important;background-position:center center!important}._4s.reviews .reviews-container .reviews-content{max-width:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:50px;padding:50px 34px;gap:37px;align-items:center}._4s.reviews .reviews-container .reviews-content .reviews-rating{display:flex;align-items:center;gap:10px;width:fit-content}._4s.reviews .reviews-container .reviews-content .reviews-rating .reviews-rating-stars{display:flex;gap:5px}._4s.reviews .reviews-container .reviews-content .reviews-rating .reviews-rating-stars svg{width:20px;height:20px}._4s.reviews .reviews-container .reviews-content .reviews-rating .reviews-rating-text{color:var(--primary, #241f20);font-family:Open Sans;font-size:21px;font-style:normal;font-weight:700;line-height:normal}._4s.reviews .reviews-container .reviews-content .reviews-title{color:var(--primary, #241f20);font-family:Open Sans;font-size:26.355px;font-style:normal;font-weight:700;line-height:normal}._4s.reviews .reviews-container .reviews-content .reviews-description{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.42px}._4s.reviews .reviews-container .reviews-content .reviews-button{display:flex;padding:13px 100px;width:fit-content;justify-content:center;align-items:center;margin:auto;border-radius:15px;background:#2db674}._4s.reviews .reviews-container .reviews-content .reviews-button a{color:#fff;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}._4s.reviews .reviews-container .reviews-content .slick-slider{max-width:100%;margin-right:-10px}._4s.reviews .reviews-container .reviews-content .slick-slider .slick-dots{bottom:-37px}._4s.reviews .reviews-container .reviews-content .slick-slider .slick-track{display:flex;align-items:center}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review{padding:24px 19px;border-radius:25px;background:#eee;display:flex;flex-direction:column;align-items:center;gap:12px;margin-right:10px}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review .reviews-reviews__review-rating{display:flex;gap:4px;color:var(--primary, #241f20);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review .reviews-reviews__review-rating svg:last-of-type{margin-right:6px}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review .reviews-reviews__review-text{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review .reviews-reviews__review-author{color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){._4s.reviews{width:100%;padding:20px 15px}._4s.reviews .reviews-container{flex-direction:column-reverse;gap:16px;align-items:stretch}._4s.reviews .reviews-container .reviews-image{width:100%;aspect-ratio:1/1;border-radius:25px;padding:15px 13px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;background-size:cover!important;background-position:center center!important}._4s.reviews .reviews-container .reviews-image .reviews-button{margin:0;display:flex;padding:13px 0;justify-content:center;align-items:center;height:fit-content;width:100%;border-radius:15px;background:#2db674}._4s.reviews .reviews-container .reviews-image .reviews-button a{color:#fff;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}._4s.reviews .reviews-container .reviews-content{max-width:100%!important;display:flex;flex-direction:column;background-color:#fff;border-radius:25px;padding:20px 0;gap:24px}._4s.reviews .reviews-container .reviews-content .reviews-rating{display:flex;align-items:center;gap:10px;margin:auto;padding:0 20px}._4s.reviews .reviews-container .reviews-content .reviews-rating .reviews-rating-stars{display:flex;gap:5px}._4s.reviews .reviews-container .reviews-content .reviews-rating .reviews-rating-stars svg{width:15px;height:15px}._4s.reviews .reviews-container .reviews-content .reviews-rating .reviews-rating-text{color:var(--primary, #241f20);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal}._4s.reviews .reviews-container .reviews-content .reviews-button{margin:5px 20px 20px;display:flex;padding:13px 0;justify-content:center;align-items:center;align-self:stretch;width:auto;border-radius:15px;background:#2db674}._4s.reviews .reviews-container .reviews-content .reviews-button a{color:#fff;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}._4s.reviews .reviews-container .reviews-content .slick-slider{max-width:100%;margin-right:0}._4s.reviews .reviews-container .reviews-content .slick-slider .slick-track{display:flex;align-items:center}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review{padding:16px 12px;border-radius:25px;background:#eee;display:flex;flex-direction:column;gap:12px}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review .reviews-reviews__review-rating{display:flex;gap:4px;color:var(--primary, #241f20);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:normal}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review .reviews-reviews__review-rating svg:last-of-type{margin-right:6px}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review .reviews-reviews__review-text{color:#000;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}._4s.reviews .reviews-container .reviews-content .reviews-reviews .reviews-reviews__review .reviews-reviews__review-author{color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal}}/*!**************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-main-collection.scss ***!
  \**************************************************************************************************************************/._4s.shop__container .shop__header{padding:8px 16px;border-radius:50px;background:#fff;max-height:unset}._4s.shop__container .shop__header .shop__header-left-panel{justify-content:space-between;display:flex;align-items:center;width:100%;max-width:unset;max-height:unset}._4s.shop__container .shop__header .shop__header-left-panel .shop__filters-btn{display:flex;align-items:center;gap:14px}._4s.shop__container .shop__header .shop__header-left-panel .shop__filters-btn .icon-filter-container{border-radius:100%;background:#fff;box-shadow:2px 2px 6px #241f200d;display:flex;align-items:center;justify-content:center;padding:5.953px 6.698px;min-height:34px}._4s.shop__container .shop__header .shop__header-left-panel .shop__filters-btn .icon-filter-container .icon-filter{width:16px;height:16px}._4s.shop__container .shop__header .shop__header-left-panel .shop__filters-btn span{color:var(--primary, #241f20);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}._4s.shop__container .shop__header .shop__header-left-panel ._4s.sort-list{display:flex;align-items:center;gap:14px}._4s.shop__container .shop__header .shop__header-left-panel ._4s.sort-list .sort-list--desktop{display:flex}._4s.shop__container .shop__header .shop__header-left-panel ._4s.sort-list .sort-list--desktop .sort-list-dropdown__active-sort-option{padding:10px 15px;display:flex;gap:10px;align-items:center;border-radius:50px;background:#fff;box-shadow:2px 2px 6px #0000000d;color:var(--primary, #241f20);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}._4s.shop__container .shop__header .shop__header-left-panel ._4s.sort-list .sort-list--desktop .sort-list-dropdown{z-index:var(--gsc-sort-list-dropdown-zIndex);background:#fff;border-radius:var(--gsc-default-dropdown-radii, 0);box-shadow:0 2.4rem 6rem var(--gsc-black-color-15);opacity:1;width:28rem;display:flex;flex-direction:column;gap:6px;padding:1.6rem;transition:opacity .125s ease-in-out;position:absolute}._4s.shop__container .shop__header .shop__header-left-panel ._4s.sort-list .sort-list--desktop .sort-list-dropdown[aria-hidden=true]{display:none}._4s.shop__container .shop__header .shop__header-left-panel ._4s.sort-list .sort-list--desktop .sort-list-dropdown .sort-list-dropdown__item{padding:5px;text-align:center;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:600;line-height:normal}._4s.shop__container .shop__header .shop__header-left-panel ._4s.sort-list .sort-list--desktop .sort-list-dropdown .sort-list-dropdown__item.active{border-radius:50px;background:var(--GREEN, #2db573);color:#fff}._4s.shop__container .shop__header .shop__header-right-panel{display:none}@media (max-width: 768px){._4s.shop__container .shop__grid-item{width:calc((100% - 18px)/2);transition:width .2s linear}}._4s.shop-mobile-filters-button__btn-label{color:var(--primary, #241f20);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}/*!****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-double-image-text.scss ***!
  \****************************************************************************************************************************/._4s.double-image-text{padding:50px 72px}@media (max-width: 768px){._4s.double-image-text{padding:25px 15px}}._4s.double-image-text .double-image-text__container{display:flex;justify-content:center;gap:24px;align-items:stretch}._4s.double-image-text .double-image-text__container.reverse{flex-direction:row-reverse}@media (max-width: 768px){._4s.double-image-text .double-image-text__container{flex-direction:column!important;gap:16px}}._4s.double-image-text .double-image-text__container .double-image-text__image{width:50%;position:relative;min-height:420px}@media (max-width: 768px){._4s.double-image-text .double-image-text__container .double-image-text__image{width:100%;min-height:320px}}._4s.double-image-text .double-image-text__container .double-image-text__image img{height:63%;width:63%;z-index:2;position:absolute;top:0;left:0;border-radius:50px;aspect-ratio:95/72;object-fit:cover;object-position:center center}._4s.double-image-text .double-image-text__container .double-image-text__image img.single{width:100%;height:100%;position:relative}._4s.double-image-text .double-image-text__container .double-image-text__image img:last-of-type{top:unset;left:unset;bottom:0;right:0;z-index:3}._4s.double-image-text .double-image-text__container .double-image-text__content{max-width:55%;background:#fff;padding:42px 31px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;justify-content:center;border-radius:50px}@media (max-width: 768px){._4s.double-image-text .double-image-text__container .double-image-text__content{max-width:100%;border-radius:25px;padding:25px 20px}}._4s.double-image-text .double-image-text__container .double-image-text__content .double-image-text__title{color:var(--primary, #241f20);font-family:Open Sans;font-size:32px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){._4s.double-image-text .double-image-text__container .double-image-text__content .double-image-text__title{text-align:center;font-size:24px}}._4s.double-image-text .double-image-text__container .double-image-text__content p{color:#000;text-align:justify;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0}@media (max-width: 768px){._4s.double-image-text .double-image-text__container .double-image-text__content p{font-size:16px}}._4s.double-image-text .double-image-text__container .double-image-text__content .double-image-text__button{margin:0;display:flex;padding:13px 60px;width:fit-content;border-radius:15px;background:#2db674;color:#fff;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}@media (max-width: 768px){._4s.double-image-text .double-image-text__container .double-image-text__content .double-image-text__button{display:flex;padding:13px 0;justify-content:center;align-items:center;align-self:stretch;width:auto;border-radius:15px;background:#2db674;color:#fff;text-align:center;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}}/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-header.scss ***!
  \*****************************************************************************************************************/._4s.header{background:#fff}._4s.header .header__nav{padding:0}._4s.header .header__item{padding-bottom:0}._4s.header .header__item .underline-text__label{color:var(--primary, #241f20);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal}/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-footer.scss ***!
  \*****************************************************************************************************************/._4s.footer .footer__outer-container{padding:0!important}._4s.footer .footer__outer-container .footer__container{border-radius:0;background:var(--primary, #241f20)}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block{order:1;max-width:100%;margin:auto;width:100%}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .footer__title{color:var(--white-font, #fff);font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .footer__menu{list-style:none;gap:6px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .rte,._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .underline-text__label{color:#f5f5f5;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;line-height:28px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block:last-child{order:0;max-width:100%;width:100%}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block:last-child .footer__title{color:var(--white-font, #fff);font-family:Open Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block:last-child .rte{color:var(--white-font, #fff);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:25px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .field input{border-radius:15px;background:#fff;justify-content:center;display:flex;align-items:center;color:#000;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:700;line-height:25px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .field input::placeholder{color:#b9b9b9;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:700;line-height:25px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .input-btn{position:relative;width:100%;margin-top:10px;color:var(--white-font, #fff);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:700;line-height:25px;text-transform:uppercase;min-height:unset;background:var(--GREEN, #2db573);padding:12px 0 13px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .input-btn svg{display:none}@media (min-width: 768px){._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid{display:flex;justify-content:space-between}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block{max-width:20%}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block:last-child{order:1;max-width:35%;width:100%}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block:last-child .footer__title{color:var(--white-font, #fff);font-family:Open Sans;font-size:32px;font-style:normal;font-weight:700;line-height:normal}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block:last-child .rte{color:var(--white-font, #fff);font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:25px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .field input{border-radius:15px;background:#fff;justify-content:center;display:flex;align-items:center;color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:25px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .field input::placeholder{color:#b9b9b9;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:25px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .input-btn{border-radius:15px;background:var(--GREEN, #2db573);color:var(--white-font, #fff);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:25px;text-transform:uppercase;position:relative;width:100%;height:fit-content;margin-top:16px;padding:23px 50px}._4s.footer .footer__outer-container .footer__container .card-grid.footer__card-grid .footer__block .input-btn svg{display:none}}/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-product.scss ***!
  \******************************************************************************************************************/@media (max-width: 768px){._4s.product{padding-bottom:20px}}._4s.product .product__content{gap:22px}._4s.product .product__content .product__info-wrapper{padding:0;max-width:55%}@media (max-width: 768px){._4s.product .product__content .product__info-wrapper{max-width:100%}}._4s.product .product__content .product__info-wrapper .product__info{width:100%;padding:20px 45px;justify-content:center;align-items:flex-start;gap:10px;flex:unset;border-radius:25px;background:#fff}._4s.product .product__content .product__info-wrapper .product__info .pill--large{display:flex;align-items:center;justify-content:center;padding:5px 25px;max-width:unset;width:fit-content;border-radius:8px}._4s.product .product__content .product__info-wrapper .product__info .pill--large:not(.selected){border:1px solid rgba(36,31,32,.5)}@media (max-width: 768px){._4s.product .product__content .product__info-wrapper .product__info{max-width:100%;width:unset;padding:20px 15px;margin:0 15px}}._4s.product .product__content .product__info-wrapper .product__info .product-general-info-block{display:flex;align-items:center;width:100%;justify-content:space-between}._4s.product .product__content .product__info-wrapper .product__info .product-general-info-block h1{color:var(--primary, #241f20);font-family:Open Sans;font-size:36px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){._4s.product .product__content .product__info-wrapper .product__info .product-general-info-block h1{color:var(--primary, #241f20);font-family:Open Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal}}._4s.product .product__content .product__info-wrapper .product__info .product-general-info-block .product-general-info-block{min-width:fit-content;width:unset}._4s.product .product__content .product__info-wrapper .product__info .product-general-info-block .product-general-info-block .product-price-wrapper{display:flex;align-items:center}._4s.product .product__content .product__info-wrapper .product__info .product-general-info-block .product-general-info-block .product-price-wrapper .product-price{color:var(--RED, #be202e);font-family:Open Sans;font-size:36px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){._4s.product .product__content .product__info-wrapper .product__info .product-general-info-block .product-general-info-block .product-price-wrapper .product-price{font-size:24px}}._4s.product .product__content .product__info-wrapper .product__info .product-general-info-block .product-general-info-block .product-price-wrapper .product-price .product-price__current-price{color:var(--RED, #be202e)}@media (max-width: 768px){._4s.product .product__content .product__info-wrapper .product__info .product-general-info-block .product-general-info-block .product-price-wrapper .product-price .product-price__current-price{font-size:24px}}._4s.product .product__content .product__info-wrapper .product__info .product-form__btn-wrapper{width:100%}._4s.product .product__content .product__info-wrapper .product__info .product-form__btn-wrapper button{border-radius:8px;background:var(--GREEN, #2db573);color:#fff;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding:12px 24px;text-transform:uppercase;border:none}._4s.product .product__content .product__info-wrapper .product__info shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: unset}._4s.product .product__content .product__info-wrapper .product__info shopify-accelerated-checkout .gravity-button{border-radius:8px!important}._4s.product .product__content .product__info-wrapper .product__info .titles{align-items:center;padding-bottom:12px;border-bottom:1px solid #dedede;gap:12px;justify-content:space-between}._4s.product .product__content .product__info-wrapper .product__info .titles .item .product-description--info__title{color:#241f2080;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:normal;cursor:pointer}@media (min-width: 768px){._4s.product .product__content .product__info-wrapper .product__info .titles .item .product-description--info__title{font-size:14px}}._4s.product .product__content .product__info-wrapper .product__info .titles .item.active .product-description--info__title{font-weight:700;color:#241f20}@media (min-width: 768px){._4s.product .product__content .product__info-wrapper .product__info .titles .item.active .product-description--info__title{font-size:14px}}._4s.product .product__content .product__info-wrapper .product__info .contents{margin-top:12px}._4s.product .product__content .product__info-wrapper .product__info .contents .product-description--content{color:var(--primary, #241f20);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:.28px}@media (min-width: 768px){._4s.product .product__content .product__info-wrapper .product__info .contents .product-description--content{font-size:13px}}._4s.product .product__content .product__info-wrapper .product__info .product-variants{display:flex;width:100%;flex-wrap:wrap}._4s.product .product__content .product__info-wrapper .product__info .product-variants__item{max-width:20%;padding:5px;border-radius:8px;background:#fff;box-shadow:0 0 6px #00000012;aspect-ratio:85/93}._4s.product .product__content .product__info-wrapper .product__info .product-variants__item.show_more{display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;width:100%;cursor:pointer}._4s.product .product__content .product__info-wrapper .product__info .product-variants__item img{width:100%;border-radius:8px}@media (max-width: 768px){._4s.product .product__content .product-media-carousel__carousel--with-left-thumbnails{grid-template-areas:"carousel-viewport thumbnails"}}/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-bg-hero-banner.scss ***!
  \*************************************************************************************************************************/._4s.bg-hero-banner{background-size:cover;background-position:center center}._4s.bg-hero-banner .bg-hero-banner__content{background-color:#0000004d;padding:250px 140px;max-width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}@media (max-width: 768px){._4s.bg-hero-banner .bg-hero-banner__content{padding:32px 38px;gap:16px}}._4s.bg-hero-banner .bg-hero-banner__content .bg-hero-banner__content--title{color:var(--primary, #fff);font-family:Open Sans;font-size:38px;font-style:normal;font-weight:700;line-height:normal;text-align:center}@media (max-width: 768px){._4s.bg-hero-banner .bg-hero-banner__content .bg-hero-banner__content--title{font-size:24px}}._4s.bg-hero-banner .bg-hero-banner__content .bg-hero-banner__content--text{color:#fff;text-align:justify;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0}@media (max-width: 768px){._4s.bg-hero-banner .bg-hero-banner__content .bg-hero-banner__content--text{font-size:16px}}._4s.bg-hero-banner .bg-hero-banner__content .bg-hero-banner__content--button{margin:0;display:flex;padding:13px 60px;width:fit-content;border-radius:15px;background:#2db674;color:#fff;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}@media (max-width: 768px){._4s.bg-hero-banner .bg-hero-banner__content .bg-hero-banner__content--button{display:flex;padding:13px 0;justify-content:center;align-items:center;align-self:stretch;width:auto;border-radius:15px;background:#2db674;color:#fff;text-align:center;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.48px;text-decoration:none}}/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-rich-text.scss ***!
  \********************************************************************************************************************/.custom.rich-text__heading{color:var(--primary, #000);font-family:Open Sans;font-size:38px;font-style:normal;font-weight:700;line-height:normal;text-align:center}@media (max-width: 768px){.custom.rich-text__heading{font-size:24px}}.custom.rich-text__text-wrapper p{color:#000;text-align:center;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0}@media (max-width: 768px){.custom.rich-text__text-wrapper p{font-size:16px}}/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-image-gallery.scss ***!
  \************************************************************************************************************************/._4s.image-gallery{width:100%;padding:50px 72px}@media (max-width: 768px){._4s.image-gallery{padding:32px 24px}}._4s.image-gallery .image-gallery-container{display:flex;flex-direction:column;gap:32px}._4s.image-gallery .image-gallery-container .image-gallery-container__title{color:var(--primary, #241f20);text-align:center;font-family:Open Sans;font-size:38px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){._4s.image-gallery .image-gallery-container .image-gallery-container__title{font-size:24px}}._4s.image-gallery .image-gallery-container .image-gallery-container__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:25px}._4s.image-gallery .image-gallery-container .image-gallery-container__items .image-gallery-container__item{width:22.5%}._4s.image-gallery .image-gallery-container .image-gallery-container__items .image-gallery-container__item img{border-radius:19px;max-width:100%}@media (max-width: 768px){._4s.image-gallery .image-gallery-container .image-gallery-container__items .image-gallery-container__item{width:45%}}/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-faqs.scss ***!
  \***************************************************************************************************************/._4s.faqs .faqs-container{padding:50px 140px;display:flex;flex-direction:column;gap:28px}@media (max-width: 768px){._4s.faqs .faqs-container{padding:50px 24px}}._4s.faqs .faqs-container .faqs-container__title{color:var(--primary, #241f20);text-align:center;font-family:Open Sans;font-size:38px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){._4s.faqs .faqs-container .faqs-container__title{font-size:24px}}._4s.faqs .faqs-container .faqs-container__item{margin-bottom:24px}._4s.faqs .faqs-container .faqs-container__item .faqs-container__question{display:flex;align-items:center;justify-content:space-between;color:#000;text-align:left;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0;padding-bottom:8px;border-bottom:1px solid #000}@media (max-width: 768px){._4s.faqs .faqs-container .faqs-container__item .faqs-container__question{font-size:16px}}._4s.faqs .faqs-container .faqs-container__item .faqs-container__answer{display:none;color:#000;text-align:left;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0;padding-top:12px}@media (max-width: 768px){._4s.faqs .faqs-container .faqs-container__item .faqs-container__answer{font-size:14px}}._4s.faqs .faqs-container .faqs-container__item.active .faqs-container__answer{display:flex}/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/_4s-giftbox.scss ***!
  \******************************************************************************************************************/.giftbox-block{display:flex;flex-direction:row}.giftbox-block .giftbox-block__inner{width:100%;display:flex;flex-direction:row;background-color:#e6e6e6;padding:8px 12px;gap:13px;align-items:center;border-radius:12px}.giftbox-block .giftbox-block__inner .giftbox-block__media img{max-height:55px;max-width:100px;border-radius:8px}.giftbox-block .giftbox-block__inner .giftbox-block__content .giftbox-block__title{font-size:16px;font-weight:700;font-family:Open Sans;line-height:24px;color:#000}.giftbox-block .giftbox-block__inner .giftbox-block__content .giftbox-block__description{font-size:12px;font-weight:400;line-height:1.2;color:#000}.giftbox-block .giftbox-block__inner .giftbox-block__cta{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:4px}.giftbox-block .giftbox-block__inner .giftbox-block__cta .giftbox-block__price{color:red;font-weight:600}.giftbox-block .giftbox-block__inner .giftbox-block__cta .giftbox-block__toggle{cursor:pointer;font-size:12px;font-weight:400;line-height:24px;color:#fff;background-color:#000;border-radius:8px;padding:2px 24px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/8/assets/main.css.map */
