/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 10, 2025 */#MainProduct-template--18379993022635__main .gradient,#MainProduct-template--18379993022635__main.gradient{background:#fffcf3}.product__media img{border-radius:0!important}.product__title h1{color:#4a5b48;letter-spacing:0;line-height:1.175}.product__description p{color:#4a5b48}.video-circle-thumbnail{margin-top:8px!important;border:0!important;margin-right:20px!important;color:#4a5b48;font-size:10px;text-transform:uppercase;overflow:visible!important;text-align:center;line-height:2;letter-spacing:2px}.product .video-circle-thumbnail video{min-width:100px;min-height:100px;border-radius:50%}variant-selects .product-form__input .form__label,.product-form .cl-po--label{font-size:16px;letter-spacing:-.36px;line-height:1.1875;color:#000c!important;margin-bottom:0!important;display:inline-block!important;padding-inline:0}variant-selects .product-form__input.product-form__input--swatch .form__label{font-size:14px;margin-bottom:8px}variant-selects .product-form__input.product-form__input--swatch .form__label span{color:#000;font-weight:700}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.3rem !important;margin-right:20px!important}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label,.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline-color:#1e1e1e!important}.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline-width:1px!important}variant-selects .product-form__input--swatch{margin-bottom:18px}variant-selects .product-form__input--pill{margin-bottom:24px}variant-selects .product-form__input input[type=radio]{display:none}.product-form .cl-po--option{display:flex;column-gap:16px;margin-bottom:24px!important;flex-wrap:wrap;position:relative;width:100%}.product-form .cl-po--swatch-item .cl-po--swatch-color{border-radius:50%!important;width:33px;height:33px;border:3px solid #f5f1e8!important;box-shadow:none!important;outline-width:1px!important}.product-form .cl-po--label{width:calc(44% - 8px);color:#000c!important}.product-form .cl-po--option[data-option=Colors]{display:flex;flex-direction:column;margin-bottom:8px!important}.product-form .cl-po--option[data-option=Colors] .cl-po--label{margin-bottom:14px!important;font-size:14px!important}.product-form__buttons .cl-po--radio-item input[type=radio]{position:absolute;width:100%;height:100%;left:0;opacity:0;margin:0}.product-form__buttons .cl-po--radio-item{padding:8px 24px;border:1px solid rgb(74,91,72,.5);color:#4a5b48;font-size:14px;letter-spacing:-.36px;margin:0;line-height:1.6;position:relative;transition:all .4s}.product-form__buttons .cl-po--radio-item:has(input:checked),.product-form__buttons .cl-po--radio-item:hover{background:#4a5b48;color:#fff}.product-form__buttons .cl-po--option select.cl-po--input{border:1px solid rgb(74,91,72,.5)!important;background-color:transparent!important;padding:12px 24px;font-size:14px!important;box-shadow:unset!important;color:#4a5b48!important;letter-spacing:-.36px;line-height:1.142;font-weight:400}.product-form__buttons .cl-po--upload .cl-po--upload-button{box-shadow:none!important;border:1px solid #4A5B48!important}.product-form__buttons .cl-po--upload .cl-po--upload-button{box-shadow:none!important;border:1px solid #4A5B48!important;background-color:transparent!important;font-size:0!important;position:relative;padding:26px 40px!important}.product-form__buttons .cl-po--upload .cl-po--upload-button span{display:block;background-image:url(/cdn/shop/files/FileArrowUp.svg?v=1753967501);background-repeat:no-repeat;background-size:44px;padding-left:50px;font-size:0}.product-form__buttons .cl-po--upload .cl-po--upload-button span:before{content:"Upload Your File";color:#3e5d49;font-size:24px;font-weight:400;letter-spacing:-.28px;line-height:1.16;display:block}.product-form__buttons .cl-po--upload .cl-po--upload-button span:after{content:"Upload Or Drag Your File Here";color:#585858;font-size:12px;font-weight:400;line-height:1.16;display:block}.product-form__buttons .cl-po--upload{position:relative}.product-form__buttons .cl-po--upload-files>div{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-shadow:none!important;border:1px solid #4A5B48!important;background-color:#f5f1e8!important;padding:26px 40px}.product-form__buttons .cl-po--upload .cl-po--remove{cursor:pointer;position:absolute;top:0;right:7px;font-size:24px;line-height:1}.product-form .product-form__buttons{max-width:100%}.product__info-wrapper .product-form .shopify-payment-button__button,.product__info-wrapper .product-form .product-form__submit{text-transform:uppercase;font-size:14px;letter-spacing:-.36px;line-height:1.14;padding:12px 24px;margin-bottom:15px;box-shadow:none!important;border-width:1px!important;outline:none!important;border-style:solid!important}.product__info-wrapper .product-form .product-form__submit,.product__info-wrapper .product-form .shopify-payment-button__button:hover{color:#c17a5c;border-color:#c17a5c!important;transition:all .5s;background:transparent!important}.product__info-wrapper .product-form .product-form__submit:hover,.product__info-wrapper .product-form .shopify-payment-button__button{color:#fff;border-color:#c17a5c!important;background:#c17a5c!important}.product__info-wrapper .product-form .shopify-payment-button__button:after,.product__info-wrapper .product-form .shopify-payment-button__button:before{opacity:0}.product-form__buttons .cl-po--radio-item input:checked~div span,.product-form__buttons .cl-po--radio-item:hover span{color:#fff!important}.product-form .cl-po--discount-text ._price{display:none}.product-form .product-form__buttons .cl-po--radio-item span{min-width:unset;margin:0;font-weight:400}.product-form .cl-po--discount-text{gap:14px}.product-form .cl-po--select-group,.product-form .cl-po--radio-group{display:flex;flex-wrap:wrap;width:calc(56% - 8px);gap:10px}.product-form__buttons .cl-po--upload{width:calc(56% - 8px)}.product__info-wrapper .product-form__quantity{display:none;flex-wrap:wrap;gap:16px;width:100%;max-width:100%}.product__info-wrapper .product-form__quantity .form__label{width:calc(44% - 8px)}.product__info-wrapper .product-form__quantity .price-per-item__container{width:calc(56% - 8px)}.product-form .cl-po--option[data-option=Logo] .cl-po--help{font-weight:400;color:#0c442a!important;font-size:14px!important;line-height:1.18;margin-top:0;width:calc(44% - 8px);position:absolute;bottom:0}.product-form .cl-po--option[data-option=Logo] .cl-po--help strong{font-weight:700}.product-form .cl-po--option[data-option=Logo] .cl-po--help span{color:#c17a5c!important;display:block}.product-form .cl-po--option[data-option=Logo] .cl-po--label{display:flex!important;align-items:self-start;justify-content:space-between;flex-direction:column;text-align:left!important}.product__info-wrapper .price__regular{font-size:40px;color:#4a5b48;line-height:1.175;letter-spacing:0}label.cl-po--swatch-item input[type=radio]:checked+.cl-po--swatch{outline-color:#1e1e1e!important}.product__info-wrapper .share-button{display:none}.product-form .cl-po--option[data-option=Price] .cl-po--label{display:none!important}.product-form .cl-po--option[data-option=Price] label.cl-po--radio-item,.product-form .cl-po--option[data-option=Price] label.cl-po--radio-item span{background:transparent!important;padding:0;border:0;color:#4a5b48!important}.product-form .cl-po--option[data-option=Price] label.cl-po--radio-item span._price{display:inline-block;font-size:40px;letter-spacing:0;line-height:1}.product-form .cl-po--option[data-option=Price] label.cl-po--radio-item span._quantity{display:none}.product-form .cl-po--option[data-option=Price] label.cl-po--radio-item .cl-po--discount-text{align-items:end;gap:3px;color:#6d8ea1;flex-wrap:wrap}.product-form .cl-po--option[data-option=Price] .cl-po--help{color:#6d8ea1!important;width:100%;font-size:14px!important}.product-form .cl-po--option[data-option=Price] .cl-po--help span{display:block;color:#1e1e1e!important}.product-form .cl-po--option[data-option=Price] .cl-po--radio-group{width:unset}.product-form .cl-po--option[data-option=Price] .cl-po--option{margin-bottom:0!important}.product-form .cl-po--option[data-option=Logo] .cl-po--help svg{margin-bottom:-4px}.product-form .cl-po--option .cl-po--input{border:1px solid rgb(74,91,72,.5)!important;background-color:transparent!important;padding:12px 24px;font-size:14px!important;box-shadow:unset!important;color:#4a5b48!important;letter-spacing:-.36px;line-height:1.142;font-weight:400}.product-form .cl-po--option[data-option=pincode] .cl-po--label{margin-bottom:5px!important}.product-form .cl-po--option[data-option=Price]{width:calc(44% - 8px)}.product-form .cl-po--option[data-option=pincode]{width:calc(56% - 8px)}.product-form__buttons .cl-po--options{flex-wrap:wrap;flex-direction:unset;justify-content:space-between}.product-form .cl-po--option[data-option=pincode] .cl-po--help{font-size:12px!important;color:#000!important;letter-spacing:-.36px}.product-form .cl-po--option[data-option=pincode] .cl-po--help svg{margin-right:8px;margin-bottom:-6px}.header__icon .svg-wrapper{width:20px!important;height:20px!important}.header__icon .svg-wrapper svg{min-width:20px;min-height:20px}@media only screen and (max-width: 1440px){.product-form__buttons .cl-po--upload .cl-po--upload-button{padding:22px 26px!important}.product__info-container .product-form,.product__info-wrapper .product-form__quantity{max-width:100%}}@media only screen and (max-width: 767px){.header__icon{width:20px!important;height:20px!important}.header__icons{height:auto!important;padding:8px 10px!important}.header__icon .cart-count-bubble{bottom:unset;top:-12px;left:16px}variant-selects .product-form__input .form__label,.product-form .cl-po--label{font-size:14px!important}.product-form .cl-po--option[data-option=Logo] .cl-po--help{font-size:10px!important}.product-form__buttons .cl-po--upload .cl-po--upload-button{padding:14px!important}.product-form__buttons .cl-po--upload .cl-po--upload-button span{background-size:34px!important;padding-left:40px}.product-form__buttons .cl-po--upload .cl-po--upload-button span:before{font-size:18px}.product-form .cl-po--option[data-option=Price] label.cl-po--radio-item span._price{font-size:30px}.product-form .cl-po--option[data-option=Price] .cl-po--help,.product-form .cl-po--option[data-option=pincode] .cl-po--help{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/stylesheet.css.map */
