@media(max-width:767px){html body #main .home-carousel .home-carousel__title{display:block!important;margin:0 0 8px!important}html body #main [data-section-id$=section-slideshow] .home-carousel__title .section__title-text{font-size:12px!important;letter-spacing:.24em!important;font-weight:500!important;text-transform:uppercase!important;color:#fff!important;line-height:1.2!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video lazy-video video{object-position:50% 38%!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video:has(source[src*="93383807"]) lazy-video video{object-position:50% 100%!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video:has(source[src*="93386235"]) lazy-video video{object-position:50% 90%!important}html body #main>[id*=cib_countdown]{order:0!important;margin:0!important}html body [id*=cib_countdown] .cib-countdown,html body [id*=cib_countdown] section{padding-top:0!important;padding-bottom:0!important}}@media(min-width:768px){html body #main [data-section-id$=section-slideshow] .home-carousel__item--video lazy-video[data-screen-size=desktop]{overflow:hidden!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video lazy-video[data-screen-size=desktop] video{top:auto!important;bottom:0!important;height:140%!important;object-fit:cover!important;object-position:50% 100%!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video:has(source[src*="93385304"]) lazy-video[data-screen-size=desktop] video{height:108%!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video:has(source[src*="93386235"]) lazy-video[data-screen-size=desktop] video{height:130%!important}}@media(min-width:1024px){html body .header-navs .secondary-nav__items{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:nowrap!important}html body .header-navs .secondary-nav__localize{position:static!important;display:block!important;float:none!important;width:auto!important;margin:0 18px 0 0!important;white-space:nowrap!important}html body .header-navs .secondary-nav__actions{position:static!important;float:none!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important}html body .header-navs .secondary-nav__actions .secondary-nav__link,html body .header-navs .secondary-nav__actions .secondary-nav__link--icon{top:0!important}}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__title{display:block!important;margin:0 0 14px!important;padding:0!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__title .section__title-text{margin:0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.3em!important;line-height:1.3!important;text-transform:uppercase!important;color:#d6d4cf!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__text,html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__text p{margin:0!important;font-size:42px!important;font-style:normal!important;font-weight:300!important;letter-spacing:.01em!important;line-height:1.1!important;text-transform:none!important;color:#fff!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__content--btn{margin-top:0!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:46px!important;height:auto!important;margin:22px 0 0!important;padding:0 24px!important;background:#1415176b!important;color:#fff!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:0!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;font-size:10px!important;font-weight:600!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:none!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__btn:hover{background:#ffffff29!important;color:#fff!important}@media(max-width:767px){html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__title{margin-bottom:10px!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__text,html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__text p{font-size:28px!important}html body #main [data-section-id$=section-slideshow] .home-carousel__item--video .home-carousel__btn{min-height:44px!important;margin-top:16px!important}}html body .shopify-app-block:has(.reviews_all_container){zoom:1!important}html body .reviews_all_container{box-sizing:border-box!important;max-width:1040px!important;margin:0 auto!important;padding:64px 0 56px!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;color:#1d1e20!important}html body .reviews_all_container *{font-weight:400;color:inherit}html body .reviews_all_container .kl_reviews__summary{margin:0 0 36px!important;padding:0!important}html body .reviews_all_container .kl_reviews__summary__header{margin:0 0 28px!important;padding:0!important;border:0!important;font-size:30px!important;font-weight:300!important;letter-spacing:.01em!important;line-height:1.15!important;color:#1d1e20!important}html body .reviews_all_container .kl_reviews__summary__average_value{font-size:46px!important;font-weight:300!important;line-height:1!important;color:#1d1e20!important}html body .reviews_all_container .kl_reviews__summary__average_denominator{font-size:14px!important;font-weight:500!important;color:#6b6a66!important}html body .reviews_all_container .kl_reviews__summary__stars__count,html body .reviews_all_container .kl_reviews__review__timestamp{font-size:11px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#6b6a66!important}html body .reviews_all_container .kl_reviews__histogram__rating,html body .reviews_all_container .kl_reviews__histogram__value{font-size:12px!important;font-weight:500!important;color:#6b6a66!important}html body .reviews_all_container .kl_reviews__histogram__bar--background{background:#e6e6e2!important;border:0!important;border-radius:0!important}html body .reviews_all_container .kl_reviews__histogram__bar--foreground{background:#1d1e20!important;border-radius:0!important}html body .reviews_all_container .kl_reviews__button,html body .reviews_all_container button[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:46px!important;min-width:160px!important;padding:0 22px!important;background:#1d1e20!important;color:#fff!important;border:1px solid #1d1e20!important;border-radius:0!important;font-size:10px!important;font-weight:600!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important;box-shadow:none!important}html body .reviews_all_container .kl_reviews__button:hover,html body .reviews_all_container button[type=submit]:hover{background:#34363a!important;border-color:#34363a!important;color:#fff!important}html body .reviews_all_container .kl_reviews__list__tabs{margin:0 0 20px!important;border:0!important}html body .reviews_all_container .kl_reviews__list__tab{padding:0 0 10px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#6b6a66!important;background:transparent!important;border:0!important;border-radius:0!important}html body .reviews_all_container .kl_reviews__list__tab--active{color:#1d1e20!important}html body .reviews_all_container .kl_reviews__filters{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;margin:0 0 28px!important;gap:10px!important}html body .reviews_all_container .kl_reviews__search{position:relative!important;display:block!important;min-width:260px!important}html body .reviews_all_container .kl_reviews__search_icon{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;pointer-events:none!important;z-index:2!important}html body .reviews_all_container .kl_reviews__search_icon svg{position:static!important;display:block!important;width:16px!important;height:16px!important;margin:0!important;left:auto!important;top:auto!important;transform:none!important}html body .reviews_all_container .kl_reviews__input_with_search_icon,html body .reviews_all_container input[type=text],html body .reviews_all_container input[type=email],html body .reviews_all_container textarea{box-sizing:border-box!important;width:100%!important;min-height:46px!important;padding:0 16px!important;background:#fff!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:0!important;font-size:14px!important;font-weight:400!important;color:#1d1e20!important;box-shadow:none!important}html body .reviews_all_container .kl_reviews__search input.kl_reviews__input_with_search_icon[type=text]{padding-left:44px!important}html body .reviews_all_container textarea{padding:14px 16px!important;min-height:120px!important}html body .reviews_all_container .kl_reviews__filters__pill{position:relative!important;display:inline-flex!important;align-items:center!important;min-height:46px!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid rgba(0,0,0,.14)!important;border-radius:0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#1d1e20!important;overflow:hidden!important}html body .reviews_all_container .kl_reviews__filters__pill select,html body .reviews_all_container .kl_reviews__filters__pill button,html body .reviews_all_container .kl_reviews__filters__pill label,html body .reviews_all_container .kl_reviews__filters__pill input{-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;height:44px!important;margin:0!important;padding:0 40px 0 18px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#1d1e20!important;cursor:pointer!important;opacity:1!important}html body .reviews_all_container .kl_reviews__filters__pill button{padding:0 18px!important}html body .reviews_all_container .kl_reviews__filters__pill button *,html body .reviews_all_container .kl_reviews__filters__pill select *{font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;color:#1d1e20!important;opacity:1!important}html body .reviews_all_container .kl_reviews__filters__pill input[type=checkbox]{width:0!important;height:0!important;padding:0!important;position:absolute!important;opacity:0!important}html body .reviews_all_container .kl_reviews__filters__pill>svg{display:none!important}html body .reviews_all_container .kl_reviews__filters__pill:has(select):after{content:"";position:absolute;right:17px;top:50%;width:7px;height:7px;border-right:1px solid #1d1e20;border-bottom:1px solid #1d1e20;transform:translateY(-70%) rotate(45deg);pointer-events:none}html body .reviews_all_container .kl_reviews__review_item{box-sizing:border-box!important;margin:0 0 34px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}html body .reviews_all_container .kl_reviews__review_stars_and_time{margin:0 0 10px!important}html body .reviews_all_container .kl_reviews__review__author,html body .reviews_all_container .kl_reviews__review__author *{font-size:13px!important;font-weight:600!important;letter-spacing:0!important;color:#1d1e20!important}html body .reviews_all_container .kl_reviews__review__content{max-width:72ch!important;margin:8px 0 0!important;font-size:15px!important;font-weight:400!important;line-height:1.65!important;color:#1d1e20!important}html body .reviews_all_container .kl_reviews__review__title{font-size:16px!important;font-weight:600!important;color:#1d1e20!important}@media(max-width:767px){html body .reviews_all_container{padding:40px 0 36px!important}html body .reviews_all_container .kl_reviews__summary__header{font-size:26px!important;margin-bottom:22px!important}html body .reviews_all_container .kl_reviews__search{min-width:0!important;width:100%!important}html body .reviews_all_container .kl_reviews__review_item{margin-bottom:28px!important}html body .reviews_all_container .kl_reviews__review__content{font-size:14px!important}}@media(max-width:767px){html body #main [data-section-id$=section-slideshow] .home-carousel__item--cib_bts_slide_2 .home-carousel__content,html body #main [data-section-id$=section-slideshow] .home-carousel__item--cib_bts_slide_3 .home-carousel__content,html body #main [data-section-id$=section-slideshow] .home-carousel__item--cib_bts_slide_2 .home-carousel__title,html body #main [data-section-id$=section-slideshow] .home-carousel__item--cib_bts_slide_3 .home-carousel__title,html body #main [data-section-id$=section-slideshow] .home-carousel__item--cib_bts_slide_2 .home-carousel__text,html body #main [data-section-id$=section-slideshow] .home-carousel__item--cib_bts_slide_3 .home-carousel__text{display:none!important}}.cib-mm{display:none}html body .modal--main-menu .cib-mm{display:block;padding:6px 22px 0;color:#1d1e20;font-family:inherit}html body .modal--main-menu .drawer-nav--main,html body .modal--main-menu .drawer-nav--secondary,html body .modal--main-menu .mobile-footer__contact,html body .modal--main-menu .mobile-draw__footer>.social-links{display:none!important}html body .modal--main-menu .mobile-draw__footer{padding:0!important;margin:0!important;border:0!important;background:transparent!important}html body .modal--main-menu .cib-mm a{color:inherit!important;text-decoration:none!important;border:0!important;background:none!important}html body .modal--main-menu .cib-mm__tiles{display:grid;grid-template-columns:1fr 1fr;gap:14px}html body .modal--main-menu .cib-mm__tile{display:block;aspect-ratio:4/3;background-color:#e6e6e2;background-repeat:no-repeat}html body .modal--main-menu .cib-mm__cap{display:block;margin:9px 0 4px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}html body .modal--main-menu .cib-mm__l{display:block;padding:4px 0;font-size:16px;font-weight:300;line-height:1.3}html body .modal--main-menu .cib-mm__va{display:block;margin-top:6px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6b6a66!important}html body .modal--main-menu .cib-mm__groups{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px;margin-top:22px}html body .modal--main-menu .cib-mm__eb{display:block;margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6b6a66!important;line-height:1.3}html body .modal--main-menu .cib-mm__plain{margin-top:18px}html body .modal--main-menu .cib-mm__plain a{display:block;padding:7px 0;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}html body .modal--main-menu .cib-mm__band{display:flex;flex-direction:column;justify-content:flex-end;margin:18px -22px 0;min-height:132px;padding:16px 22px;background-color:#333;background-position:center 30%;background-size:cover;background-repeat:no-repeat;position:relative;color:#fff!important}html body .modal--main-menu .cib-mm__band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d,#0000008c)}html body .modal--main-menu .cib-mm__beb,html body .modal--main-menu .cib-mm__bt{position:relative;display:block}html body .modal--main-menu .cib-mm__beb{font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#d6d4cf;margin-bottom:6px}html body .modal--main-menu .cib-mm__bt{font-size:22px;font-weight:300;line-height:1.1}html body .modal--main-menu .cib-mm__foot{display:flex;align-items:center;justify-content:space-between;padding:16px 0 20px;font-size:13px;line-height:1.4}html body .modal--main-menu .cib-mm__so{display:flex;gap:14px;align-items:center}html body .modal--main-menu .cib-mm__so a{display:inline-flex}html body .modal--main-menu .cib-mm__so svg,html body .modal--main-menu .cib-mm__so .icon{width:18px;height:18px;display:block}
/*# sourceMappingURL=/cdn/shop/t/407/assets/cib-layout-fix.css.map */
