@charset "UTF-8";[hidden],.hidden,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:1023px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media(min-width:1024px)and (max-width:1200px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media(min-width:1201px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}.shell{max-width:1200px;width:95%;margin:0 auto;padding:0 20px}#shopify-section-header{position:fixed;top:0;left:0;width:100%!important;z-index:9999;padding-top:0}.limoniapps-discountninja-badge .limoniapps-discountninja-badge-inner p{color:#142827!important}.header{position:static;display:block!important;padding-bottom:14px;transition:all .2s}.header>.section>.container{position:static}@media(max-width:1023px){.header .column{position:relative;background-color:#fff;z-index:1}}@media(max-width:1023px){.header{padding-bottom:0}}.header .header__inner{display:flex;flex-flow:row wrap;align-items:center;margin-bottom:15px;position:relative}@media(max-width:1023px){.header .header__inner{margin-bottom:0}.header .header__inner:before{content:"";background-color:#fff;top:0;left:-30px;right:-30px;bottom:0;position:absolute;z-index:-1}}.header .header__spacer{flex:1 1}.header .header__search{max-width:222px;margin-top:-5px}.is-condensed .header__inner{margin-bottom:0}.is-condensed .header__logo{max-width:117px}.logo{display:block;max-width:152px;margin:0 auto;line-height:0;transition:all .2s}@media(max-width:1023px){.logo{max-width:117px}}.nav ul[data-level="1"]{display:flex;flex-flow:row wrap;justify-content:space-between}.nav ul[data-level="1"]>li:hover>a{color:#a4b501}.nav ul[data-level="1"]>li:hover>.menu__dropdown{opacity:1;visibility:visible}.nav ul[data-level="1"]>li>a{position:relative;display:inline-flex;align-items:center;font-size:12px;line-height:1.33;text-transform:uppercase;color:#48514e;text-decoration:none;font-weight:700}.nav ul[data-level="1"]>.menu__item--has-dropdown>a:after{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";display:block;pointer-events:none;transform-origin:center;margin-top:-2px;margin-left:2px;font-size:12px;transition:transform .2s;display:none}.nav ul[data-level="1"]>li>.menu__dropdown{position:absolute;top:100%;left:0;right:0;padding:24px 0;background-color:#ffffffed;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.nav ul[data-level="2"]>li{flex:0 0 182px;max-width:182px;margin-right:0;padding-right:10px}.nav ul[data-level="2"]>li:last-child{margin-right:0}.nav ul[data-level="2"]>li>a{display:block;font-size:11px;line-height:1.45;color:#a5a7ac;text-transform:uppercase;font-weight:500;margin-bottom:12px;pointer-events:none}.nav .menu__dropdown>.section>.container>.column{display:flex;flex-flow:row wrap;justify-content:space-between}.menu__dropdown .menu__dropdown li{font-weight:500;font-size:14px;line-height:1.43;text-transform:none;letter-spacing:0;margin-bottom:11px}.menu__dropdown .menu__dropdown a{display:inline-block;color:#48514e;text-decoration:none}.menu__dropdown .menu__dropdown a:hover{color:#a4b501}.has-multi-columns{display:flex;flex:auto}.dropdown-block{margin:0}.dropdown-block.dropdown-block--text{max-width:210px;margin-right:0}@media(max-width:1200px){.dropdown-block.dropdown-block--text{max-width:200px}}.dropdown-block.dropdown-block--text>h4{font-size:15px;line-height:1.33;color:#a4b501;text-transform:uppercase;font-weight:500;margin-bottom:10px}.dropdown-block.dropdown-block--text>p{font-size:13px;line-height:1.46;font-weight:500;text-transform:none;letter-spacing:0;margin-bottom:12px;color:#85898f}.dropdown-block.dropdown-block--text>a{display:inline-block;min-width:116px;background:#a4b501;padding:6px 10px;font-weight:900;color:#fff;text-align:center;transition:.5s}.dropdown-block.dropdown-block--text>a:hover{opacity:.75}.dropdown-block.left{margin-right:10%;order:-1}.dropdown-block.left li:last-child{margin-right:34px}@media(max-width:1200px){.dropdown-block.left li:last-child{margin-right:28px}}@media(max-width:1200px){.dropdown-block.left{margin-right:5%}}.dropdown-block.right{margin-right:auto;margin-left:10%;order:1}@media(max-width:1200px){.dropdown-block.right{margin-left:5%}}.dropdown-block .dropdown-block__inner{display:inline-block}.dropdown-block .dropdown-block__inner .button{margin-top:10px;text-transform:uppercase;font-weight:700;font-size:12px;letter-spacing:1px}.dropdown-block .dropdown-block__inner>h6,.dropdown-block>h6{font-size:11px;line-height:1.45;color:#a5a7ac;text-transform:uppercase;font-weight:500;margin-bottom:7px}.dropdown-block ul{display:flex;flex-flow:row wrap;justify-content:center}.dropdown-block li{width:140px;margin-right:34px}.dropdown-block li:last-child{margin-right:0}@media(max-width:1200px){.dropdown-block li{margin-right:28px}}.dropdown-block li>a{display:block;text-decoration:none;margin-bottom:12px;transition:.5s}.dropdown-block li>a:hover{opacity:.75}.dropdown-block li>h6{margin-bottom:0;font-size:12px;line-height:1.25;font-weight:700}.dropdown-block li>h6 a{color:#606b67;text-decoration:none;text-transform:none}.dropdown-block li>h6 a:hover{color:#a4b501}.dropdown-block li>p{text-transform:none;color:#606b67e6}.dropdown-block img{width:100%;height:140px;object-fit:cover}.blog-items li{width:calc((100% - 204px) / 7)}@media(max-width:1200px){.blog-items li{width:calc((100% - 168px) / 7)}}.nav-trigger{display:block;width:24px;height:24px;position:relative;transition:.5s}.nav-trigger.is-active span{background-color:transparent}.nav-trigger.is-active span:before{transform:rotate(45deg);margin-top:-1px}.nav-trigger.is-active span:after{transform:rotate(-45deg);margin-top:-1px}.nav-trigger span,.nav-trigger span:before,.nav-trigger span:after{content:"";position:absolute;left:0;right:0;top:50%;margin-top:-1px;height:2px;background-color:#48514e;transition:all .5s}.nav-trigger span:before{margin-top:-7px}.nav-trigger span:after{margin-top:5px}.nav-mobile{display:none;position:fixed;left:0;top:0;bottom:0;overflow-y:auto;width:270px;background-color:#f2f0ed;padding-top:66px;opacity:0;visibility:hidden;transform:translate(-100%);transition:opacity .4s,visibility .4s,transform .4s}@media(max-width:1023px){.nav-mobile{display:block}}.nav-mobile.is-active{opacity:1;visibility:visible;transform:translate(0)}.nav-mobile>ul{list-style:none}.nav-mobile ul[data-level="2"]>li>a,.nav-mobile>ul a{display:block;position:relative;padding:18px 10px;text-transform:uppercase;font-weight:700;font-size:15px;line-height:20px;text-decoration:none;color:#9da0a3}.nav-mobile ul[data-level="2"]>li,.nav-mobile>ul>li{border-bottom:2px solid #afa791}.nav-mobile ul[data-level="2"]>li.menu__item--has-dropdown>a,.nav-mobile>ul>li.menu__item--has-dropdown>a{padding-right:40px}.nav-mobile ul[data-level="2"]>li.menu__item--has-dropdown>a:after,.nav-mobile>ul>li.menu__item--has-dropdown>a:after{content:" ";position:absolute;right:10px;top:50%;width:10px;height:10px;border-top:2px solid #afa791;border-left:2px solid #afa791;pointer-events:none;margin-top:-7px;transform:rotate(135deg)}.nav-mobile ul[data-level="2"]>li.menu__item--has-dropdown>a.is-active:after,.nav-mobile>ul>li.menu__item--has-dropdown>a.is-active:after{transform:rotatE(-135deg)}.nav-mobile ul[data-level="2"]>li{border-bottom:none;border-top:2px solid #ffffff}.nav-mobile ul[data-level="2"]>li>.menu__dropdown{background:#f0f2f2}.nav-mobile ul[data-level="2"]>li>.menu__dropdown>li{margin-bottom:0}.nav-mobile ul[data-level="2"]>li>.menu__dropdown a{color:#9da0a3;text-transform:none;font-weight:500;padding:10px 20px 10px 62px}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.nav-mobile ul[data-level="2"]:not(.has-multi-columns){background:#f0f2f2;color:#9da0a3}.nav-mobile ul[data-level="2"]:not(.has-multi-columns) a{color:#9da0a3;text-transform:none;font-weight:500;padding:10px 20px 10px 39px;font-size:15px;line-height:20px}}.nav-mobile .menu__dropdown{display:none}.nav-mobile ul[data-level="2"]>li>a{padding:18px 10px 19px 39px;letter-spacing:-.4px}.nav-access ul{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center}.nav-access li{margin-right:36px}.nav-access li:last-child{margin-right:0}.nav-access li>a{display:block;text-decoration:none;color:#48514e;font-size:12px;text-transform:none;letter-spacing:.5px}.nav-access li>a:hover{color:#a4b501}.nav-access .menu__item-cart{position:relative}.nav-access .menu__item-cart>a{display:flex;flex-flow:row wrap;align-items:center}.cart-count{display:inline-block;background-image:url(//www.mcevoyranch.com/cdn/shop/t/174/assets/bag-icon.svg?v=4175996299198141651776884110);background-size:contain;background-position:center center;background-repeat:no-repeat;width:27px;height:23px;margin-bottom:11px;padding-top:11px;font-size:10px;line-height:1.17;text-align:center;color:#fff}@media(max-width:1023px){.cart-count{margin-bottom:0}}.form-search{position:relative;padding-left:22px}@media(max-width:1023px){.form-search{margin:0;padding:10px;width:auto;background-color:#f0f2f2}}.form-search .search__field{width:100%;border:0;border-bottom:2px solid #eee;font-size:12px;line-height:1.1;color:#48514e;outline:none}@media(max-width:1023px){.form-search .search__field{border:0;border-radius:4px;height:42px;padding:0 44px 0 10px}}.form-search .search__btn{background:none;border:0;padding:0;width:14px;height:auto;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media(max-width:1023px){.form-search .search__btn{left:auto;right:20px}}.form-search .search__dropdown{position:absolute;top:100%;left:0;width:500px;max-height:500px;overflow:auto;z-index:9999;background:#fff;border:1px solid #eaeaea;box-shadow:#666 0 0;opacity:0;visibility:hidden;transition:all .2s}@media(max-width:1023px){.form-search .search__dropdown{width:100%;max-width:100%;max-height:none;height:calc(100vh - 128px)}}.form-search .search__dropdown.is-active{opacity:1;visibility:visible}.form-search .search__dropdown h5{background:#f8f8f8;font-weight:700;font-size:12px;color:#999;text-align:left;padding-left:10px;padding-top:8px;padding-bottom:8px;cursor:text;margin:0;list-style:none;border:0;display:block}.form-search .search__dropdown li{font-size:16px;padding:7px 0 7px 25px;color:#666}@media(max-width:1023px){.form-search .search__dropdown li{padding:7px 10px}}.form-search .search__dropdown a{font-size:inherit;color:currentColor}.form-search .search__dropdown a:hover{color:#afa52f}.form-search .search__dropdown h6{font-size:inherit;color:currentColor;text-transform:capitalize}.form-search .search__dropdown mark{background-color:transparent;font-weight:700;color:inherit}.form-search--blog{display:inline-block;background-color:transparent}.form-search--blog .search__dropdown{width:277px}@media(max-width:1200px){.form-search--blog .search__dropdown{left:50%;transform:translate(-50%);width:100%}}.footer{color:#fff;font-weight:500}.footer .column{display:flex;flex-flow:row wrap}.footer .footer__nav{background-color:#868c89;padding:64px 0}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__nav{padding:30px 0}}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__nav .column{display:block}}.footer .footer__nav-left{flex:0 0 50%;max-width:50%;padding-right:24px}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__nav-left{max-width:100%;padding:0}}.footer .footer__nav-left h6{font-size:25px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;margin-bottom:6px}.footer .footer__nav-left h6 a{text-decoration:none;color:#d5d5d5}.footer .footer__nav-left li{font-size:18px;line-height:1.31;margin-bottom:5px}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__nav-left li{font-size:16px}}.footer .footer__nav-left li a{color:#fff;transition:.5s}.footer .footer__nav-left li a:hover{color:#ccdb29}.footer .footer__text-block{margin-bottom:52px}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__text-block{margin-bottom:30px}}.footer .footer__text-block a{font-size:23px;color:#d5d5d5;text-decoration:none}.footer .footer__nav-right{flex:0 0 50%;max-width:50%;padding-left:24px;border-left:2px solid #b8bbba}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__nav-right{max-width:100%;margin-top:20px;padding:20px 0 0;border-left:0;border-top:2px solid #b8bbba}}.footer .footer__nav-right h6{text-transform:uppercase;font-weight:600;font-size:13px;color:#d5d5d5}.footer .footer__nav-right>h6{margin-bottom:34px}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__nav-right>h6{margin-bottom:20px}}.footer .footer__nav-right>ul>li li{margin-bottom:5px}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__nav-right>ul>li li{font-size:16px}}.footer .footer__nav-right>ul,.footer .footer__nav-right .footer__social-media>ul{list-style:none;font-size:0;line-height:0;position:relative;margin:0 -20px}.footer .footer__nav-right>ul>li,.footer .footer__nav-right .footer__social-media>ul>li{display:inline-block;vertical-align:top;width:49%;padding:0 20px;font-size:18px;line-height:1.27}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__nav-right>ul>li,.footer .footer__nav-right .footer__social-media>ul>li{width:100%}}.footer .footer__nav-right>ul>li a,.footer .footer__nav-right .footer__social-media>ul>li a{text-decoration:none;color:#fff;transition:.5s}.footer .footer__nav-right>ul>li a:hover,.footer .footer__nav-right .footer__social-media>ul>li a:hover{color:#ccdb29}.footer .footer__social-media{margin-top:42px}.footer .footer__social-media h6{margin-bottom:10px}@media(max-width:1023px){.footer .footer__social-media>ul>li{width:100%!important;margin-bottom:25px}.footer .footer__social-media>ul>li:last-child{margin-bottom:0}}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__social-media>ul>li{width:49%!important;margin-bottom:0}}@media(max-width:480px){.footer .footer__social-media>ul>li{width:100%!important;margin-bottom:25px}.footer .footer__social-media>ul>li:last-child{margin-bottom:0}}.footer .socials{display:flex;flex-flow:row wrap}.footer .socials li{margin-right:16px}.footer .socials li:last-child{margin-right:0}.footer .socials a{font-size:43px;color:#ccdb29!important;transition:.5s}.footer .socials a:hover{opacity:.75}.footer .footer__bar{background-color:#4f5858;padding:25px 0}.footer .footer__bar .column{align-items:center}@media(max-width:480px){.footer .footer__bar .column{display:block}}.footer .footer__legal{font-size:13px;color:#bdbbbb}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.footer .footer__legal{margin-bottom:20px}}.footer .footer__legal p{margin-bottom:5px}.footer .footer__legal a{color:#fff;text-decoration:none}.footer .footer__legal a:hover{text-decoration:underline}.footer .footer__certs{display:flex;margin-left:auto;justify-content:center;align-items:center}.footer .footer__certs li{flex:0 0 65px;max-width:65px;margin-right:10px}.footer .footer__certs li:last-child{margin-right:0}.sub-menu-block a{color:#70777c}.sub-menu-block a:hover{color:#555}body.article .content img{display:block;margin:10px auto}body.article .container .column{margin-left:130px;margin-right:130px}body.article .header .container .column{margin-left:auto;margin-right:auto}#template-collection{padding-top:12px}#template-collection .collection__filters{width:100%}div#shopify-section-collection__banner h1{border:3px solid #fff;background:#877a48;width:250px;font-size:16px;text-transform:uppercase;font-weight:700;margin-left:auto;margin-right:auto;margin-bottom:30px;line-height:1.75;padding:12px 15px}div#shopify-section-collection__banner .banner__content.card-content{margin-top:60px}div#shopify-section-collection__banner .banner__wrapper.is-medium .image-element__wrap{height:256px}div#shopify-section-collection__banner{height:412px!important;max-height:412px!important}.collection-banner{margin-bottom:10px}.section--article-hero .section__image{width:100%;height:209px;background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:767px){.section--article-hero .section__image{height:280px}}.section--article-hero .section__content{position:absolute;top:31px;left:50%;z-index:5;transform:translate(-50%);padding:23px 50px 20px;background:#77684599;color:#fff;text-align:center}@media(max-width:767px){.section--article-hero .section__content{top:50%;transform:translate(-50%,-50%);width:100%;padding:23px 30px 20px}}.section--article-hero .section__title{font-family:Loew,Arial;font-size:24px;line-height:1.04;color:inherit;font-weight:500;letter-spacing:.1em;text-transform:none}@media(max-width:767px){.section--article-hero .section__title{font-size:14px}}.section--article-hero .section__subtitle{font-family:Loew,Arial;font-size:15px;line-height:2.13;color:#d1d1d1;font-weight:500;letter-spacing:.3em;text-transform:uppercase}.section--article{padding:40px 0}.section--article .section__inner{display:flex;flex-flow:row wrap;width:100%}.section--article .section__inner>*:not(.section__aside):not(.section__content){width:75%;margin-left:0}@media(max-width:767px){.section--article .section__inner>*:not(.section__aside):not(.section__content){width:100%}}.section--article .section__aside{position:relative;order:1;width:25%}@media(max-width:1023px){.section--article .section__aside{width:40%}}@media(max-width:767px){.section--article .section__aside{width:100%}}.section--article .section__search{padding-bottom:20px}@media(max-width:1023px){.section--article .form-search{padding:0}}@media(max-width:1023px){.section--article .form-search .search__field{padding-left:0}}.section--article .section__content{width:75%}@media(max-width:1023px){.section--article .section__content{width:60%}}@media(max-width:767px){.section--article .section__content{width:100%}}.section--article .section__socials{display:flex;margin-top:10px}@media(max-width:767px){.section--article .section__socials{margin-top:0}}.section--article .section__socials .icon{display:block;width:1.6rem;height:1.6rem}.section--article .section__socials ul{padding:10px 0;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.section--article .section__socials li{padding:0 10px}.section--article .heading-divider{display:none}.section--article .container__nav{margin:-40px 0 40px}@media(max-width:767px){.section--article .container__nav{margin-bottom:30px}}.section--article .container__heading .column{margin-bottom:0}.section--article .meta-info{font-family:Loew,Arial;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.section--article .section__nav{padding:12px 0;font-family:Loew,Arial;font-size:11px;text-transform:uppercase;font-weight:800;letter-spacing:.2em}.section--article .section__nav ul{display:flex;justify-content:center;flex-wrap:wrap}.section--article .section__nav li{position:relative;padding:0 20px}.section--article .section__nav li+li:before{content:"";position:absolute;top:0;left:0;width:1px;height:13px;background:#d1d1d1}.section--article .section__nav a{display:block;text-decoration:none}.section--article .article-content{padding-top:10px}@media(max-width:767px){.section--article .one-whole{width:100%}}@media(max-width:767px){.section--article .article__title{margin-bottom:13px;font-size:16px;line-height:1.37em;letter-spacing:.2em}}@media(max-width:1024px){body.article .section--article .container .column{margin:0}}.list-boxes{width:100%;margin:20px 0}.list-boxes:first-child{margin-top:0}.list-boxes:last-child{margin-bottom:0}.list-boxes ul{display:flex;flex-flow:row wrap;list-style-type:none}@media(max-width:767px){.list-boxes ul{display:block}}.list-boxes li{width:33.33%}@media(max-width:767px){.list-boxes li{width:100%}}.list-boxes .list__box{position:relative}.list-boxes a{display:block;text-decoration:none}.list-boxes a:hover .list__overlay{top:0;min-height:100%;transform:translateY(0)}.list-boxes .list__image{padding-bottom:68%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:767px){.list-boxes .list__image{padding-bottom:56.25%}}.list-boxes .list__overlay{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;min-height:60px;background:#6f767b99;color:#fff;text-transform:uppercase;text-align:center;transition:top .3s,min-height .3s,transform .3s,height .3s}.list-boxes .list__overlay-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;padding:11px 15px}.list-boxes h4{width:100%;margin-bottom:0;font-family:Loew,Arial;font-size:15px;line-height:1.33;color:inherit;font-weight:400;letter-spacing:.4em}@media(max-width:1024px){.list-boxes h4{font-size:13px;letter-spacing:.1em}}@media(max-width:767px){.list-boxes h4{font-size:14px;letter-spacing:.4em}}.list-boxes h4 strong{display:block;font-weight:900}.collection-main .product__grid-item{margin-bottom:89px}@media(max-width:767px){.collection-main .product__grid-item{margin-bottom:0}}@media(max-width:767px){.collection-main .product__grid-item:nth-child(n+2){margin-top:0}}div#shopify-section-collection__banner{height:auto!important;max-height:100%!important}div#shopify-section-collection__banner .banner__wrapper{overflow:visible}div#shopify-section-collection__banner .banner__wrapper.is-medium .image-element__wrap{height:249px}@media(max-width:767px){div#shopify-section-collection__banner .banner__wrapper.is-medium .image-element__wrap{height:180px}}div#shopify-section-collection__banner .banner__wrapper.dark-overlay-false .image-element__wrap:after{display:none}div#shopify-section-collection__banner .banner__wrapper.dark-overlay-true:after{display:none}div#shopify-section-collection__banner .image-element__wrap{position:relative}div#shopify-section-collection__banner .image-element__wrap:after{content:"";position:absolute;z-index:2;background:#00000080;top:0;bottom:0;left:0;right:0}div#shopify-section-collection__banner .banner__content{position:relative;top:auto;left:auto;z-index:5;transform:none;padding:85px 20px 15px}div#shopify-section-collection__banner h1{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);min-width:338px;padding:18px 15px;border:2px solid #877a48;margin:0;font-size:17px;font-weight:500;letter-spacing:3px}@media(max-width:767px){div#shopify-section-collection__banner h1{min-width:300px}}@media(max-width:480px){div#shopify-section-collection__banner h1{min-width:290px}}div#shopify-section-collection__banner h1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #fff}div#shopify-section-collection__banner .banner__subheading{display:block}div#shopify-section-collection__banner .banner__text{width:66%;max-width:703px;margin:0 auto;text-align:center;color:#85898f;font-size:15px;line-height:25px}@media(max-width:767px){div#shopify-section-collection__banner .banner__text{width:100%}}div#shopify-section-collection__banner .banner__content.card-content{margin-top:0}.datepicker_container,.cart__buttons{max-width:350px;margin:auto;text-align:center}.datepicker_container h4,.cart__buttons h4{margin-top:20px;font-size:19px;font-weight:400;letter-spacing:0}.datepicker_container p,.cart__buttons p{color:#85898f;font-family:Loew,Arial;font-size:15px;font-weight:300;margin-bottom:15px}.datepicker_container select,.cart__buttons select{width:76px;height:31px;color:#363636;border:1px solid #a1a89c;margin-right:15px;font-size:15px;padding-left:5px;display:initial}.datepicker_container .only-ship-notice,.cart__buttons .only-ship-notice{margin-bottom:10px}.datepicker_container .dateDropdown,.cart__buttons .dateDropdown{margin-bottom:26px}.datepicker_container .dateDropdown>div,.cart__buttons .dateDropdown>div{display:inline-block}.datepicker_container .dateDropdown>div:after,.cart__buttons .dateDropdown>div:after{right:1.75em!important;top:1.6em!important}.datepicker_container .dateDropdown>span,.cart__buttons .dateDropdown>span{display:inline-block}.datepicker_container .dateDropdown>span:after,.cart__buttons .dateDropdown>span:after{right:16px!important;top:16px!important}.datepicker_container .dateDropdown select,.cart__buttons .dateDropdown select{padding-right:1.5em!important}.disabled_add_btn{background-color:gray!important;pointer-events:none}.ajax-cart__subtotal{padding-left:1rem;padding-right:1rem;padding-top:26px;padding-bottom:26px;border-top:2px solid rgba(211,211,211,.5)}.ajax-cart__subtotal+.ajax-cart__subtotal{border-bottom:2px solid rgba(211,211,211,.5)}.ajax-cart__subtotal input[type=checkbox]{vertical-align:inherit}.ajax-cart__details-wrapper{border-top:none;padding-top:0}input#gift_toggle{margin-top:4px!important;margin-right:6px!important}.gift_msg_toggled_off{display:none}.to_from_field{width:100%;height:34px}.to_from_field::placeholder{font-size:16px}.inherited_focus_styles{border-style:solid;border-width:1px;border-color:#dbdbdb;border-radius:0;line-height:16px;padding-left:10px;font-size:14px}.inherited_focus_styles:hover{border-color:#b5b5b5}.inherited_focus_styles:focus{border-style:solid;outline:none;border-color:#adaa06;box-shadow:0 0 0 .125em #adaa0640}.inherited_focus_styles:active{border-color:#adaa06;box-shadow:0 0 0 .125em #adaa0640}.section__static-cart .cart__notes .field{padding-right:20px}@media(max-width:767px){.section__static-cart .cart__notes .field{padding-right:0}}.section__static-cart .cart__buttons{flex-direction:column;align-items:center;margin:auto 0 auto auto}@media screen and (max-width:800px){.section__static-cart .cart__buttons{margin:auto!important}}.section__static-cart .cart__buttons select{width:90px;font-size:13px}.section__static-cart .cart__buttons .cart__checkout{margin-left:0;width:100%}.section__static-cart .cart__buttons .cart__checkout .add_to_cart.checkout{margin-top:12px}.no-pointer-evts{pointer-events:none}.vertical-menu{width:200px}.vertical-menu a{color:#70777c;display:block;padding:12px;text-decoration:none}.vertical-menu a:hover{color:#3c3629}.vertical-menu a.active{color:#7f6f4a}.bloom__body{margin-top:60px;margin-bottom:60px}@media(max-width:767px){.bloom__body{margin-top:20px;margin-bottom:40px}}.bloom__body .membership_is_gift{margin-top:10px;margin-bottom:10px;border:none}.bloom__body h1{margin-bottom:20px}.bloom__body h6{margin-bottom:10px}.bloom__body h2{margin-bottom:12px}.bloom__body ul{list-style:initial;margin-left:18px}.bloom__body li{margin-bottom:6px;padding-left:4px}.bloom__body .bloom__simple-container p{margin-bottom:initial}.bloom__body .input.radio_buttons{height:fit-content}.bloom__body label.uk-flex.uk-flex-medium{display:flex;align-items:center}.bloom__body .select:after{content:""!important}.bloom__body textarea{width:100%;margin-bottom:1em!important}.bloom__simple-container input:active{border-color:#adaa06;box-shadow:0 0 0 .125em #adaa0640;border-style:solid}.bloom__simple-container input:focus{border-color:#adaa06;box-shadow:0 0 0 .125em #adaa0640;border-style:solid}.bloom__simple-container textarea{display:block}.bloom__simple-container textarea:active{border-color:#adaa06;box-shadow:0 0 0 .125em #adaa0640;border-style:solid}.bloom__simple-container textarea:focus{border-color:#adaa06;box-shadow:0 0 0 .125em #adaa0640;border-style:solid}.bloom__simple-container select:active{border-color:#adaa06;box-shadow:0 0 0 .125em #adaa0640;border-style:solid}.bloom__simple-container select:focus{border-color:#adaa06;box-shadow:0 0 0 .125em #adaa0640;border-style:solid}.bloom__simple-container .row>div{display:block;height:initial}.bloom__simple-container .input:active{box-shadow:none!important}.bloom__simple-container div.input{border:none}.bloom__simple-container select.input-full{border:1px solid #dbdbdb;z-index:4}.bloom__simple-container select.input-full:active{border-color:#adaa06}.bloom__simple-container .uk-width-1-1 .input{display:block;height:initial}.bloom__simple-container .uk-width-1-1 select{border:1px solid #dbdbdb;z-index:4}.bloom__simple-container .uk-width-1-1 select:active{border-color:#adaa06}.club-membership-level .uk-width-medium-1-4 p.uk-margin-bottom:nth-of-type(2) small,.club-membership-level .uk-width-medium-1-4 p.uk-margin-bottom:nth-of-type(2) b.uk-text-bold{display:none}.section-recommendations{padding:30px 0}.section-recommendations .section__title{text-align:center;display:block;margin:0 0 2em;color:#b7b9bc;font-size:13px;text-transform:uppercase;border-top:1px solid #d7d8da;border-bottom:1px solid #d7d8da;font-weight:400;padding:6px 5px 6px 3px;cursor:pointer;position:relative;transition:.5s;letter-spacing:2px}.section-recommendations .products{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){.section-recommendations .products{margin-left:auto;margin-right:auto;justify-content:center;-ms-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}}.section-recommendations .product{width:33.3%;padding:0 2em}@media(max-width:767px){.section-recommendations .product{width:calc(50% - 5px);padding:0;min-width:200px;margin-bottom:20px}.section-recommendations .product:last-child{margin-bottom:0}}@media(max-width:480px){.section-recommendations .product{width:100%;padding:0 2em}}.section-recommendations .product__image{margin-bottom:20px;display:block;background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;min-height:30vh}.product-page .section-breadcrumb{padding-bottom:15px;padding-top:5px}.product-page .shopify-payment-button__button--unbranded{padding-left:1em;padding-right:1em}@media(max-width:767px){.block__image-with-overlay{width:100%!important}}.image-with-text-overlay__banner{height:412px}.image-with-text-overlay__banner .image-with-text-overlay__banner--inner{height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}.block__image-with-overlay .caption-content.text-align-center hr,.block__image-with-overlay .caption-content.text-align-right hr,.block__image-with-overlay .caption-content.text-align-left hr{max-width:200px;height:0;border-top:1px solid #ddd}.block__image-with-overlay .caption-content.text-align-center hr{margin-left:auto;margin-right:auto}.block__image-with-overlay .caption-content.text-align-right hr{margin-left:auto}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left){padding:0;top:50%;left:0;right:0;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) hr{margin:22px auto;max-width:200px;height:0;border-top:1px solid #ddd}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .caption__head{margin:-20px 0;letter-spacing:3px;line-height:19px}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .image-with-text-overlay__preheading p{font-size:16px;font-weight:500}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .caption__body{opacity:0;position:absolute;pointer-events:none;width:100%;max-width:300px;margin:0 auto;text-transform:uppercase;-webkit-transition:position 0s .2s;-o-transition:position 0s .2s;transition:position 0s .2s}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .image-with-text-overlay__subheading{padding:0}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .caption__body p{font-size:14px;font-weight:400;letter-spacing:3px}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .caption-content{width:100%!important;height:55px;padding:20px 0;background-color:#696d7480;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:center;-webkit-transition:height 1s;-o-transition:height 1s;transition:height 1s}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .caption-content:hover{height:100%;padding-top:0;padding-bottom:0}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .caption-content:hover .caption__head{margin:0}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .caption-content:hover .caption__body{opacity:1;position:relative;pointer-events:auto}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .caption-content:hover .caption__body:before,.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .caption-content:hover .caption__body:after{content:"";display:table}.block__image-with-overlay .caption:not(.text-align-right):not(.text-align-left) .banner--full-link{z-index:110}.is-width-wide .image-with-text-overlay__banner{height:auto}.is-width-wide .image-with-text-overlay__banner hr{display:none}.is-width-wide .image-with-text-overlay__banner .caption{padding:40px 15px 50px;position:relative;top:auto;left:auto!important;right:auto;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0)!important}.is-width-wide .image-with-text-overlay__banner .caption-content{max-width:380px;padding:0}.is-width-wide .image-with-text-overlay__banner .image-with-text-overlay__banner--inner{position:absolute;top:0;left:0;right:0;bottom:0}.is-width-wide .image-with-text-overlay__banner .caption .subtitle{letter-spacing:5px!important}.is-width-wide .image-with-text-overlay__banner .caption a{color:#e9e78f}.clubs-banner{min-height:412px}.clubs-banner .banner-title{line-height:22px;letter-spacing:3px}.caption{left:50%!important;top:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;-o-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.caption .caption__head .subtitle{font-size:15px;line-height:22px;font-weight:600;letter-spacing:3px}.caption .caption__body .subtitle{font-size:13px;line-height:22px;font-weight:300}#s-d283dbe0-e908-4b1b-97da-a4f186e2c7ce,#s-f36d882d-f930-4048-9986-a21c36f0bae8,#s-4829fbd2-9851-40be-947e-2a364be31c5d,#s-108512ef-c12e-4cdd-81ee-429892892d7e,#s-8f2248b2-2492-449e-9cdb-d228c4ac9f0a{max-width:1024px;margin-left:auto!important;margin-right:auto!important}#s-d283dbe0-e908-4b1b-97da-a4f186e2c7ce{width:70%!important;flex:unset!important}#create-customer ul{list-style:disc;margin-left:15px;margin-bottom:10px}#customer_login .errors ul li,.errors ul li{color:red;padding-bottom:10px;padding-top:10px;font-size:14px}.button--secondary,.button--secondary:link,.button--secondary:visited,.action_button--secondary,.action_button--secondary:link,.action_button--secondary:visited,a.button--secondary.button,a.button--secondary.button:link,a.button--secondary.button:visited{background-color:#adaa20}.shg-fw{width:100vw!important;margin:0!important}@media only screen and (max-width:768px){.shg-fw{width:100%!important}}.product__notify-form{display:none}div.product-form-container{padding-top:0!important}.klaviyo-form-TAEJGR{min-height:424px;width:100%;background:url(/cdn/shop/files/McEvoy-Ranch-Sign-Up.jpg?v=1597871865) no-repeat;background-size:cover}.klaviyo-form-TAEJGR>.needsclick{padding-top:100px}.shipdiscount{padding-top:0}.sliderVidd{max-height:500px;width:100%}.sliderVidd iframe{max-height:490px;width:100%}@media screen and (max-width:1415px){.shg-fw:not(.shg-fw:first-child) .shg-c-sm-8{width:calc(61% + -0px)!important}}@media screen and (max-width:1025px){.shg-fw:not(.shg-fw:first-child) .shg-c-sm-8{width:calc(55% + -0px)!important}}@media screen and (max-width:900px){.shg-fw:not(.shg-fw:first-child) .shg-c-sm-8{width:calc(50% + -0px)!important}}@media screen and (max-width:800px){.shg-fw:not(.shg-fw:first-child) .shg-c-sm-8{width:calc(40% + -0px)!important}.firstslidetext,.firstslidebutton{max-width:80%!important}.firstslidetext{margin-bottom:10px!important}.firstslidebutton{margin-left:auto;margin-right:auto}}@media screen and (max-width:700px){#s-d283dbe0-e908-4b1b-97da-a4f186e2c7ce{width:95%!important}.shg-fw:not(.shg-fw:first-child) .shg-c-sm-8,.heroinnerparent .shg-c-sm-8{width:calc(100% + 0px)!important}}.section-subscribe{-webkit-background-size:cover;background-size:cover;background-position:center center}.section-subscribe .section__body{height:424px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:center}.blog .featured-article{width:calc(33.33% - 30px);margin-left:15px;margin-right:15px;margin-bottom:30px}@media(max-width:767px){.blog .featured-article{width:100%}}.blog .paginate{margin-bottom:50px}.search__results-filter{padding:0 0 10px;margin-bottom:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.search__results-filter .search__results-label{margin-right:20px}@media(max-width:767px){.search__results-filter .search__results-label{width:100%;margin:0 0 10px}}.search__results-filter ul{margin:-5px -10px;padding:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-align-items:center;align-items:center}@media(max-width:767px){.search__results-filter ul{margin:-5px;width:calc(100% + 10px)}}.search__results-filter li{margin:5px 10px}@media(max-width:767px){.search__results-filter li{margin:5px}}@media(max-width:480px){.search__results-filter li{width:calc(50% - 10px)}}.search__results-filter a{text-transform:uppercase;border:1px solid;padding:5px 10px;display:block;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media(max-width:767px){.search__results-filter a{font-size:12px}}.form-error{margin-bottom:20px}.form-error p,.form-error li{color:red}#fsb_background{position:relative!important}.cart__notes{display:block;margin:0 0 30px}.cart__notes .field>label{font-weight:700;font-size:18px}@media(max-width:767px){.cart__notes{margin:10px 0 15px}}.modal-chart{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-chart .modal-chart__content{position:relative;margin:auto;width:100%;-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;max-width:830px;padding:0 15px}.modal-chart .modal-chart__close{color:#fff;float:right;font-size:28px;font-weight:700}@media(max-width:767px){.modal-chart .modal-chart__close{font-size:18px}}.modal-chart .modal-chart__close:hover,.modal-chart .modal-chart__close:focus{color:#000;text-decoration:none;cursor:pointer}.modal-chart .modal-chart__head{color:#fff;position:absolute;top:0;left:0;width:100%;padding-right:40px}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.chart-modal-actions{display:block;width:300px;margin-bottom:75px}.chart-modal-actions--blog{width:265px}.press-links a{color:#b99400;font-family:Sorts Mill Goudy}.press-body,.press-h3 h3,.press-h6 h6,.privacy-body{color:#142827;font-family:Sorts Mill Goudy}.benifits-table table tr td:nth-child(4){background:#35573b!important;color:#fff!important}@media(max-width:767px){#s-adaa17bf-671e-4aa5-b30a-fec568342451 .shogun-table-wrapper{overflow-x:auto;border:1px solid #D5D6D7;border-radius:0;border:1px solid red;display:block}#s-adaa17bf-671e-4aa5-b30a-fec568342451 td.shogun-table-column,#s-adaa17bf-671e-4aa5-b30a-fec568342451 td.shogun-table-row{border:1px solid #D5D6D7;font-size:12px!important}}.section-tags{padding:60px 0}@media(max-width:767px){.section-tags{padding:40px 0}}.section-tags .section__shell{max-width:1300px;margin:0 auto;padding:0 20px}.section-tags .section__head{position:relative;text-align:center;margin-bottom:40px;padding:0 25%}@media(max-width:767px){.section-tags .section__head{margin-bottom:25px;padding:0}}.section-tags .section__title{text-transform:initial}.section-tags .section__search{position:absolute;top:50%;right:0;width:25%;padding-left:38px;transform:translateY(-50%);text-align:left}@media(max-width:1023px){.section-tags .section__search{padding-left:15px}}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.section-tags .section__search{position:static;top:auto;right:auto;width:100%;display:flex;flex-flow:row wrap;justify-content:center;max-width:75%;margin:auto;transform:none}}@media(max-width:1023px){.section-tags .form-search--blog{padding:0}}.section-tags .form-search--blog .search__field{padding-right:26px}.section-tags .form-search--blog .search__btn{right:10px}.section-tags .section__items{display:flex;flex-wrap:wrap;justify-content:center;margin:-25px}@media(max-width:1023px){.section-tags .section__items{margin:-10px}}.section-tags .section__item{width:25%;padding:25px}@media(max-width:1023px){.section-tags .section__item{padding:10px}}@media(max-width:767px){.section-tags .section__item{width:50%}}.section-tags .section__item-inner{display:block;padding-top:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:opacity .5s}.section-tags .section__item-inner:hover{opacity:.7}.hero-blog{position:relative}.hero-blog .hero__inner{position:relative;z-index:2;padding:160px 20px}@media(max-width:767px){.hero-blog .hero__inner{padding:90px 20px}}.hero-blog .hero__content{text-align:center;background-color:#0006;padding:25px 45px;max-width:970px;margin:0 auto}@media(max-width:767px){.hero-blog .hero__content{padding:20px}}.hero-blog .hero__title{text-transform:uppercase;color:#fff;margin:0}.hero-blog .hero__subtitle{color:#fff;text-transform:uppercase;margin-top:20px}@media(max-width:767px){.hero-blog .hero__subtitle{margin-top:13px}}.hero-blog .hero__image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.hero-blog-banner{padding:5px 0 70px}@media(max-width:767px){.hero-blog-banner{padding:5px 0 30px}}.hero-blog-banner .hero__image{padding-top:14%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(max-width:1023px){.hero-blog-banner .hero__image{padding-top:26%}}@media(max-width:767px){.hero-blog-banner .hero__image{padding-top:56.2%}}.blog-container{display:flex;flex-wrap:wrap;max-width:1325px;margin:0 auto}.blog-container .blog-container__main{width:calc(100% - 380px)}@media(max-width:1023px){.blog-container .blog-container__main{width:100%}}.blog-container .blog-container__aside{position:relative;width:380px;padding-left:30px}@media(max-width:1023px){.blog-container .blog-container__aside{width:100%;padding-left:10px}}.blog-container .blog-sidebar__aside-content{margin-top:30px}@media(max-width:1023px){.blog-container .blog-sidebar__aside-content{padding-bottom:50px}}.blog-container .blog-container__search{position:absolute;bottom:100%;left:0;width:100%;padding-left:34px;padding-bottom:20px}@media(max-width:1023px){.blog-container .blog-container__search{position:static;bottom:auto;left:auto;padding:0}}@media(max-width:1023px){.blog-container .form-search .search__field{padding-left:0}}.article-hero-image .article-hero-image__inner{height:209px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(max-width:767px){.article-hero-image .article-hero-image__inner{height:280px}}.cart-page__title{font-size:24px!important}.cart__product-title h3,.cart__price-title h3,.cart__quantity-title h3,.cart__total-title h3{font-size:18px!important}.shipping-calculator-form__title{font-size:10px!important;margin-bottom:.75rem!important}.newsletter-success{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background:#0009;z-index:10;cursor:pointer}.newsletter-success span{position:relative;display:block;font-size:24px;max-width:400px;text-align:center;padding:0 20px}@media(max-width:767px){.newsletter-success span{font-size:20px!important}}.newsletter-success.hidden{display:none!important}.register__title,.account-details__title,.login__title,.title-h2{font-size:24px}.title-h3{font-size:18px}.image-size-equal a{position:relative;display:block;padding-top:88%}@media(max-width:480px){.image-size-equal a{padding-top:64%}}.image-size-equal a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#ptw-wrapin{padding-right:40px}@media(max-width:767px){#ptw-wrapin{padding-right:0}}.cart__cost-summary .cart__row{align-items:center}.cart__cost-summary .cart__row .cart__row-description{padding-top:5px}@media(max-width:767px){.cart__cost-summary .cart__row .cart__row-description{padding-top:7px}}body>.accessibly-b-wrapper{width:100%}.additional-checkout-buttons{display:none}.owl-theme .owl-nav{position:absolute;width:100%;bottom:193px;height:auto;margin:0;z-index:0}.owl-carousel .owl-nav button.owl-prev{left:0;position:absolute;top:39%;width:27px;background:#ffffffb8}.owl-carousel .owl-nav button.owl-prev span{font-size:38px;line-height:35px}.owl-theme .owl-nav [class*=owl-]:hover{background:#424242;color:#fff;text-decoration:none}.owl-carousel .owl-nav button.owl-next{right:0;position:absolute;top:39%;width:27px;background:#ffffffb8}.owl-carousel .owl-nav button.owl-next span{font-size:38px;line-height:35px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;z-index:100000;position:relative;margin:13px 0 0}#rc_login{display:none!important}.recipes-blog .hero__inner{position:relative;z-index:2;padding:95px 20px}@media(max-width:767px){.recipes-blog .hero__inner{padding:70px 20px}}.base44-footer-badges{display:flex!important;align-items:center!important;gap:1rem!important}.base44-footer-badge{height:40px!important;width:auto!important;opacity:.6!important;object-fit:contain!important;filter:grayscale(100%)!important;transition:opacity .2s!important}.base44-footer-badge:hover{opacity:1!important}.base44-footer-bottom{border-top:1px solid rgba(26,48,43,.1)!important;padding-top:2rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important}@media(min-width:1024px){.base44-footer-bottom{flex-direction:row!important;align-items:center!important}}.base44-footer-email{display:block!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.03em!important;color:#1a302b!important;text-decoration:none!important;margin-bottom:1.5rem!important}.base44-footer-email:hover{color:#a08930!important}.base44-footer-phone{margin-bottom:.4rem!important}.base44-footer-phone{color:#6d655d!important;margin-bottom:.4rem!important}.base44-footer-email{font-weight:400!important;color:#1a302b!important}.base44-footer-description,.base44-footer-bottom-text{color:#6d655d!important}.base44-footer-col-title{color:#1a302b!important}.base44-footer-col-link:hover{color:#1a302b!important}.base44-footer-email{color:#6d655d!important;font-weight:400!important}.base44-footer-email:hover,.base44-footer-col-heading,.base44-footer-social-link{color:#1a302b!important}.base44-footer-social-link:hover{color:#a08930!important}.b44-shop-kicker,.b44-bs-kicker,.b44-exp-kicker,.b44-hb-kicker,.b44-rec-kicker,.b44-press-kicker,.base44-nav-sidebar-dropdown-title{color:#1a302b!important}.b44-brand-kicker,.b44-impact-kicker,.base44-hero-eyebrow{color:#fff!important}.b44-impact-stat-unit,.b44-impact-stat-label{color:#ffffffd9!important}.b44-rec-view-all{color:#1a302b!important}.base44-footer-col-link{color:#6d655d!important}.b44-sc-kicker{color:#fff!important}.b44-pdp__breadcrumb nav,.b44-pdp__breadcrumb a{color:#1a302b!important}.b44-pdp__breadcrumb a:hover{color:#a08930!important}.b44-pdp__crumb-sep,.b44-pdp__crumb-current,.b44-pdp__review-count,.b44-pdp__size-label{color:#1a302b!important}.b44-pdp__related-heading{color:#1a302b!important;font-size:14px!important;text-align:center!important;letter-spacing:.3em!important}.b44-pdp__detail-meta,.b44-pdp__detail-award,.b44-pdp__detail-desc,.b44-pdp__addon-text,.b44-pdp__addon-text:hover,.b44-pdp__addon-label:hover .b44-pdp__addon-text{color:#1a302b!important}.b44-pdp__atc-btn{display:block!important;visibility:visible!important;opacity:1!important;background:#1a302b!important;color:#fff!important;padding:11px 20px!important;height:100%!important;min-height:0!important;font-size:10px!important;font-weight:600!important;letter-spacing:.25em!important;transition:background .2s ease!important;align-self:stretch!important}.b44-pdp__atc-btn:hover:not(:disabled){background:#2a4a3e!important}.b44-pdp__pill{border:1px solid #d8d3cb!important;display:inline-flex!important;visibility:visible!important;padding:6px 14px!important;height:auto!important;min-height:0!important;font-weight:500!important}.b44-pdp__qty{height:auto!important;align-self:stretch!important}.b44-pdp__qty-btn{width:32px!important;height:100%!important;min-height:36px!important;padding:0!important}.b44-pdp__qty-input{height:100%!important}.b44-pdp__pill.is-active{border-color:#1a302b!important;background:#1a302b!important;color:#fff!important}.b44-pdp__main-img,.b44-pdp__rel-img-wrap{border:none!important}.b44-pdp__rel-img-wrap img{border:none!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.b44-pdp__rel-item{border:none!important}.b44-pdp__related-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important}@media(min-width:640px){.b44-pdp__related-grid{grid-template-columns:repeat(4,1fr)!important}}.base44-hero-inner{max-width:52rem!important}@media(min-width:768px){.base44-hero-content{padding-left:3.5rem!important}}@media(min-width:640px){.b44-brand-text{padding-left:3.5rem!important}}.base44-nav-logo img{height:46px!important}.base44-nav-logo-img{height:46px!important;width:auto!important}@media(max-width:1279px){.base44-nav-logo img,.base44-nav-logo-img{height:42px!important}}.base44-nav-top.scrolled .base44-nav-logo img,.base44-compact-nav img[style*="height: 34px"]{height:37px!important}.b44-col__filterbar,.b44-col__filter-select,.b44-col__badge,.b44-col__pagination a,.b44-col__pagination span,.b44-cseo__item,.b44-cseo__divider-line,.b44-pdp__pill,.b44-pdp__atc-btn,.b44-pdp__qty,.b44-pdp__addon,.b44-pdp__share,.b44-pdp__detail-tab{border-width:.5px!important}.b44-col__filterbar{border-top:0!important;border-bottom:.5px solid #d8d3cb!important}.b44-cseo__item{border-bottom:.5px solid #d8d3cb!important}.b44-pdp__addons{margin:.75rem 0 1rem}.b44-qv-atc{display:block!important;visibility:visible!important;opacity:1!important;background:#1a302b!important;color:#fff!important;padding:14px 24px!important;height:auto!important;min-height:48px!important;font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase!important;font-weight:500!important;border:none!important;width:100%;font-family:Montserrat,sans-serif!important}.b44-qv-atc:hover{background:#2a4a44!important}.b44-pdp__addons label,.b44-pdp__addons .ptw-app-label label{color:#1a302b!important}@media(max-width:767px){.base44-nav-sidebar,.base44-nav-sidebar.visible{display:none!important}}@media(max-width:767px){.base44-footer{padding:3rem 1.25rem 2rem!important}.base44-footer-grid{grid-template-columns:1fr!important;gap:2rem!important}.base44-footer-logo-col{grid-column:span 1!important;text-align:center}.base44-footer-logo{margin:0 auto 1rem!important}.base44-footer-social{justify-content:center!important}.base44-footer-col,.base44-footer-newsletter-col{grid-column:span 1!important}.base44-footer-bottom{flex-direction:column!important;gap:.5rem!important;text-align:center}.base44-footer-col-heading{font-size:10px!important}}@media(max-width:480px){.base44-hero-title{font-size:2.5rem!important}.base44-hero-inner{max-width:100%!important;padding-right:1rem}}@media(max-width:639px){.b44-brand-text{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media(max-width:480px){.b44-col__grid{grid-template-columns:1fr!important;gap:1.5rem!important}}@media(max-width:639px){.b44-bs__grid{grid-template-columns:1fr!important}}@media(max-width:639px){.b44-pdp__grid{grid-template-columns:1fr!important;gap:1.5rem!important}.b44-pdp__breadcrumb{padding-top:100px!important}}@media(max-width:767px){.base44-nav-top{padding:0 1rem!important}}@media(max-width:767px){.b44-impact{overflow:hidden!important;padding:3rem 1.25rem!important}.b44-impact-stats{grid-template-columns:repeat(2,1fr)!important}.b44-impact-stat{padding:1.25rem .75rem!important}.b44-impact-stat-value{font-size:2rem!important}}.b44-pdp__addons{margin:.75rem 0 .375rem!important}.b44-pdp__atc-row{margin-top:0!important;align-items:stretch!important}.b44-pdp__size-label{margin-bottom:4px!important}.b44-pdp__addons select,#ptw-wrapin-custom-wrapper-ri select,#ptw-wrapin-custom-wrapper select{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a302b!important;border:1px solid #d8d3cb!important;background:#faf8f4!important;padding:8px 32px 8px 10px!important;font-weight:500!important;appearance:none!important;-webkit-appearance:none!important;outline:none!important;outline-offset:0!important;box-shadow:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 4L6 8L10 4' stroke='%231a302b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;cursor:pointer!important;width:100%!important}.b44-pdp__addons select:focus,.b44-pdp__addons select:focus-visible,#ptw-wrapin-custom-wrapper-ri select:focus,#ptw-wrapin-custom-wrapper-ri select:focus-visible,#ptw-wrapin-custom-wrapper select:focus,#ptw-wrapin-custom-wrapper select:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important;border:1px solid #d8d3cb!important;-webkit-focus-ring-color:transparent!important}.b44-pdp .stamped-summary-actions span,.b44-pdp .stamped-summary-actions a,.b44-pdp [class*=stamped] span,.b44-pdp .b44-pdp__detail-award span{color:#1a302b!important}.b44-pdp__addons label,.b44-pdp__addons .ptw-app-label label,#ptw-wrapin-custom-wrapper label,#ptw-wrapin-custom-wrapper-ri label{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:500!important;color:#1a302b!important;position:static!important;top:auto!important;left:auto!important;line-height:1!important}.b44-pdp__addons .ptw-app-wrapper{margin-top:3px!important;margin-bottom:3px!important}#ptw-wrapin-custom .ptw-summary p{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;min-height:1.6em!important}#ptw-wrapin-custom .ptw-app-label label{position:static!important;top:auto!important;left:auto!important;line-height:1!important}#ptw-wrapin-custom-wrapper-ri,#ptw-wrapin-custom-wrapper-ri.is-ribbon-checked{background:transparent!important;border:none!important;padding:0!important}.b44-pdp__details{padding-top:.375rem!important;margin-top:.125rem!important}.b44-article{background:#fff;min-height:100vh}.b44-article__breadcrumb-wrap{max-width:1280px;margin:0 auto;padding:160px 2rem .5rem}@media(max-width:767px){.b44-article__breadcrumb-wrap{padding-top:120px}}.b44-article__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#1a302b66}.b44-article__breadcrumb a{color:#1a302b66;text-decoration:none;transition:color .2s}.b44-article__breadcrumb a:hover{color:#1a302b}.b44-article__breadcrumb-current{color:#1a302bb3;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b44-article__chevron{width:12px;height:12px;flex-shrink:0}.b44-article__hero{max-width:1280px;margin:0 auto;padding:1.5rem 2rem 2.5rem}.b44-article__hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}@media(max-width:1023px){.b44-article__hero-grid{grid-template-columns:1fr;gap:1.5rem}}.b44-article__hero-img-wrap{aspect-ratio:4/3;overflow:hidden;background:#e8e0d5}.b44-article__hero-img{width:100%;height:100%;object-fit:cover;display:block}.b44-article__hero-info{display:flex;flex-direction:column;gap:1.25rem}.b44-article__eyebrow{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#1a302b80}.b44-article__title{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.1;color:#1a302b;margin:0}.b44-article__excerpt{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.0625rem;line-height:1.65;color:#1a302bbf;margin:0}.b44-article__hero-btn{display:inline-block;width:fit-content;background:#1a302b;color:#fff!important;font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;padding:14px 32px;text-decoration:none;transition:background .2s,color .2s}.b44-article__hero-btn:hover{background:#2a4a3e!important;color:#fff!important}.b44-article__meta{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#1a302b80;margin:0}.b44-article__divider{display:flex;align-items:center;gap:1rem;max-width:1280px;margin:0 auto;padding:0 2rem;margin-top:2.5rem;margin-bottom:2.5rem}.b44-article__divider-line{flex:1;border-top:1px solid #d8d3cb}.b44-article__divider-star{color:#b29e57;font-size:1.125rem}.b44-article__body{max-width:1280px;margin:0 auto;padding:0 2rem 4rem;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1rem;line-height:1.7;color:#1a302bd9}.b44-article__body h2{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.25rem,2.5vw,1.75rem);color:#1a302b;margin:2rem 0 .75rem;line-height:1.2}.b44-article__body h3{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.125rem;color:#1a302b;margin:1.5rem 0 .5rem}.b44-article__body p{margin-bottom:1rem}.b44-article__body .shg-c,.b44-article__body .shg-row,.b44-article__body [class*=shogun]{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.b44-article__body p:empty{display:none}.learnv2-article-outline{background:#faf8f4;border-left:4px solid #1a302b;padding:1.25rem 1.5rem;margin:1.5rem 0 2rem}.learnv2-article-outline h2{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1a302b99!important;margin:0 0 .75rem!important}.learnv2-article-outline ul{list-style:none!important;padding:0!important;margin:0!important}.learnv2-article-outline li{margin-bottom:.4rem!important}.learnv2-article-outline a{font-family:Palatino,Palatino Linotype,Georgia,serif!important;font-size:.9375rem!important;color:#1a302b!important;text-decoration:none!important}.learnv2-article-outline a:hover{text-decoration:underline!important}.learnv2-text-callout{background:#faf8f4;border-left:4px solid #1a302b;padding:1.25rem 1.5rem;margin:1.5rem 0}.learnv2-text-callout p{margin:0!important;font-size:.9375rem}a.learnv2-inline-product,.learnv2-inline-product,.learnv2-product-callout-left,.learnv2-article .learnv2-inline-product,.learnv2-article .learnv2-product-callout-left,.b44-article__body .learnv2-inline-product,.b44-article__body .learnv2-product-callout-left{display:flex!important;float:none!important;flex-direction:row!important;align-items:stretch!important;border:1px solid #d8d3cb!important;margin:2rem 0!important;text-decoration:none!important;overflow:hidden!important;transition:border-color .2s!important;clear:both!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;color:inherit!important}a.learnv2-inline-product:hover,.learnv2-inline-product:hover,.learnv2-product-callout-left:hover{border-color:#1a302b!important}.learnv2-callout-img{flex:0 0 140px!important;width:140px!important;min-width:140px!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:1.25rem!important;border-right:1px solid #d8d3cb!important}.learnv2-callout-img img{width:80px!important;height:80px!important;object-fit:contain!important;display:block!important;border:none!important;box-shadow:none!important}.learnv2-callout-text{flex:1!important;padding:1.25rem 1.5rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important;background:#faf8f4!important}.learnv2-callout-text p:last-child{margin-bottom:.75rem!important}.learnv2-product-panel{display:flex;align-items:center;gap:2rem;background:#faf8f4;border:1px solid #d8d3cb;padding:1.5rem;margin:1.5rem 0}.learnv2-product-panel img{width:100%;height:auto;object-fit:contain;display:block;border:none!important}.learnv2-product-panel h3{font-family:Palatino,Palatino Linotype,Georgia,serif!important;font-size:1.125rem!important;color:#1a302b!important;margin:0 0 .75rem!important}.learnv2-product-panel p{margin:0 0 .75rem!important;font-size:.9375rem}.learnv2-inline-product:before,.learnv2-product-callout-left:before{display:none}.learnv2-cta{display:inline-block!important;width:auto!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#fff!important;background:#1a302b!important;padding:10px 18px!important;text-decoration:none!important;border:none!important;transition:all .2s!important;align-self:flex-start!important}.learnv2-cta:hover{background:#2a4a3e!important;color:#fff!important}.learnv2-clear{display:none!important}.b44-article__body ul,.b44-article__body ol{padding-left:1.5rem;margin-bottom:1rem}.b44-article__body li{margin-bottom:.4rem}.b44-article__body a{color:#b29e57;text-decoration:underline}.b44-article__body a:hover{color:#1a302b}.b44-article__body strong{font-weight:600;color:#1a302b}.b44-article__body table{width:100%;border-collapse:collapse;font-size:.875rem;margin:1.5rem 0;border:1px solid #d8d3cb;overflow:hidden}.b44-article__body table thead tr,.b44-article__body table tr:first-child{background:#1a302b!important;color:#fff!important}.b44-article__body table thead th,.b44-article__body table tr:first-child td,.b44-article__body table tr:first-child th{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase!important;padding:12px 20px!important;text-align:left!important;color:#fff!important;font-weight:500!important;border:none!important}.b44-article__body table tbody tr,.b44-article__body table tr:not(:first-child){background:#fff}.b44-article__body table tbody tr:nth-child(2n),.b44-article__body table tr:not(:first-child):nth-child(2n){background:#faf8f4}.b44-article__body table td{padding:12px 20px;border-top:1px solid #ede8e0;color:#1a302bcc;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif}.b44-article__body h2+ul,.b44-article__body h2+p+ul{background:#faf8f4!important;border-left:4px solid #1a302b!important;padding:1.25rem 1.5rem 1.25rem 2rem!important;margin:0 0 1.5rem!important;list-style:none!important}.b44-article__body h2+ul li,.b44-article__body h2+p+ul li{margin-bottom:.6rem;padding-left:0;display:flex;align-items:flex-start;gap:.6rem}.b44-article__body h2+ul li:before,.b44-article__body h2+p+ul li:before{content:""!important;display:inline-block!important;width:6px!important;height:6px!important;background:#b29e57!important;flex-shrink:0!important;margin-top:7px!important;border-radius:0!important}.b44-article__body h2:has(+ul){font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1a302b!important;background:#faf8f4!important;border-left:4px solid #1a302b!important;padding:1.25rem 1.5rem 0!important;margin-bottom:0!important;font-weight:600!important}.b44-article__body ol{list-style:none!important;padding:0!important;margin:.25rem 0!important;counter-reset:benefit-counter calc(var(--ol-start, 1) - 1)!important}.b44-article__body ol li{counter-increment:benefit-counter!important;display:flex!important;gap:1.25rem!important;align-items:flex-start!important;margin-bottom:.5rem!important;padding:.375rem 0!important}.b44-article__body ol li:before{content:counter(benefit-counter)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:#1a302b!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:500!important;flex-shrink:0!important;margin-top:0!important}.b44-article__body blockquote{background:#faf8f4;border-left:4px solid #1a302b;padding:1.25rem 1.5rem;margin:1.5rem 0;font-style:normal}.b44-article__body blockquote p{margin:0;color:#1a302bd9}.b44-article__body h2:is([id*=faq],[id*=FAQ],[id*=frequently])~h3,.b44-article__body h3{border-bottom:1px solid #e8e2d9;padding-bottom:.5rem;margin-bottom:.5rem}.b44-article__body h2+h3{margin-top:1rem}.b44-article__cta-wrap{max-width:1280px;margin:0 auto;padding:0 2rem 4rem}.b44-article__cta{position:relative;overflow:hidden;background:#1a302b;background-size:cover;background-position:center;padding:3.5rem 2rem;text-align:center;color:#fff}.b44-article__cta-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a302be0}.b44-article__cta-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.b44-article__cta-eyebrow{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#ffffff80}.b44-article__cta-heading{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.05;max-width:560px;margin:0;color:#fff}.b44-article__cta-body{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;color:#ffffffb3;max-width:420px;line-height:1.6;margin:0}.b44-article__cta-btn{display:inline-block;border:1px solid #fff;background:transparent;color:#fff;font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;padding:14px 32px;text-decoration:none;margin-top:.5rem;transition:background .2s,color .2s}.b44-article__cta-btn:hover{background:#fff;color:#1a302b}.b44-article__footer-wrap{max-width:1280px;margin:0 auto;padding:0 2rem 4rem}.b44-article__footer{border-top:1px solid #d8d3cb;padding-top:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.b44-article__author{display:flex;align-items:center;gap:1rem}.b44-article__author-img-wrap{width:48px;height:48px;overflow:hidden;flex-shrink:0;background:#e8e0d5}.b44-article__author-img{width:100%;height:100%;object-fit:cover}.b44-article__author-name{font-family:Montserrat,sans-serif;font-size:.875rem;color:#1a302b;margin:0 0 2px;letter-spacing:.05em}.b44-article__author-date{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#1a302b80;margin:0}.b44-article__share{display:flex;align-items:center;gap:.625rem}.b44-article__share-label{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:#1a302b80;margin-right:4px}.b44-article__share-btn{width:32px;height:32px;border:1px solid #d8d3cb;display:flex;align-items:center;justify-content:center;color:#1a302b99;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.b44-article__share-btn:hover{background:#1a302b;color:#fff;border-color:#1a302b}.b44-article__related{background:#fff;padding:4rem 2rem}.b44-article__related-inner{max-width:1280px;margin:0 auto}.b44-article__related-header{text-align:center;margin-bottom:2.5rem}.b44-article__related-eyebrow{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#1a302b80;margin:0 0 .75rem}.b44-article__related-heading{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.5rem,3vw,2.25rem);color:#1a302b;margin:0}.b44-article__related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:767px){.b44-article__related-grid{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1023px){.b44-article__related-grid{grid-template-columns:repeat(2,1fr)}}.b44-article__related-card{display:block;background:#fff;overflow:hidden;text-decoration:none}.b44-article__related-img-wrap{aspect-ratio:3/2;overflow:hidden;background:#e8e0d5}.b44-article__related-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}.b44-article__related-card:hover .b44-article__related-img-wrap img{transform:scale(1.05)}.b44-article__related-img-placeholder{width:100%;height:100%;background:#e8e0d5}.b44-article__related-card-body{padding:1.25rem}.b44-article__related-card-title{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1rem;color:#1a302b;line-height:1.35;margin:0 0 1rem}.b44-article__related-read-more{font-family:Montserrat,sans-serif;font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:#1a302bb3;border-bottom:1px solid rgba(26,48,43,.3);padding-bottom:2px;transition:color .2s,border-color .2s}.b44-article__related-card:hover .b44-article__related-read-more{color:#b29e57;border-color:#b29e57}.b44-recipe{background:#fff;min-height:100vh}.b44-recipe__hero{max-width:1280px;margin:0 auto;padding:160px 2rem 2.5rem}@media(max-width:767px){.b44-recipe__hero{padding-top:120px}}.b44-recipe__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#1a302b66;margin-bottom:2rem}.b44-recipe__breadcrumb a{color:#1a302b66;text-decoration:none;transition:color .2s}.b44-recipe__breadcrumb a:hover{color:#1a302b}.b44-recipe__breadcrumb-current{color:#1a302bb3}.b44-recipe__chevron{width:12px;height:12px;flex-shrink:0}.b44-recipe__hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem 4rem;align-items:center}@media(max-width:1023px){.b44-recipe__hero-grid{grid-template-columns:1fr;gap:1.5rem}}.b44-recipe__hero-info{display:flex;flex-direction:column;gap:1.25rem;order:1}@media(max-width:1023px){.b44-recipe__hero-info{order:2}}.b44-recipe__hero-img-wrap{aspect-ratio:4/3;overflow:hidden;order:2}@media(max-width:1023px){.b44-recipe__hero-img-wrap{order:1}}.b44-recipe__hero-img{width:100%;height:100%;object-fit:cover;display:block}.b44-recipe__eyebrow{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#1a302b80}.b44-recipe__title{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(2rem,4vw,3rem);line-height:1.05;color:#1a302b;margin:0;text-transform:none!important}.b44-recipe__excerpt{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.0625rem;line-height:1.65;color:#6d655d;margin:0}.b44-recipe__meta-row{display:flex;gap:1.5rem;font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#1a302b80;flex-wrap:wrap}.b44-recipe__meta-row strong{color:#1a302b}.b44-recipe__hero-btn{display:inline-block;width:fit-content;background:#1a302b;color:#fff;font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;padding:14px 32px;text-decoration:none;transition:background .2s}.b44-recipe__hero-btn:hover{background:#2a4a3e!important;color:#fff!important}.b44-recipe__divider{display:flex;align-items:center;gap:1rem;max-width:768px;margin:2.5rem auto;padding:0 2rem}.b44-recipe__divider-line{flex:1;border-top:1px solid #d8d3cb}.b44-recipe__divider-star{color:#b29e57;font-size:1.125rem}.b44-recipe__body{max-width:1280px;margin:0 auto;padding:0 1.5rem 4rem;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1rem;line-height:1.7;color:#1a302bd9;display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.b44-recipe__body{grid-template-columns:1fr 2fr;gap:4rem;align-items:start}}.b44-recipe__ingredients-col{position:sticky;top:170px}.b44-recipe__body h2{font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#1a302b80;margin:2rem 0 1.5rem}.b44-recipe__body h3{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.125rem;color:#1a302b;margin:1.5rem 0 .5rem}.b44-recipe__body p{margin-bottom:1rem}.b44-recipe__body ul{list-style:none;padding:0;margin-bottom:2.5rem}.b44-recipe__body ul li{display:flex;gap:.75rem;align-items:flex-start;margin-bottom:.75rem}.b44-recipe__body ul li:before{content:"";display:block;width:6px;height:6px;background:#b29e57;flex-shrink:0;margin-top:8px}.b44-recipe__body ol{list-style:none;padding:0;margin-bottom:2.5rem;counter-reset:recipe-step}.b44-recipe__body ol li{display:flex;gap:1.25rem;align-items:flex-start;margin-bottom:2rem;counter-increment:recipe-step}.b44-recipe__body ol li:before{content:counter(recipe-step);display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;background:#1a302b;color:#fff;font-family:Montserrat,sans-serif;font-size:.875rem;margin-top:2px}.b44-recipe__body a{color:#b29e57;text-decoration:underline;text-underline-offset:2px}.b44-recipe__body a:hover{color:#1a302b}.b44-recipe__body strong{font-weight:600;color:#1a302b}.b44-recipe__footer-wrap{max-width:1280px;margin:0 auto;padding:0 1.5rem 2rem}.b44-recipe__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.b44-recipe__tag{font-family:Montserrat,sans-serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase;border:1px solid #d8d3cb;color:#1a302b99;padding:6px 12px;text-decoration:none;transition:border-color .2s,color .2s}.b44-recipe__tag:hover{border-color:#1a302b;color:#1a302b}.b44-recipe__footer{border-top:1px solid #d8d3cb;padding-top:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.b44-recipe__author{display:flex;align-items:center;gap:1rem}.b44-recipe__author-img-wrap{width:48px;height:48px;overflow:hidden;flex-shrink:0;background:#e8e0d5}.b44-recipe__author-img{width:100%;height:100%;object-fit:cover}.b44-recipe__author-name{font-family:Montserrat,sans-serif;font-size:.875rem;color:#1a302b;margin:0 0 2px;letter-spacing:.05em}.b44-recipe__author-date{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#1a302b80;margin:0}.b44-recipe__share{display:flex;align-items:center;gap:.5rem}.b44-recipe__share-label{font-family:Montserrat,sans-serif;font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:#1a302b66;margin-right:4px}.b44-recipe__share-btn{width:32px;height:32px;border:1px solid #d8d3cb;display:flex;align-items:center;justify-content:center;color:#1a302b80;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.b44-recipe__share-btn:hover{background:#1a302b;color:#fff;border-color:#1a302b}.b44-recipe__related{background:#fff;padding:4rem 2rem}.b44-recipe__related-inner{max-width:1280px;margin:0 auto}.b44-recipe__related-header{text-align:center;margin-bottom:2.5rem}.b44-recipe__related-eyebrow{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#1a302b80;margin:0 0 .75rem}.b44-recipe__related-heading{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(1.5rem,3vw,2.25rem);color:#1a302b;margin:0}.b44-recipe__related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:767px){.b44-recipe__related-grid{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1023px){.b44-recipe__related-grid{grid-template-columns:repeat(2,1fr)}}.b44-recipe__related-card{display:block;background:#fff;overflow:hidden;text-decoration:none}.b44-recipe__related-img-wrap{aspect-ratio:3/2;overflow:hidden}.b44-recipe__related-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}.b44-recipe__related-card:hover .b44-recipe__related-img-wrap img{transform:scale(1.05)}.b44-recipe__related-img-placeholder{width:100%;height:100%;background:#e8e0d5}.b44-recipe__related-card-body{padding:1.25rem}.b44-recipe__related-card-title{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase!important;color:#1a302b;line-height:1.35;margin:0 0 1rem}.b44-recipe__related .b44-recipe__related-card-title,.b44-recipe__related-card .b44-recipe__related-card-title,.b44-recipe__related-cards .b44-recipe__related-card-title{text-transform:uppercase!important}.b44-recipe__related-view{font-family:Montserrat,sans-serif;font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:#1a302b99;border-bottom:1px solid rgba(26,48,43,.3);padding-bottom:2px;transition:color .2s,border-color .2s}.b44-recipe__related-card:hover .b44-recipe__related-view{color:#b29e57;border-color:#b29e57}body:not(.index) .main-wrapper{padding-top:156px!important}@media(max-width:1023px){body:not(.index) .main-wrapper{padding-top:120px!important}}body:not(.index) .main-wrapper:has(.b44-col__header,.b44-pdp,.b44-article,.b44-recipe,.b44-recipe__hero,.b44-article__breadcrumb-wrap){padding-top:0!important}.b44-recipe__body-label{font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#1a302b80!important;margin:0 0 1.5rem!important;font-weight:500!important}.b44-recipe__ingredients ul,.b44-recipe__directions ol{list-style:none!important;padding:0!important}.b44-recipe__ingredients ul li,.b44-recipe__directions ol li{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;color:#6d655d!important;font-size:1rem!important;line-height:1.6!important;margin-bottom:.75rem!important;padding-left:0!important}.b44-recipe__ingredients ul li:before{content:""!important;display:inline-block!important;width:6px!important;height:6px!important;background:#b29e57!important;margin-right:.75rem!important;vertical-align:middle!important;flex-shrink:0!important}.b44-recipe__directions ol{counter-reset:rk-step!important}.b44-recipe__directions ol li{counter-increment:rk-step!important;display:flex!important;gap:1.25rem!important;align-items:flex-start!important;margin-bottom:2rem!important}.b44-recipe__directions ol li:before{content:counter(rk-step)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;background:#1a302b!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:.875rem!important;margin-top:2px!important;flex-shrink:0!important}.b44-recipe__ingredients a{color:#1a302b!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-color:#b29e5780!important}.b44-recipe__ingredients a:hover{color:#b29e57!important}.b44-recipe__description{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;color:#1a302bcc;line-height:1.7;margin-bottom:1.5rem}.main-wrapper>.shogun-root{margin-top:-41px}@media(max-width:1023px){.main-wrapper>.shogun-root{margin-top:-36px}}body.index .main-wrapper>.shogun-root{margin-top:0!important}.breadcrumbs-new:empty,.breadcrumbs-new__top:empty{display:none!important;min-height:0!important;padding:0!important;margin:0!important}.breadcrumbs-new.breadcrumbs-new__top{margin-top:0!important}.breadcrumbs-new{animation:none}.b44-recipe__used-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}@media(max-width:767px){.b44-recipe__used-grid{grid-template-columns:1fr}}.b44-recipe__used-card{display:flex;align-items:center;gap:1rem;border:none!important;outline:none!important;padding:1rem;text-decoration:none;transition:opacity .2s;background:#fff}.b44-recipe__used-card:hover{opacity:.8}.b44-recipe__used-img{width:64px;height:64px;flex-shrink:0;background:transparent;display:flex;align-items:center;justify-content:center;overflow:hidden;border:none!important;outline:none!important}.b44-recipe__used-img img,.b44-recipe__used-img img:not([class]),.b44-recipe__used-card .b44-recipe__used-img img{width:100%;height:100%;object-fit:contain;padding:0;border:none!important;outline:none!important;box-shadow:none!important}.b44-recipe__used-card .product-image,.b44-recipe__used-card .product-image img,.b44-recipe__used-card figure,.b44-recipe__used-card figure img{border:none!important;outline:none!important;box-shadow:none!important}.b44-recipe__used-info{flex:1;min-width:0}.b44-recipe__used-title{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:.875rem;color:#1a302b;margin:0 0 3px;line-height:1.3}.b44-recipe__used-price{font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.1em;color:#b29e57;text-transform:uppercase;margin:0}.b44-recipe__used-cta{font-family:Montserrat,sans-serif;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#1a302b66;flex-shrink:0;transition:color .2s}.b44-recipe__used-card:hover .b44-recipe__used-cta{color:#1a302b}.base44-cart-btn{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.base44-cart-wrap{position:relative;display:flex;align-items:center;justify-content:center}.base44-cart-count{position:absolute;top:-7px;right:-8px;background:#1a302b;color:#fff;font-family:Montserrat,sans-serif;font-size:9px;font-weight:600;line-height:1;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 3px;pointer-events:none}select:not([data-recharge]):not(.ReCharge):not([class*=recharge]):not([class*=rc-]):not(.b44-col__filter-select){background-color:#faf8f4!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 4L6 8L10 4' stroke='%231a302b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(#faf8f4,#faf8f4)!important;background-repeat:no-repeat,no-repeat!important;background-position:right 10px center,0 0!important;background-size:12px 12px,100% 100%!important;appearance:none!important;-webkit-appearance:none!important;padding-right:30px!important}#shopify-section-product-base44 #ptw-wrapin-custom #ptw-variant-id,#ptw-wrapin-custom-wrapper-ri #ptw-variant-id{background-color:#faf8f4!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 4L6 8L10 4' stroke='%231a302b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:12px 12px!important;appearance:none!important;-webkit-appearance:none!important}.quantity-wrapper,.cart__qty,.quantity-selector{display:flex!important;align-items:stretch!important;border:1px solid #d8d3cb!important;border-radius:0!important;overflow:hidden!important;background:#fff!important}span.quantity-minus,span.quantity-plus,.quantity-element.quantity-minus,.quantity-element.quantity-plus,button.quantity-minus,button.quantity-plus{font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#1a302b!important;background:#fff!important;border:none!important;border-radius:0!important;width:32px!important;min-width:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;line-height:1!important}span.quantity-minus:hover,span.quantity-plus:hover,.quantity-element.quantity-minus:hover,.quantity-element.quantity-plus:hover{background:#faf8f4!important}input.quantity-input,.quantity-input,.cart__qty input,.quantity-selector input{font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;color:#1a302b!important;text-align:center!important;border:none!important;border-left:1px solid #d8d3cb!important;border-right:1px solid #d8d3cb!important;border-radius:0!important;background:#fff!important;width:36px!important;min-width:36px!important;padding:0!important;-moz-appearance:textfield!important}input.quantity-input::-webkit-outer-spin-button,input.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button,.quantity-input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity-wrapper{display:flex!important;align-items:stretch!important;border:1px solid #d8d3cb!important;border-radius:0!important;background:#fff!important;width:fit-content!important;overflow:visible!important}.quantity-wrapper .control{margin:0!important;padding:0!important}.quantity-wrapper .quantity-minus,.quantity-wrapper .quantity-plus{font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#1a302b!important;background:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;width:32px!important;min-width:32px!important;height:auto!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important}.quantity-wrapper .quantity-minus:hover,.quantity-wrapper .quantity-plus:hover{background:#faf8f4!important}.quantity-wrapper .quantity-input{font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;color:#1a302b!important;text-align:center!important;border-top:none!important;border-bottom:none!important;border-left:1px solid #d8d3cb!important;border-right:1px solid #d8d3cb!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;width:36px!important;min-width:36px!important;padding:0!important;-moz-appearance:textfield!important}.quantity-wrapper .quantity-input::-webkit-outer-spin-button,.quantity-wrapper .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity-wrapper.quantity-style--box .quantity-minus,.quantity-wrapper.quantity-style--box .quantity-plus,.quantity-wrapper.quantity-style--box.is-medium .quantity-minus,.quantity-wrapper.quantity-style--box.is-medium .quantity-plus{font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#1a302b!important;background:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;width:32px!important;min-width:32px!important;height:auto!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;cursor:pointer!important}.quantity-wrapper.quantity-style--box .quantity-minus:hover,.quantity-wrapper.quantity-style--box .quantity-plus:hover,.quantity-wrapper.quantity-style--box.is-medium .quantity-minus:hover,.quantity-wrapper.quantity-style--box.is-medium .quantity-plus:hover{background:#faf8f4!important}.quantity-wrapper.quantity-style--box .quantity-input,.quantity-wrapper.quantity-style--box.is-medium .quantity-input{font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:500!important;color:#1a302b!important;text-align:center!important;background:#fff!important;border-top:none!important;border-bottom:none!important;border-left:1px solid #d8d3cb!important;border-right:1px solid #d8d3cb!important;border-radius:0!important;box-shadow:none!important;width:36px!important;min-width:36px!important;padding:0!important;-moz-appearance:textfield!important}.quantity-wrapper.quantity-style--box .quantity-input::-webkit-outer-spin-button,.quantity-wrapper.quantity-style--box .quantity-input::-webkit-inner-spin-button,.quantity-wrapper.quantity-style--box.is-medium .quantity-input::-webkit-outer-spin-button,.quantity-wrapper.quantity-style--box.is-medium .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity-wrapper.quantity-style--box,.quantity-wrapper.quantity-style--box.is-medium{border:1px solid #d8d3cb!important;border-radius:0!important;background:#fff!important;overflow:hidden!important}.quantity-wrapper.quantity-style--box .control,.quantity-wrapper.quantity-style--box.is-medium .control{margin:0!important;padding:0!important}div.select{overflow:hidden!important;border-radius:0!important;position:relative!important}#shipping-calculator div.select,.b44-pdp__addons div.select,#ptw-wrapin-custom-wrapper-ri div.select,#ptw-wrapin-custom-wrapper div.select{overflow:visible!important}div.select select{width:100%!important;border-radius:0!important}div.select:after{border-color:#1a302b!important}.quantity-wrapper.quantity-style--box .quantity-minus,.quantity-wrapper.quantity-style--box .quantity-plus,.quantity-wrapper.quantity-style--box.is-medium .quantity-minus,.quantity-wrapper.quantity-style--box.is-medium .quantity-plus{height:100%!important;align-self:stretch!important;vertical-align:middle!important;display:flex!important;align-items:center!important;justify-content:center!important}.quantity-wrapper.quantity-style--box .minus-control,.quantity-wrapper.quantity-style--box .plus-control,.quantity-wrapper.quantity-style--box.is-medium .minus-control,.quantity-wrapper.quantity-style--box.is-medium .plus-control{display:flex!important;align-items:stretch!important;align-self:stretch!important}div.select:after{display:none!important;border:none!important;content:none!important}#shopify-section-product-base44 .b44-pdp__addons .select select,#shopify-section-product-base44 #ptw-wrapin-custom-wrapper-ri .select select,#shopify-section-product-base44 #ptw-wrapin-custom-wrapper .select select,.b44-pdp__addons .select select,#ptw-wrapin-custom-wrapper-ri .select select,#ptw-wrapin-custom-wrapper .select select,#ptw-variant-idp,#ptw-variant-id{border:1px solid #d8d3cb!important;outline:none!important;outline-offset:0!important;box-shadow:none!important}#shopify-section-product-base44 .b44-pdp__addons .select select:focus,#shopify-section-product-base44 #ptw-wrapin-custom-wrapper-ri .select select:focus,#shopify-section-product-base44 #ptw-wrapin-custom-wrapper .select select:focus,.b44-pdp__addons .select select:focus,#ptw-wrapin-custom-wrapper-ri .select select:focus,#ptw-wrapin-custom-wrapper .select select:focus,#ptw-variant-idp:focus,#ptw-variant-id:focus{border:1px solid #1a302b!important;outline:none!important;outline-offset:0!important;box-shadow:none!important}#shopify-section-product-base44 .b44-pdp__addons .select select:focus,#shopify-section-product-base44 #ptw-wrapin-custom-wrapper-ri .select select:focus,#shopify-section-product-base44 #ptw-wrapin-custom-wrapper .select select:focus,.b44-pdp__addons .select select:focus,#ptw-wrapin-custom-wrapper-ri .select select:focus,#ptw-wrapin-custom-wrapper .select select:focus{outline:none!important;box-shadow:none!important;border:1px solid #d8d3cb!important}#shipping-calculator .select select,#address_country_container .select select,#address_province_container .select select{font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a302b!important;border:1px solid #d8d3cb!important;background-color:#faf8f4!important;padding:8px 32px 8px 10px!important;height:36px!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 4L6 8L10 4' stroke='%231a302b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:12px 12px!important;width:100%!important}#shipping-calculator .select select option{color:#1a302b!important;background-color:#faf8f4!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;text-transform:uppercase!important}#address_zip_container .input,#address_zip{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a302b!important;border:1px solid #d8d3cb!important;background-color:#faf8f4!important;padding:8px 10px!important;height:36px!important;width:100%!important;border-radius:0!important;box-shadow:none!important;outline:none!important}#address_zip_container .input:focus,#address_zip:focus{border-color:#1a302b!important;box-shadow:none!important}.b44-pdp__addons select:focus,.b44-pdp__addons select:focus-visible,#ptw-wrapin-custom-wrapper-ri select:focus,#ptw-wrapin-custom-wrapper-ri select:focus-visible,#ptw-wrapin-custom-wrapper select:focus,#ptw-wrapin-custom-wrapper select:focus-visible,#shipping-calculator .select select:focus,#shipping-calculator .select select:focus-visible,#address_country_container .select select:focus,#address_province_container .select select:focus-visible,#ptw-variant-idp:focus,#ptw-variant-idp:focus-visible,#ptw-variant-id:focus,#ptw-variant-id:focus-visible{outline:1px solid #d8d3cb!important;outline-offset:-1px!important;box-shadow:none!important;border-color:#1a302b!important;-webkit-appearance:none!important;appearance:none!important}.b44-col__filter-select:focus,.b44-col__filter-select:focus-visible{outline:1px solid #1a302b!important;outline-offset:-1px!important;box-shadow:none!important;border-color:#1a302b!important}.ptw-app-desc,.ptw-app-desc .select,.ptw-details,.ptw-app-wrapper{overflow:hidden!important}.rk-sel-wrap{overflow:hidden!important;position:relative!important}.rk-ribbon-mirror:focus,.rk-ribbon-mirror:focus-visible{outline:none!important;outline-width:0!important;box-shadow:none!important;border-color:#1a302b!important}.learnv2-callout-text{flex:1!important;padding:1.25rem 1.5rem!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.learnv2-callout-text p{margin:0 0 .75rem!important;font-size:.9375rem!important;line-height:1.6!important;color:#1a302bcc!important}.learnv2-callout-text p:last-child{margin-bottom:0!important}#theme-ajax-cart{background-color:#fff!important;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;color:#1a302b!important;width:100%!important;max-width:420px!important;margin-left:auto!important}#theme-ajax-cart .ajax-cart__cart-count{border-bottom:none!important;border-top:none!important;padding:1.25rem 1.5rem 1.75rem!important;margin-bottom:0!important;background:#fff!important;text-align:left!important}#theme-ajax-cart .ajax-cart__empty-cart-message{border-bottom:none!important;border-top:none!important;padding:0!important;margin-bottom:0!important;background:#fff!important}#theme-ajax-cart .b44-empty-cart{flex-direction:column!important;align-items:center!important;padding:3.5rem 1.5rem 1.5rem!important;text-align:center!important}#theme-ajax-cart .b44-empty-cart:not(.is-hidden){display:flex!important}#theme-ajax-cart .b44-empty-cart__icon{color:#1a302b!important;margin-bottom:1.25rem!important}#theme-ajax-cart .b44-empty-cart__icon svg,#theme-ajax-cart .b44-empty-cart__icon img{width:3rem!important;height:3rem!important;fill:#1a302b!important;stroke:none!important;display:block!important}#theme-ajax-cart .b44-empty-cart__title{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:1.25rem!important;color:#1a302b!important;margin:0 0 2rem!important}#theme-ajax-cart .b44-empty-cart__cta-wrap{width:100%!important;margin-bottom:2.5rem!important}#theme-ajax-cart .b44-empty-cart__cta{display:block!important;width:100%!important;background:#1a302b!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.25em!important;text-transform:uppercase!important;padding:.875rem!important;text-decoration:none!important;text-align:center!important;transition:background .2s!important;box-sizing:border-box!important;line-height:normal!important}#theme-ajax-cart .b44-empty-cart__cta:hover{background:#a08930!important;color:#fff!important}#theme-ajax-cart .b44-empty-cart__divider{display:flex!important;align-items:center!important;gap:1rem!important;width:100%!important;margin-bottom:1.5rem!important}#theme-ajax-cart .b44-empty-cart__divider-line{flex:1!important;height:1px!important;background:#e8e2d9!important;display:block!important;align-self:center!important}#theme-ajax-cart .b44-empty-cart__divider-text{font-family:Montserrat,sans-serif!important;font-size:9px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1a302b4d!important;white-space:nowrap!important;flex-shrink:0!important}#theme-ajax-cart .b44-empty-cart__products{width:100%!important;display:flex!important;flex-direction:column!important;gap:0!important}#theme-ajax-cart .b44-empty-cart__product{border-bottom:1px solid #e8e2d9!important;width:100%!important}#theme-ajax-cart .b44-empty-cart__product:last-child{border-bottom:none!important}#theme-ajax-cart .b44-empty-cart__product-link{display:flex!important;align-items:center!important;gap:.75rem!important;text-decoration:none!important;padding:.75rem 0!important;width:100%!important;height:auto!important;min-height:0!important;line-height:normal!important;box-sizing:border-box!important;background:transparent!important;color:inherit!important}#theme-ajax-cart .b44-empty-cart__product-img{width:4rem!important;min-width:4rem!important;height:4rem!important;flex-shrink:0!important;border:1px solid #e8e2d9!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;box-sizing:border-box!important}#theme-ajax-cart .b44-empty-cart__product-img img{width:100%!important;height:100%!important;object-fit:contain!important;padding:.25rem!important}#theme-ajax-cart .b44-empty-cart__product-info{flex:1!important;min-width:0!important;overflow:hidden!important}#theme-ajax-cart .b44-empty-cart__product-title{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#1a302b!important;line-height:1.4!important;margin:0 0 .2rem!important;transition:color .2s!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:left!important}#theme-ajax-cart .b44-empty-cart__product-link:hover .b44-empty-cart__product-title{color:#a08930!important}#theme-ajax-cart .b44-empty-cart__product-price{font-family:Palatino,Palatino Linotype,Georgia,serif!important;font-size:.875rem!important;color:#1a302b99!important;margin:0!important;text-align:left!important}#theme-ajax-cart .ajax-cart>hr,#theme-ajax-cart .ajax-cart__form>hr{display:none!important}#theme-ajax-cart .ajax-cart__subtotal{border-top:none!important;border-bottom:none!important}#theme-ajax-cart .ajax-cart__subtotal+.ajax-cart__subtotal{border-top:none!important;border-bottom:none!important}#theme-ajax-cart .ajax-cart__subtotal.ajax-cart__details-row:first-of-type{border-top:1px solid #e8e2d9!important}#theme-ajax-cart .ajax-cart__cart-title{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:1.25rem!important;font-weight:400!important;color:#1a302b!important;letter-spacing:.01em!important;text-transform:none!important;margin:0!important;padding:0!important;text-align:left!important}#theme-ajax-cart .ajax-cart__cart-title .cart__count--text{font-size:1rem!important;color:#1a302b66!important}#theme-ajax-cart .ajax-cart__close-icon:not(.ajax-cart__close-icon__custom){color:#1a302b66!important;transition:color .2s!important}#theme-ajax-cart .ajax-cart__close-icon:not(.ajax-cart__close-icon__custom):hover{color:#1a302b!important}#theme-ajax-cart .ajax-cart__list{display:block!important;padding:0 1.5rem!important;border-top:none!important;border-bottom:none!important}#theme-ajax-cart .ajax-cart__product.media{padding:1.25rem 0 1.5rem!important;border-top:none!important;border-bottom:1px solid #e8e2d9!important;border-left:none!important;border-right:none!important;align-items:flex-start!important;position:relative!important}#theme-ajax-cart .ajax-cart__list .ajax-cart__product.media:first-child{border-top:none!important;padding-top:1rem!important}#theme-ajax-cart .ajax-cart__list .ajax-cart__product.media:last-child{border-bottom:none!important}#theme-ajax-cart .ajax-cart__product-image.media-left{width:4rem!important;height:4rem!important;flex-shrink:0!important;background:#fff!important;border:1px solid #e8e2d9!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-right:1rem!important}#theme-ajax-cart .ajax-cart__product-image.media-left img{width:100%!important;height:100%!important;object-fit:contain!important;padding:.25rem!important}#theme-ajax-cart .ajax-cart__product-title,#theme-ajax-cart .ajax-cart__product-title a{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#a08930!important;line-height:1.3!important;margin-bottom:.25rem!important;text-decoration:none!important}#theme-ajax-cart .ajax-cart__product-title a:hover{color:#1a302b!important}#theme-ajax-cart .ajax-cart__line-item,#theme-ajax-cart .ajax-cart__line-items{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.875rem!important;color:#1a302b99!important;line-height:1.4!important}#theme-ajax-cart .ajax-cart__price .money,#theme-ajax-cart .ajax-cart__price span.money{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.875rem!important;color:#1a302b!important}#theme-ajax-cart .ajax-cart__product-content:has(>[data-la-dn-cart-item-product-price]:empty)>.ajax-cart__line-items-discount.limoniapps-discountninja-whenactivepromotions-hide{display:block!important}#theme-ajax-cart .ajax-cart__price-comparison{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.875rem!important;color:#1a302b!important;display:flex!important;gap:.5rem!important;align-items:baseline!important}#theme-ajax-cart .ajax-cart__price-comparison .sale,#theme-ajax-cart .ajax-cart__price-comparison p.sale{color:#c0392b!important;margin:0!important}#theme-ajax-cart .ajax-cart__price-comparison .original-price,#theme-ajax-cart .ajax-cart__price-comparison s.original-price{font-size:.75rem!important;color:#1a302b66!important;text-decoration:line-through!important}#theme-ajax-cart .ajax-cart__price .money.sale{color:#c0392b!important}#theme-ajax-cart .ajax-cart__price .money.was-price,#theme-ajax-cart .ajax-cart__price s.original-price{font-size:.75rem!important;color:#1a302b66!important;text-decoration:line-through!important}#theme-ajax-cart .ajax-cart__quantity-box{margin-top:.5rem!important}#theme-ajax-cart .ajax-cart__quantity-box .quantity-wrapper,#theme-ajax-cart .ajax-cart__quantity-box .field.has-addons{border:1px solid #d8d3cb!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;display:inline-flex!important;align-items:stretch!important;width:auto!important;margin:0!important;padding:0!important}#theme-ajax-cart .ajax-cart__quantity-box .control,#theme-ajax-cart .ajax-cart__quantity-box .quantity-minus,#theme-ajax-cart .ajax-cart__quantity-box .quantity-plus,#theme-ajax-cart .ajax-cart__quantity-box .quantity-input,#theme-ajax-cart .ajax-cart__quantity-box input.input{border:none!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;color:#1a302b!important;font-family:Montserrat,sans-serif!important;font-size:.75rem!important;margin:0!important;padding:0!important;outline:none!important;text-decoration:none!important;box-sizing:border-box!important}#theme-ajax-cart .ajax-cart__quantity-box .quantity-input,#theme-ajax-cart .ajax-cart__quantity-box input.input{border-left:1px solid #d8d3cb!important;border-right:1px solid #d8d3cb!important;text-align:center!important;width:2rem!important;height:33px!important;line-height:33px!important;-moz-appearance:textfield!important}#theme-ajax-cart .ajax-cart__quantity-box .quantity-input::-webkit-outer-spin-button,#theme-ajax-cart .ajax-cart__quantity-box .quantity-input::-webkit-inner-spin-button,#theme-ajax-cart .ajax-cart__quantity-box input.input::-webkit-outer-spin-button,#theme-ajax-cart .ajax-cart__quantity-box input.input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}#theme-ajax-cart .ajax-cart__quantity-box .quantity-minus,#theme-ajax-cart .ajax-cart__quantity-box .quantity-plus{width:1.75rem!important;height:33px!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#1a302b80!important;cursor:pointer!important;transition:background .15s!important}#theme-ajax-cart .ajax-cart__quantity-box .quantity-minus:hover,#theme-ajax-cart .ajax-cart__quantity-box .quantity-plus:hover{background:#f7f5f2!important}#theme-ajax-cart .ajax-cart__delete,#theme-ajax-cart .ajax-cart__delete button.close{color:#1a302b40!important;transition:color .2s!important;background:transparent!important;border:none!important}#theme-ajax-cart .ajax-cart__delete:hover,#theme-ajax-cart .ajax-cart__delete:hover button.close{color:#1a302b!important}#theme-ajax-cart .ajax-cart__subtotal.ajax-cart__details-row{padding:1rem 1.5rem!important;border-top:1px solid #e8e2d9!important;border-bottom:none!important;background:#fff!important}#theme-ajax-cart .ajax-cart__subtotal .ajax-cart__row-description span{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1a302b80!important}#theme-ajax-cart .ajax-cart__subtotal .limoniapps-discountninja-cart-subtotal-price,#theme-ajax-cart .ajax-cart__subtotal span.money,#theme-ajax-cart .ajax-cart__subtotal .money{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:1.125rem!important;color:#1a302b!important;display:inline!important;visibility:visible!important}#theme-ajax-cart .ajax-cart__subtotal .isVisibleSubtotal{display:none!important}#theme-ajax-cart .limoniapps-discountninja-cart-promotionsummary{padding:0 1.5rem!important}#theme-ajax-cart .discuout__cartOpen{padding:0 0 .5rem!important}#theme-ajax-cart .limoniapps-discountninja-cartdiscountfield-placeholder input[type=text],#theme-ajax-cart input.limoniapps-discountninja-cartdiscountfield-input{border:1px solid #d8d3cb!important;padding:.5rem .75rem!important;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.75rem!important;color:#1a302b!important;background:#fff!important}#theme-ajax-cart button.limoniapps-discountninja-cartdiscountfield-apply{background-color:#f7f5f2!important;border:1px solid #d8d3cb!important;color:#1a302b99!important;font-family:Montserrat,sans-serif!important;font-size:9px!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important;transition:background .2s,color .2s!important}#theme-ajax-cart button.limoniapps-discountninja-cartdiscountfield-apply:hover{background-color:#1a302b!important;color:#fff!important;border-color:#1a302b!important}#theme-ajax-cart .cart__discounts.ajax-cart__details-row{padding:.5rem 1.5rem!important}#theme-ajax-cart .ajax-cart__discount .money{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#c0392b!important}#theme-ajax-cart .ajax-cart__subtotal label[for=gift_toggle]{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#1a302b99!important;cursor:pointer!important}#theme-ajax-cart input#gift_toggle{accent-color:#1A302B!important;width:1rem!important;height:1rem!important;margin:0!important;cursor:pointer!important;flex-shrink:0!important}#theme-ajax-cart .ajax-cart__subtotal>div:has(>#gift_toggle){display:flex!important;align-items:center!important;gap:.5rem!important}#theme-ajax-cart .gift_message_toggle{margin-top:.75rem!important}#theme-ajax-cart .gift_msg_toggled_off{display:none!important}#theme-ajax-cart .gift_message_toggle .to_from_field,#theme-ajax-cart .gift_message_toggle .inherited_focus_styles,#theme-ajax-cart .gift_message_toggle input[type=text],#theme-ajax-cart .gift_message_toggle .textarea{border:1px solid #d8d3cb!important;padding:.5rem .75rem!important;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.75rem!important;line-height:1.4!important;color:#1a302b!important;background:#fff!important;width:100%!important;box-sizing:border-box!important;transition:border-color .2s!important;box-shadow:none!important}#theme-ajax-cart .gift_message_toggle .to_from_field::placeholder,#theme-ajax-cart .gift_message_toggle .inherited_focus_styles::placeholder,#theme-ajax-cart .gift_message_toggle input[type=text]::placeholder{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.75rem!important;color:#1a302b59!important}#theme-ajax-cart .gift_message_toggle .to_from_field:focus,#theme-ajax-cart .gift_message_toggle .inherited_focus_styles:focus,#theme-ajax-cart .gift_message_toggle input[type=text]:focus,#theme-ajax-cart .gift_message_toggle .textarea:focus{outline:none!important;border-color:#1a302b!important}#theme-ajax-cart .datepicker_container{border:1px solid #e8e2d9!important;border-radius:0!important;margin:0 0 .75rem!important;padding:.75rem!important;background:#faf8f4!important;text-align:left!important;box-sizing:border-box!important;width:100%!important;max-width:none!important}#theme-ajax-cart .datepicker_container h4{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:9px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1a302b80!important;margin:0 0 .625rem!important;padding-bottom:.5rem!important;border-bottom:1px solid #e8e2d9!important}#theme-ajax-cart .datepicker_container .dob_notice,#theme-ajax-cart .datepicker_container [class*=dob_notice]{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:9px!important;letter-spacing:.05em!important;color:#1a302b99!important;line-height:1.5!important;margin:0 0 .5rem!important;display:block!important}#theme-ajax-cart .datepicker_container .dateDropdown{display:flex!important;gap:.375rem!important;margin-bottom:.625rem!important;align-items:center!important}#theme-ajax-cart .datepicker_container .dateDropdown>div,#theme-ajax-cart .datepicker_container .dateDropdown>span{flex:0 0 auto!important;position:relative!important}#theme-ajax-cart .datepicker_container .dateDropdown select{height:30px!important;border:1px solid #d8d3cb!important;border-radius:0!important;padding:0 1.25rem 0 .5rem!important;font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:9px!important;letter-spacing:.05em!important;color:#1a302b!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%231A302B' opacity='0.4'/%3E%3C/svg%3E") no-repeat right .4rem center!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer!important;box-sizing:border-box!important}#theme-ajax-cart .datepicker_container .only-ship-notice{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:9px!important;letter-spacing:.05em!important;color:#1a302b8c!important;line-height:1.5!important;margin:0 0 .5rem!important}#theme-ajax-cart .datepicker_container>div:last-child{display:flex!important;align-items:center!important;gap:.5rem!important}#theme-ajax-cart input#ship_agreement{accent-color:#1A302B!important;width:.875rem!important;height:.875rem!important;margin:0!important;flex-shrink:0!important;cursor:pointer!important}#theme-ajax-cart .datepicker_container label[for=ship_agreement]{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:9px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#1a302b99!important;line-height:1.4!important;cursor:pointer!important}#theme-ajax-cart .custom__calculator{padding:.5rem 1.5rem 1rem!important;text-align:center!important}#theme-ajax-cart .custom__calculator a{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:9px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#a08930!important;text-decoration:underline!important;text-underline-offset:2px!important;transition:color .2s!important}#theme-ajax-cart .custom__calculator a:hover{color:#1a302b!important}#theme-ajax-cart .ajax-cart__button.button--add-to-cart{background-color:#1a302b!important;color:#fff!important;font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.25em!important;text-transform:uppercase!important;border:none!important;border-radius:0!important;padding:.875rem 1.5rem!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;display:block!important;box-sizing:border-box!important;margin:0!important;transition:background-color .2s!important}#theme-ajax-cart .ajax-cart__button.button--add-to-cart:hover:not(.disabled_add_btn){background-color:#a08930!important}#theme-ajax-cart .ajax-cart__button.disabled_add_btn{opacity:.45!important;cursor:not-allowed!important}#theme-ajax-cart .ajax-cart__close-icon__custom{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;box-sizing:border-box!important;border:1px solid #1A302B!important;color:#1a302b!important;font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.25em!important;text-transform:uppercase!important;text-align:center!important;padding:.75rem 1.5rem!important;margin:.5rem 0 0!important;cursor:pointer!important;transition:background-color .2s,color .2s!important;background:transparent!important;border-radius:0!important;line-height:1!important;max-width:100%!important;min-width:0!important}#theme-ajax-cart .ajax-cart__close-icon__custom:hover{background-color:#1a302b!important;color:#fff!important}#theme-ajax-cart .ajax-cart__details-row+.ajax-cart__details-row{border-top:none!important}#theme-ajax-cart .ajax-cart__details-wrapper{padding:0 1.5rem 1.5rem!important}#theme-ajax-cart .ajax-cart__button-wrapper{padding-top:1rem!important}#theme-ajax-cart .ajax-cart__button-wrapper .ajax-cart__button,#theme-ajax-cart .ajax-cart__button-wrapper button[name=checkout],#theme-ajax-cart .ajax-cart__close-icon__custom{position:static!important;left:auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;display:block!important;margin-left:0!important;margin-right:0!important}#theme-ajax-cart .ajax-cart__empty-text{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;color:#1a302b80!important;font-size:1rem!important}#theme-ajax-cart .ajax-cart__list::-webkit-scrollbar{width:4px}#theme-ajax-cart .ajax-cart__list::-webkit-scrollbar-thumb{background:#d8d3cb;border-radius:2px}.section__static-cart{background:#fff!important;padding:.5rem 2rem 3rem!important;max-width:100%!important;width:100%!important}.section__static-cart .container,.section__static-cart .cart__heading-container{max-width:1440px!important;padding-left:3rem!important;padding-right:3rem!important;width:100%!important;box-sizing:border-box!important}.section__static-cart .container{margin:0 auto!important;padding-top:0!important;padding-bottom:0!important}.section__static-cart .cart__heading-container{margin:0 auto 1rem!important;border-bottom:none!important}.section__static-cart .cart__heading-container h1,.section__static-cart .cart__heading-container .heading,.section__static-cart .cart__heading-container .heading__title{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:1.875rem!important;font-weight:400!important;color:#1a302b!important;text-transform:none!important;letter-spacing:0!important;margin:0!important;padding:0!important;border-bottom:none!important;text-align:left!important;line-height:1.2!important}.section__static-cart .cart__empty-cart-message h2.quote{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:1.25rem!important;color:#1a302b80!important;text-transform:none!important;letter-spacing:0!important;font-weight:400!important;margin-bottom:1.5rem!important}.section__static-cart .cart__empty-cart-message .continue-button{display:inline-block!important;background:#1a302b!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important;padding:1rem 2rem!important;border:1px solid #1A302B!important;border-radius:0!important;text-decoration:none!important;transition:background .2s,color .2s!important}.section__static-cart .cart__empty-cart-message .continue-button:hover{background:#a08930!important;border-color:#a08930!important}.section__static-cart .cart__item-list{display:flex!important;flex-direction:column!important}.section__static-cart .cart__item-list>.b44-sidebar-col{order:99!important;width:100%!important;margin-top:2rem!important}@media(min-width:1024px){.section__static-cart .cart__item-list{display:block!important;position:relative!important;padding-right:364px!important;box-sizing:border-box!important}.section__static-cart .cart__item-list>.b44-sidebar-col{position:absolute!important;top:0!important;right:0!important;width:320px!important;display:block!important;order:unset!important;margin-top:0!important}.section__static-cart .cart__item-list>.b44-sidebar-col>.cart__cost-summary{display:block!important;width:100%!important;position:static!important}.section__static-cart .cart__item-list>.b44-sidebar-col>.container.has-no-side-gutter{display:block!important;width:100%!important;max-width:none!important;position:static!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important}}body.cart .section__static-cart .cart__item-list>.cart__headings--b44,.section__static-cart .cart__item-list>.cart__headings--b44{display:none!important;margin:0!important;padding:0!important}@media(min-width:1024px){body.cart .section__static-cart .cart__item-list>.cart__headings--b44,.section__static-cart .cart__item-list>.cart__headings--b44{display:grid!important;grid-template-columns:80px 338px 169px 169px 169px!important;gap:0!important;padding:0 0 .625rem!important;margin:0!important;border-bottom:1px solid #e8e2d9!important;align-items:center!important}.section__static-cart .cart__headings--b44 .cart__product-title{grid-column:2!important;text-align:left!important}.section__static-cart .cart__headings--b44 .cart__price-title{grid-column:3!important;text-align:center!important}.section__static-cart .cart__headings--b44 .cart__quantity-title{grid-column:4!important;text-align:center!important}.section__static-cart .cart__headings--b44 .cart__total-title{grid-column:5!important;text-align:right!important}.section__static-cart .cart__headings--b44 h3{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#1a302b66!important;margin:0!important;padding:0!important;line-height:1!important}}.section__static-cart #cart_form .cart__card,.section__static-cart .cart__item-list .cart__card{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:1rem!important;padding:1.25rem 0!important;margin:0!important;border-bottom:1px solid #e8e2d9!important;border-top:none!important;position:relative!important;text-align:left!important;background:transparent!important;max-width:none!important;width:100%!important;box-sizing:border-box!important}@media(min-width:1024px){.section__static-cart #cart_form .cart__item-list .cart__card{display:grid!important;grid-template-columns:80px 1fr!important;gap:0 1rem!important;align-items:start!important;overflow:visible!important}}.section__static-cart #cart_form .cart__card,.section__static-cart #cart_form .cart__card.is-align-center,.section__static-cart #cart_form .cart__card *{text-align:left!important}.section__static-cart #cart_form .cart__card .cart__total,.section__static-cart #cart_form .cart__card .cart__total p,.section__static-cart #cart_form .cart__card .cart__total .money{text-align:right!important}.section__static-cart #cart_form .cart__card .cart__image,.section__static-cart #cart_form .cart__card .cart__image a.cart_page_image,.section__static-cart #cart_form .cart__card .cart_page_image{display:flex!important;align-items:center!important;justify-content:center!important;width:80px!important;height:80px!important;min-width:80px!important;max-width:80px!important;min-height:80px!important;max-height:80px!important;overflow:hidden!important;flex-shrink:0!important;border:none!important;background:#fff!important;box-sizing:border-box!important}.section__static-cart #cart_form .cart__card .cart__image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important}@media(min-width:1024px){.section__static-cart #cart_form .cart__item-list .cart__card>.cart__image{grid-column:1!important;align-self:start!important}}.section__static-cart #cart_form .cart__card>.cart__info{flex:1!important;min-width:0!important}@media(min-width:1024px){.section__static-cart #cart_form .cart__item-list .cart__card>.cart__info{grid-column:2!important;display:grid!important;grid-template-columns:2fr 1fr 1fr 1fr!important;gap:0 1rem!important;align-items:start!important;width:100%!important;min-width:0!important}.section__static-cart #cart_form .cart__item-list .cart__card>.cart__info>.cart__description{grid-column:1!important;display:block!important;min-width:0!important;width:100%!important}.section__static-cart #cart_form .cart__item-list .cart__card>.cart__info>.cart__price{grid-column:2!important;align-self:start!important;margin:0!important;padding:0!important;min-width:0!important}.section__static-cart #cart_form .cart__item-list .cart__card>.cart__info>.cart__quantity{grid-column:3!important;align-self:start!important;margin:0!important;padding:0!important;justify-self:center!important;min-width:0!important}.section__static-cart #cart_form .cart__item-list .cart__card>.cart__info>.cart__quantity .quantity-box,.section__static-cart #cart_form .cart__item-list .cart__card>.cart__info>.cart__quantity .product-quantity-box{margin-top:0!important}.section__static-cart #cart_form .cart__item-list .cart__card>.cart__info>.cart__total{grid-column:4!important;align-self:start!important;text-align:right!important;margin:0!important;padding:0!important;min-width:0!important}}.section__static-cart #cart_form .cart__card .cart__text{min-width:0!important;overflow:visible!important;white-space:normal!important;word-break:break-word!important;text-indent:0!important;padding:0!important;margin:0 0 .375rem!important;display:block!important}.section__static-cart #cart_form .cart__card .cart__text a,.section__static-cart #cart_form .cart__card .cart__text p.item__title a{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#a08930!important;text-decoration:none!important;display:block!important;line-height:1.3!important;transition:color .2s!important}.section__static-cart #cart_form .cart__card .cart__text a:hover{color:#1a302b!important}.section__static-cart #cart_form .cart__card .item__properties,.section__static-cart #cart_form .cart__card .cart__line-item,.section__static-cart #cart_form .cart__card .cart__line-items .cart__line-item{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.8125rem!important;color:#1a302b8c!important;line-height:1.45!important;margin:0 0 .125rem!important;padding:0!important}.section__static-cart #cart_form .cart__card .cart__price,.section__static-cart #cart_form .cart__card .cart__price p,.section__static-cart #cart_form .cart__card .cart__price .money,.section__static-cart #cart_form .cart__card .cart__price span.money{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.875rem!important;color:#1a302b!important;margin:0!important;padding:0!important}.section__static-cart #cart_form .cart__card:has([data-la-dn-cart-item-product-price]:empty) .limoniapps-discountninja-whenactivepromotions-hide{display:block!important}.section__static-cart #cart_form .cart__card .cart__quantity{padding:0!important;margin:0!important;display:flex!important;justify-content:center!important}.section__static-cart #cart_form .cart__card .cart__quantity .quantity-wrapper,.section__static-cart #cart_form .cart__card .cart__quantity .field.has-addons{border:1px solid #d8d3cb!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;display:inline-flex!important;align-items:stretch!important;width:auto!important;margin:0!important;padding:0!important}.section__static-cart #cart_form .cart__card .cart__quantity .control,.section__static-cart #cart_form .cart__card .cart__quantity .quantity-minus,.section__static-cart #cart_form .cart__card .cart__quantity .quantity-plus,.section__static-cart #cart_form .cart__card .cart__quantity input.input{border:none!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;color:#1a302b!important;font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:400!important;width:2rem!important;height:2rem!important;min-width:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;cursor:pointer!important}.section__static-cart #cart_form .cart__card .cart__quantity input.input{width:2.5rem!important;cursor:text!important}.section__static-cart #cart_form .cart__card .cart__total{text-align:right!important;padding:0!important;margin:0!important}.section__static-cart #cart_form .cart__card .cart__total p,.section__static-cart #cart_form .cart__card .cart__total .money{font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:1rem!important;color:#1a302b!important;margin:0!important}.section__static-cart #cart_form .cart__card .cart__remove{position:absolute!important;top:1rem!important;right:0!important;z-index:2!important;width:auto!important;padding:0!important;margin:0!important}.section__static-cart #cart_form .cart__card .cart__remove .cart__remove-btn,.section__static-cart #cart_form .cart__card .cart__remove button.close{background:transparent!important;border:none!important;padding:.25rem!important;color:#1a302b4d!important;cursor:pointer!important;transition:color .2s!important}.section__static-cart #cart_form .cart__card .cart__remove:hover .cart__remove-btn,.section__static-cart #cart_form .cart__card .cart__remove:hover button.close{color:#1a302b!important}.section__static-cart #cart_form .cart__card .line-item-discount__container,.section__static-cart #cart_form .cart__card .line-item-discount__container p{display:inline-block!important;background:transparent!important;border:none!important;padding:0!important;margin:.25rem 0 0!important;font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#c0392b!important;line-height:1.2!important}@media(max-width:1023px){.section__static-cart #cart_form .cart__card .cart__quantity{justify-content:flex-start!important}.section__static-cart #cart_form .cart__card .cart__total{text-align:left!important}}.section__static-cart .b44-order-box{border:1px solid #e8e2d9!important;border-bottom:none!important;padding:1.5rem 1.5rem .625rem!important;background:#fff!important;box-sizing:border-box!important;width:100%!important}.section__static-cart .b44-order-summary-eyebrow{font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#1a302b80!important;margin:0 0 1.5rem!important;padding-bottom:1rem!important;border-bottom:1px solid #e8e2d9!important}.section__static-cart .b44-summary-row{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;margin-bottom:.4rem!important}.section__static-cart .b44-summary-subtotal{margin-bottom:.375rem!important}.section__static-cart .b44-summary-label{font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#1a302b99!important;flex-shrink:0!important}.section__static-cart .b44-summary-value{font-family:Palatino,Palatino Linotype,Georgia,serif!important;font-size:1.1rem!important;color:#1a302b!important;text-align:right!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important}.section__static-cart .b44-summary-subtotal .b44-summary-label{font-size:11px!important;color:#1a302b99!important}.section__static-cart .b44-summary-subtotal .b44-summary-value{font-size:1.25rem!important;font-weight:400!important}.section__static-cart .b44-original-price{font-size:.9rem!important;color:#1a302b66!important;text-decoration:line-through!important}.section__static-cart .b44-final-price.b44-discounted{color:#c0392b!important}.section__static-cart .limoniapps-discountninja-cart-promotionsummary{font-family:Montserrat,sans-serif!important;font-size:11px!important;color:#c0392b!important;margin-top:.25rem!important;margin-bottom:0!important}.section__static-cart .b44-checkout-box{border:1px solid #e8e2d9!important;border-top:none!important;padding:.625rem 1.5rem 1.5rem!important;background:#fff!important;box-sizing:border-box!important;width:100%!important}.section__static-cart .b44-discount-field{margin-bottom:.875rem!important}.section__static-cart .b44-discount-field .limoniapps-discountninja-cartdiscountfield-placeholder{width:100%!important}.section__static-cart .b44-discount-field input[type=text],.section__static-cart .b44-discount-field input.limoniapps-discountninja-cartdiscountfield-input{border:1px solid #d8d3cb!important;padding:.6rem .75rem!important;font-family:Palatino,Georgia,serif!important;font-size:.875rem!important;color:#1a302b!important;background:#fff!important;flex:1!important;min-width:0!important;box-sizing:border-box!important}.section__static-cart .b44-discount-field .limoniapps-discountninja-cartdiscountfield-inputandbutton{display:flex!important;width:100%!important;gap:0!important}.section__static-cart .b44-discount-field button,.section__static-cart .b44-discount-field .limoniapps-discountninja-cartdiscountfield-button{background:#1a302b!important;color:#fff!important;border:none!important;padding:.6rem 1rem!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.15em!important;text-transform:uppercase!important;cursor:pointer!important;flex-shrink:0!important}.section__static-cart .b44-order-notes{margin:1rem 0!important}.section__static-cart .b44-order-notes .textarea{width:100%!important;border:1px solid #e8e2d9!important;padding:.5rem .75rem!important;font-family:Palatino,Georgia,serif!important;font-size:.875rem!important;color:#1a302b!important;box-sizing:border-box!important;resize:vertical!important}.section__static-cart .b44-cart-message{font-family:Montserrat,sans-serif!important;font-size:11px!important;color:#1a302bb3!important;margin-bottom:1rem!important;text-align:center!important}.section__static-cart .b44-bloom-wrapper{margin-bottom:1rem!important}.section__static-cart .b44-bloom-shipping-terms{border:1px solid #e8e2d9!important;padding:1rem 1.25rem!important;background:#faf8f4!important;box-sizing:border-box!important}.section__static-cart .b44-bloom-shipping-terms h4{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#1a302b!important;margin:0 0 .75rem!important;padding-bottom:.5rem!important;border-bottom:1px solid #e8e2d9!important}.section__static-cart .b44-bloom-shipping-terms .dateDropdown{display:flex!important;gap:.4rem!important;margin-bottom:.6rem!important;align-items:center!important}.section__static-cart .b44-bloom-shipping-terms .dateDropdown>div,.section__static-cart .b44-bloom-shipping-terms .dateDropdown>span{display:block!important;flex:1!important}.section__static-cart .b44-bloom-shipping-terms .dateDropdown select{width:100%!important;height:32px!important;border:1px solid #d8d3cb!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;color:#1a302b!important;background:#fff!important;padding:0 .4rem!important;box-sizing:border-box!important}.section__static-cart .b44-bloom-shipping-terms .dob_notice{font-family:Montserrat,sans-serif!important;font-size:10px!important;color:#1a302bb3!important;margin-bottom:.5rem!important;display:block!important}.section__static-cart .b44-bloom-shipping-terms .only-ship-notice{font-family:Montserrat,sans-serif!important;font-size:10px!important;color:#1a302b8c!important;margin:.4rem 0!important;letter-spacing:.03em!important}.section__static-cart .b44-bloom-ship-agree{display:flex!important;align-items:center!important;gap:.5rem!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;color:#1a302bb3!important;margin-top:.6rem!important;letter-spacing:.03em!important}.section__static-cart .b44-bloom-ship-agree input[type=checkbox]{flex-shrink:0!important;margin:0!important;cursor:pointer!important}.section__static-cart .b44-bloom-ship-agree label{cursor:pointer!important;line-height:1.4!important}.section__static-cart .b44-tos{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.05em!important;color:#1a302b99!important;margin-bottom:.75rem!important;display:flex!important;align-items:flex-start!important;gap:.5rem!important}.section__static-cart .b44-tos a{color:#a08930!important;text-decoration:underline!important}.section__static-cart .b44-checkout-btn button{width:100%!important;background:#1a302b!important;color:#fff!important;border:none!important;padding:1rem!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;margin-bottom:.625rem!important}.section__static-cart .b44-checkout-btn button:hover{background:#2d5247!important}.section__static-cart .additional-checkout-buttons{margin-bottom:.75rem!important}.section__static-cart .b44-continue-shopping{text-align:center!important}.section__static-cart .b44-continue-shopping a,.section__static-cart .b44-continue-shopping a:visited{font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#1a302b99!important;text-decoration:underline!important;text-underline-offset:3px!important}.section__static-cart .b44-continue-shopping a:hover{color:#1a302b!important}.section__static-cart .b44-gift-row{border:1px solid #e8e2d9!important;padding:1.25rem 1.5rem!important;margin:1.5rem 0!important;box-sizing:border-box!important}.section__static-cart .b44-gift-toggle-label{font-family:Montserrat,sans-serif!important;font-size:11px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#1a302bb3!important;display:flex!important;align-items:center!important;gap:.75rem!important;cursor:pointer!important;margin:0!important}.section__static-cart .b44-gift-toggle-label input[type=checkbox]{width:16px!important;height:16px!important;flex-shrink:0!important;accent-color:#1A302B!important;cursor:pointer!important;margin:0!important}.section__static-cart .gift_message_toggle_static{margin-top:1.25rem!important}.section__static-cart .gift_message_toggle_static>div:first-child{display:flex!important;gap:.75rem!important;margin-bottom:.75rem!important}.section__static-cart .gift_message_toggle_static input[type=text],.section__static-cart .gift_message_toggle_static textarea,.section__static-cart .gift_message_toggle_static .inherited_focus_styles,.section__static-cart .b44-gift-row input[type=text],.section__static-cart .b44-gift-row textarea{width:100%!important;border:1px solid #d8d3cb!important;padding:.625rem .875rem!important;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.875rem!important;color:#1a302b!important;background:#fff!important;box-shadow:none!important;box-sizing:border-box!important;transition:border-color .2s!important;resize:none!important}.section__static-cart .gift_message_toggle_static input[type=text]:focus,.section__static-cart .gift_message_toggle_static textarea:focus{outline:none!important;border-color:#1a302b!important}.section__static-cart .shipping-calculator,.section__static-cart [class*=shipping] form{margin:1.5rem 0 2rem!important}.section__static-cart #shipping-calculator .heading,.section__static-cart #shipping-calculator .heading__title,.section__static-cart #shipping-calculator h2{font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#1a302b80!important;margin-bottom:1.25rem!important;display:flex!important;align-items:center!important;gap:1rem!important;white-space:nowrap!important;font-style:normal!important;line-height:1!important}.section__static-cart #shipping-calculator h2:before,.section__static-cart #shipping-calculator .heading__title:before,.section__static-cart #shipping-calculator h2:after,.section__static-cart #shipping-calculator .heading__title:after{content:""!important;flex:1!important;border-top:1px solid #d8d3cb!important;display:block!important}.section__static-cart .shipping-calculator select,.section__static-cart .shipping-calculator select.select__select,.section__static-cart .shipping-calculator input[type=text],.section__static-cart .shipping-calculator input[type=zip]{border:1px solid #d8d3cb!important;border-radius:0!important;padding:0 .875rem!important;height:36px!important;min-height:0!important;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.875rem!important;color:#1a302b!important;background:#fff!important;box-shadow:none!important;width:100%!important;box-sizing:border-box!important}.section__static-cart .shipping-calculator button,.section__static-cart .shipping-calculator button.button,.section__static-cart .shipping-calculator button.button--primary,.section__static-cart .shipping-calculator .get-rates,.section__static-cart .shipping-calculator input[type=submit]{background:#1a302b!important;color:#fff!important;font-family:Montserrat,sans-serif!important;font-size:9px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:0 1rem!important;height:36px!important;min-height:0!important;max-height:none!important;line-height:36px!important;border:1px solid #1A302B!important;border-radius:0!important;cursor:pointer!important;white-space:nowrap!important;transition:background .2s!important;flex-shrink:0!important;box-sizing:border-box!important;align-self:end!important;display:inline-flex!important;align-items:center!important}.section__static-cart .shipping-calculator button:hover,.section__static-cart .shipping-calculator input[type=submit]:hover{background:#a08930!important;border-color:#a08930!important}.section__static-cart .shipping-calculator .shipping-calculator-form__rates,.section__static-cart .shipping-calculator .shipping-rates,.section__static-cart [data-cart-shipping-response-container]{margin-top:.75rem!important;font-family:Palatino,Palatino Linotype,Book Antiqua,Georgia,serif!important;font-size:.875rem!important;color:#1a302bb3!important;font-style:italic!important}.section__static-cart .cart__item-list>.one-whole.column:has(.shipping-calculator),.section__static-cart .cart__item-list>div:has(#shipping-calculator){max-width:100%!important;width:100%!important;box-sizing:border-box!important}.section__static-cart .cart__shipping-calculator-form,.section__static-cart #shipping-calculator{max-width:100%!important;box-sizing:border-box!important}.section__static-cart .shipping-calculator.is-flex{display:grid!important;grid-template-columns:1fr 1fr 1fr auto!important;gap:.75rem!important;align-items:end!important;flex-wrap:unset!important;justify-content:unset!important}.section__static-cart .shipping-calculator .calc-field,.section__static-cart .shipping-calculator #address_country_container,.section__static-cart .shipping-calculator #address_province_container,.section__static-cart .shipping-calculator #address_zip_container,.section__static-cart .shipping-calculator #get-rates-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important;flex:none!important}.section__static-cart .shipping-calculator .calc-field label{display:block!important;font-family:Montserrat,sans-serif!important;font-size:9px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:#1a302b80!important;margin-bottom:.4rem!important;padding-bottom:0!important}.section__static-cart .shipping-calculator .control{width:100%!important}.section__static-cart .shipping-calculator .select{position:relative!important;width:100%!important;display:block!important}.section__static-cart .shipping-calculator .select:after{content:"\25be"!important;position:absolute!important;right:.75rem!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;color:#1a302b66!important;font-size:.75rem!important}.section__static-cart .shipping-calculator #get-rates-container,.section__static-cart .shipping-calculator .is-align-end{display:flex!important;align-items:flex-end!important;align-self:end!important}.section__static-cart .shipping-calculator #address_country_container .select,.section__static-cart .shipping-calculator #address_province_container .select{height:36px!important}.section__static-cart .shipping-calculator #address_zip_container .control{height:36px!important;overflow:visible!important;margin-top:0!important}.section__static-cart~.cart__block,.cart__block.featured-collection-section,.cart__block.featured-product-section{padding:3rem 1.5rem!important;max-width:1280px!important;margin:0 auto!important}.cart__block.featured-collection-section .heading__title,.cart__block.featured-product-section .heading__title{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#1a302b66!important;text-align:center!important}.section__static-cart .cart__heading-container .heading-divider,.section__static-cart .cart__heading-container .heading-divider--line,.section__static-cart .cart__heading-container .heading-divider--underline{display:none!important}.section__static-cart .cart__heading-container,.section__static-cart .cart__heading-container h1,.section__static-cart .cart__heading-container .heading__title,.section__static-cart .cart__heading-container .cart-page__title{border-bottom:none!important;text-decoration:none!important;box-shadow:none!important;padding-bottom:0!important}.section__static-cart .cart__heading-container .heading,.section__static-cart .cart__heading-container [class*=heading-wrapper]{padding:0!important;margin:0!important}.section__static-cart #cart_form .cart__item-list .cart__card{padding-top:1rem!important;padding-bottom:1rem!important}.section__static-cart #cart_form .cart__item-list .cart__card:first-of-type{padding-top:0!important}.section__static-cart .limoniapps-discountninja-cart-root,.section__static-cart .cart__item-list{padding-top:0!important;margin-top:0!important}.section__static-cart .cart__item-list>.b44-sidebar-col>.container.has-no-side-gutter>.two-thirds{display:none!important}.section__static-cart .shipping-calculator,.section__static-cart [class*=shipping] form{margin-top:2rem!important;padding-top:1.5rem!important;border-top:1px solid #e8e2d9!important}.section__static-cart .cart__cost-summary>.column,.section__static-cart .cart__cost-summary>.eight,.section__static-cart .cart__cost-summary>[class*=offset-by]{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;float:none!important;flex:none!important}.section__static-cart .cart__buttons{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important}.section__static-cart .cart__buttons>div:first-child{order:0!important}.section__static-cart .cart__buttons .limoniapps-discountninja-cartdiscountfield-placeholder{order:1!important;width:100%!important}.section__static-cart .cart__buttons .cart__checkout{order:2!important;width:100%!important}.section__static-cart .cart__buttons .cart__featured-links{order:3!important;width:100%!important;max-width:none!important}.section__static-cart .cart__buttons .additional-checkout-buttons{order:4!important}.section__static-cart .cart__buttons .Rise__quick-apply-placeholder{order:5!important}.section__static-cart .cart__checkout button,.section__static-cart .cart__checkout #checkout{width:100%!important;box-sizing:border-box!important;margin-bottom:.375rem!important}.section__static-cart .cart__featured-links a{width:100%!important;box-sizing:border-box!important;margin:0!important}.section__static-cart .cart__buttons .limoniapps-discountninja-cartdiscountfield-placeholder{margin-bottom:.5rem!important}.section__static-cart .datepicker_container_static,.section__static-cart .datepicker_container_static *{text-align:left!important}.shogun-root .shg-box:first-of-type{border-top:none!important;border-bottom:none!important}.section__static-cart .quantity-wrapper,#theme-ajax-cart .quantity-wrapper{align-items:center!important}.section__static-cart .quantity-wrapper .quantity-minus,.section__static-cart .quantity-wrapper .quantity-plus,#theme-ajax-cart .quantity-wrapper .quantity-minus,#theme-ajax-cart .quantity-wrapper .quantity-plus{height:100%!important;min-height:0!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:stretch!important}.section__static-cart .quantity-wrapper .quantity-minus .icon,.section__static-cart .quantity-wrapper .quantity-plus .icon,#theme-ajax-cart .quantity-wrapper .quantity-minus .icon,#theme-ajax-cart .quantity-wrapper .quantity-plus .icon{display:flex!important;align-items:center!important;justify-content:center!important;height:auto!important}.section__static-cart .quantity-wrapper .quantity-input,#theme-ajax-cart .quantity-wrapper .quantity-input{height:100%!important;align-self:stretch!important}.section__static-cart .quantity-wrapper .control,#theme-ajax-cart .quantity-wrapper .control{display:flex!important;align-items:stretch!important;height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/174/assets/custom.scss.css.map */
