.header__primary-nav-item[data-title="Build Your Own"] .mega-menu__linklist .h6[href="#"]{font-style:italic;text-transform:capitalize;font-family:Arapey,serif!important;letter-spacing:0px;font-size:var(--text-h2);font-weight:400}.header-sidebar__sub-panel[data-title="Build Your Own"] summary.header-sidebar__linklist-button.h6{font-style:italic;text-transform:capitalize!important;font-family:Arapey,serif!important;letter-spacing:0px;font-size:var(--text-h2);font-weight:400}.announcement-bar__carousel{text-transform:uppercase}.h1{font-family:Arapey,serif!important;letter-spacing:0px}.h2,.h3{font-style:italic;font-family:Arapey,serif!important;letter-spacing:0px}.product-title.h1,.product-title.h2,.product-title.h3{text-transform:uppercase;font-family:Arapey,serif!important;letter-spacing:0px;font-style:normal}.custom-word-style{font-style:italic;text-transform:capitalize}[data-block-id=text_cq9Tzt] h6{text-align:center}[data-block-id=text_cq9Tzt]{text-align:left;color:#d4b38b;background-color:#230a03;padding:1.5rem}[data-block-id=text_cq9Tzt] p{margin-block-start:1.5rem!important;border-bottom:1px solid #3e2317;padding-block-end:1.5rem;margin-inline:-1.5rem;padding-inline:1.5rem}[data-block-id=text_cq9Tzt] p:first-of-type{margin-block-start:.625rem!important}[data-block-id=text_cq9Tzt] p:last-of-type{border-bottom:none;padding-block-end:0}@media screen and (min-width: 1000px){.shopify-section--main-product:has(.product-gallery__carousel:not(.is-scrollable)):not(:has(.product-gallery__thumbnail-list)) .container{margin-inline-start:0}.product-content-below-gallery.empty\:hidden.scroll-margin-offset{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.shopify-section--rich-text .h2{font-size:2rem}}@media screen and (min-width: 1000px){.shopify-section--main-product:has(.product-gallery__carousel:not(.is-scrollable)):not(:has(.product-gallery__thumbnail-list)) .section-spacing{padding-block-start:0}.shopify-section--main-product .product-info{padding-block-start:var(--container-gutter)}}.cart-drawer__complementary-products .complementary-products__product-list--carousel .horizontal-product-card{gap:.5rem}.cart-drawer__complementary-products .complementary-products__product-list--carousel .horizontal-product-card__info{gap:.5rem;padding:0 5px}.cart-drawer__complementary-products .complementary-products__product-list--carousel .horizontal-product-card__figure{aspect-ratio:8 / 9;overflow:hidden}.cart-drawer__complementary-products .complementary-products__product-list--carousel .horizontal-product-card__image{width:100%;height:100%;object-fit:cover}.product-card__figure{position:relative;aspect-ratio:8 / 9;overflow:hidden}.product-card__image--primary,.product-card__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:.25s ease}.product-card__image--primary{opacity:1;z-index:1}.product-card__image--secondary{display:block!important;opacity:0;background:#fff;z-index:2}.product-card__figure:hover .product-card__image--secondary{opacity:1;object-fit:cover}.announcement-bar p{font-weight:400}.mega-menu h6 .h6{font-weight:400;font-size:14px}.header__primary-nav-item,.mega-menu .h6{text-transform:uppercase}.header__primary-nav-item .mega-menu li,.mega-menu__promo .h6{text-transform:none!important}.header-sidebar__scroller .h6{text-transform:uppercase!important}.header-sidebar__promo .h6{text-transform:none!important}.complementary-product-card .horizontal-product-card__figure{height:104px;width:auto;overflow:hidden;position:relative}.complementary-product-card .horizontal-product-card__image{height:100%;width:auto;object-fit:cover;object-position:center;display:block}.product-info .complementary-products{background-color:rgb(var(--card-background));border-radius:var(--seraphi-radius-md);padding:var(--seraphi-padding-md)}.product-info .complementary-products .complementary-products__header{text-align:start;justify-content:center}.complementary-product-card button[class*=__button].link{display:none!important;pointer-events:none!important;position:absolute!important}@media screen and (max-width: 399px){.complementary-product-card button[class*=__button].link{display:inline-block!important;pointer-events:auto!important;position:static!important}}@media screen and (min-width: 400px){.complementary-product-card button[class*=horizontal-product-card].button{display:inline-block!important}}@media screen and (min-width: 1000px) and (max-width: 1192px){.complementary-product-card button[class*=horizontal-product-card].button{display:none!important}.complementary-product-card button[class*=__button].link{display:inline-block!important;pointer-events:auto!important;position:static!important}}@media screen and (min-width: 1193px){.complementary-product-card button[class*=horizontal-product-card].button{display:inline-block!important}.complementary-product-card button[class*=__button].link{display:none!important;pointer-events:none!important;position:absolute!important}}.custom-image-attributes{aspect-ratio:8 / 9;object-fit:cover;width:100%;height:100%}@media screen and (max-width: 999px){.product carousel-navigation.page-dots{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem}}.custom-variant-button{background-color:rgb(var(--background-secondary))}.variant-picker .select{border-color:rgb(var(--ui-border-color, var(--border-color)))}hr{border-color:rgb(var(--ui-border-color))}.mega-menu{border:none;background-color:rgb(var(--background-secondary))}.mega-menu .link-faded{position:relative;display:inline-block;text-decoration:none}.mega-menu .link-faded:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background-color:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease-in-out,transform-origin 0s linear .2s}.mega-menu .link-faded:hover:after{transform:scaleX(1);transform-origin:left;transition:transform .2s ease-in-out}.mega-menu .link-faded:not(:hover):after{transform:scaleX(0);transform-origin:right;transition:transform .2s ease-in-out,transform-origin 0s}@media screen and (min-width: 1000px){x-popover::part(content){border-radius:var(--seraphi-radius-sm);border:none!important;box-shadow:var(--seraphi-shadow-medium)!important}x-popover.color-scheme{background-color:transparent;background-image:none}}@media screen and (min-width: 1000px){quick-buy-modal .product-info__block-item hr{border-color:rgb(var(--button-background, var(--border-color)))!important}}.product-info__block-group.accordion-group,.faq__content{display:flex;flex-direction:column;gap:var(--seraphi-gap-sm)}.product-info .accordion{background-color:rgb(var(--card-background));border-radius:var(--seraphi-radius-md);padding-inline:var(--seraphi-padding-sm);border-block-width:0}.product-info__block-group.feature-badge-list:has(.feature-badge.custom-feature-styling){display:flex;flex-direction:column;gap:0;border-top:1px solid rgb(var(--ui-border-color))}.product-info__block-group.feature-badge-list .feature-badge.custom-feature-styling,.product-info__block-item .feature-badge.custom-feature-styling{padding-block:var(--seraphi-padding-block-xs);width:100%;border-bottom:1px solid rgb(var(--ui-border-color))}.product-info__block-group .feature-badge.custom-feature-styling .feature-badge__icon-wrapper{display:inline-flex;align-items:center;justify-content:center;background-color:rgb(var(--background-secondary));border-radius:50%;box-sizing:content-box}.product-info__block-group .feature-badge.custom-feature-styling .feature-badge__icon-wrapper svg,.product-info__block-group .feature-badge.custom-feature-styling .feature-badge__icon-wrapper img{width:100%;height:auto}.kl_reviews__carousel__slide--border{box-shadow:0 1px 3px rgb(var(--text-color) / .08)}.kl_reviews__carousel__header{font-family:Arapey,serif!important;font-style:italic;font-size:var(--text-h2)!important}.header-search .header-search__input{font-size:var(--text-h6);line-height:1.7}.header-search::part(content){background-color:rgb(var(--background-secondary))}.header__primary-nav-item:before{transition:none}.header__primary-nav-item:before{transform:scaleX(0);transform-origin:left}.header__primary-nav-item:hover:before{transform:scaleX(1)}@media screen and (min-width: 1000px){.button.button.w-full:hover,button.shopify-payment-button__button:hover,product-sticky-bar button.button:hover{color:#000!important;background:#fff!important;border-color:#2e1112!important}.button.button.w-full,button.shopify-payment-button__button,product-sticky-bar button.button{background:#000;transition-property:all;transition-duration:.3s;transition-timing-function:unset;width:100%;visibility:visible!important}}.footer__block--links a:hover{text-decoration:underline}.product-info buy-buttons .button,.product-info buy-buttons a.button{display:flex;justify-content:space-between;align-items:center}.product-info buy-buttons .button .atc-price,.product-info buy-buttons a.button .atc-price{margin-left:.75rem}.shopify-section--scrolling-content p{text-transform:uppercase}.cart-drawer__complementary-products:has(.complementary-products__product-list--carousel){background-color:#f3f1ef;border-block-start-width:0!important;gap:1.5rem;padding-inline-start:var(--drawer-body-padding-inline);padding-inline-end:var(--drawer-body-padding-inline);display:grid}.cart-drawer__complementary-products .complementary-products__product-list--carousel .horizontal-product-card{flex-direction:column;align-items:stretch;text-align:left}.cart-drawer__complementary-products .complementary-products__product-list--carousel .horizontal-product-card__figure{width:100%;max-width:none}.cart-drawer__complementary-products .complementary-products__product-list--carousel .horizontal-product-card__info{justify-items:start;text-align:left}.cart-drawer__complementary-products .page-dots{margin-block-start:1rem;display:flex}.cart-drawer__complementary-products .complementary-products__product-list--carousel{gap:1.25rem;display:grid;position:relative;column-gap:10px;grid:auto / auto-flow 40%}.cart-drawer__complementary-products .h6{color:#fff;background-color:#000;font-weight:700;padding:.25rem .5rem}.cart-notification-bar{position:fixed;inset-block-end:0;inset-inline-start:0;width:100%;z-index:10;background-color:rgb(var(--text-color));color:rgb(var(--background));border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -2px 12px #0003;opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.cart-notification-bar.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.cart-notification-bar.is-hidden{display:none}.cart-notification-bar__content{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;max-width:var(--container-max-width, 1400px);margin:0 auto;position:relative;padding-inline-end:6rem}.cart-notification-bar__message{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.cart-notification-bar__text{font-size:.9375rem;line-height:1.4;color:rgb(var(--background));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-notification-bar__button{flex-shrink:0;display:inline-flex}.cart-notification-bar .button{--button-background: var(--background);--button-text-color: var(--text-color)}.cart-notification-bar__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:transparent;border:none;color:rgb(var(--background));cursor:pointer;border-radius:50%;transition:background-color .2s ease}.cart-notification-bar__close:hover{background-color:rgba(var(--background),.1)}@media screen and (max-width: 879px){.cart-notification-bar__content{flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem;padding-inline-end:1rem;gap:1rem}.cart-notification-bar__message{width:100%;justify-content:center;padding-right:2rem}.cart-notification-bar__text{font-size:.875rem;white-space:normal;text-align:center}.cart-notification-bar__button{width:auto;min-width:150px;max-width:80%}.cart-notification-bar__close{position:absolute;top:.75rem;right:.75rem}}@media screen and (max-width: 499px){.cart-notification-bar__content{padding:1.25rem .875rem}.cart-notification-bar__button{min-width:140px}}@media screen and (max-width: 999px){#shopify-section-template--19017360015453__multiple_media_with_text_ageGaQ .multiple-media-with-text__content-wrapper .button-group{display:flex;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
