.button,a.header-actions__wholesale-btn,a.button-custom{font-weight:600!important}.button,.button-custom:hover{transition:.2s ease-in-out}.button:not(button.slideshow-control,.close-button,.search-modal button,.quantity-selector button,.quick-add__button,.cart-items__remove):hover{background-color:#12381f;border-color:#12381f;color:#fff;transform:translateY(-3px)}.button-custom:hover{background-color:#000;transform:translateY(-3px)}header .header__row.header__row--top .header__columns{padding-block:20px}header li.menu-list__list-item a.header-custom-btn--gift{transition:background-color .3s ease,color .3s ease;flex-direction:row;margin-left:10px;height:auto;position:relative}header li.menu-list__list-item a.header-custom-btn--gift:after{top:unset}header li.menu-list__list-item a.header-custom-btn--gift svg{transition:stroke .3s ease,fill .3s ease}.header-custom-btn svg{width:18px;height:18px;fill:#fff;stroke:#000}header .header__column--left{gap:50px}header .menu-list__list-item{justify-content:center}header .menu-list__link-title{padding-inline:0px}header .menu-list__link{margin-inline:15px}header .header__column--right .header-actions__wholesale-btn,.header-drawer-actions__wholesale-btn{font-weight:500;transition:.2s ease-in-out}header .header__column--right .header-actions__wholesale-btn:hover,.header-drawer-actions__wholesale-btn:hover{background-color:#000;opacity:1}header search-button .header-actions__action:not(.account-button) svg{width:28px;height:28px}header .header-actions__action svg.account-button__icon,header-drawer li.menu-drawer__list-item--flat .header-custom-btn--gift svg{width:20px;height:20px}header-component[data-sticky-state=active]{box-shadow:0 4px 20px #e8ded373;border-bottom:1px solid #dfdfdf}header li.menu-list__list-item a.header-custom-btn--gift span{line-height:normal}header .menu-list__link .menu-list__link-title{position:relative;display:inline-block}header li.menu-list__list-item a.header-custom-btn--gift:after{display:block}header .menu-list__link .menu-list__link-title:after,header li.menu-list__list-item a.header-custom-btn--gift:after{position:absolute;content:"";left:0;bottom:0;width:0%;height:1px;background-color:#12381f;transition:.3s ease-in-out;border-radius:100px}header .menu-list__link:hover .menu-list__link-title:after,header .menu-list__link.menu-list__link--active .menu-list__link-title:after,header li.menu-list__list-item a.header-custom-btn--gift:hover:after{width:100%}header .menu-list__link:hover .menu-list__link-title,header .menu-list__link.menu-list__link--active .menu-list__link-title{color:#12381f}header-drawer li .menu-drawer__menu-item--mainlist{font-size:20px}header-drawer li.menu-drawer__list-item--flat:has(.header-custom-btn--gift){width:fit-content;border:none;margin-top:20px}header-drawer .menu-drawer__menu .menu-drawer__list-item--flat:last-of-type{margin:0;padding:0;border:none}header-drawer li.menu-drawer__list-item--flat .header-custom-btn--gift{padding:10px}header-drawer button.button.close-button svg{width:30px;height:30px}header-drawer .menu-drawer__menu-item.menu-drawer__menu-item--mainlist.focus-inset.header-drawer-actions__wholesale-btn{padding:9px 19px}header-drawer ul.menu-drawer__menu.has-submenu>li.menu-drawer__list-item--flat:has(.header-custom-btn--gift){margin-bottom:0}header-drawer .menu-drawer__featured-content .resource-card__media img{height:130px;object-fit:contain}header-drawer .menu-drawer__featured-content{background-color:#ececec;padding-block:30px 20px}header-drawer .menu-drawer__featured-content ul.menu-drawer__featured-content-list{gap:10px}header-drawer .menu-drawer__featured-content li.menu-drawer__featured-content-list-item{background-color:#fff;border-radius:8px}header-drawer .menu-drawer__featured-content li.menu-drawer__featured-content-list-item .resource-card__title{font-family:var(--font-heading--family);font-size:18px}header-drawer .menu-drawer{width:100%;border:none}header-drawer .menu-drawer__close-button.menu-drawer__close-button{position:absolute;top:15px;background:#13320f;color:#fff;padding:6px;right:15px}header-drawer .menu-drawer__menu{margin-top:25px}header-drawer li .menu-drawer__menu-item--mainlist{font-size:16px;min-height:100%}header-drawer .menu-drawer__menu .menu-drawer__list-item--flat{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #dfdfdf}header-drawer .resource-card__title.paragraph{font-size:14px;line-height:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.quick-add-modal .view-product-title a{font-family:var(--font-h2--family);font-size:30px}.quick-add-modal button.close-button{width:34px;height:34px;right:10px;top:10px}.quick-add-modal button.close-button svg{width:20px;height:20px}.quick-add-modal div[ref=priceContainer]{display:flex;align-items:center;flex-direction:row-reverse;gap:10px}.quick-add-modal .price-item__group.compare-at-price{color:#535353;text-decoration-color:#535353;font-size:24px;text-decoration-thickness:from-font}.quick-add-modal .price-item__group.price{color:#13320f;font-weight:800;font-size:28px}.quick-add-modal .product-details quantity-selector-component.quantity-selector{border-radius:14px}.quick-add-modal button.add-to-cart-button:hover{transform:unset;transition:.2s ease-in-out}.quick-add-modal .quick-add-modal__content .product-details :is(.buy-buttons-block){margin-top:10px}cart-drawer-component .cart-drawer__items .cart-items__table-row:last-child{margin-bottom:20px}cart-drawer-component .free-shipping-bar{padding:0 20px}cart-drawer-component input#cart-discount:focus{outline:none;border-color:#000}cart-drawer-component scroll-hint.cart-drawer__items{padding-top:20px}cart-drawer-component .cart-items__unit-price-wrapper span{font-size:18px}cart-drawer-component td.cart-items__price text-component{font-family:var(--cart-primary-font-family);font-size:18px}cart-drawer-component .cart-drawer__summary .cart-discount__label,cart-drawer-component .cart-totals__total-label,cart-drawer-component .cart-items__variant dd{font-size:16px}cart-drawer-component .cart-drawer__summary .cart-totals__total-value{font-family:var(--cart-primary-font-family);font-size:20px}cart-drawer-component button.theme-drawer__close-button,.quick-add-modal button.close-button{outline:none;background-color:#1f2021!important;color:#fff!important;opacity:1}cart-drawer-component cart-quantity-selector-component{border-radius:10px!important}cart-drawer-component .free-shipping-text.success{color:#12381f}cart-drawer-component .cart-discount__content input#cart-discount{border-radius:10px}cart-drawer-component form button.cart-discount__button:hover{transform:unset!important}.page-wrapper--drawer-open{margin-right:0}.theme-drawer__dialog[open]{z-index:9999}.home-hero-sec slideshow-controls{mix-blend-mode:unset}.home-hero-sec slideshow-controls{bottom:10px}.home-hero-sec ol.slideshow-controls__dots{gap:10px}.home-hero-sec .slideshow-controls__dots button.slideshow-control:after{box-shadow:unset;background-color:#e5dbd0;border:1px solid #13320F;border-radius:50%;width:10px;height:10px}.home-hero-sec .slideshow-controls__dots button[aria-selected=true]:after{background:#13320f}.home-hero-sec .slide__content .size-style.button{min-width:250px}.best-seller-collection .price span.hidden{display:block!important}.best-seller-collection a.size-style.button,.customer-favorite-image a.size-style.button-custom,.about-goodsagin-image a.size-style.button-custom{min-width:227px;text-transform:uppercase;letter-spacing:2%;transition:.2s ease-in-out}.customer-favorite-image a.size-style.button-custom:hover,.about-goodsagin-image a.size-style.button-custom:hover{background-color:#13320f}.best-seller-collection .product-badges__badge.color-custom-badge-sale{min-width:60px}.customer-favorite-image .group-block-content rte-formatter{max-width:600px}.customer-favorite-image .spacing-style.section-content-wrapper,.about-goodsagin-image .spacing-style.section-content-wrapper{align-items:stretch;min-height:542px}.customer-favorite-image .h3 p,.about-goodsagin-image .h3 p{font-size:40px}.customer-favorite-image .image-block,.about-goodsagin-image .image-block{height:100%}.about-goodsagin-image>.custom-section-background{display:none}.our-story-sec img.hero__media{object-fit:cover}.testimonial-sec slideshow-component{padding-inline:0}.best-seller-collection .compare-at-price{color:#535353;text-decoration-color:#535353;font-size:22px;text-decoration-thickness:from-font}.featured-icon-sec .icon-block__media{aspect-ratio:1;object-fit:contain}.faq-sec summary.details__header{font-size:24px}.faq-sec .svg-wrapper{width:30px;height:30px}.faq-sec .svg-wrapper svg{width:25px;height:25px}.faq-sec accordion-custom details.details{border:none!important}footer summary.menu__heading.h3:has(.menu__heading__default:empty){display:none}footer .payment-icons__list{display:grid;grid-template-columns:repeat(4,1fr);max-width:200px}footer .payment-icons__list li.payment-icons__item svg.icon{width:100%;height:100%}footer .details-content .menu__item a{position:relative;display:inline-block}footer .details-content .menu__item a:after{content:"";position:absolute;left:0;bottom:0;width:0%;height:1.5px;background:#fff;transition:.4s ease-in-out}footer .details-content .menu__item a:hover:after{width:100%;display:block}footer .footer-social .group-block-content rte-formatter p,footer .footer-social .group-block-content .icon-block svg,footer .footer-social .group-block-content .icon-block img{opacity:1;transition:opacity .3s ease}footer .footer-social .group-block:hover .group-block-content rte-formatter p,footer .footer-social .group-block:hover .group-block-content .icon-block svg,footer .footer-social .group-block:hover .group-block-content .icon-block img{opacity:.7}.predictive-search .predictive-search-results__title{font-size:22px;line-height:normal}.predictive-search .predictive-search__reset-button[hidden]{opacity:1;visibility:visible;pointer-events:auto;font-size:14px;margin-right:0;width:auto;max-width:100%}.predictive-search .predictive-search-results__card,header-drawer .menu-drawer__featured-content-list product-component{border-radius:8px;padding:10px;border:1px solid #dfdfdf}.predictive-search .predictive-search-results__pill{padding:7px 14px;font-size:14px}.predictive-search .predictive-search-results__card:hover{padding:10px;border-radius:8px;background:transparent;margin:0}.section .jdgm-rev-widg{margin-top:50px;margin-bottom:50px}.jdgm-histogram .jdgm-histogram__bar-content{background:#12381f!important}.jdgm-widget .jdgm-rev-widg__title{text-align:center;margin-bottom:30px}.jdgm-all-reviews-widget,.jdgm-rev-widg,.jdgm-rev,.jdgm-histogram{border-color:#00000038!important}.jdgm-rev__icon{background-color:#faf9f6!important}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{text-align:center;margin-top:10px}.product-information.section .slideshow-controls__thumbnails button.slideshow-control[aria-selected=false],.product-information.section .dialog-thumbnails-list-container button[aria-selected=false]{outline:1px solid #0000001f}.product-information.section .product-form-buttons button.add-to-cart-button:hover{transform:unset}.product-information.section product-price span.price-item__group{font-size:28px}.product-information.section form.variant-picker__form fieldset.variant-option{display:flex}.product-information.section form.variant-picker__form label.variant-option__button-label{width:fit-content}.product-information.section .accordion .svg-wrapper.icon-caret.icon-animated{width:20px;height:20px}.product-information.section .accordion summary.details__header{padding:0;min-height:unset}.product-information.section .product-desc-wrapper ul{margin:0;padding-left:30px}.product-information.section .product-desc-wrapper .metafield-rich_text_field p{margin:0}.product-information.section zoom-dialog button.close-button svg{width:30px;height:30px}.customer-favorite-image a.size-style.button-custom:hover,.about-goodsagin-image a.size-style.button-custom:hover,.faq-sec .button-custom:hover,.faq-sec a.button:hover{color:#fff;--button-border-color: #12381f;background-color:#12381f}.hero .hero__media{object-fit:contain;object-position:right;background:#dfd1c4;mix-blend-mode:darken}.gift-featured-icons>.group-block-content>.group-block{align-self:stretch}.key-featured-icons .icon-block{background:#ebe8e0;border-radius:50px;padding:10px}.product-card .product-media-container.media-fit img{background-color:#f3f2ef}@media(max-width:1366px){header .header__column--left{gap:30px}.home-hero-sec slideshow-slides{min-height:34rem}header .menu-list__link{margin-inline:10px}}@media(max-width:1280px){header .menu-list__link-title{font-size:15px}header .menu-list__link{margin-inline:8px}header li.menu-list__list-item a.header-custom-btn--gift{font-size:15px;gap:2px}.featured-icon-sec{margin-bottom:20px}.featured-icon-sec .custom-section-content .section-content-wrapper{flex-flow:row;white-space:nowrap;justify-content:start;overflow:auto;align-items:flex-start;padding-bottom:15px;scrollbar-width:thin;scrollbar-color:#888 transparent}.featured-icon-sec .custom-section-content .section-content-wrapper>.group-block{flex:0 0 280px}.featured-icon-sec .custom-section-content .section-content-wrapper::-webkit-scrollbar{width:4px;height:4px}.featured-icon-sec .custom-section-content .section-content-wrapper::-webkit-scrollbar-track{background:transparent}.featured-icon-sec .custom-section-content .section-content-wrapper::-webkit-scrollbar-thumb{background:#dedede;border-radius:10px}.featured-icon-sec .custom-section-content .section-content-wrapper::-webkit-scrollbar-thumb:hover{background:#666}.featured-icon-sec .custom-section-content .section-content-wrapper::-webkit-scrollbar-button{display:none;width:0;height:0}.customer-favorite-image .inner-content,.about-goodsagin-image .inner-content{padding:50px 30px}.customer-favorite-image .spacing-style.section-content-wrapper,.about-goodsagin-image .spacing-style.section-content-wrapper{min-height:400px}.customer-favorite-image .inner-content .group-block-content,.about-goodsagin-image .inner-content .group-block-content{gap:15px}.our-story-sec img.hero__media{object-position:48% 100%}.testimonial-sec slideshow-slides .card{width:30%}.faq-sec summary.details__header{font-size:22px}footer .payment-icons__list{max-width:180px}}@media(max-width:1180px){header .header__column--left{gap:10px}header .menu-list__link-title{font-size:14px}header .menu-list__link{margin-inline:8px}header .header__column--right .header-actions__wholesale-btn{padding:6px 16px;margin-left:0}header li.menu-list__list-item a.header-custom-btn--gift{font-size:13px;gap:2px;margin-left:0;padding:4px 10px}header .header__column--right .header-actions__wholesale-btn{margin-right:16px}.featured-blog-posts .resource-list__carousel .resource-list__slide{flex:0 0 30%}.our-story-sec .hero__content-wrapper .group-block.about-header{width:35%}}@media(max-width:1024px){header .header__column--right .header-actions__wholesale-btn{display:none}.home-hero-sec .slide__content>.group-block-content{width:60%;margin-left:0}header .header__columns{grid-column:span 2}.home-hero-sec .slide__image-container>.slide__image,.home-hero-sec .slide__image-container>.slide__video,.home-hero-sec .slide__image-container>.slide__video-poster{object-position:75%}.home-hero-sec .special-gift .slide__image-container>.slide__image{object-position:85%}.home-hero-sec .special-gift .slide__content>.group-block-content{width:70%}.customer-favorite-image .h3 p,.about-goodsagin-image .h3 p{font-size:36px}.faq-sec summary.details__header{font-size:20px}}@media(max-width:989px){h1{font-size:46px!important;line-height:1!important}h2{font-size:40px!important;line-height:1!important}h3:not(.main-collection-grid h3){font-size:34px!important;line-height:1!important}.featured-icon-sec .icon-block img.icon-block__media{width:40px!important}.home-hero-sec .slide__content .size-style.button,.best-seller-collection a.size-style.button,.customer-favorite-image a.size-style.button-custom,.about-goodsagin-image a.size-style.button-custom{min-width:unset}.best-seller-collection .resource-list.resource-list--grid{grid-template-columns:1fr 1fr}.our-story-sec .hero__content-wrapper rte-formatter{max-width:45%}.faq-sec .accordion{padding:30px 60px}.faq-sec .svg-wrapper svg{width:20px;height:20px}footer .footer-content{gap:30px}.featured-blog-posts .resource-list__carousel .resource-list__slide{flex:0 0 40%}}@media(max-width:749px){h1{font-size:40px!important}h2{font-size:32px!important}h3:not(.main-collection-grid h3){font-size:30px!important}.head-lg p,.head-lg h1{font-size:40px!important}.head-md p,.featured-blog-posts>.section>.shopify-block .text-block p{font-size:32px!important}.head-sm p{font-size:30px!important}.text-sm-20 p{font-size:20px}header .header__row.header__row--top .header__columns{padding-block:0px}header-drawer .menu-drawer__featured-content .resource-card__media img{height:100px}.home-hero-sec .overlay.overlay--solid{background:#fff0}.home-hero-sec slideshow-slide .slide__content{padding-inline:16px}.home-hero-sec .h1 p{font-size:40px}.home-hero-sec slideshow-controls{bottom:0}.home-hero-sec ol.slideshow-controls__dots{padding:4px}.home-hero-sec .special-gift .slide__content:after{display:none}.featured-icon-sec .divider .divider__line{border-bottom:none}.our-story-sec .hero__container{min-height:710px}.our-story-sec img.hero__media{object-position:center}.our-story-sec .hero__media-grid{grid-template-columns:1fr}.our-story-sec .hero__content-wrapper{justify-content:start}.our-story-sec .hero__content-wrapper rte-formatter{max-width:100%}.our-story-sec .hero__content-wrapper .group-block.about-header{width:100%}.about-header .group-block.group-block--width-custom{flex-basis:unset}.about-goodsagin-image .spacing-style.section-content-wrapper{flex-direction:column-reverse}.testimonial-sec slideshow-slides .card{width:70%}.faq-sec summary.details__header{display:grid;font-size:18px;grid-template-columns:1fr 20px;line-height:1.3}.faq-sec .svg-wrapper{width:20px;height:20px}.faq-sec .details{padding:15px}.faq-sec .details__header{min-height:100%;padding:0}.faq-sec .accordion--dividers .details-content{padding-bottom:0;padding-top:10px}.faq-sec .accordion--dividers .details-content p{font-size:14px;line-height:normal}.faq-sec .accordion{padding:10px 0 15px}footer .footer-content{gap:20px;grid-template-columns:repeat(2,1fr)}footer .payment-icons__list{max-width:100%;grid-template-columns:repeat(5,1fr);gap:4px;max-width:220px}footer .footer-social>.group-block-content .group-block-content{flex-direction:row;justify-content:start}.customer-favorite-image .h3 p,.about-goodsagin-image .h3 p{font-size:36px}.customer-favorite-image .inner-content,.about-goodsagin-image .inner-content{padding:30px 15px 50px}.home-hero-sec .slide__content .size-style.button,.best-seller-collection a.size-style.button,.customer-favorite-image a.size-style.button-custom,.about-goodsagin-image a.size-style.button-custom,.faq-sec .button{min-width:unset;padding:15px 30px;font-size:14px;line-height:normal}.testimonial-sec slideshow-component{padding-block:0}.announcement-bar .announcement-bar__slides{width:100%}.announcement-bar .announcement-bar__text{padding-inline:20px;margin:0;line-height:normal;font-size:11px}.best-seller-collection .product-badges__badge.color-custom-badge-sale{min-width:45px;font-size:10px}.faq-sec .faq-wrapper .h2{padding-top:30px}.customer-favorite-image .image-block__image,.about-goodsagin-image .image-block__image{object-position:center;aspect-ratio:revert-layer;height:273px;object-fit:cover}header-drawer li.menu-drawer__list-item--flat .header-custom-btn--gift{padding:7px 10px}.featured-blog-posts .resource-list__carousel .resource-list__slide{flex:0 0 80%}.home-hero-sec .special-gift .slide__content>.group-block-content{justify-content:center}.home-hero-sec .slide__content>.group-block-content{width:100%;z-index:1;justify-content:flex-start}.home-hero-sec slideshow-slide .slide__content:after{content:"";position:absolute;top:0;left:0;width:100%;height:80%;background:linear-gradient(to bottom,#eae0d6,#e3b98a00);pointer-events:none}.product-information product-price .price{font-size:30px}.main-collection-grid{padding-inline:16px}.product-information.section .accordion summary.details__header{font-size:20px}.section .jdgm-rev-widg{margin-top:30px;margin-bottom:30px}.product-information.section:has(.gift-featured-icons){padding-top:0}}@media screen and (min-width:990px){.main-collection-grid ul.product-grid[product-grid-view=default][data-product-card-size=medium]{grid-template-columns:repeat(4,1fr)}.jdgm-rev-widg__header{display:flex;flex-wrap:wrap;text-align:center;align-items:center}.jdgm-rev-widg__header .jdgm-rev-widg__title{width:100%}.jdgm-rev-widg__header .jdgm-rev-widg__summary,.jdgm-rev-widg__header .jdgm-widget-actions-wrapper{width:20%}.jdgm-rev-widg__header .jdgm-histogram{width:40%}.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{width:100%}}@media screen and (min-width:750px){.product-media-gallery__thumbnails,[class*=thumbnail]{display:flex!important}.faq-sec a.button{min-width:227px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom.css.map */
