.product-card--badges{gap:6px;padding:10px;pointer-events:none}.product-card--badges .badge{height:21px;padding:0 8px;font-size:9px;letter-spacing:.08em}.variations[data-size-gate=pending] .product-form__input--block input[type=radio]:checked+label{box-shadow:0 0 0 1px var(--color-border) inset;z-index:auto}.variations[data-size-gate=pending] .form__label__value{visibility:hidden}.single-add-to-cart-button[disabled].size-gate-closed{background:transparent;color:var(--color-body);box-shadow:0 0 0 1px var(--color-border) inset;cursor:pointer}.single-add-to-cart-button[disabled].size-gate-closed .single-add-to-cart-button--price{display:none}@keyframes sainte-size-nudge{0%,to{box-shadow:0 0 0 1px var(--color-border) inset}50%{box-shadow:0 0 0 2px var(--color-body) inset}}.variations.size-gate-nudge .product-form__input--block label{animation:sainte-size-nudge .4s ease-in-out 2}.size-gate-hint{margin:8px 0 0;font-size:.8125rem;color:var(--color-body)}.facets--bar .thb-filter-sort-count>.thb-filter-count:only-child{display:none}#shopify-pc__banner.shopify-pc__banner__dialog{padding:18px 20px;max-height:60vh}#shopify-pc__banner .shopify-pc__banner__wrapper{align-items:flex-end}#shopify-pc__banner h2{font-size:15px;line-height:1.2;margin:0 0 4px}#shopify-pc__banner p{font-size:12.5px;line-height:1.4}#shopify-pc__banner .shopify-pc__banner__btns{min-width:0;flex:0 0 auto;align-items:center;gap:10px}#shopify-pc__banner button{margin:0;padding:9px 20px;font-size:13px;flex:0 0 auto;white-space:nowrap}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{min-width:104px}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{padding:9px 4px;font-size:12px;order:3}@media only screen and (max-width:1280px)and (min-width:750px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row}#shopify-pc__banner .shopify-pc__banner__body{margin:0 24px 0 0;flex:1 1 auto;min-width:0}#shopify-pc__banner .shopify-pc__banner__btns{width:auto}}@media only screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:14px 16px 16px}#shopify-pc__banner h2{font-size:14px}#shopify-pc__banner p{font-size:11.5px;line-height:1.38}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:0}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row;flex-wrap:wrap;width:100%;gap:8px;margin-top:10px}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:1;flex:1 1 0;min-width:0}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2;flex:1 1 0;min-width:0}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3;flex:1 0 100%;padding:0;margin-top:2px;font-size:11.5px}#shopify-pc__banner button{padding:10px 8px;font-size:13px}}@media screen and (hover:hover){.slideshow__slide-content .button:hover:not(:focus):not(.loading){color:var(--color-body);border-color:#fff}.slideshow__slide-content .button.white:hover:not(:focus):not(.loading){color:var(--color-body);border-color:#fff}.slideshow__slide-content .button:hover:not(:focus):not(.loading):before{transform:rotate3d(0,0,1,6deg) translate3d(-1.2em,110%,0)}}.header .logolink{margin:12px 0}.header>.row>.columns{min-height:64px}@media only screen and (max-width:1067px){.header>.row>.columns{min-height:56px}}.sainte-announcement.sainte-announcement{padding:8px 0}.sainte-announcement.sainte-announcement .sainte-marquee__item{font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/34/assets/sainte-cro.css.map */
