.announcement-bar-section .announcement-bar,.announcement-bar-section .utility-bar{background:#000;color:#fff}.announcement-bar__message{margin:0;padding:1.3rem 0;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.announcement-bar__link{text-decoration:none}.announcement-bar__link:hover .announcement-bar__message{text-decoration:underline;text-underline-offset:.3rem}.announcement-bar-slider .slider-button{color:#fff}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.05rem;letter-spacing:.1em;padding:1.1rem 0}}.card__media .media>img,.card .media>img{object-position:center top}.product .product__media img{object-position:center top}.product .product__media-item .product__media{background:#0b0b0b}.product .thumbnail-list__item:before{padding-bottom:133.333%}.product .thumbnail img{object-fit:cover;object-position:center top}.product .thumbnail{border-radius:0;opacity:.55;transition:opacity .2s ease}.product .thumbnail:hover,.product .thumbnail[aria-current]{opacity:1;box-shadow:0 0 0 1px #fff}.product__info-container>*+*{margin-top:1.6rem}.product__info-container .product__text.caption-with-letter-spacing,.product__info-container .avd-pdp-kicker{font-size:1.1rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;opacity:.7}.product__title h1{font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.product .price{font-size:2rem;letter-spacing:.04em}.product .price .price-item--regular,.product .price .price-item--last{font-weight:600}.product__tax{opacity:.6}.product-form__input legend.form__label{font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:1rem}.product-form__input input[type=radio]+label{min-width:5.2rem;padding:1.2rem 1.6rem;border-radius:0;border:1px solid rgba(255,255,255,.35);background:transparent;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-align:center}.product-form__input input[type=radio]+label:hover{border-color:#fff}.product-form__input input[type=radio]:checked+label{background:#fff;color:#000;border-color:#fff}.product-form__input input[type=radio].disabled+label,.product-form__input input[type=radio]:disabled+label{opacity:.35;text-decoration:line-through}variant-radios.avd-attention,variant-selects.avd-attention{animation:avd-attention 1.2s ease}@keyframes avd-attention{0%,to{transform:none}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.product-form__submit.button,.product-form__submit.button--secondary{min-height:5.6rem;border-radius:0;background:#fff;color:#000;font-size:1.3rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;box-shadow:none}.product-form__submit.button:after,.product-form__submit.button:before{box-shadow:none!important}.product-form__submit.button:hover:not([disabled]){background:#d9d9d9}.product-form__submit.button[disabled]{background:#333;color:#aaa}.product-form__buttons .shopify-payment-button__button{border-radius:0;min-height:5.2rem}.product-form__buttons .shopify-payment-button__more-options{color:inherit;opacity:.7}.product-popup-modal__opener .product-popup-modal__button{font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-underline-offset:.4rem}.product .icon-with-text{border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14);padding:1.6rem 0;gap:1.2rem}.product .icon-with-text .h4{font-size:1.15rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.product .product__accordion summary{padding:1.6rem 0}.product .product__accordion .accordion__title{font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.product .product__accordion{border-color:#ffffff24}.product__description{line-height:1.7;opacity:.85}.product__inventory{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:749px){.product .product__media-list{gap:0;padding:0!important}.product .product__media-item{width:100%!important;flex:0 0 100%!important;margin-left:0!important}.product .thumbnail-slider .thumbnail-list__item{width:22%!important}}.avd-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#000000f0;border-top:1px solid rgba(255,255,255,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translateY(110%);transition:transform .3s ease;color:#fff;padding-bottom:env(safe-area-inset-bottom)}.avd-sticky-atc.is-visible{transform:none}.avd-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem;max-width:120rem;margin:0 auto;padding:1rem 1.6rem}.avd-sticky-atc__thumb{width:4.4rem;height:5.6rem;object-fit:cover;object-position:center top;flex:none}.avd-sticky-atc__info{display:flex;flex-direction:column;min-width:0;flex:1}.avd-sticky-atc__title{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.avd-sticky-atc__price{font-size:1.3rem;opacity:.75}.avd-sticky-atc__btn{flex:none;min-height:4.8rem;padding:0 2.4rem;border:0;background:#fff;color:#000;font:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.avd-sticky-atc__btn:hover{background:#d9d9d9}.avd-sticky-atc__btn[disabled]{background:#333;color:#aaa;cursor:not-allowed}@media screen and (max-width:749px){.avd-sticky-atc__thumb{display:none}.avd-sticky-atc__btn{padding:0 1.8rem}}body:has(.avd-sticky-atc.is-visible) #shopify-chat{bottom:7.6rem}.shopify-section-group-header-group.announcement-bar-section{height:auto!important}.shopify-section-group-header-group .header-wrapper{position:relative!important;background-color:rgb(var(--color-background))!important}.shopify-section-group-header-group .header-wrapper .header{margin-top:0!important}body .shopify-section-group-header-group.announcement-bar-section,body .announcement-bar-section .announcement-bar{height:auto!important;min-height:0!important}body .announcement-bar-section .announcement-bar{display:flex!important}body .announcement-bar-section .announcement-bar:before,body .announcement-bar-section .announcement-bar:after{content:none!important;display:none!important;animation:none!important}body .announcement-bar-section .announcement-bar-slider{display:flex!important}body .product .product__media-item .product-media-container,body .product .product__media-item .product__media{aspect-ratio:3 / 4!important;height:auto!important}body .product .product__media-item .product__media img{object-fit:contain!important;object-position:center center!important;background:#0b0b0b!important}@media screen and (max-width:749px){body #MainContent .product .product__media-list .product__media-item{width:100%!important;flex:0 0 100%!important}body .product .product__media-item .product-media-container,body .product .product__media-item .product__media{height:auto!important;aspect-ratio:3 / 4!important}body .product .product__media-item .product__media img{object-fit:contain!important}}body .product .product__info-wrapper{background:transparent!important}body .product .product__info-wrapper .product__info-container{color:rgb(var(--color-foreground))!important}body .product .product__info-wrapper .product__info-container>*{order:0!important}body .product .product__info-wrapper .product__info-container>variant-radios{display:block!important}body .product .product__info-wrapper .product__info-container variant-radios fieldset{order:0!important}body .product .product__info-wrapper .product__description{background:transparent!important;border:0!important;padding:0!important;margin:0!important}.jdgm-prev-badge__stars,.jdgm-star{color:#fff!important}body .product .product__info-wrapper .product__info-container variant-radios fieldset:has(input[name=Size]){display:flex!important;flex-wrap:wrap!important;gap:.8rem!important}body .product .product__info-wrapper .product__info-container variant-radios fieldset:has(input[name=Size]) legend{width:100%}body .product .product__info-wrapper .product__info-container variant-radios fieldset:has(input[name=Size]) label{width:auto!important;min-width:5.6rem!important;min-height:4.8rem!important;margin:0!important;padding:1rem 1.6rem!important;background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important;font-size:1.3rem!important}body .product .product__info-wrapper .product__info-container variant-radios fieldset:has(input[name=Size]) label:hover{border-color:#fff!important}body .product .product__info-wrapper .product__info-container variant-radios fieldset:has(input[name=Size]) input:checked+label{background:#fff!important;color:#000!important;border-color:#fff!important}body .product .product__info-wrapper .product__info-container>.product__accordion{height:auto!important;width:100%!important;min-width:0!important;align-self:stretch!important;position:static!important;margin:0!important;border-top:1px solid rgba(255,255,255,.14)!important;border-bottom:1px solid rgba(255,255,255,.14)!important}body .product .product__info-wrapper .product__info-container>.product__accordion+.product__accordion{border-top:0!important}body .product .product__info-wrapper .product__info-container>.product__accordion summary{padding:1.6rem 0!important}body .product .product__info-wrapper .product__info-container>.product__accordion .icon-accordion{display:inline-block!important}body .product .product__info-wrapper .product__info-container>.product__accordion summary>.icon{display:block!important}body .product .product__info-wrapper .product__info-container>.product__accordion .summary__title,body .product .product__info-wrapper .product__info-container>.product__accordion .accordion__title{width:auto!important;min-width:0!important;max-width:none!important;font-size:1.25rem!important}body .product .product__info-wrapper .product__info-container>.product__accordion .accordion__title:after{content:none!important;display:none!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/avadachi-global.css.map */
