@font-face{font-family:Avenir Next LT Pro;src:url(AvenirNextLTPro-Bold.woff2) format("woff2"),url(AvenirNextLTPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(/cdn/shop/files/AvenirNext-Medium.woff2?v=1728405460) format("woff2"),url(/cdn/shop/files/AvenirNext-DemiBold.woff?v=1728405439) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(AvenirNextLTPro-It.woff2) format("woff2"),url(AvenirNextLTPro-It.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(AvenirNextLTPro-Regular.woff2) format("woff2"),url(AvenirNextLTPro-Regular.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(AvenirNextLTPro-It.woff2) format("woff2"),url(AvenirNextLTPro-It.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next LT Pro;src:url(AvenirNextLTPro-Regular.woff2) format("woff2"),url(AvenirNextLTPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:angle;src:url(angle.woff2) format("woff2"),url(angle.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media only screen and (max-width: 750px){.icon.icon-media-video{display:none}}[data-scroll-locked] #chat-button{z-index:3!important}.btn span.btn__error{top:0!important;left:0!important}.cart__item--grouped{border:.5px solid #666666;border-radius:5px;padding-bottom:1px;position:relative;margin:10px}.cart__item--grouped .cart__item:last-child{border-top:1px solid #F6F6F6}.cart__item--grouped__title{border-bottom:.5px solid #666666;border-radius:5px 5px 0 0;font-size:12px;font-weight:400;margin-bottom:10px;padding:10px}.cart__item--grouped__remove{cursor:pointer;float:right;font-size:12px;font-weight:400;text-decoration-line:underline}.cart__item--grouped__edit{align-items:center;color:#000;cursor:pointer;display:grid;font-size:14px;font-weight:400;gap:5px;grid-template-columns:9px 1fr;padding:10px}.collection__products .product-item__atc{display:grid;grid-gap:5px}.collection__products .product-item__atc button{width:100%;height:26px;padding:0;letter-spacing:normal}.collection__products .product-item__atc button img{display:inline-block;height:16px;margin-right:5px;vertical-align:middle}.collection__products .product-item__atc .btn-atc{line-height:26px;border:0;background:#81b85f;font-size:12px;color:#fff}.collection__products .product-item__atc .btn-atc .btn__text-cap,.product__page .product__submit__buttons .btn__text-cap{display:inline-block;margin-left:5px;text-decoration:line-through;color:#efefef;vertical-align:unset}.collection__products .product-item__atc .btn-customizer{line-height:22px;border:2px solid #81B85F;background:#fff;font-size:12px;font-weight:700;color:#81b85f;cursor:pointer}.collection__products .product-item__atc .product-item__atc-plus{justify-self:center;width:17px;height:17px;border-radius:17px;line-height:17px;background:#81b85f;font-size:12px;font-weight:700;text-align:center;color:#fff}@media screen and (max-width: 767px){.collection__products .product-item__atc{margin:0 -12px}.collection__products .product-item__atc button img{display:none}.collection__products .product-item__atc .btn-atc{font-size:11px}.collection__products .product-item__atc .btn-atc .btn__text-cap{margin-left:3px}}.collection__products .product-item__atc-simple .btn-atc{min-width:156px;height:41px;line-height:24px;margin-top:5px;border:0;background:#567741;font-size:13px;letter-spacing:0;color:#fff;white-space:nowrap}.collection__products .product-item__atc-simple .btn-atc .btn__text-cap{display:inline-block;margin-left:5px;text-decoration:line-through;color:#efefef;vertical-align:unset}@media screen and (max-width: 767px){.collection__products .product-item__atc-simple .btn-atc{width:100%;height:auto;font-size:12px}.collection__products .product-item__atc-simple .btn-atc .btn__text-cap{margin-left:3px}}.drawer-customizer-addon{display:grid;grid-template:75px / 35px auto 85px;gap:10px;align-items:center;margin:10px 0 0;padding:0 10px;border:1px solid #E37A3D;border-radius:5px}.drawer-customizer-addon img.dca-image{height:50px;max-width:100%}.drawer-customizer-addon .dca-message h4{margin:0;font-size:14px;font-weight:400}.drawer-customizer-addon .dca-message p{margin:0;padding:5px 0 0;font-size:12px;font-weight:400;letter-spacing:-.04rem;color:#666}.drawer__inner--narrow .drawer-customizer-addon .dca-message h4{font-size:13px}.drawer__inner--narrow .drawer-customizer-addon .dca-message p{font-size:11px}.drawer-customizer-addon .btn-customizer-drawer{height:30px;line-height:30px;padding:0 5px;font-size:12px;background:#e37a3d;letter-spacing:0}.sliderow__title{font-weight:500}.drawer .drawer__inner--narrow{max-width:360px!important}.product__submit__buttons .nm-portal{grid-area:2/1/2/3}.grid-item.product-item{display:flex;flex-direction:column}.grid-item.product-item .product-information{flex:1}.grid-item.product-item .product-item__info{height:100%;display:flex;flex-direction:column}.custom-image__fill img{object-fit:fill!important}.custom-image__contain img{object-fit:contain!important}.custom-image__cover img{object-fit:cover!important}#csm-wrapper,body #accessiblyAppWidgetButton.accessibly-app-widget-button-container.top-left{z-index:6000!important}#judgeme_product_reviews{padding:0 20px;overflow:hidden}.cart-bar{z-index:9999;background:var(--bg-color);color:var(--text-color)}.cart-bar-top{transform:translateY(-100%);top:0;bottom:unset;background-color:var(--bg-color);color:var(--text-color)}.cart-bar__form__wrapper{padding:16px 55px 16px 42px;display:flex;align-items:center;justify-content:space-between;max-width:1440px;margin:auto}.cart-bar__info{flex-direction:column;align-items:flex-start}.cart-bar__product__title{font-feature-settings:"liga" off,"clig" off;font-family:Avenir Next,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:26px}.cart-bar__product_jdgm_review{font-size:10px}.cart-bar .btn-atc{background-color:var(--text-color);color:var(--bg-color);font-size:12px;line-height:1;padding:7px 60px}@media screen and (max-width: 749px){.cart-bar{min-height:54px}.cart-bar__info{display:none}.cart-bar-top-mobile{transform:translateY(-100%);top:0;bottom:unset}.cart-bar-bottom-mobile{transform:translateY(100%);top:unset;bottom:0}.cart-bar__form__wrapper{justify-content:center;padding:0}.cart-bar .btn-atc{background-color:var(--bg-color);color:var(--text-color);font-size:20px;line-height:26px;width:100%;padding:7px 20px}.cart-bar quick-add-product{width:100%;flex:none}}.custom-shopify-blocks-section{display:flex;font-family:Avenir Next;box-sizing:border-box}.custom-shopify-blocks-section .shopify-app-block{width:100%}.template-page.template-suffix-refer-a-friend .header-sections,.template-page.template-suffix-refer-a-friend .shopify-section-group-group-pre-footer{display:none}.rc-join-block-container{padding:20px}.rc-button{background:#f07b5a;color:#fff;position:relative;overflow:hidden;z-index:1}.rc-button:after{content:"";position:absolute;top:0;left:-60px;z-index:-1;width:calc(100% + 120px);height:100%;background:#fb9d83;transform:translate3d(-100%,0,0) skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);opacity:1}.rc-button:hover{color:#fff}.rc-button:hover:after{transform:translateZ(0);background:#fb9d83}.rc-max-w-lg{max-width:100%!important}.rc-custom-share-description{font-size:24px}.rc-join-block-container .field__input[readonly]{max-width:calc(100% - 36px);field-sizing:content}.jdgm-prev-badge__text{visibility:unset!important}.product-item__atc-simple .btn:hover{border-color:unset;color:#fff}@media screen and (max-width: 360px){.badge-box-wrapper span{font-size:12px!important}.product-item__atc-simple .btn{width:100%;padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/custom.css.map */
