body{font-weight:400;font-size:15px;line-height:1.6}p.h4{font-size:17px;font-weight:600;letter-spacing:1.5px}p.h3{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#dcb118;font-size:17px;font-weight:600}nav.menu_space.header__primary-nav li a{letter-spacing:.08em;line-height:1.25;font-weight:600;font-size:14px}.header__menu-disclosure summary{letter-spacing:.08em;line-height:1.25;padding:0;font-weight:600;font-size:16px}x-header.header{padding-bottom:8px;row-gap:1.5rem}ul.header__dropdown-menu.unstyled-list{padding:22px 28px}ul.header__dropdown-menu.unstyled-list li:hover:after{width:100%}ul.header__dropdown-menu.unstyled-list li:after{content:"";position:absolute;left:0;bottom:12px;width:0;height:2px;background-color:#111;transition:width .3s ease}.header__dropdown-menu :is(a,summary){padding:12px 5px}.header__dropdown-menu:before{display:none}ul.mega-menu__linklist a.h6{font-weight:700;font-size:19px;letter-spacing:.0125em;line-height:1.35;border-bottom:1px solid #dcb118;padding-bottom:10px;margin-bottom:10px}.mega-menu .link-faded{font-size:16px;font-weight:500;color:#6a6a6a;letter-spacing:.0125em;line-height:1.55}.link-faded-reverse:hover{color:#111}.mega-menu .link-faded:hover{color:#000;text-decoration:underline;text-underline-offset:4px}.header__primary-nav-item:before{content:""}.header__primary-nav-item:hover:before{transform:scaleX(0)}nav.menu_space.header__primary-nav.header__primary-nav--center{column-gap:35px}.header__dropdown-menu{max-width:100%}.h-stack.gap-4.justify-between{column-gap:45px}.header__secondary-nav a,.header__primary-nav a,.header__primary-nav .menu-title{position:relative;text-decoration:none;display:inline-block;cursor:pointer}.header__secondary-nav a:after,.header__primary-nav .menu-title:after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:2px;background-color:#000;transition:width .3s ease}.header__secondary-nav a:hover:after,.header__primary-nav a:hover:after,.header__primary-nav .menu-title:hover:after{width:100%}.header__secondary-nav a.active:after,.header__primary-nav a.active:after,.header__primary-nav .menu-title.active:after{width:100%}height-observer{border-bottom:1px solid #dcb118}.faq{display:block}.page-main-content .section-spacing{padding-top:0}media-grid.media-grid{margin-top:-20px;margin-bottom:-25px}.prose :where(h5){font-size:15px}.product-gallery{gap:20px}.breadcrumb1{font-size:15px;font-weight:400;margin-top:.5rem;padding:0 30px;margin-bottom:-1.5rem;text-transform:uppercase}.product{--product-gap: 2rem}.breadcrumb1 a{color:#555;text-decoration:none;transition:color .2s;text-transform:capitalize}.breadcrumb1 a:hover{color:#000}.breadcrumb-separator1{margin:0 6px;color:#999}a.vendor.h6.link-faded{font-size:15px;font-weight:600;letter-spacing:.02em}a.vendor.h6.link-faded:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}h1.product-title.h3{font-weight:700;font-size:22px;letter-spacing:.01em;line-height:1.25;padding-bottom:8px}sale-price.h4.text-subdued{font-size:20px;font-weight:600}.buy-buttons button.button.w-full{text-transform:uppercase}legend.myflex{display:flex;gap:26em;justify-content:space-between;align-items:flex-start}.product-card__info a.vendor.smallcaps.heading{font-size:15px;font-weight:600;margin-bottom:-2px}a.product-title{font-size:15px;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.3em;max-height:2.6em}.mega-menu__promo .v-stack.gap-2\.5{width:100%;color:#000;text-transform:none;line-height:1.1428571429rem;margin-top:.5714285714rem;margin-bottom:.1428571429rem}.mega-menu__promo .v-stack.gap-2\.5 p.h6{font-size:14px;letter-spacing:.0214285714rem}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.features--zoom-image .group:hover .group-hover\:zoom{scale:none}}.collection-toolbar{min-height:0em;box-shadow:none}.product-card sale-price.h5.text-subdued{font-weight:400;color:#000;font-size:15px}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.shopify-section--main-collection height-observer{border-bottom:none}.shopify-section--collection-banner .prose .h1{font-size:20px;padding-top:20px;text-transform:uppercase}.shopify-section--collection-banner .relative.section-spacing.section-spacing--tight{padding-block-end:22px}.shopify-section--collection-banner .collection-description{font-size:14px;font-weight:600}safe-sticky.facets-sidebar.md-max\:hidden{margin-top:-50px}.accordion-list accordion-disclosure:first-of-type .accordion__summary .accordion__icon-wrapper{display:none}.accordion-list accordion-disclosure:first-of-type .accordion__summary .accordion__toggle{padding-block:0}.size-chart-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center}.size-chart-content{position:relative;background:#fff;max-width:90%;max-height:100%;border-radius:8px;box-shadow:0 0 20px #0000004d}.size-chart-content img{width:100%;height:auto;display:block}.size-chart-close{position:absolute;top:-25px;padding:5px;right:0;font-size:50px;cursor:pointer;color:#333}a.open-size-chart{font-weight:600;text-underline-offset:4px;padding-bottom:5px;display:block}a.open-size-chart:hover{font-weight:600;text-decoration:underline;text-underline-offset:4px}.page-with-sidebar{display:grid;grid-template-columns:350px 1fr;box-sizing:border-box}.layout-sidebar{padding:0 25PX;box-sizing:border-box}.page-main-content{background:#fff;padding:20px 0;box-sizing:border-box;min-height:400px;margin:24PX 15px;border-top:1px solid #dcb118}.container.container--lg{margin:0}.breadcrumb-wrapper{padding:20px 25px}.breadcrumb{font-size:15px;color:#666;margin-bottom:20px;font-weight:400;padding-top:1.5rem}.breadcrumb a{text-decoration:none;color:#333;transition:color .3s ease;text-transform:capitalize;font-weight:400;font-size:15px}.breadcrumb a:hover{color:#000}.breadcrumb-separator{margin:0 8px;color:#999}.page_title{font-size:20px;font-weight:600;color:#222;margin:0;letter-spacing:2.5px;text-transform:uppercase}.side_title h3{font-size:14px;font-weight:600;letter-spacing:1.5px}.collection__main{margin-top:-25px;border-top:1px solid #dcb118;padding-top:20px}.shopify-section--collection-banner .container,.shopify-section--main-collection .container{margin-inline-start:25px;margin-inline-end:15px}.shopify-section--collection-banner .breadcrumb--floating{inset-inline-start:25px}.product-card .gap-2,.product-card .product-card__info .gap-1{gap:0}.product-card .v-stack{display:flex;flex-direction:column;justify-content:space-between;height:90px}.accordion__summary{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;align-items:baseline}.accordion-list accordion-disclosure:first-of-type .accordion__summary{border-bottom:1px solid #dcb118;margin-bottom:20px}.accordion{border-top:none}.accordion__toggle.text-lg{padding-block:20px}.accordion__toggle{font-size:15px;font-weight:600;letter-spacing:1.5px}.prose :where(h1,h2,h3,h4,h5,h6){letter-spacing:1.5PX;font-weight:600}.prose :where(h3){font-size:17px;font-weight:600}.accordion__icon-wrapper{display:flex;align-items:center;justify-content:center}.accordion-chevron{transition:transform .3s ease;width:16px;height:16px}img.img_size{height:50px;margin:0!important;padding:0 5px}.group[open] .accordion-chevron{transform:rotate(180deg)}.prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:10px}.image-with-text{align-items:flex-start!important}section.shopify-section.shopify-section--faq{margin-top:-20px}.image-with-text>.prose{margin-block:0px}.product-gallery__media{overflow:hidden;position:relative}.product-gallery__media img{transition:transform .4s ease;transform-origin:center center}.product-gallery__media:hover img{transform:scale(1.3)}.product-gallery__media:hover{box-shadow:0 8px 20px #00000026;border-radius:8px;transition:box-shadow .3s ease}@media (hover: hover) and (pointer: fine){.product-gallery__media:hover img{transform:scale(1.3)}}.mystyle .image-with-text>.prose{padding-inline-start:0px;margin-inline-start:0}.shopify-section--featured-collections .section-stack{gap:30px}.shopify-section--featured-collections .section-spacing{padding-block-start:40px}.shopify-section--featured-collections h2.h2{font-size:20px;font-weight:600}.cstm_btn a.button{border:none;background:transparent;color:#000}a.button:hover{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.link-faded{color:rgb(var(--text-color) / 80%);transition:color .2s ease-in-out}.footer__block-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 2fr;gap:20px;margin:0 auto;align-items:start}.footer__block.footer__block--image{--image-max-width: 418px;max-width:100%;border:1px solid #dcb018a6}.constrained-image{--image-max-width: 420px!important}.footer__block.footer__block--links p{font-size:12px;letter-spacing:1px;font-weight:600}.footer__block.footer__block--links li a{font-size:13px;color:#949494;letter-spacing:.5px;font-weight:400}.footer__block.footer__block--links li :hover{text-decoration:underline;text-underline-offset:4px}.variant-picker__option-info{font-weight:600}.jdgm-prev-badge__text{font-size:15px!important;font-weight:600!important}tab-section-tabzipqgp a{text-decoration:underline}button.ai-tab-button-tabzipqgp{padding-bottom:6px;padding-top:0;font-size:14px}div.ai-tab-text-tabzipqgp{font-size:15px}h3.my-complementary-product-title-complementaryitemxefzlw{font-weight:400}product-recommendations .section-stack{gap:30px}product-recommendations .section-header{width:100%;max-width:100%;text-align:left}product-recommendations h2.h2{font-size:23px;font-weight:700}.product-info__block-list{padding:0 12px}.variant-picker__option-values .block-swatch{padding:11px 18px;font-size:13px}.variant-picker__option-values :checked+.block-swatch{color:#fff;background:#000}body.about-us .page-with-sidebar,body.store-locations .page-with-sidebar{grid-template-columns:1fr}body.about-us .layout-sidebar,body.store-locations .layout-sidebar,body.about-us .breadcrumb-wrapper,body.store-locations .breadcrumb-wrapper{display:none}body.about-us .page-main-content,body.store-locations .page-main-content{border-top:0}.mystyle .prose p.h4{font-size:17px;font-weight:600}.mystyle .prose p{font-size:16px}.mystyle image-with-text{gap:50px;margin-right:-20px}.multi-column__item .prose a{font-weight:900}.justify-self-center.cstm_btn{position:absolute;right:0;top:0}featured-collections-carousel.featured-collections-carousel{position:unset}.prose p.h4{text-decoration:underline;text-underline-offset:5px;text-decoration-color:#dcb118}body.about-us .page-main-content{margin:0}body.about-us .shopify-section--rich-text{margin:0 15px}body.about-us .media-grid__item .content-over-media:hover img{scale:inherit}body.about-us .media-grid__item .content-over-media img{transition:none}body.store-locations .page-main-content{margin-left:32px;margin-right:32px}.shopify-section--related-products h2{text-align:left}@media only screen and (max-width: 767px){.ai-accordion-header-tabzipqgp{padding:18px 0!important}legend.myflex{gap:inherit}.product-info__block-item:is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price]){--product-info-gap: 0}.product-info__block-list{padding:0}.ai-accordion-header-tabzipqgp{letter-spacing:.03em!important;font-size:14px!important}.page-with-sidebar{grid-template-columns:1fr}h1.product-title.h3{font-weight:600;font-size:15px;text-align:center}a.vendor.h6.link-faded{font-size:17px;font-weight:600;letter-spacing:0}sale-price.h4.text-subdued{font-size:18px;font-weight:600;color:#222}.product{--product-gap: 1rem}.product-info__block-list .product-info__block-item[data-block-id=AcnErTW9yVnNTamsxW__judge_me_reviews_preview_badge_3ajkd4-1]{margin-bottom:.5rem}.product-info__block-list .product-info__block-item[data-block-id=variant_picker]{margin-top:0;margin-bottom:20px}.product-info__block-list .product-info__block-item[data-block-id=buy_buttons]{margin:0}.product-info__block-list .product-info__block-item[data-block-id=tab_ziPQGp]{margin-bottom:0;line-height:0px}.my-complementary-slider__header-complementaryitemxefzlw{margin-bottom:20px!important}product-recommendations .section-stack{gap:20px}#main .section-spacing.bordered-section{padding:20px 0}h2.jdgm-rev-widg__title{text-align:center}.color-swatch{border-radius:50%}.buy-buttons button.button{height:54px;line-height:54px;font-size:14px}.variant-picker__option-values.h-stack{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.variant-picker__option-values .block-swatch{padding:10px}.shopify-section--related-products h2{text-align:center}.shopify-section--main-product .container{--container-gutter: 1rem}.footer__block--links .v-stack ul{max-height:0;overflow:hidden;transition:max-height .3s ease}.footer__block--links.active ul{max-height:500px}.footer__block--links .h5{position:relative;cursor:pointer;padding-right:1.5rem}.footer__block--links .h5:after{content:"+";position:absolute;right:0;top:0;font-weight:700;font-size:1.2em;transition:transform .2s ease}.footer__block--links.active .h5:after{content:"-"}.footer__block-list{grid-template-columns:1fr!important}}@media (max-width: 1024px){.page-with-sidebar{display:flex;flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/ub-custom.css.map */
