@font-face{font-family:Toroka;src:url(/cdn/shop/files/Toroka-Regular.ttf?v=1764264281) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Toroka-Bold;src:url(/cdn/shop/files/Toroka-Bold.ttf?v=1764264883) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Toroka-Medium;src:url(/cdn/shop/files/Toroka-Medium.ttf?v=1764588673) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Native;src:url(/cdn/shop/files/Native-Regular.ttf?v=1764332234) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Native-Bold;src:url(/cdn/shop/files/Native-Bold_b1e04d82-5a66-4cbc-aaad-4fe5a5df19e9.ttf?v=1764332888) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:figure;src:url(/cdn/shop/files/Copyright-Fort-Foundry-LLC.ttf?v=1764333267) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:figure-medium;src:url(/cdn/shop/files/Copyright-Fort-Foundry-LLC_ea746f4a-239b-4ee1-827c-34ee144c58d9.ttf?v=1764615110) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:figure-bold;src:url(/cdn/shop/files/Copyright-Fort-Foundry-LLC_82ce8243-4461-42a9-8fef-2402456adfd8.ttf?v=1765795996) format("truetype");font-weight:700;font-style:normal;font-display:swap}.container{width:100%;max-width:1088px;margin:0 auto}.header-menu__inner .menu-list li.menu-list__list-item a.menu-list__link{font-size:16px;letter-spacing:-.32px;line-height:1.2;padding:16px;text-decoration:none;color:#0e4c65;font-family:Toroka}.header-menu__inner .menu-list li.menu-list__list-item a.menu-list__link:hover{text-decoration:underline;text-decoration-color:#f47a37;text-decoration-thickness:2px;text-underline-offset:2px}.header__column--right .account-button,.header__column--right a.action__cart,.header__column--right header-actions a.cta_btn{background-color:#f47a37;padding:10px;height:auto;width:auto;border-radius:12px;letter-spacing:-.32px;display:flex;align-items:center;column-gap:6px;text-transform:none;box-shadow:0 4px #f47a3766;transition:all .2s ease-in-out}.header__column--right .account-button:hover,.header__column--right a.action__cart:hover,.header__column--right header-actions a.cta_btn:hover,.cart__summary-inner .cart__ctas #checkout:hover,.product-form-buttons button.add-to-cart-button:hover{box-shadow:none}.header__column--right header-actions{column-gap:16px;align-items:center}.header__column--right header-actions a.cta_btn{padding:10px;display:flex;align-items:center;column-gap:6px;text-transform:none;font-size:16px;font-family:Toroka-Bold;border-radius:12px;letter-spacing:-.32px;color:#fff;width:auto;border:1px solid #f47a37}.header__column--right header-actions a.cta_btn span{line-height:20px}.cart-title h1.h4{font-size:64px;font-family:Toroka;font-weight:400;letter-spacing:-1.44px;color:#0e4c65;width:100%;padding:24px 0;line-height:80px}.cart-page{padding-top:0}#cart-form .cart-items__table thead.visually-hidden{position:unset!important}#cart-form .cart-items__table thead.visually-hidden tr.cart-items__table-row{text-transform:uppercase;font-size:.75em;border-bottom:1px solid hsla(0,0%,7%,.11)}#cart-form .cart-items__table thead.visually-hidden tr.cart-items__table-row th{padding:8px 16px 8px 0;white-space:nowrap}#cart-form .cart-items__table thead.visually-hidden tr.cart-items__table-row th span{font-size:15px;color:#5f6d72;line-height:22.5px;font-family:figure-medium}.cart-items .cart-items__table tr.cart-items__table-row a.cart-items__title{font-size:20px;color:#0e4c65;text-decoration:underline;line-height:1.4;font-family:figure}.cart-items .cart-items__table tr.cart-items__table-row dl.cart-items__variants{margin-top:12px}.cart-items .cart-items__table tr.cart-items__table-row .cart-items__price text-component{font-family:figure}#cart-form .cart-items__table thead.visually-hidden tr.cart-items__table-row th#productInformation{visibility:hidden}tr.cart-items__table-row .cart-items__quantity .quantity-selector{display:none}.cart-items--dividers .cart-items__table-row .cart-items__quantity .cart-items__remove{width:auto;height:auto;font-size:15px;line-height:22.5px;color:#5f6d72;font-family:figure;text-decoration:underline}.cart-items .cart-items__table .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant{display:flex;align-items:center;gap:3px}.cart-items .cart-items__table .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant dt.option_name{font-size:15px;font-weight:700;color:#5f6d72;line-height:22.5px;font-family:figure}.cart-items .cart-items__table tr.cart-items__table-row dl.cart-items__variants .cart-items__properties{margin:5px 0}.cart-items .cart-items__table tr.cart-items__table-row dl.cart-items__variants .cart-items__properties dd{font-size:20px;line-height:30px;color:#5f6d72;font-family:figure}.cart-items .cart-items__table .cart-items__table-row .cart-items__details .cart-items__variants .cart-items__variant dd.option_value{font-size:15px;color:#5f6d72;line-height:22.5px;font-family:figure}.cart-actions .cart-discount .disclosure-trigger .disclosure-trigger__label{font-size:20px;color:#5f6d72;line-height:30px;font-family:figure}.cart-actions .cart-discount .disclosure-trigger{padding:0}.cart-actions .cart-discount .disclosure-trigger[aria-expanded=true]{margin-bottom:16px}.cart__summary-totals .cart-actions{padding:16px 0}.cart__summary-inner .cart__summary-totals{gap:0}.cart-page__summary .cart__summary-container .cart__summary-inner .cart__summary-totals .cart-actions{border-block:1px solid hsla(0,0%,7%,.11)}.cart__summary-inner .cart__ctas #checkout{padding:13px 16px;min-height:3em;border:1px solid #f47a37;background-color:#f47a37;text-transform:uppercase;font-weight:700;font-size:16px;font-family:Native-Bold;line-height:1;cursor:pointer;border-radius:9px;box-shadow:0 4px #f47a3766}.cart-items .cart-items__table tr.cart-items__table-row .cart-items__price{font-size:20px;color:#5f6d72}.shopify_subscriptions_app_block p.shopify_subscriptions_app_policy{display:none}.product-information__grid .product-details .group-block .group-block-content .text-block h1{letter-spacing:-.96px;color:#0e4c65;line-height:1.25;font-weight:400;font-family:Toroka}rte-formatter.itg_block.subscribing_block{width:100%;margin-bottom:40px;margin-top:40px;display:none}rte-formatter.itg_block.subscribing_block p{border:2px solid #ccc;padding:15px;border-radius:8px;font-size:18px;color:#5f6d72;width:100%;max-width:100%;font-family:figure}.shopify-section .product-information .product-information__grid.product-information--media-right{grid-template-columns:3fr 2fr!important;display:flex;width:100%;max-width:1400px;margin:0 auto;padding:0 60px;gap:30px}.shopify-section .product-information .product-information__grid.product-information--media-right .product-details{width:50%;padding:80px 0!important;align-items:center!important}.shopify-section .product-information .product-information__grid.product-information--media-right .product-details .group-block{max-width:616px;padding:0}.shopify-section .product-information .product-information__grid.product-information--media-right .product-information__media{width:50%;min-width:50%;padding:80px 0 0}.product-information__media slideshow-component slideshow-slides .product-media-container .product-media img.product-media__image{border:1px solid #f47a37;border-radius:16px}.product-information__media slideshow-controls .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails{margin-inline:0}.product-information__media slideshow-controls .slideshow-controls__thumbnails-container{overflow-x:visible}.product-information__media slideshow-controls .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails button.slideshow-controls__thumbnail{outline:0;border:1px solid #f47a37;opacity:.5}.product-information__media slideshow-controls .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails button.slideshow-controls__thumbnail[aria-selected=true]{opacity:1}.product-details rte-formatter.subscription_steps{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;width:100%;padding:16px 0}.product-details rte-formatter.subscription_steps p{margin:0;color:#f47a37;font-size:14px;font-weight:700;line-height:1.25;text-transform:uppercase;font-family:Native-Bold}.product-details rte-formatter.subscription_steps .step-text{display:flex;align-items:center;gap:16px}.product-details rte-formatter.subscription_steps .step-text span.steps_number{font-size:14px;line-height:1.5;text-transform:uppercase;color:#5f6d72;font-family:Native}.product-details rte-formatter.subscription_steps .step-text span.steps_bar{width:118px;height:12px;padding:2px;border-radius:6px;background-color:#eff2f4}.product-details rte-formatter.subscription_steps .step-text span.steps_bar span{width:100%;display:block;border-radius:4px;height:8px;background-color:#f47a37}.product-details .group-block-content .subscription_feature ul{list-style-type:none;padding:0;margin:0}.product-details .group-block-content .subscription_feature ul li{font-size:20px;line-height:1.5;font-weight:400;color:#5f6d72;display:flex;align-items:center;position:relative;padding-left:33px;font-family:figure}.product-details .group-block-content .subscription_feature ul li:before{content:"\2705";padding-right:0;position:absolute;top:0;left:0}.subscription_option_list{width:100%}.product-form-buttons button.add-to-cart-button{height:auto;border:1px solid #f47a37;background-color:#f47a37;text-transform:uppercase;font-weight:700;line-height:1;border-radius:9px;box-shadow:0 4px #f47a3766;padding:16px 18px;font-size:20px;font-family:Native-Bold;display:flex;justify-content:center;align-items:center;gap:5px}.product-form-buttons button.add-to-cart-button span.cart_icon{display:flex;width:20px;height:20px;align-items:center}.product-form-buttons button.add-to-cart-button span.add-to-cart-text .add-to-cart-icon{display:none}.selling-plan-block ul.subscription_option_list{padding:0;margin:0;display:flex;flex-direction:column;gap:8px;list-style:none;line-height:30px;width:100%}.selling-plan-block ul.subscription_option_list li.subscription_option_list_item{position:relative;display:flex;align-items:center;width:100%}.selling-plan-block ul.subscription_option_list label{padding-left:36px;display:flex;align-items:center;min-height:24px;line-height:30px}.selling-plan-block ul.subscription_option_list label input[type=radio]{position:absolute;left:0;top:2px;opacity:0;height:0;width:0;cursor:pointer;margin:0}.selling-plan-block ul.subscription_option_list label span{font-size:20px;font-weight:700;color:#0e4c65;line-height:1.2;letter-spacing:-.36px;font-family:Toroka-Bold}.selling-plan-block ul.subscription_option_list label>input[type=radio]+*:before{content:"";position:absolute;top:1px;left:1px;width:22.4px;height:22.4px;border-radius:24px;background-color:#eff2f4;border:1px solid #beccd3;line-height:24px}.selling-plan-block ul.subscription_option_list label>input[type=radio]+*:after{content:"";width:10px;height:10px;background-color:#fff;position:absolute;top:8px;left:8px;border-radius:10px;opacity:0}span.selling-plan-percentage{margin:0 .1em;display:inline-block}.selling-plan-block ul.subscription_option_list label>input[type=radio]:checked+*:before{background-color:#f47a37;border-color:#f47a37}.selling-plan-block ul.subscription_option_list label>input[type=radio]:checked+*:after{opacity:1}.selling-plan-block .delivery-frequency{background-color:#eff2f4;border:1px solid #beccd3;padding:4px 4px 4px 20px;border-radius:16px;display:flex;align-items:center;position:relative;width:100%;flex-wrap:wrap;row-gap:8px;margin-top:24px;line-height:1.5}.selling-plan-block .delivery-frequency span.options-product-dropdown-label{font-size:20px;font-family:Toroka-Bold;line-height:1.2;letter-spacing:-.36px;color:#0e4c65;flex:1;font-weight:700}.product-information__grid .product-details .group-block .group-block-content{gap:0}.selling-plan-block .delivery-frequency select#selling_plan_select{width:325px;background-color:#fff;font-size:16px;font-weight:400;border:none;border-radius:12px;margin:0;padding:17px 40px 17px 17px;background-image:url(/cdn/shop/files/arrow-down-orange.svg?v=1764253482);background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;background-size:16px;max-width:100%;min-height:55px;-webkit-appearance:none;appearance:none;font-family:figure;color:#0e4c65;line-height:1}.selling-plan-block .delivery-frequency select#selling_plan_select:focus-visible{outline:0}.buy-buttons-block form.shopify-product-form .product-form-buttons{gap:24px}.selling-plan-block .subscription_price_block{display:flex;width:100%;justify-content:space-between}.cart-page__summary .cart__summary-container .cart__summary-inner{padding-top:10px;padding-right:0;padding-left:24px}tbody tr.cart-items__table-row{border-bottom:1px solid hsla(0,0%,7%,.11)!important}.cart-items tbody tr.cart-items__table-row{padding-bottom:24px!important;margin-top:24px}thead tr.cart-items__table-row{margin:0!important}.cart-discount__content form.cart-discount__form{padding-bottom:0;padding-top:0}.cart__summary-totals .cart-actions .disclosure-content{clip-path:none}.cart-page__summary .cart__summary-container .cart__summary-inner .cart__summary-totals .cart-actions #cart-discount{padding:20px 10px;border:1px solid hsla(0,0%,7%,.8);color:#2b2d2f;font-family:figure;font-size:20px;line-height:20px;width:100%}.cart_discount_box{position:relative}.cart_discount_box label.cart_discount_label{position:absolute;top:20px;left:10px;font-size:18px;line-height:1.5;color:#5f6d72;cursor:text;font-family:figure;font-weight:400;transition:.3s}.cart-discount__input:focus+.cart_discount_label,.cart-discount__input:not(:placeholder-shown)+.cart_discount_label{top:5px;font-size:12px}.cart-items--dividers .cart-items__table-row .cart-items__quantity .cart-items__remove:hover{text-decoration:none}del.subscription_compare_price{margin-right:10px;font-size:20px;font-family:figure;color:#5f6d72;line-height:1.2}.subscription_sale_badge{font-size:15px;font-family:figure;font-weight:600;line-height:22.5px;color:#5f6d72;padding:0 .66em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:4px;display:inline-block;margin-top:12px!important}.cart-items .cart-items__table tr.cart-items__table-row .cart-items__quantity,.cart-items__details .item_price_wrapper{margin-top:12px}.cart-items__details div del.subscription_compare_price+span{font-size:20px;font-family:figure;line-height:1.5;color:#5f6d72}.cart-page__summary .cart__summary-container .cart__summary-inner{position:static}.cart-page__summary{display:flex;flex-direction:column}.cart-page__summary .cart__summary-container .cart__summary-inner .cart__summary-totals h2.cart_summery_label{margin:0;font-size:15px;line-height:22.5px;text-transform:uppercase;color:#5f6d72;padding-bottom:8px;font-family:figure-medium}.cart-items__details p.selling_plan_name,.cart__summary-inner .cart__summary-totals .cart__total-container .cart__summary-item.tax-note{display:none}.cart__summary-totals .cart-actions .disclosure-content #cart-discount-disclosure .cart-discount__button{background-color:#f47a37;border:1px solid #f47a37;padding:13px 16px;text-transform:uppercase;font-family:Native-Bold;font-size:16px;line-height:1;border-radius:9px;box-shadow:0 4px #f47a3766;flex:1 1 auto}.cart__summary-inner .cart__summary-totals .cart__total-container .cart__total{padding-top:16px}.cart__summary-inner .cart__summary-totals .cart__total-container .cart__total .cart__total-label,.cart__summary-inner .cart__summary-totals .cart__total-container .cart__total .cart__total-value{font-size:25px;line-height:1.5;color:#5f6d72;font-family:figure-medium;font-weight:700;line-height:37.5px}div:empty{display:none}.cart__total-container{border-bottom:1px solid hsla(0,0%,7%,.11);padding-bottom:16px}.cart__summary-inner .cart__summary-totals .cart__total-container .cart__total .cart__total-value{font-size:25px}span.header-logo__image-container img.mobile_logo{display:none}.header-logo__image-container img.desktop_logo{display:block}.cart__summary-inner .recurring-totals-panel{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:16px 0}.cart__summary-inner .recurring-totals-panel .total_info{display:flex;align-items:center;justify-content:space-between;width:100%}.cart__summary-inner .recurring-totals-panel .total_info span.totals-item__label,.cart__summary-inner .recurring-totals-panel .total_info span.totals-item__value{font-size:20px;color:#5f6d72;line-height:30px}.cart__summary-inner .recurring-totals-panel .total_info span.totals-item__label{font-family:figure-medium;font-weight:600}.cart__summary-inner .recurring-totals-panel .total_info span.totals-item__value{font-family:figure}.cart__summary-inner .recurring-totals-panel .totals-item__description span{font-size:17.5px;line-height:26.25px;font-family:figure;color:#5f6d72}.totals-panel__details{display:flex;width:100%}.totals-panel__details details{width:100%;border-bottom:1px solid hsla(0,0%,7%,.11)}.totals-panel__details details summary span.panel_labelDetails{font-size:17.5px;color:#5f6d72;line-height:1.5;font-family:figure}.totals-panel__details details .sub_total{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-top:1px solid hsla(0,0%,7%,.11)}.totals-panel__details details .sub_total span.sub_total_label,.totals-panel__details details .sub_total span.sub_total_price,.panel_total_price{font-size:20px;line-height:30px;font-family:figure;color:#5f6d72}.totals-panel__details details .panel_total{border-top:1px solid hsla(0,0%,7%,.11);padding:16px 0;display:flex;justify-content:space-between}span.panel_total_label{font-size:20px;font-weight:700;color:#5f6d72;font-family:figure-medium}.header .header__row .header__columns .header__column--right header-actions .header-actions__action .account-button__icon svg,.header .header__row .header__columns .header__column--right header-actions .action__cart svg{width:auto;height:auto}.cart-page--empty .cart-page__items{width:100%}.empty_title_icon{display:flex;justify-content:center;align-items:center;width:100%;flex-wrap:wrap}.empty_title_icon img{width:100px;height:100px}.empty_title_icon div{width:100%;display:flex;justify-content:center}.empty_title_icon .empty_title{font-size:20px;font-weight:400;color:#0e4c65;font-family:Toroka;margin-top:40px;width:100%}.empty_title_icon hr.separator_dots{border:none}.empty_title_icon hr.separator_dots:before{content:"\b7\b7\b7";color:gray;font-size:2em;letter-spacing:2em;padding-left:2em}.featured_collection_block ul.block-grid_products{display:flex;padding:0;margin:0;list-style:none}.featured_collection_block ul.block-grid_products li.grid_product_item{flex:1 0 25%;max-width:25%;padding:0 8px 32px}a.grid_product_link{position:relative;display:inline-block}.grid_product_img{margin-bottom:12px}.featured_collection_block .grid_product_title{font-size:15px;font-weight:700;font-family:figure;line-height:1.2;color:#0e4c65;text-decoration:underline;text-align:center;margin-bottom:12px;cursor:pointer}.featured_collection_block ul.block-grid_products .product_price,.featured_collection_block ul.block-grid_products li.grid_product_item .grid_product_btn_block{text-align:center}.featured_collection_block ul.block-grid_products .product_price span.product_price_plan span.product_plan_name{font-size:12px;color:#5f6d72;line-height:22.5px;font-family:figure}.featured_collection_block ul.block-grid_products .product_price span.price,.featured_collection_block ul.block-grid_products .product_price span.selling-plan-percentage{font-size:15px;color:#5f6d72;line-height:22.5px;font-family:figure}.featured_collection_block ul.block-grid_products .product_price span.selling-plan-percentage{margin:0}.featured_collection_block ul.block-grid_products li.grid_product_item .grid_product_btn_block a.product_link{display:inline-flex;justify-content:center;align-items:center;background-color:#f47a37;border:1px solid #f47a37;color:#fff;padding:13px 16px;height:auto;line-height:1;text-transform:uppercase;font-weight:700;border-radius:9px;box-shadow:0 4px #f47a3766;font-family:Native;transition:all .2s ease-in-out}.featured_collection_block ul.block-grid_products li.grid_product_item .grid_product_btn_block a.product_link:hover{box-shadow:none}.featured_collection_block ul.block-grid_products li.grid_product_item .product_price{margin-bottom:12px}.featured_collection_wrapper h2.featured_collection_heading{margin-bottom:50px;text-align:center;line-height:1.25;font-weight:400;color:#0e4c65;font-family:Toroka;letter-spacing:-1.28px;font-size:64px}.cart-page.cart-page--empty{margin-bottom:0;padding-bottom:0}.cart-actions .cart-discount .disclosure-trigger .icon_down,.totals-panel__details summary .svg-wrapper{width:24px;height:24px}.cart-actions .cart-discount .disclosure-trigger .icon_down svg.wc-block-components-panel__button-icon,.totals-panel__details summary .svg-wrapper svg{width:24px;height:24px;fill:#5f6d72}.cart-actions .cart-discount .disclosure-trigger[aria-expanded=true] .svg-wrapper svg,.totals-panel__details details[open] .svg-wrapper svg{transform:rotate(180deg)}#cart-discount:focus-visible{outline:none}.variant-picker__form{margin-top:24px;margin-bottom:24px}.variant-picker__form .variant-option legend,.sel_plan_text{line-height:1.2;letter-spacing:-.36px;color:#0e4c65;font-weight:700;font-size:20px;font-family:Toroka-Bold}.variant-picker .variant-picker__form .variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch):not(:has([data-option-available=false])):before{background:#f47a37;border-color:#f47a37}.variant-picker .variant-picker__form .variant-option .variant-option__button-label .variant-option__button-label__pill{background:transparent}.variant-picker .variant-picker__form .variant-option__button-label:has(:checked){color:#fff;border:0;box-shadow:0 4px #f47a3766;transition:all .2s ease-in-out}.variant-picker .variant-picker__form .variant-option__button-label:has(:checked):hover{box-shadow:none}.variant-picker .variant-picker__form .variant-option__button-label:has(:checked) .variant-option__button-label__text{color:#fff}.variant-picker .variant-picker__form .variant-option .variant-option__button-label{border-radius:10px;font-family:Native-Bold;color:#0e4c65}.variant-picker .variant-picker__form .variant-option .variant-option__button-label:hover{background-color:transparent}ul#selling_plan_select{list-style:none;padding:0;margin:0}ul#selling_plan_select li{display:none}ul#selling_plan_select li:first-child{display:block;border:1px solid #00000021;padding:10px;border-radius:8px;font-size:16px;color:#0e4c65;width:100%;max-width:100%;font-family:figure}.subscription_option_list_item{cursor:pointer;border:1px solid #00000021;padding:15px 20px;border-radius:10px}.subscription_option_list_item.subscription_block{margin-bottom:10px}.subscription_option_list_item.active{background-color:#eff2f4}ul.subscription_info{list-style:none;margin:10px 0;display:flex;flex-direction:column;gap:10px;padding:0 0 0 15px}.subscription_block #selling_plan_select{margin-left:15px}ul.subscription_info li{display:flex;align-items:center;gap:10px}ul.subscription_info li span.right_tick{background-color:#f47a37;width:12px;height:12px;border-radius:50px;display:flex;align-items:center;justify-content:center}ul.subscription_info li span.right_tick svg{width:10px;height:10px;fill:#fff}ul.subscription_info li span.info_text,.accordion accordion-custom details.details .details-content rte-formatter.rte p{font-size:16px;font-family:figure;color:#0e4c65;line-height:1}.accordion accordion-custom details.details .details-content rte-formatter.rte p{line-height:normal}.subscription_option_label,.accordion accordion-custom details.details .details__header{font-size:16px;text-transform:uppercase;line-height:1.2;letter-spacing:-.36px;color:#0e4c65;font-weight:700;font-family:Toroka-Bold;cursor:pointer}.accordion accordion-custom details.details .details__header{text-transform:capitalize;font-size:18px}.subscription_option_label input[type=radio]{margin-left:0}.shopify-product-form .product-form-buttons,.selling-plan-block{margin-bottom:24px}.subscription_option_list .badges{display:flex;justify-content:end;gap:10px;align-items:center;padding-right:10px}.subscription_option_list .badges span{background-color:#f47a37;color:#fff;font-family:figure;padding:2px 5px}.subscription_block #selling_plan_select{margin-left:15px;background-color:transparent;border:1px solid #00000021;padding:10px;width:100%;max-width:400px;font-family:figure;color:#0e4c65;font-size:16px;cursor:pointer}.subscription_block #selling_plan_select:focus-visible{outline:0}.item_price_wrapper .item_original_price{font-size:20px;font-family:figure;line-height:1.5;color:#5f6d72}#judgeme_product_reviews .jdgm-rev-widg{padding:50px 0 0}.shopify-section .jdgm-horizon-widget .jdgm-cards-carousel{max-width:1400px;margin:0 auto;padding-left:30px;padding-right:30px}.jdgm-cards-carousel .jdgm-cards-wrapper{width:100%;max-width:100%!important}.jdgm-preview-badge{cursor:pointer}.jdgm-prev-badge .jdgm-prev-badge__text{text-decoration:underline}@media screen and (max-width:767px){.shopify-section .product-information .product-information__grid.product-information--media-right{flex-direction:column-reverse}.shopify-section .product-information .product-information__grid.product-information--media-right .product-information__media{padding-top:0!important}.selling-plan-block .subscription_price_block{flex-direction:column;align-items:flex-start;gap:24px}.product-information__grid .product-details .group-block .group-block-content .text-block h1{font-size:32px}#cart-form .cart-items__table thead.visually-hidden,.cart-page__summary .cart__summary-container .cart__summary-inner .cart__summary-totals h2.cart_summery_label{display:none}.cart-items .cart-items__table tr.cart-items__table-row a.cart-items__title,del.subscription_compare_price,.cart-items__details div del.subscription_compare_price+span,.cart-items .cart-items__table tr.cart-items__table-row .cart-items__price,.cart-items .cart-items__table tr.cart-items__table-row dl.cart-items__variants .cart-items__properties dd,.cart-actions .cart-discount .disclosure-trigger .disclosure-trigger__label,.cart-page__summary .cart__summary-container .cart__summary-inner .cart__summary-totals .cart-actions #cart-discount,.cart__summary-inner .cart__summary-totals .cart__total-container .cart__total .cart__total-label,.cart__summary-inner .recurring-totals-panel .total_info span.totals-item__label,.cart__summary-inner .cart__summary-totals .cart__total-container .cart__total .cart__total-value,.cart__summary-inner .recurring-totals-panel .totals-item__description span,.totals-panel__details details summary span.panel_labelDetails,.totals-panel__details details .sub_total span.sub_total_label,span.panel_total_label,.cart__summary-inner .recurring-totals-panel .total_info span.totals-item__value,.totals-panel__details details .sub_total span.sub_total_price,.panel_total_price{font-size:16px}.cart-items--dividers .cart-items__table-row .cart-items__quantity .cart-items__remove{font-size:14px}.cart-title h1.h4{font-size:40px}rte-formatter.itg_block.subscribing_block{margin-bottom:24px;margin-top:24px}.cart-page{margin-bottom:60px}.cart-page__summary .cart__summary-container .cart__summary-inner{padding-left:0}.cart-items__wrapper tbody tr.cart-items__table-row{border-bottom:0!important}.cart_discount_box label.cart_discount_label{font-size:16px}.jdgm-cards-carousel .jdgm-cards-wrapper .jdgm-videos-container .jdgm-card{flex:0 0 100%;overflow:auto}}@media screen and (max-width:600px){.selling-plan-block .delivery-frequency select#selling_plan_select{width:195px;-webkit-appearance:none;appearance:none}}@media screen and (max-width:749px){slideshow-controls.thumb_dots{display:none}.product-information__media slideshow-component slideshow-controls.thunbnail_img{display:flex!important}.header__column--right header-actions a.cta_btn{display:none}.header__column--right a.action__cart svg{max-width:initial}.header__column--right .account-button{width:max-content}.menu-drawer__menu .menu-drawer__list-item--flat{border-top:1px solid #eff2f4;margin-bottom:0!important}.menu-drawer__menu .menu-drawer__list-item--flat:first-child{border-top:0}.menu-drawer__featured-content{display:none}.header__row .header__columns{min-height:60px}.header__row .header__columns .header__column--left .header__drawer{display:none}.header .header__row .header__columns{display:flex;justify-content:space-between;align-items:center;padding:0 15px}.header-section .header .header__row{--full-page-grid-margin: 0;--full-page-grid-with-margins: 0}.header .header__row .header__columns .header__column--right header-actions .account-drawer .account-button,.header .header__row .header__columns .header__column--right header-actions .action__cart{width:40px;height:40px}.header-logo .header-logo__image-container img.mobile_logo{display:block}.header-logo__image-container img.desktop_logo{display:none}.scrolling-active .e4l-sticky-cta{width:calc(100% - 48px);left:24px;padding:13px 16px}.e4l-sticky-cta .e4l-sticky-cta__link a span{display:none}.e4l-sticky-cta__link a svg path{fill:#0e4c65}.e4l-sticky-cta__inner .e4l-sticky-cta__text-wrap span.e4l-sticky-cta__text-desktop{display:none}.e4l-sticky-cta__inner .e4l-sticky-cta__text-wrap span.e4l-sticky-cta__text-mobile{display:block}.header__column--right header-actions{column-gap:10px}.featured_collection_wrapper h2.featured_collection_heading{margin-bottom:30px;font-size:44px}.shopify-section .jdgm-horizon-widget .jdgm-cards-carousel .jdgm-content .jdgm-arrow{display:flex!important}}@media screen and (min-width:749px){.header__column--right header-actions .account-button,.header__column--right header-actions .action__cart{width:41.6px;height:41.6px}.header .header__row .header__columns{grid-template-columns:1fr}.header .header__row .header__columns .header__column--center{padding-right:20px}.header .header__row .container .header__columns{padding:0;height:72px}}@media screen and (max-width:420px){.selling-plan-block .delivery-frequency select#selling_plan_select{width:100%;max-width:200px;-webkit-appearance:none;appearance:none}.product-details .variant-picker__form .variant-option .variant-option__select-wrapper{width:100%;max-width:200px}.shopify-section .product-information .product-information__grid.product-information--media-right .product-information__media,.shopify-section .product-information .product-information__grid.product-information--media-right .product-details{padding:28px!important}rte-formatter.itg_block.subscribing_block p{font-size:16px;padding:10px}.product-information__media slideshow-controls .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails .slideshow-controls__thumbnail{width:65px}.product-form-buttons button.add-to-cart-button .add-to-cart-text{gap:0}#judgeme_product_reviews .jdgm-rev-widg .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link{font-size:14px}}@media screen and (max-width:1024px){.shopify-section .product-information .product-information__grid.product-information--media-right .product-information__media,.shopify-section .product-information .product-information__grid.product-information--media-right .product-details{width:100%;min-width:100%}.shopify-section .product-information .product-information__grid{flex-direction:column}.product-information .product-information__grid .product-details.sticky-content--desktop{position:static}.shopify-section .product-information .product-information__grid.product-information--media-right .product-details .group-block{max-width:100%}.shopify-section .product-information .product-information__grid.product-information--media-right{padding:0 30px}.jdgm-row-stars .jdgm-widget-actions-wrapper{display:flex;justify-content:center}.shopify-section .product-information .product-information__grid.product-information--media-right .product-details{padding:30px 0!important}}@media screen and (min-width:750px)and (max-width:949px){.cart-items-component .cart-page{display:flex}.cart-items-component .cart-page .cart-page__items,.cart-items-component .cart-page .cart-page__summary{width:100%}.cart-items .cart-items__table tr.cart-items__table-row a.cart-items__title,del.subscription_compare_price,.cart-items__details div del.subscription_compare_price+span,.cart-items .cart-items__table tr.cart-items__table-row .cart-items__price,.cart-actions .cart-discount .disclosure-trigger .disclosure-trigger__label,.cart_discount_box label.cart_discount_label,.cart__summary-inner .cart__summary-totals .cart__total-container .cart__total .cart__total-label,.cart__summary-inner .cart__summary-totals .cart__total-container .cart__total .cart__total-value,.cart__summary-inner .recurring-totals-panel .total_info span.totals-item__label,.cart__summary-inner .recurring-totals-panel .totals-item__description span,.totals-panel__details details summary span.panel_labelDetails,.totals-panel__details details .sub_total span.sub_total_label,span.panel_total_label,.cart__summary-inner .recurring-totals-panel .total_info span.totals-item__value,.totals-panel__details details .sub_total span.sub_total_price,.panel_total_price{font-size:16px}.cart-items--dividers .cart-items__table-row .cart-items__quantity .cart-items__remove{font-size:14px}}@media screen and (min-width:768px)and (max-width:1024px){.shopify-section .product-information .product-information__grid.product-information--media-right .product-details,.shopify-section .product-information .product-information__grid.product-information--media-right .product-information__media{justify-content:center!important;padding:0!important}}.e4l-sticky-cta{position:fixed;top:0;left:80px;width:1360px;background-color:#f47a37;border-radius:0 0 16px 16px;padding:6px 6px 6px 16px;z-index:5001;box-shadow:0 6px #f47a3780;transition:transform .2s ease-in-out;transform:translateY(-100px)}.scrolling-active .e4l-sticky-cta{transform:translateY(0)}.e4l-sticky-cta__inner{display:flex;align-items:center}.e4l-sticky-cta__text-wrap{flex:1}.e4l-sticky-cta__text-desktop,.e4l-sticky-cta__text-mobile{color:#fff;font-family:Toroka-Medium;font-size:20px;font-weight:500;line-height:1;letter-spacing:-.4px}.e4l-sticky-cta__text-mobile{display:none}.e4l-sticky-cta__link a,.e4l-sticky-cta__link a span{display:flex;align-items:center}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:24px;letter-spacing:-.36px;color:#0e4c65;font-weight:700;font-family:Toroka-Bold;margin-bottom:30px}#judgeme_product_reviews{max-width:1400px!important}#judgeme_product_reviews .jdgm-rev-widg .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link{padding:16px 18px;font-size:20px;font-family:Native-Bold;display:flex;justify-content:center;align-items:center;box-shadow:0 4px #f47a3766;border-radius:9px;text-transform:uppercase;font-weight:700;line-height:1;height:auto;border:1px solid #f47a37;transition:all .2s ease-in-out}#judgeme_product_reviews .jdgm-rev-widg .jdgm-row-stars .jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover{box-shadow:none;opacity:1}#judgeme_product_reviews .jdgm-rev-widg .jdgm-row-stars .jdgm-rev-widg__summary-text{font-size:16px;font-family:figure;color:#0e4c65;line-height:1;padding-top:5px}#judgeme_product_reviews .jdgm-legacy-widget-content .jdgm-rev-widg__header .jdgm-row-stars{padding-bottom:0}.faqquestion.active .faq_text{color:#0e4c65}@media screen and (min-width:768px){.e4l-sticky-cta__link a{background-color:#0e4c65;border-radius:8px;padding:8px 10px;gap:8px;color:#fff;font-family:Toroka-Bold;font-size:20px;font-weight:500;line-height:1;letter-spacing:-.4px;text-decoration:none}}@media screen and (max-width:480px){.featured_collection_block ul.block-grid_products{flex-direction:column}.featured_collection_block ul.block-grid_products li.grid_product_item{max-width:100%}.variant-picker__form .variant-option legend,.sel_plan_text{font-size:18px}.product-details .group-block-content .subscription_feature ul li{font-size:16px;line-height:1.5;padding-left:29px}.variant-picker__form .variant-option .variant-option__button-label,.subscription_option_label span,ul.subscription_info li span.info_text,.subscription_block #selling_plan_select{font-size:14px}ul.subscription_info{padding:0}.subscription_block #selling_plan_select{margin-left:0}.product-details .quantity-selector{flex:1}.product-form-buttons button.add-to-cart-button span.cart_icon{width:16px;height:16px}.product-form-buttons button.add-to-cart-button .cart_count,.product-form-buttons button.add-to-cart-button .add-to-cart-text,.product-form-buttons button.add-to-cart-button .pro_price{font-size:16px}}@media screen and (max-width:1000px){.header .header__row .header__columns .header__column--center .header-menu.mobile\:hidden,.header__column--right header-actions a.cta_btn{display:none}.header__row .header__columns .header__column--right header-actions .header__drawer.desktop\:hidden{display:flex!important}.header__drawer--mobile .menu-drawer-container .header__icon{width:auto;height:auto;padding:10px;background-color:#f47a37;box-shadow:0 4px #f47a3766;border-radius:12px;display:flex;align-items:center;justify-content:center;column-gap:6px;text-transform:none}.header__drawer--mobile .menu-drawer-container .header__icon span.svg-wrapper{width:max-content;height:auto}a.cta_btn.wp-element-button.mobile_btn{display:flex;align-items:center;gap:16px;justify-content:space-between;font-family:Toroka;font-weight:500;text-transform:none;border:2px solid #0e4c65;border-radius:20px;box-shadow:0 4px #0e4c65,inset 0 0 0 6px #fff;font-size:18.9294px;letter-spacing:-.48px;line-height:18.9294px;padding:15px 22px 19px;background-color:#f47a37;margin:0 10px;position:relative}a.cta_btn.wp-element-button.mobile_btn span.btn_arrow svg{width:24px;height:24px}.menu-drawer__menu .menu-drawer__list-item--flat a.menu-drawer__menu-item{padding:24px 0;color:#0e4c65;font-family:Toroka;font-size:24px;letter-spacing:-.48px;line-height:28.8px}.menu-drawer__menu .menu-drawer__list-item--flat a.menu-drawer__menu-item .menu-drawer__menu-item-text{overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
