:root{--cb-page-max: 1440px;--cb-content-max: 1200px;--cb-section-space: clamp(72px, 8vw, 128px);--cb-mobile-space: 56px;--cb-white: #ffffff;--cb-ivory: #f5f6f7;--cb-warm-white: #ffffff;--cb-stone: #d9dde1;--cb-soft-beige: #eef0f2;--cb-muted-blush: #f1f2f4;--cb-ink: #17191c;--cb-muted: #666c73;--cb-border: rgba(34, 38, 43, .16);--cb-border-strong: rgba(34, 38, 43, .3);--cb-silver-dark: #646a71;--cb-silver-mid: #aeb4bb;--cb-silver-light: #f8f9fa;--cb-diamond: linear-gradient(115deg, #626970 0%, #f8f9fa 20%, #9da4ac 42%, #ffffff 56%, #777e86 78%, #eef0f2 100%);--cb-coral: #b96559;--cb-blue: #557aa5;--cb-button-height: 52px;--cb-duration: .48s;--cb-ease: cubic-bezier(.22, 1, .36, 1);--cb-card-section-bg: #f5f6fb}.cb-section{color:var(--cb-ink);padding-block:var(--cb-section-space)}.cb-shell{width:min(calc(100% - 40px),var(--cb-page-max));margin-inline:auto}.cb-shell--content{max-width:var(--cb-content-max)}.cb-eyebrow{position:relative;display:inline-flex;width:fit-content;align-items:center;gap:10px;margin:0 0 18px;color:var(--cb-silver-dark);font-size:1.15rem;font-weight:650;letter-spacing:.2em;line-height:1.4;text-transform:uppercase;background:var(--cb-diamond);background-size:180% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cb-eyebrow:before{content:"";width:5px;height:5px;flex:0 0 auto;border:1px solid rgba(89,96,104,.58);background:linear-gradient(135deg,#fff,#a8afb7 45%,#f8f9fa 62%,#6c737b);box-shadow:0 0 8px #ffffffe0,0 0 10px #7078802e;transform:rotate(45deg)}.cb-title,.cb-section-title,.cb-card-title{color:var(--cb-ink);font-family:var(--heading-font);font-style:normal;font-synthesis:none}.cb-title{max-width:18ch;margin:0;font-size:clamp(3.8rem,6vw,8.2rem);font-weight:600;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.cb-section-title{max-width:22ch;margin:0;font-size:clamp(3rem,4vw,5.4rem);font-weight:600;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.cb-copy{max-width:62ch;color:var(--cb-muted);font-size:clamp(1.6rem,1.5vw,1.9rem);line-height:1.65}.cb-copy p{margin-top:0}.cb-copy p:last-child{margin-bottom:0}.cb-button{display:inline-flex;min-height:var(--cb-button-height);align-items:center;justify-content:center;padding:0 28px;border:1px solid var(--cb-ink);border-radius:0;background:var(--cb-ink);color:#fff;font-size:1.2rem;font-weight:650;letter-spacing:.11em;text-decoration:none;text-transform:uppercase;transition:background var(--cb-duration) var(--cb-ease),color var(--cb-duration) var(--cb-ease),transform var(--cb-duration) var(--cb-ease)}.cb-button:hover,.cb-button:focus-visible{background:transparent;color:var(--cb-ink);transform:translateY(-2px)}.cb-button--secondary{background:transparent;color:var(--cb-ink)}.cb-button--secondary:hover,.cb-button--secondary:focus-visible{background:var(--cb-ink);color:#fff}.cb-text-link{color:inherit;font-size:1.2rem;font-weight:650;letter-spacing:.1em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:7px;text-transform:uppercase}.cb-media{position:relative;overflow:hidden;background:var(--cb-soft-beige)}.cb-media img,.cb-media svg{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--cb-ease)}a:hover .cb-media img,a:focus-visible .cb-media img{transform:scale(1.018)}.cb-grid{display:grid;gap:clamp(20px,2.5vw,36px)}.cb-section-header{display:grid;gap:20px;margin-bottom:clamp(40px,5.5vw,72px)}.cb-section-header--split{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:end;column-gap:clamp(40px,7vw,112px)}.cb-card-title{margin:18px 0 8px;font-size:clamp(2rem,2vw,2.8rem);letter-spacing:-.02em;line-height:1.15}.cb-muted-bg{background:var(--cb-ivory)}.cb-white-bg{background:var(--cb-white)}.cb-blush-bg{background:var(--cb-muted-blush)}.cb-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.cb-field{display:grid;gap:8px}.cb-field label,.cb-field legend{color:var(--cb-ink);font-size:1.3rem;font-weight:600;letter-spacing:.04em}.cb-field input:not([type=checkbox]),.cb-field select,.cb-field textarea{width:100%;min-height:var(--cb-button-height);padding:14px 16px;border:1px solid var(--cb-border);border-radius:0;background:var(--cb-warm-white);color:var(--cb-ink);font:inherit}.cb-field textarea{min-height:132px;resize:vertical}.cb-field input:focus-visible,.cb-field select:focus-visible,.cb-field textarea:focus-visible,.cb-button:focus-visible,.cb-text-link:focus-visible{outline:2px solid var(--cb-blue);outline-offset:3px}#MainContent .section-featured-collection>.section,#MainContent .section-main-collection{background:var(--cb-card-section-bg)}.product-item>.product-item__inner:not(.flex):not(.action-bellow),.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product__inner{border-radius:0;background:transparent;box-shadow:none}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product-image{overflow:hidden;border-radius:10px!important;background:#fff;box-shadow:none!important;clip-path:inset(0 round 10px)}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product__media,.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product-item__media--ratio{--aspect-ratio: 4/5 !important;border-radius:10px!important;background:#fff}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product__media :is(img,.product__img,.product__hover-img){width:100%;height:100%;padding:9%;box-sizing:border-box;background:#fff;object-fit:contain!important;object-position:center}.product-item>.product-item__inner:not(.flex):not(.action-bellow) :is(.product__tag,.product__vendor){display:none!important}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product__information{margin-top:14px!important}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product-rating{min-height:16px;margin:0 0 6px!important;gap:6px}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product-rating .rating{margin:0!important}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .rating-count{color:#6a6f76;font-size:12px;line-height:1.35}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product__name{margin:0;font-size:clamp(14px,1.05vw,16px);font-weight:500;letter-spacing:-.01em;line-height:1.35}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product__price{margin-top:5px;font-size:14px;line-height:1.4}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .card-product-price{gap:8px!important}.product-item>.product-item__inner:not(.flex):not(.action-bellow) variant-input.product-variants-js{margin-top:8px}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .swatch-color{gap:6px!important}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product__badges{max-width:calc(100% - 20px);flex-direction:row!important;align-items:flex-start;gap:6px!important}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product__badges>*{padding:6px 9px!important;border-radius:999px!important;box-shadow:none!important;font-size:11px!important;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap}.product-item>.product-item__inner:not(.flex):not(.action-bellow) :is(.btn__quick-add,.button-quick-view.product_enable_quickadd){width:auto!important;min-width:108px;height:40px!important;min-height:40px;padding:0 14px!important;border:1px solid rgba(23,25,28,.14);border-radius:6px!important;background:#fffffff5;color:#17191c;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.product-item>.product-item__inner:not(.flex):not(.action-bellow) :is(.btn__quick-add,.button-quick-view.product_enable_quickadd)>svg{display:none!important}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .btn__quick-add:before,.product-item>.product-item__inner:not(.flex):not(.action-bellow) .button-quick-view.product_enable_quickadd:before{position:relative;z-index:2;color:currentColor;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .btn__quick-add:before{content:"Add to cart"}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .btn__quick-add[disabled]:before{content:"Sold out"}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .button-quick-view.product_enable_quickadd:before{content:"Quick add"}.product-item>.product-item__inner:not(.flex):not(.action-bellow) :is(.btn__quick-add,.button-quick-view.product_enable_quickadd).loading:before{opacity:0}@media(max-width:767px){.cb-section{padding-block:var(--cb-mobile-space)}.cb-shell{width:min(calc(100% - 32px),var(--cb-page-max))}.cb-section-header--split{grid-template-columns:1fr}.cb-title{letter-spacing:-.035em}.cb-section-title{letter-spacing:-.03em}.cb-button{width:100%}.product-item>.product-item__inner:not(.flex):not(.action-bellow) .product__media :is(img,.product__img,.product__hover-img){padding:8%}.product-item>.product-item__inner:not(.flex):not(.action-bellow) :is(.btn__quick-add,.button-quick-view.product_enable_quickadd){min-width:96px;height:38px!important;min-height:38px;padding-inline:12px!important}}@media(prefers-reduced-motion:no-preference){.cb-eyebrow{animation:cb-metal-shift 8s ease-in-out infinite}.cb-eyebrow:before{animation:cb-diamond-glint 6.5s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.cb-media img,.cb-button,.cb-text-link,.cb-eyebrow,.cb-eyebrow:before{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@keyframes cb-metal-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes cb-diamond-glint{0%,84%,to{opacity:.58;transform:rotate(45deg) scale(1)}89%{opacity:1;transform:rotate(45deg) scale(1.45)}93%{opacity:.72;transform:rotate(45deg) scale(.94)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/crebrand.css.map */
