:root{--bt-ease:cubic-bezier(.22,.68,.28,1);--bt-dur:.22s;--bt-cut:9px;--bt-cut-hover:17px;--bt-cut-sm:6px;--bt-cut-sm-hover:12px;--bt-line:rgba(23,19,16,.3);--bt-line-soft:rgba(23,19,16,.16);--bt-hair:rgba(154,132,103,.4);--bt-rule:rgba(154,132,103,.9)}.color-inverse,.color-background-2,.ar-invert,.ar-inv,.ar-open,.ar-frame,.ar-scene[data-ar-scene=reel],.ar-scene[data-ar-scene=wash]:not(.ar-wash-done),.bx.bx-invert,.bx.is-inverse{--bt-line:rgba(244,239,230,.38);--bt-line-soft:rgba(244,239,230,.2);--bt-hair:rgba(244,239,230,.24);--bt-rule:rgba(214,209,202,.9)}@media(prefers-reduced-motion:reduce){:root{--bt-dur:.001ms}}.button,.ar-btn,.bx-btn,.card__link.button,.product-form__submit,.cart__checkout-button,.newsletter-form button[type=submit],.shopify-payment-button__button--unbranded,.facets__button-show,.facets__button,.mobile-facets__clear,.mobile-facets__open,.active-facets__button-remove,.pagination__item,.pagination__item--prev,.pagination__item--next,.size-guide-btn,quantity-input.quantity{--_cut:var(--bt-cut);clip-path:polygon(var(--_cut) 0,100% 0,100% calc(100% - var(--_cut)),calc(100% - var(--_cut)) 100%,0 100%,0 var(--_cut));transition:clip-path var(--bt-dur) var(--bt-ease),transform var(--bt-dur) var(--bt-ease),box-shadow var(--bt-dur) var(--bt-ease),background-color var(--bt-dur) var(--bt-ease),border-color var(--bt-dur) var(--bt-ease),color var(--bt-dur) var(--bt-ease)}.button:not(.button--full-width):not(.mobile-facets__open):hover,.ar-btn:hover,.bx-btn:hover,.card__link.button:hover,.pagination__item:not(.pagination__item--current):hover{--_cut:var(--bt-cut-hover);transform:translateY(-2px)}.button--full-width:hover,.product-form__submit:hover,.cart__checkout-button:hover,.mobile-facets__open:hover{--_cut:var(--bt-cut-hover)}.button:active,.ar-btn:active,.bx-btn:active{transform:translateY(0)}.button[disabled],.button.disabled,.product-form__submit[disabled]{--_cut:var(--bt-cut);transform:none;cursor:not-allowed;opacity:.5}.card__link.button,.pagination__item,.pagination__item--prev,.pagination__item--next,.button--small,.jdgm-write-rev-link,.jdgm-btn,.jdgm-submit-rev{--_cut:var(--bt-cut-sm)}.card__link.button:hover{--_cut:var(--bt-cut-sm-hover)}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-btn,.jdgm-widget .jdgm-submit-rev{clip-path:polygon(var(--bt-cut-sm) 0,100% 0,100% calc(100% - var(--bt-cut-sm)),calc(100% - var(--bt-cut-sm)) 100%,0 100%,0 var(--bt-cut-sm))!important;transition:clip-path var(--bt-dur) var(--bt-ease)}.jdgm-widget .jdgm-write-rev-link:hover,.jdgm-widget .jdgm-btn:hover{clip-path:polygon(var(--bt-cut-sm-hover) 0,100% 0,100% calc(100% - var(--bt-cut-sm-hover)),calc(100% - var(--bt-cut-sm-hover)) 100%,0 100%,0 var(--bt-cut-sm-hover))!important}.button:has(>.loading-overlay__spinner:not(.hidden))>span:not(.loading-overlay__spinner){opacity:.35}.shopify-payment-button__button--unbranded{background:transparent;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1.5px var(--bt-line)}.shopify-payment-button__button--unbranded:hover{box-shadow:inset 0 0 0 1.5px rgb(var(--color-foreground))}.product-form__checkout{--shopify-payment-button-border-radius:0px;margin-top:10px}.button--secondary,.bx-btn--ghost,.facets__button-show,.mobile-facets__clear,.active-facets__button-remove{position:relative;background:transparent!important;color:rgb(var(--color-foreground))!important;box-shadow:inset 0 0 0 1.5px var(--bt-line);isolation:isolate}.button--secondary:before,.bx-btn--ghost:before,.facets__button-show:before,.mobile-facets__clear:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--color-foreground));transform:translateY(102%);transition:transform var(--bt-dur) var(--bt-ease)}.button--secondary:hover,.bx-btn--ghost:hover,.facets__button-show:hover,.mobile-facets__clear:hover{color:rgb(var(--color-background))!important;box-shadow:inset 0 0 0 1.5px rgb(var(--color-foreground))}.button--secondary:hover:before,.bx-btn--ghost:hover:before,.facets__button-show:hover:before,.mobile-facets__clear:hover:before{transform:translateY(0)}.button--simple,.ar-btn:not(.ar-btn--solid){position:relative;box-shadow:none;clip-path:none;padding-bottom:.55em}.button--simple:after,.ar-btn:not(.ar-btn--solid):after{content:"";position:absolute;left:50%;right:50%;bottom:6px;height:1px;background:currentColor;transition:left var(--bt-dur) var(--bt-ease),right var(--bt-dur) var(--bt-ease)}.button--simple:hover:after,.ar-btn:not(.ar-btn--solid):hover:after,.button--simple:focus-visible:after,.ar-btn:not(.ar-btn--solid):focus-visible:after{left:0;right:0}quantity-input.quantity{display:flex;align-items:stretch;box-shadow:inset 0 0 0 1.5px var(--bt-line);background:transparent;overflow:hidden}quantity-input.quantity:focus-within{--_cut:var(--bt-cut-hover)}.quantity__button{background:transparent;border:0;min-width:44px;min-height:44px;display:grid;place-items:center;cursor:pointer;transition:background-color var(--bt-dur) var(--bt-ease)}.quantity__button:hover{background:rgba(var(--color-foreground),.06)}.quantity__input{background:transparent;border:0;text-align:center;min-width:36px}.product-form__buttons-row{display:flex;align-items:stretch;gap:10px;flex-wrap:wrap}.product-form__buttons-row .product-form__submit{flex:1 1 200px;min-height:52px}.product-form__buttons-row quantity-input.quantity{min-height:52px}.ar-picker__pills .ar-pill{border-radius:3px 13px;transition:border-radius var(--bt-dur) var(--bt-ease),background-color var(--bt-dur) var(--bt-ease),color var(--bt-dur) var(--bt-ease),border-color var(--bt-dur) var(--bt-ease)}.ar-picker__pills .ar-pill:hover,.ar-picker__pills .ar-pill[aria-selected=true]{border-radius:13px 3px}.bx-pill{border-radius:3px 13px;transition:border-radius .3s var(--bt-ease),border-color .3s,color .3s}.bx-pill:hover{border-radius:13px 3px}.ar-micro,.ar-micro--acc,.bx-kicker,.bx-eyebrow{text-transform:none;letter-spacing:.02em;font-weight:500;display:inline-flex;align-items:center;gap:9px}.ar-micro:before,.ar-micro--acc:before,.bx-kicker:before,.bx-eyebrow:before{content:"";display:inline-block;width:15px;height:1px;background:var(--bt-rule);flex:0 0 auto;transition:width calc(var(--bt-dur) * 2.4) var(--bt-ease) .1s}.ar-rv:not(.is-in)>.ar-micro:before,.ar-rv:not(.is-in).ar-micro:before,.bx-rv:not(.bx-in)>.bx-kicker:before,.bx-rv:not(.bx-in).bx-kicker:before{width:0}.breadcrumb,.bx-crumbs{text-transform:none;letter-spacing:.01em}.breadcrumb__link,.bx-crumbs a{text-decoration:none}.bx-crumbs{gap:8px}.broot-pd__row dt,.broot-pd__cup-k,.broot-pd__creed,.broot-pd__fold summary,.bx-spec__l,.bx-table th{text-transform:none;letter-spacing:.02em}.broot-pd__row,.bx-table th,.bx-table td{border-bottom-color:var(--bt-hair)}.broot-pd__spec{border-top-color:var(--bt-hair)}.product__tax{text-transform:none;letter-spacing:.01em}.ar-scrollcue{gap:0}.ar-scrollcue span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ar-scrollcue i{width:34px;opacity:.7}.card--product{position:relative}.product-card .media--second{transition:opacity .55s var(--bt-ease)}.product-card .card{transition:transform .45s var(--bt-ease)}.product-card .card__inner{transition:box-shadow .45s var(--bt-ease)}.card-information-block{border-top:1px solid var(--bt-hair);padding-top:12px;margin-top:14px}@media(hover:hover){.product-card .media--second{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}.product-card:hover .media--second,.product-card:focus-within .media--second{opacity:1}.product-card:hover .card,.product-card:focus-within .card{transform:translateY(-5px)}.product-card:hover .card__inner,.product-card:focus-within .card__inner{box-shadow:0 22px 34px -22px #17131061}.product-card .quick-add{position:absolute;left:10px;right:10px;bottom:10px;margin:0;z-index:4;opacity:0;transform:translateY(10px);transition:opacity .3s var(--bt-ease),transform .3s var(--bt-ease)}.product-card:hover .quick-add,.product-card:focus-within .quick-add{opacity:1;transform:translateY(0)}.product-card .quick-add .button{width:100%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@media(min-width:1000px){#product-grid.collection-product-list{gap:28px 24px}#product-grid.collection-product-list>.collection-product-card:first-child:nth-last-child(n+6){grid-column:span 2;grid-row:span 2}#product-grid.collection-product-list>.collection-product-card:nth-child(3n+2){margin-top:30px}}@media(min-width:1000px){.ar-picker .ar-wrap{display:grid;grid-template-columns:180px 1fr;column-gap:52px;align-items:start}.ar-picker__head{grid-column:1/-1}.ar-picker__pills{grid-column:1;flex-direction:column;align-items:stretch;overflow:visible;gap:2px;padding:0;position:sticky;top:140px}.ar-picker__pills .ar-pill{border:0;border-left:2px solid var(--bt-hair);border-radius:0;background:transparent!important;color:rgba(var(--color-foreground),.55);text-align:left;padding:9px 0 9px 16px}.ar-picker__pills .ar-pill:hover{border-left-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground));border-radius:0}.ar-picker__pills .ar-pill[aria-selected=true]{border-left-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))!important;background:transparent!important;font-weight:500;border-radius:0}.ar-picker__panel{grid-column:2}.ar-picker__all{grid-column:1/-1}.ar-pcard{border-top:2px solid var(--bt-hair);padding-top:14px}}.ar-door__go{position:relative}.ar-door__go:before{content:"";position:absolute;right:26px;top:50%;width:0;height:1px;background:currentColor;transition:width var(--bt-dur) var(--bt-ease)}.ar-door:hover .ar-door__go:before,.ar-door:focus-visible .ar-door__go:before{width:16px}.header__inline-menu .header__menu-item{position:relative;text-decoration:none}.header__inline-menu .header__menu-item:after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:1px;background:currentColor;transition:right var(--bt-dur) var(--bt-ease)}.header__inline-menu .header__menu-item:hover:after,.header__inline-menu .header__menu-item--active:after{right:0}.header__icon{transition:opacity var(--bt-dur) var(--bt-ease),transform var(--bt-dur) var(--bt-ease)}.header__icon:hover{opacity:.6}.cart-count-bubble{border-radius:0!important;clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)}.select,.select.dropdown-select{position:relative;box-shadow:inset 0 0 0 1.5px var(--bt-line);background:transparent;transition:box-shadow var(--bt-dur) var(--bt-ease)}.select:focus-within,.select.dropdown-select:focus-within{box-shadow:inset 0 0 0 1.5px rgb(var(--color-foreground))}.select .select-label{text-transform:none;letter-spacing:.02em}.select__select{appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer}.select svg,.select .icon{transition:transform var(--bt-dur) var(--bt-ease)}.facet-filters__field .select,.facets-sorting__field .select{box-shadow:inset 0 0 0 1.5px var(--bt-line)}input[type=email],input[type=text],input[type=tel],input[type=number],input[type=search],.field__input,textarea{border-radius:0;box-shadow:none;border:1.5px solid var(--bt-line);transition:border-color var(--bt-dur) var(--bt-ease)}input[type=email]:focus,input[type=text]:focus,.field__input:focus,textarea:focus{border-color:rgb(var(--color-foreground));outline:none}.newsletter-form__field-wrapper{display:flex;gap:10px;flex-wrap:wrap}::selection{background-color:#35635c38}:focus-visible{outline-offset:3px}html{scrollbar-width:thin;scrollbar-color:rgba(23,19,16,.32) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#17131047;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#17131070;background-clip:padding-box}.color-inverse ::-webkit-scrollbar-thumb,.ar-open ::-webkit-scrollbar-thumb{background:#f4efe652}@media(max-width:767px){.button,.ar-btn,.product-form__submit,.cart__checkout-button,.facets__button-show{min-height:46px}.quantity__button{min-width:46px;min-height:46px}:root{--bt-cut:7px;--bt-cut-hover:12px}.product-card:hover .card{transform:none}}@media(prefers-reduced-motion:reduce){.ar-micro:before,.bx-kicker:before,.ar-door__go:before,.header__inline-menu .header__menu-item:after,.product-card .card,.product-card .media--second,.product-card .quick-add{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/broot-signature.css.map */
