:root{--cv-line: #e6e4df;--cv-ink: #1c1f24;--cv-muted: #7a7d82;--cv-stone: #f4f3f0}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb__wrap,html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb__eyebrow,html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb__btns{display:none!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb__bar{display:block!important;text-align:center!important;padding:26px 16px 22px!important;border:0!important;background:none!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb__head{font-family:var(--font--body, inherit)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.3!important;margin:0!important;text-transform:none!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .collection-main__actions{margin-left:0!important;margin-right:0!important;border-top:1px solid var(--cv-line)!important;border-bottom:1px solid var(--cv-line)!important;box-shadow:none!important;font-size:12px!important;padding-left:16px!important;padding-right:16px!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .collection-main__actions:before,html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .collection-main__actions:after{display:none!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .collection-main__count-text{color:var(--cv-muted)!important;font-size:12px!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .js-main-content{padding-left:0!important;padding-right:0!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .collection-products>.o-layout{margin-left:0!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .collection-products>.o-layout>.o-layout__item{padding-left:0!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .collection__cards{margin-left:0!important;border-top:0!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .collection__cards>.o-layout__item{padding-left:0!important;margin-bottom:0!important;border-right:1px solid var(--cv-line);border-bottom:1px solid var(--cv-line)}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card__details,html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card__details,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card__details{padding:10px 10px 16px!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card__title,html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card__title,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card__title{font-family:var(--font--body, inherit)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card .price,html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card .price__number,html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card .price,html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card .price__number,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card .price,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card .price__number{font-size:12px!important;font-weight:400!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-card-colour-name,html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-card-colour-name,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-card-colour-name{color:var(--cv-muted)!important;font-size:11px!important}html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-prow__head{align-items:baseline!important;padding-bottom:14px!important}html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-prow__title{font-family:var(--font--body, inherit)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;line-height:1.3!important}html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-prow__link{font-size:12px!important;text-decoration:underline!important;text-underline-offset:3px!important}html body:not(#cv1):not(#cv2):not(#cv3):not(#cv4):not(#cv5):not(#cv6):not(#cv7) .cib-prow__more.c-btn{width:fit-content!important;min-width:220px!important;box-sizing:border-box!important;margin:22px auto 0!important;padding:13px 34px!important;border:1px solid #1c1f24!important;border-radius:999px!important;background:#1c1f24!important;color:#fff!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.03em!important;text-align:center!important;text-transform:none!important;min-height:0!important;height:auto!important}html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb--photos .cib-pb__strip{gap:1px!important}html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb--photos .cib-pb__label{left:0!important;right:0!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;text-align:center!important;font-family:var(--font--body, inherit)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;background:none!important;padding:0!important}@media(max-width:767px){html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb--mobonly .cib-pb__cell:nth-child(-n+2){grid-column:1 / -1!important}html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb--mobonly .cib-pb__cell:nth-child(-n+2) .cib-pb__link,html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb--mobonly .cib-pb__cell:nth-child(-n+2) .cib-pb__img{height:480px!important;width:100%!important}html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb--mobonly .cib-pb__cell:nth-child(-n+2) .cib-pb__img{object-position:center 25%!important}}html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-rs .section__title-text{font-family:var(--font--body, inherit)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important}html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-rs .testimonials__text__text,html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-rs .testimonials__text__text p{font-size:15px!important;line-height:1.55!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__vendor{display:none!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__title{font-family:var(--font--body, inherit)!important;font-size:18px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.3!important;text-transform:none!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box .price,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box .price__number{font-size:14px!important;font-weight:400!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-form__swatch__title legend,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-form__popup-link{font-family:var(--font--body, inherit)!important;font-size:12px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-form__popup-link{text-decoration:underline!important;text-underline-offset:3px!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-form__swatch__item--button .product-form__swatch__label{border-radius:0!important;border:1px solid var(--cv-line)!important;background:#fff!important;color:var(--cv-ink)!important;font-size:12px!important;font-weight:400!important;min-width:56px!important;box-shadow:none!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-form__swatch__input:checked+.product-form__swatch__label{border-color:var(--cv-ink)!important;box-shadow:inset 0 0 0 1px var(--cv-ink)!important;background:#fff!important;color:var(--cv-ink)!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-form__swatch__item--button .product-form__swatch__label.is-disabled{color:#b9bbbe!important;text-decoration:line-through!important;background:#fff!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box .c-btn--primary{border-radius:999px!important;font-size:12px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:none!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box quantity-input{border-radius:999px!important;border-color:var(--cv-line)!important;height:42.4px!important;box-sizing:border-box!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box__block--tab details{border-top:0!important;border-bottom:1px solid var(--cv-line)!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box__block--tab accordion-group{border-top:1px solid var(--cv-line)!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box__block--tab{border-top:0!important;border-bottom:0!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box__block--tab summary h3{font-family:var(--font--body, inherit)!important;font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__accordion__item-wrap{font-size:13px!important;line-height:1.6!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__share{opacity:.6}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-form__swatch__item--button .product-form__swatch__label.is-disabled,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-form__swatch__item--button .product-form__swatch__label.is-disabled:before,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-form__swatch__item--button .product-form__swatch__label.is-disabled:after{background-image:none!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box .c-btn--primary *{text-transform:none!important;letter-spacing:.04em!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box .product-form__qty-input,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box quantity-input{border-radius:999px!important;overflow:hidden!important}@media(min-width:768px){html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .cib-pb__bar{padding:44px 16px 30px!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .collection-main__actions{padding-left:24px!important;padding-right:24px!important}html body.template-collection:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card__details,html body.template-index:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card__details,html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-card__details{padding:12px 12px 22px!important}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__title{font-size:20px!important}}html body.template-product:not(#cv1):not(#cv2):not(#cv3):not(#cv4) .product-single__box quantity-input :is(button,input){height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/407/assets/cib-theme.css.map */
