body,p,li,td{letter-spacing:.01em}.header__menu-item,.header__menu-link,.mega-menu__link,nav a{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.header__logo{letter-spacing:.15em}.announcement-bar__message{letter-spacing:.1em;font-size:.75rem}.button,.btn,[type=submit],button.shopify-payment-button__button{letter-spacing:.12em;font-size:.75rem;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.button--primary:hover,.button--full-width.button--primary:hover{opacity:.85}.card{border-radius:0;overflow:hidden}.card__image-wrapper{overflow:hidden}.card__image-wrapper img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.card:hover .card__image-wrapper img{transform:scale(1.03)}.card__heading,.product-information__title,.featured-product__title{font-weight:400;letter-spacing:.02em}.price,.price__regular,.price__sale{letter-spacing:.05em}.badge{letter-spacing:.1em;font-size:.625rem;font-weight:500}.section__heading,.section-header__heading{font-weight:400;letter-spacing:.03em}input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select{border-radius:2px;letter-spacing:.02em;font-size:.875rem}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,textarea:focus{outline:1px solid #A08976;outline-offset:0}.cart-drawer__title,.footer .menu__heading,.footer__heading,.footer-column__heading{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:500}.footer a{letter-spacing:.04em;font-size:.875rem;opacity:.85;transition:opacity .2s ease}.footer a:hover{opacity:1}hr,.divider{border-color:#a089764d}.search-modal__input{letter-spacing:.05em}.marquee__item{letter-spacing:.1em;font-size:.75rem}.breadcrumbs,.pagination{letter-spacing:.08em;font-size:.75rem;text-transform:uppercase}html{scrollbar-color:#A08976 #F2EFEA}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f2efea}::-webkit-scrollbar-thumb{background-color:#a08976;border-radius:0}::selection{background-color:#e6d8c8;color:#2f2925}.header .header-menu .menu-list__list-item:not([slot=overflow]){align-self:stretch;display:flex;flex-direction:row;align-items:stretch}.header .header-menu .menu-list__list-item:not([slot=overflow]):after{display:none}.header .header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__link{height:100%;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center;padding-inline:4px}.menu-list__submenu{background-color:#fafaf8!important;border-top:1px solid #DDD6CE!important;box-shadow:0 4px 12px #0000000f!important}.menu-list__submenu a,.mega-menu a,.mega-menu__link{color:#1c1c1a!important}.menu-list__link[aria-haspopup=true] .menu-list__link-title:after{content:" \25be";font-size:.75em;opacity:.8}.menu-list__link:hover,.menu-list__link[aria-current=page]{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important;text-decoration-color:#fff!important}.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link[aria-expanded=true])) .menu-list__link,.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link[aria-expanded=true])) a.header-logo,.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link[aria-expanded=true])) a.header-logo *,.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link[aria-expanded=true])) .header-actions__action,.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link[aria-expanded=true])) .header__row svg{color:#fff!important}.header[transparent]:not([data-sticky-state=active]):has(.menu-list__link:hover),.header[transparent]:not([data-sticky-state=active]):has(.menu-list__link:focus){--closed-underlay-height: 0px !important}.header__mega-menu,.mega-menu,.header__submenu,.header-section__mega-menu,[data-mega-menu],.header__dropdown{background-color:#fff!important;color:#1c1c1a!important;border-top:1px solid #E8E2DC!important}.mega-menu__link,.header__submenu a,.header__dropdown a{color:#1c1c1a!important}.header__utility{position:relative;z-index:1}.header__utility-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:8px;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground);border-bottom:1px solid rgb(var(--color-foreground-rgb) / .12)}.header__utility-links{display:flex;gap:22px}.header__utility-links a,.header__utility-social a{color:inherit;text-decoration:none;opacity:.8;transition:opacity .2s ease}.header__utility-links a:hover,.header__utility-social a:hover{opacity:1}.header__utility-right{display:flex;align-items:center;gap:18px}.header__utility-social{display:flex;align-items:center;gap:12px}.header__utility-social svg{width:16px;height:16px;display:block}.header__utility-loc{margin:0;display:flex;align-items:center;opacity:.85;white-space:nowrap}.header__utility-loc:after{content:"\25be";font-size:.85em;margin-left:5px;pointer-events:none}.header__utility-select{background:transparent;border:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;padding:0;margin:0;appearance:none;-webkit-appearance:none}.header__utility-select option{color:#1c1c1a;text-transform:none;letter-spacing:normal}.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link[aria-expanded=true])) .header__utility-inner,.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link[aria-expanded=true])) .header__utility-inner a,.header[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link[aria-expanded=true])) .header__utility-select{color:#fff}@media screen and (max-width:749px){.header__utility{display:none}}.product-information .product-information__title,.product-information h1{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;letter-spacing:.01em;line-height:1.15}.product-information .price{font-size:1.125rem;letter-spacing:.03em}.product-information .rte p{line-height:1.65}.product-information .rte ul{margin-block:.75rem;padding-inline-start:1.25rem}.product-information .rte li{margin-block:.35rem;line-height:1.5}.product-information .product-form-buttons{display:flex;flex-direction:column;align-items:stretch;gap:14px}.product-information .product-form-buttons .quantity-selector-wrapper{align-self:flex-start}.product-information .add-to-cart-button.button{width:100%;border-radius:999px;padding-block:17px;font-size:.8125rem;letter-spacing:.18em}.product-information .shopify-payment-button__button{border-radius:999px!important;overflow:hidden}.product-information .shopify-payment-button>div,.product-information .shopify-payment-button iframe,.product-information .shopify-payment-button .zoid-outlet,.product-information .shopify-payment-button [id*=zoid]{border-radius:999px!important;overflow:hidden!important}.product-information .variant-option__button-label,.product-information .variant-option label{border-radius:999px!important;letter-spacing:.08em}.product-information .quantity-selector{border-radius:999px;overflow:hidden}.product-information .variant-option__label,.product-information legend{letter-spacing:.06em}.product-information .accordion .details__header{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;padding-block:16px;padding-inline:18px}.product-information .accordion accordion-custom .details{border:1px solid rgba(47,41,37,.16)!important}.product-information .accordion accordion-custom:not(:first-child) .details{border-block-start:none!important}.product-information .accordion .details-content{padding-inline:18px;padding-block-end:16px}:root:active-view-transition .dialog-zoomed-gallery__dialog{background-color:var(--color-background)!important}::view-transition-group(gallery-item-open),::view-transition-group(gallery-item-close){animation-duration:.28s!important}.zoom-controls{position:fixed;bottom:28px;left:50%;transform:translate(-50%);display:flex;gap:16px;z-index:calc(var(--layer-overlay) + 2)}.zoom-controls__btn{width:54px;height:54px;border-radius:50%;background:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#1c1c1a;box-shadow:0 2px 12px #00000024;transition:transform .15s ease}.zoom-controls__btn:hover{transform:scale(1.06)}.zoom-controls__btn svg{width:20px;height:20px}@media screen and (max-width:749px){.zoom-controls{display:none}}@media screen and (min-width:750px){.dialog-zoomed-gallery{display:flex;flex-direction:row;height:100vh;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:default}.dialog-zoomed-gallery::-webkit-scrollbar{display:none}.dialog-zoomed-gallery .product-media-container{flex:0 0 100%;width:100%;height:100vh;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;padding:40px 0 104px;box-sizing:border-box}.dialog-zoomed-gallery .product-media,.dialog-zoomed-gallery .product-media__drag-zoom-wrapper{aspect-ratio:auto!important;height:auto!important;max-height:80vh;width:auto;max-width:86vw;display:flex;align-items:center;justify-content:center;overflow:visible}.dialog-zoomed-gallery .product-media__image,.dialog-zoomed-gallery .product-media img{width:auto!important;height:auto!important;max-width:86vw;max-height:80vh;object-fit:contain!important;transform:none!important}.dialog-zoomed-gallery__close-button{display:none!important}.dialog-thumbnails-list-container{opacity:0!important;pointer-events:none!important}}#shopify-section-hero_h39Wmm .button-custom{border-radius:100px;border-width:1px;padding-block:15px;padding-inline:42px;text-transform:uppercase;letter-spacing:.18em;font-size:.8rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/duebrand.css.map */
