@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/webfonts/fa-regular-400.woff2) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/webfonts/fa-regular-400.woff) format("woff")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/webfonts/fa-solid-900.woff2) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/webfonts/fa-solid-900.woff) format("woff")}.hicon,.link .hicon{font-size:1.8em;text-decoration:none;color:#577254;width:35px;height:25px}.hicon:hover{font-size:2.2em}.header__icon,.header__icon--cart .icon{width:35px;height:25px;padding:0}.header__icons{width:105px;height:25px}#predictive-search-results{background-color:#fff}.swatch{width:5rem!important}.err-msg{color:red;font-style:italic;font-size:1em;display:none;clear:both}.logo-upload{width:80px}.file-select{border:1px solid #3d403d;background-color:#3d403d;color:#fff;border-radius:10px;display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer}.thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-foreground));cursor:pointer;background-color:transparent;border:none}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{text-decoration:none!important;opacity:.4}.swatch-input__input:disabled+.swatch-input__label>.swatch,.swatch-input__input.visually-disabled+.swatch-input__label>.swatch{position:unset!important;overflow:hidden}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;max-width:44rem}.select2-container .select2-selection--single{width:calc(100% + 1px);height:50px;padding:4px;border:solid #000000 1px;border-radius:3px;background-color:#fff}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:40px;vertical-align:middle;height:100%}.option-img{width:100%;max-width:40px}.option-text{display:inline-block;vertical-align:top;line-height:40px}.select2-results__option{padding:4px;user-select:none;-webkit-user-select:none;height:50px}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#577254;color:#fff}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#577254 transparent transparent transparent;border-style:solid;border-width:12px 8px 0 8px;height:0;left:50%;margin-left:-12px;margin-top:5px;position:absolute;top:50%;width:0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #577254 transparent;border-width:0 8px 12px 8px}.require{color:red}.product-input{width:calc(100% + 1px);height:45px;border:solid #000000 1px;border-radius:3px;background-color:#fff;transition:border .2s linear;max-width:44rem;user-select:none;-webkit-user-select:none;outline:none;-webkit-appearance:none;appearance:none;box-shadow:none;font-size:1.6rem;color:rgb(var(--color-foreground))}.product__title h1{color:#577254;font-size:3rem}p.product__text{color:#577254;font-size:2rem}.product-form__input--pill input[type=radio]+label{border:var(--variant-pills-border-width) solid #577254!important;background-color:#f2f9f2!important;color:#577254!important;font-size:1.6rem!important;padding:1rem!important;min-width:4rem!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#577254!important;color:#f2f9f2!important}.swatch{border:.1rem solid rgba(#577254,.15)}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:.1rem solid #577254!important}.list-social__item .svg-wrapper{width:40px!important;height:40px!important}.list-social__item .icon{height:20rem!important;width:20rem!important}.content_home .image-with-text{border-radius:10px;overflow:hidden;border:1px solid #dbe5da}.cart-count-bubble{position:absolute;border:none;background-color:#577254;color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:1.5rem;bottom:1.28em;left:1.6rem;line-height:calc(1 + .1 / var(--font-body-scale))}#myvideodesktop,#myvideomobile{visibility:visible;padding:0;margin:0}.myvideo{text-align:center;color:#fff;width:100%;height:auto}.video{display:flex;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;unicode-bidi:isolate;position:relative;width:100%;height:100%;padding:0;margin:0;border-radius:0!important}#myvideomobile{width:100%;aspect-ratio:1/1}#myvideodesktop{width:100%;aspect-ratio:21/9}.vid-control{width:50px;height:50px;background:#57725478;border:1px solid #577254;box-shadow:none;position:absolute;right:20px;bottom:20px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2;cursor:pointer;border-radius:20px;padding:0}.myvideo h2{text-align:center;margin:0;padding:10px 0;color:#fff;background-color:#3d403d;width:100%;height:auto}.myvideo p{margin:0 auto;padding:1em}.myvideo div{color:#fff;background-color:#3d403d;border-radius:0 0 10px 10px;text-align:center;width:100%;height:auto}.vid-control .play{display:none}.vid-control.hd-active .play,.vid-control[aria-pressed=true] .play{display:block}.vid-control.hd-active .pause,.vid-control[aria-pressed=true] .pause{display:none}.vid-control svg{fill:#f2f9f2;width:50px;height:50px}.style-reset *{margin:0;padding:0;text-decoration:none;list-style-type:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;word-break:break-word}.shopify-policy__container{max-width:100%!important;padding:0 5rem!important}.shopify-policy__title{text-align:left!important}@media screen and (min-width:750px){.video .mobile{display:none!important}}@media screen and (max-width:750px){.header__icons{width:70px}.video .desktop{display:none!important}.myvideo p{width:100%}.shopify-policy__container{padding:0 1.5rem!important}.section.myvideo.page-width{padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/myown.css.map */
