html body [data-section-id$=section-slideshow] .home-carousel__bg,html body .home-carousel .home-carousel__bg{object-fit:cover!important;object-position:50% 0%!important;width:100%!important;height:100%!important;background-color:transparent!important}html body [data-section-id$=section-slideshow],html body .js-section__home-slider>.section{margin-bottom:0!important;padding-bottom:0!important}html body [data-section-type=countdown-timer]{margin-top:0!important;padding-top:0!important}html body .image-banner--countdown-timer{min-height:0!important;padding:0!important;opacity:1!important;transform:none!important}html body .image-banner--countdown-timer .image-banner__content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:26px 34px 24px!important;text-align:center!important;max-width:none!important;width:100%!important;opacity:1!important;transform:none!important}html body .image-banner--countdown-timer .image-banner__content__block{margin:0!important;padding:0!important;width:100%!important;max-width:none!important;opacity:1!important;transform:none!important}html body .image-banner--countdown-timer .image-banner__content__block>*,html body .image-banner--countdown-timer .image-banner__text,html body .image-banner--countdown-timer .image-banner__text--heading{display:block!important;width:100%!important;max-width:none!important;margin:0!important;text-align:center!important}html body .image-banner--countdown-timer .image-banner__content__block--heading{margin-bottom:14px!important}html body .image-banner--countdown-timer .image-banner__text--heading h2,html body .image-banner--countdown-timer .image-banner__text--heading>*{display:block!important;width:100%!important;max-width:none!important;font-size:clamp(26px,3.6vw,60px)!important;font-weight:300!important;letter-spacing:.14em!important;line-height:1.1!important;margin:0!important;color:#fff!important;white-space:nowrap!important;text-align:center!important}html body .image-banner--countdown-timer .countdown{display:flex!important;grid-template-columns:none!important;align-items:flex-start!important;justify-content:center!important;gap:56px!important;width:100%!important;margin:0 auto!important}html body .image-banner--countdown-timer .countdown__unit{display:flex!important;flex:none!important;flex-direction:column!important;align-items:center!important;gap:0!important;min-width:100px!important;width:auto!important}html body .image-banner--countdown-timer .countdown__value{font-size:50px!important;font-weight:300!important;line-height:1!important;letter-spacing:.02em!important;color:#fff!important}html body .image-banner--countdown-timer .countdown__label{margin-top:8px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#a9a7a2!important}html body .image-banner--countdown-timer .countdown__divider{display:none!important}@media(max-width:767px){html body .image-banner--countdown-timer .image-banner__content{padding:26px 16px 24px!important}html body .image-banner--countdown-timer .image-banner__text--heading h2,html body .image-banner--countdown-timer .image-banner__text--heading>*{font-size:clamp(17px,5.2vw,24px)!important;letter-spacing:.12em!important}html body .image-banner--countdown-timer .image-banner__content__block--heading{margin-bottom:14px!important}html body .image-banner--countdown-timer .countdown{gap:16px!important}html body .image-banner--countdown-timer .countdown__unit{min-width:64px!important}html body .image-banner--countdown-timer .countdown__value{font-size:34px!important}}@media(max-width:767px){html body .cib-tabbar{display:none!important}html body .secondary-nav__item--wishlist{display:inline-block!important}html body .modal--main-menu .modal__content,html body .modal--main-menu .modal__wrapper{background:#1d1e20!important;color:#fff!important}html body .modal--main-menu .drawer-nav--main{padding:0!important}html body .modal--main-menu .list-menu{margin:0!important;padding:0!important}html body .modal--main-menu .list-menu__item{border-top:1px solid rgba(255,255,255,.11)!important;background:transparent!important}html body .modal--main-menu .list-menu__item:first-child{border-top:0!important}html body .modal--main-menu .list-menu__link,html body .modal--main-menu summary.list-menu__link,html body .modal--main-menu .list-menu__item>a{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:17px 22px!important;font-size:19px!important;font-weight:400!important;letter-spacing:.05em!important;line-height:1.3!important;text-transform:none!important;color:#fff!important;background:transparent!important;border:0!important}html body .modal--main-menu .icon--chevron{opacity:.5!important}html body .modal--main-menu .icon--chevron svg{stroke:#fff!important;fill:none!important}html body .modal--main-menu .icon svg{color:#fff!important}html body .modal--main-menu .modal__close,html body .modal--main-menu [class*=modal__close]{color:#fff!important}html body .modal--main-menu .drawer-nav--child .list-menu__link,html body .modal--main-menu .drawer-nav--child .list-menu__item>a{font-size:16px!important;color:#c9c7c2!important}}html body .cib-hub__tabbar{display:none!important}html body .cib-acct__body{bottom:0!important;padding-bottom:0!important}html body .cib-hub__main,html body .cib-acct__body,html body .cib-acct__panel,html body .cib-hub__rail,html body .cib-hub__flip{border:0!important;box-shadow:none!important;outline:0!important}html body .cib-hub__rail{background:#1d1e20!important;color:#fff!important;transition:none!important}html body .cib-acct.cib-home .cib-hub__rail{transform:none!important;left:0!important;right:0!important;top:71px!important;bottom:0!important;width:100%!important;max-width:none!important;height:auto!important;z-index:30!important;overflow-y:auto!important}html body .cib-acct.cib-home .cib-hub__railscrim{display:none!important}html body .cib-hub__railscrim{background:#1415178c!important}html body .cib-hub__title{font-size:12px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important}html body .cib-hub__back{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;margin-right:6px!important;background:none!important;border:0!important;cursor:pointer!important;color:inherit!important}html body .cib-acct.cib-home .cib-hub__back{visibility:hidden!important}html body .cib-acct.cib-home,html body .cib-acct.cib-home .cib-hub__main{background:#1d1e20!important}html body .cib-acct.cib-home .cib-hub__topbar{background:#1d1e20!important;border-bottom:1px solid rgba(255,255,255,.12)!important;color:#fff!important}html body .cib-acct.cib-home .cib-hub__title{color:#fff!important}html body .cib-acct.cib-home .cib-acct__close{color:#fff!important;background:none!important;border:0!important}html body .cib-acct.cib-home .cib-acct__close svg{stroke:#fff!important;color:#fff!important}html body .cib-hub__brand{position:relative;display:block!important;background-image:linear-gradient(180deg,#14151766 0,#14151714 28%,#14151766 66%,#141517f0),url(/cdn/shop/files/cib-navphone-shopall.jpg?v=1789713025&width=1000)!important;background-size:cover!important;background-position:center 8%!important;background-repeat:no-repeat!important}html body .cib-hub__mark{position:relative;padding-top:6px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.55)}html body .cib-hub__hello{font-size:26px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.2!important;color:#fff!important;text-shadow:0 1px 14px rgba(0,0,0,.45)}html body .cib-hub__navgroup{grid-column:1 / -1;margin:0!important;padding:20px 22px 10px!important;font-size:10px!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#a9a7a2!important;background:transparent!important}html body .cib-hub__nav{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1px!important;background:#ffffff24!important;border-top:1px solid rgba(255,255,255,.14)!important;border-bottom:1px solid rgba(255,255,255,.14)!important;padding:0!important;margin:6px 0 0!important}html body .cib-hub__navitem{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;width:auto!important;min-height:138px!important;margin:0!important;padding:22px 18px 20px!important;background:#1d1e20!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important;color:#fff!important;overflow:hidden!important}html body .cib-hub__navitem:hover{background:#26282a!important}html body .cib-hub__navitem.is-active{background:#2c2e30!important}html body .cib-hub__navitem>svg{width:20px!important;height:20px!important;flex:none!important;opacity:.8;color:#fff!important}html body .cib-hub__navitem>svg~svg{display:none!important}html body .cib-hub__navitem>span{margin-top:auto!important;padding-top:18px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.45!important;color:#fff!important}html body .cib-hub__promo{display:none!important}@media(max-width:480px){html body .cib-hub__navitem{min-height:118px!important;padding:18px 14px 16px!important}html body .cib-hub__navitem>span{padding-top:14px!important;font-size:10px!important}}html body#my-account-cib-label div[class*=kl-private-reset-css],html.cib-si-open div[class*=kl-private-reset-css]{display:none!important}html body#my-account-cib-label.klaviyo-prevent-body-scrolling,html.cib-si-open body.klaviyo-prevent-body-scrolling{overflow:visible!important}html body .cib-si__img{visibility:hidden!important}html body .cib-si:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:0;background-image:url(/cdn/shop/files/cib-pp-cotton-rugby-jersey-grey-marle-and-cotton-rugby-jersey-navy-06-duo-sf507325.jpg?v=1789712913&width=900);background-size:cover;background-position:center 30%;background-repeat:no-repeat}html body .cib-si__body{text-align:left!important;padding:0 34px 40px!important}html body .cib-si__mark{font-size:15px!important;font-weight:600!important;letter-spacing:.22em!important;color:#fff!important;margin:0 0 26px!important;text-align:left!important}html body .cib-si__modes{display:inline-flex!important;width:auto!important;gap:26px!important;background:none!important;border:0!important;border-radius:0!important;padding:0!important;margin:0 0 22px!important}html body .cib-si__mode{flex:none!important;background:none!important;border:0!important;border-bottom:1px solid transparent!important;border-radius:0!important;box-shadow:none!important;padding:0 0 7px!important;color:#a9a7a2!important;font-size:11px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important}html body .cib-si__mode.is-on{color:#fff!important;background:none!important;border-bottom:1px solid #ffffff!important}html body .cib-si__sub{font-size:26px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.25!important;color:#fff!important;margin:0 0 8px!important;text-align:left!important}html body .cib-si__copy{font-size:14px!important;line-height:1.6!important;color:#c9c7c2!important;margin:0 0 22px!important;text-align:left!important}html body .cib-si__field{box-sizing:border-box!important;width:100%!important;height:52px!important;margin:0 0 12px!important;padding:0 16px!important;background:#fff!important;border:0!important;border-radius:4px!important;font-size:15px!important;color:#1d1e20!important;text-align:left!important}html body .cib-si__btn{width:100%!important;height:52px!important;margin:0!important;background:#fff!important;color:#1d1e20!important;border:0!important;border-radius:100px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important}html body .cib-si__foot,html body .cib-si__msg{text-align:left!important}html body .cib-si__codes{justify-content:flex-start!important;margin-bottom:16px!important}html body .cib-rslip--v2{box-sizing:border-box;max-width:600px;margin:8px 0 0;padding:44px 56px 30px;border:1px solid #e6e6e2;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1d1e20;line-height:1.5}html body .cib-rslip--v2 .rs-mark{display:block;font-size:17px;font-weight:600;letter-spacing:.22em;line-height:1.2;color:#1d1e20}html body .cib-rslip--v2 .rs-eyebrow{margin:30px 0 6px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;line-height:1.6;color:#8b8b8b}html body .cib-rslip--v2 .rs-title{margin:0 0 12px;font-size:20px;font-weight:400;letter-spacing:.02em;line-height:1.35;color:#1d1e20}html body .cib-rslip--v2 .rs-intro{margin:0;font-size:15px;line-height:1.6;color:#5f5f5b}html body .cib-rslip--v2 .rs-box{display:flex;align-items:flex-start;margin:26px 0 0;border:1px solid #e6e6e2}html body .cib-rslip--v2 .rs-box+.rs-box{margin-top:10px}html body .cib-rslip--v2 .rs-thumb{flex:0 0 auto;padding:16px 0 16px 16px}html body .cib-rslip--v2 .rs-thumb img{display:block;width:76px;height:95px;border:0;object-fit:cover;background:#f1f0ed}html body .cib-rslip--v2 .rs-meta{flex:1 1 auto;min-width:0;padding:16px 18px}html body .cib-rslip--v2 .rs-t{margin:0 0 5px;font-size:14px;font-weight:600;line-height:1.45;color:#1d1e20}html body .cib-rslip--v2 .rs-s{margin:0;font-size:13px;line-height:1.7;color:#8b8b8b}html body .cib-rslip--v2 .rs-sec{margin:30px 0 14px;font-size:15px;font-weight:600;line-height:1.4;color:#1d1e20}html body .cib-rslip--v2 .rs-row{display:flex;align-items:flex-start;padding:0 0 14px}html body .cib-rslip--v2 .rs-row:last-of-type{padding-bottom:0}html body .cib-rslip--v2 .rs-k{flex:0 0 118px;font-size:13px;font-weight:600;line-height:1.6;color:#1d1e20}html body .cib-rslip--v2 .rs-v{flex:1 1 auto;min-width:0;font-size:14px;line-height:1.65;color:#5f5f5b}html body .cib-rslip--v2 .rs-row--full .rs-v{flex-basis:100%}html body .cib-rslip--v2 .rs-fine{margin:24px 0 0;font-size:12px;line-height:1.65;color:#a8a8a8}html body .cib-rslip--v2 .rs-ft{margin-top:40px;padding-top:22px;border-top:1px solid #e6e6e2}html body .cib-rslip--v2 .rs-ft p{margin:0 0 4px;color:#1d1e20}html body .cib-rslip--v2 .rs-ft .cib-rslip__site{font-size:13px;line-height:1.6;color:#1d1e20}html body .cib-rslip--v2 .rs-ft .cib-rslip__care{font-size:12px;line-height:1.6;color:#a8a8a8}html body .cib-rslip--v2 .rs-ft .cib-rslip__email{font-size:13px;line-height:1.6;color:#8b8b8b}html body .cib-rslip--v2 .rs-ft .cib-rslip__legal{margin:6px 0 0;font-size:11px;line-height:1.6;color:#a8a8a8}@media(max-width:767px){html body .cib-rslip--v2{padding:28px 24px 26px}html body .cib-rslip--v2 .rs-title{font-size:18px}html body .cib-rslip--v2 .rs-eyebrow{margin-top:24px}html body .cib-rslip--v2 .rs-sec{margin-top:26px}html body .cib-rslip--v2 .rs-k{flex-basis:96px}html body .cib-rslip--v2 .rs-thumb{padding:14px 0 14px 14px}html body .cib-rslip--v2 .rs-thumb img{width:64px;height:80px}html body .cib-rslip--v2 .rs-meta{padding:14px 16px}}@media print{@page{margin:12mm}html.cib-has-slip,html.cib-has-slip body{height:auto!important;max-height:none!important;overflow:visible!important;position:static!important;margin:0!important;padding:0!important;background:#fff!important}html.cib-has-slip body>*:not(.cib-print-path){display:none!important}html.cib-has-slip .cib-print-path>*:not(.cib-print-path):not(.cib-rslip){display:none!important}html.cib-has-slip .cib-print-path{display:block!important;position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;transform:none!important;opacity:1!important;visibility:visible!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important}html.cib-has-slip .cib-rslip{display:block!important;visibility:visible!important;max-width:none!important;width:auto!important;margin:0!important;border:0!important;padding:0!important}html.cib-has-slip .cib-rslip--v2 .rs-thumb img{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html.cib-has-slip .cib-rslip--v2 .rs-eyebrow{margin-top:18px!important}html.cib-has-slip .cib-rslip--v2 .rs-box{margin-top:16px!important;break-inside:avoid;page-break-inside:avoid}html.cib-has-slip .cib-rslip--v2 .rs-box+.rs-box{margin-top:8px!important}html.cib-has-slip .cib-rslip--v2 .rs-sec{margin:22px 0 10px!important;break-after:avoid;page-break-after:avoid}html.cib-has-slip .cib-rslip--v2 .rs-row{padding-bottom:10px!important;break-inside:avoid;page-break-inside:avoid}html.cib-has-slip .cib-rslip--v2 .rs-end{break-inside:avoid;page-break-inside:avoid}html.cib-has-slip .cib-rslip--v2 .rs-fine{margin-top:18px!important}html.cib-has-slip .cib-rslip--v2 .rs-ft{margin-top:22px!important;padding-top:16px!important}html.cib-has-slip .cib-tabbar,html.cib-has-slip .cib-join-pill,html.cib-has-slip .cib-si,html.cib-has-slip .cib-si__backdrop,html.cib-has-slip .cib-rslip__actions,html.cib-has-slip .page-transition,html.cib-has-slip .skip-to-content-link,html.cib-has-slip #shopify-chat,html.cib-has-slip [class*=kl-private-reset-css]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/405/assets/cib-signin-restyle.css.map */
