.full__width{max-width:100%;padding-left:0;padding-right:0}.custom_page-width{max-width:1440px;padding-left:0;padding-right:0;margin:0 auto}.button{min-height:auto!important;min-width:auto!important;font-family:Familjen Grotesk!important;font-size:16px!important;font-weight:500!important;line-height:normal!important;letter-spacing:normal!important;padding:14px 30px!important;transition:all .3s ease-in-out!important}.quantity-popover-container .quantity{min-height:calc((var(--inputs-border-width)* 2) + 3.5rem)}.cst__button{background-color:#000!important;color:#fff!important}.cst__button:hover{box-shadow:#0077b7 0 0,#0077b7 0 0 0 1px!important}.cst__button:hover:before,.cst__button:hover:after{box-shadow:#0077b7 0 0,#0077b7 0 0 0 1px!important}.cst_head{font-family:Familjen Grotesk;color:#232527}.button:hover{background-color:#fff!important;color:#0077b7!important;box-shadow:#0077b7 0 0,#0077b7 0 0 0 1px;transition:all .3s ease-in-out}.button:after,.button:before{content:none}h1,h2,h3,h4,h5,h6{letter-spacing:normal}*:focus-visible{outline:0;outline-offset:0;box-shadow:none}.announcement__bar_section .announcement-bar__message{font-family:Familjen Grotesk;font-size:16px;font-weight:500;line-height:normal;letter-spacing:normal}.page-width--narrow{max-width:var(--page-width)}cart-remove-button .button:hover{box-shadow:none}.disclosure__list-wrapper.country-selector{border-bottom-left-radius:12px;border-bottom-right-radius:12px;border:none}.disclosure__list-wrapper.country-selector .country-selector__list{margin:0 auto}.disclosure__list-wrapper.country-selector ul.list-unstyled.countries li{font-family:Familjen Grotesk;font-size:16px;font-weight:500;line-height:normal}.disclosure__list-wrapper.country-selector .country-selector__list::-webkit-scrollbar{width:0px}.disclosure__button.localization-form__select.localization-selector{gap:10px;font-family:Familjen Grotesk;font-size:16px!important;font-weight:500;line-height:normal}.disclosure__button.localization-form__select.localization-selector img{border-radius:50%}.disclosure__button.localization-form__select.localization-selector svg.icon.icon-caret{position:initial}.announcement__bar_section .cst_display_flex{display:flex}.announcement__bar_section .cst_display_flex .announcement-bar{justify-content:start}.menu-drawer .menu-drawer__menu .menu-drawer__menu-item,.menu-drawer .menu-drawer__menu .menu-drawer__close-button{font-family:Familjen Grotesk;font-size:16px;line-height:normal}.menu-drawer .mega_menu_image_block{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:15px 30px 10px}.menu-drawer .mega_menu_image_block .block_image{position:relative;padding-top:120%;display:block}.menu-drawer .mega_menu_image_block .block_image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.menu-drawer .mega_menu_image_block .block_image p{margin:0;position:absolute;bottom:0;width:100%;text-align:center;padding:3px 5px 5px;color:#232527;font-family:Roboto;font-size:12px;line-height:1.4}.menu-drawer .mega_menu_image_block .block_image p strong{font-weight:700}@media screen and (max-width: 575px){.button{padding:8px 15px 9px!important}.header__heading-logo{max-width:145px}}.product-card-wrapper{display:flex;flex-direction:column}.product-card-wrapper .card_inner_top{background:transparent;max-width:330px;margin:0 auto}.product-card-wrapper .main__card_content{padding:0 40px 32px!important}.product-card-wrapper .main__card_content .card__information{display:flex;flex-direction:column;justify-content:end;padding-bottom:16px;padding-top:15px}.product-card-wrapper .metafield-rich_text_field{max-width:235px}.product-card-wrapper .main__card_content .quick-add__submit{width:max-content;padding:14px 30px;text-transform:uppercase}.product-card-wrapper .main__card_content .quick-add{margin:0}.product-card-wrapper .main__card_content product-form{width:max-content;display:block}.product-card-wrapper .main__card_content .quick-add{display:flex;justify-content:center}.product-card-wrapper .main__card_content .card__heading{text-align:center;margin:0 auto;max-width:340px;line-height:26px;font-size:16px;color:#232527;letter-spacing:normal}.product-card-wrapper .main__card_content .price{display:none}.product-card-wrapper .card_ratting-price_wrap{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 33px}.product-card-wrapper .card_ratting-price_wrap .price_bg_wrap{background-image:url(/cdn/shop/files/Ellipse_3.svg?v=1746526266);background-position:center;background-repeat:no-repeat;background-size:contain;min-width:82px;min-height:61px;display:flex;align-items:center;justify-content:center;flex-direction:column}.product-card-wrapper .card_ratting-price_wrap .cart-product-tags{margin-right:10px;border-radius:59.813px;border:1.813px solid #EEE;background:#fff;padding:5px 14.5px;text-align:center}.product-card-wrapper .card_ratting-price_wrap span.jdgm-prev-badge__text{color:#232527;font-size:18px;line-height:25.375px}.product-card-wrapper .card_ratting-price_wrap .card_product_ratting .jdgm-prev-badge{border-radius:59.813px;border:1.813px solid #EEE;background:#fff;padding:5px 14.5px;display:flex;text-align:center;align-items:center;gap:5.44px;min-width:87px;justify-content:center}.product-card-wrapper .card_ratting-price_wrap .card_product_ratting .jdgm-prev-badge .jdgm-prev-badge__stars{margin-right:5.44px}.product-card-wrapper .card__content .card__badge{display:none}.product-card-wrapper .card_ratting-price_wrap .price_bg_wrap span{color:#232527;font-family:Familjen Grotesk;font-weight:500;line-height:normal}.product-card-wrapper .main__card_content .card__heading .metafield-rich_text_field p{margin:0}.product-card-wrapper .main__card_content .card__heading .metafield-rich_text_field strong{font-weight:800}product-recommendations ul.product-grid{--grid-desktop-horizontal-spacing: 30px;--grid-desktop-vertical-spacing: 30px;--grid-mobile-vertical-spacing: 12px;--grid-mobile-horizontal-spacing: 12px}product-recommendations .related-products__heading{color:#232527;text-align:center;font-family:Familjen Grotesk;font-size:38px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin:0 0 50px}@media screen and (max-width: 1200px){.product-card-wrapper .card_ratting-price_wrap{padding:20px 15px 19px}.product-card-wrapper .main__card_content{padding:0 20px 20px!important}.product-card-wrapper .card_ratting-price_wrap .price_bg_wrap span{font-size:13px}.product-card-wrapper .card_ratting-price_wrap .price_bg_wrap{min-width:62px;min-height:41px}.product-card-wrapper .main__card_content .card__heading{line-height:24px;font-size:14px}.product-card-wrapper .main__card_content .quick-add__submit{font-size:14px;padding:10px 20px}.product-card-wrapper .card_inner_top{max-width:230px}.product-card-wrapper .card_ratting-price_wrap span.jdgm-prev-badge__text{font-size:13px;line-height:normal}.product-card-wrapper .card_ratting-price_wrap .card_product_ratting .jdgm-prev-badge{min-width:auto;padding:2px 7.5px}.product-card-wrapper .card_ratting-price_wrap .card_product_ratting .jdgm-preview-badge .jdgm-star{font-size:13px;line-height:normal}product-recommendations .related-products__heading{margin:0 0 30px;font-size:30px}}@media screen and (max-width: 989px){.announcement__bar_section .cst_display_flex .announcement-bar{justify-content:center}}@media screen and (max-width: 575px){.announcement__bar_section .announcement-bar__message{min-height:auto;padding:5px 0;font-size:15px;line-height:normal}.cart-item__name{font-size:13px;line-height:1.3}product-recommendations .related-products__heading{margin:0 0 15px;font-size:25px}}.template-search__header p{word-break:break-all}.bulk_savings ul li{color:#000;border-radius:100em;background:#fff;padding:10px 25px;font-size:16px;line-height:normal;font-family:Familjen Grotesk;border:1px solid #ccc}.bulk_savings ul{display:flex;align-items:center;flex-wrap:wrap;list-style:none;padding:0;gap:10px;margin:0}.bulk_savings h5{color:#232527;font-family:Familjen Grotesk;font-size:16px;font-weight:600;line-height:26px;margin:0 0 10px}.shopify_subscriptions_app_block_label label{color:#232527;font-family:Familjen Grotesk;font-size:16px;font-style:normal;font-weight:600;line-height:26px;text-transform:capitalize}.shopify_subscriptions_app_block_label label input[type=radio]{accent-color:#0077B7}.shopify_subscriptions_app_block_container .shopify_subscriptions_app_block_purchase_options .shopify_subscriptions_app_block_label,.shopify_subscriptions_app_block_container .shopify_subscriptions_app_block_purchase_options{border-color:#e1e1e1!important}.buy-now-buttom a{text-decoration:none}.buy-now-buttom{grid-row-start:3;display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dynamic.css.map */
