@charset "UTF-8";#accessibilityIcon,.collection-carousel__title[data-v-1584bad4]{display:none}.guide_wrapper{max-width:780px;margin:2em auto 0}.guide_container h1{text-align:center;font-size:3.375rem;line-height:3.75rem;letter-spacing:.04375rem}.guide_container h2{text-align:center;margin:10% 0}.guide_sidebar{margin:0 auto 2em;max-width:780px}.guide_content{margin:0 0 10%}.guide_content h3{margin:5% 0 0}.guide_content p{margin:1% 0 0}.guide_box_anchor ul{display:flex;flex-wrap:wrap;padding:0}.guide_box_anchor ul li{width:32%;margin-right:2%;margin-bottom:2%;text-align:center;list-style:none}.guide_box_anchor ul li:nth-child(3n){margin-right:0}.guide_box_anchor ul li:nth-child(6n){margin-right:0}.guide_box_anchor ul li a{padding:14px .8em;display:block;color:#fff;xbackground:#495965;box-sizing:border-box;position:relative;font-size:.8em;text-decoration:none;border:2px solid #333333;color:#000}.guide_box_anchor ul li a:hover{background:#96ca4f;border:2px solid #96ca4f;color:#fff}.guide_box_anchor ul li a:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#72808a;transform-origin:right top;transform:scaleX(0);transition:transform .3s}.guide_box_anchor ul li a:after{content:"\f078";margin-left:10px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:90%;position:absolute;top:50%;transform:translateY(-50%);right:1.4em}#delivary img{width:50%;display:block;margin:2% auto 5%}@media screen and (max-width: 768px){.guide_wrapper{margin:2em auto 0;width:90%}.guide_container h1{font-size:2rem;line-height:2.25rem}.guide_content p{font-size:.9rem;line-height:1.2em}.guide_content li{font-size:.9em!important;line-height:1.2rem!important}.guide_box_anchor ul li{width:48%;margin:0 2% 2% 0}.guide_box_anchor ul li:nth-child(2n){margin:0}.guide_box_anchor ul li a{font-size:.7em}.guide_box_anchor ul li a:after{display:none}.box_anchor ul li{width:49%;margin-right:2%;margin-bottom:2%}.guide_box_anchor ul{justify-content:center}.guide_box_anchor ul li:nth-child(3n){margin-right:2%}.guide_box_anchor ul li:nth-child(2n){margin:unset}}.oojp-page-form{margin:0 auto;max-width:800px}.oojp-page-form .form-vertical input,.oojp-page-form .form-vertical select,.oojp-page-form .form-vertical textarea{width:100%;font-size:15px;margin-bottom:20px;padding:10px 10px 5px;border:1px solid #999}.oojp-page-form .form-vertical{padding:20px 0 40px}.oojp-page-form fieldset{border:none;padding:0}a.over{font-size:.9rem}@media screen and (max-width: 590px){.grid__item.medium-up--one-half{width:50%}}.oojp-page-form .hidden-label{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.oojp-page-form .btn{font-weight:500;padding:10px 30px 5px;background:#000;color:#fff}.oojp-page-form .btn:hover{transition:background-color .15s ease-out;background-color:#2c2c2c;color:#fff}.container.container--tiny h1{font-size:2em}.form-vertical a{font-size:1rem}@media screen and (max-width: 768px){.get_help_detail_box p,.get_help_detail_box li,.form-vertical p{font-size:.9rem;line-height:1.2em}}.product-tile__details{padding-top:8px}.option-select__label--disabled{overflow:hidden}.option-select__label--disabled{width:62px}.product-tile__image-wrapper{padding-bottom:64%!important}.product-tile__quick-view-modal .product-bottomline__count{text-decoration:none;pointer-events:none}h1.product-info__title{text-align:left!important}.option-select__label{width:auto}.option-select__label-text{font-size:.75rem}.option-select__label--swatch{xborder:none;width:45px}span.option-select__label-text{font-family:Helvetica Neue Pro Ex,Arial,sans-serif;text-transform:capitalize;font-weight:400}.product-info__price:after{content:"(\7a0e\8fbc)";font-size:12px}.product-info__price span{font-size:24px;font-weight:700}.truncate-text__copy[data-v-6c0fb5dd]{overflow:unset}svg.icon.icon--chevron-down{display:none}.truncate-text__copy{max-height:100%!important}.option-select__legend--size-guide{display:none}.tech_desc_link{font-size:.8125rem}.tech__title{text-align:center;font-size:.875rem;line-height:1.5;letter-spacing:.3px;margin:0 auto;max-width:300px;font-weight:700;font-family:Helvetica Neue Pro Ex,Arial,sans-serif}.product_giftwrapping{font-size:.875rem;text-decoration:none;font-weight:300}.product-form .fa-solid{color:#96ca4f}.product-form{padding-bottom:30px}.cart-promo-code{display:none}.account--container select{line-height:1.3}.account--container .input--select label{margin-top:0}.text-image-interstitial__title{font-size:2rem}.product-info__price--discounted[data-v-67a5bbdc]{color:#d93025}#cf-app-customer-fields{text-align:left}.cf-app__field .form-button{cursor:pointer;position:relative;display:inline-block;text-align:center;padding:20px 32px 16px;background-color:#96ca4f;border-width:0;border-style:solid;border-color:#96ca4f;transition:.3s ease all;font-family:Helvetica Neue Pro Ex,Arial,sans-serif;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.0375rem;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;width:100%}.cf-app__field>label{display:none!important}.accepts-marketing>label{display:block!important}.cf-app__field-type--password{position:relative}.cf-app__field-type--password .cf-app__field-description{position:absolute;top:1rem;left:1.25rem}.cf-app__field-type--password:focus-within>.cf-app__field-description{display:none}.cf-app__field.form-error input,.cf-app__field.form-error select,.cf-app__field.form-error textarea{box-shadow:0 0!important}.form-error-message{padding-top:5px;font-size:80%}.con_faq{max-width:960px;margin:0 auto}.con_faq dl{margin-bottom:1.4em}.con_faq dl .acc{cursor:pointer;background:#f7fafa;padding:1.2em 1.4em;box-sizing:border-box;font-weight:700;font-size:1.1em;position:relative}.con_faq dl .acc:before,.con_faq dl .acc:after{position:absolute;content:"";display:block;transition:all .3s;background:#495965;right:1.4em;top:50%;width:14px;height:2px;transform:translateY(-50%)}.con_faq dl .acc:before{transform:translateY(-50%) rotate(90deg)}.con_faq dl .acc.on:before{transform:translateY(-50%) rotate(0)}.con_faq dl .acc span{width:94%;display:inline-block;text-indent:-1.8em;padding-left:1.8em}.con_faq dl .acc span:before{content:"Q.";color:#96ca4f;font-size:1.2em;margin-right:5px}.con_faq dl dd{max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0 1.6em;box-sizing:border-box;margin-left:0}.con_faq dl dd span{text-indent:-1.8em;padding-left:1.8em;display:inline-block;margin:1em 0}.con_faq dl dd span:before{content:"A.";color:#495965;font-size:1.2em;margin-right:5px}.faq_contaier h2{margin:-15% 0 3%;font-size:1.6em;padding-top:30%}.faq_contaier h2 a:hover{color:#000}@media screen and (max-width: 768px){.guide_box_anchor ul{justify-content:!important}.faq_contaier h2{margin-top:-280px;padding-top:300px}}.navbar-mobile__footer-reward-point,.navbar-mobile__locale-picker{display:none}#shopify-section-event-filter{margin-bottom:3%}.wrapper-placelist{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.wrapper-placelist li{background:#f5f2ee;padding:.5em 2em;list-style-type:none;margin:0 .5em 1em;font-weight:700;transition:.3s all ease;position:relative;z-index:1}.wrapper-placelist li:last-child{margin-right:0}.wrapper-placelist li:hover{cursor:pointer}.wrapper-placelist li.is-active{background:#000;color:#fff}.wrapper-placelist li.is-active:before{content:"";position:absolute;bottom:-21px;display:block;left:50%;transform:translate(-50%);z-index:-1;border-top:12px solid #000;border-right:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid transparent}#shopify-section-event{width:90%;margin:0 auto;max-width:1200px}.grid-eventlist{display:flex;flex-wrap:wrap}.grid-eventlist__item{background:#f5f2ee;display:none;padding:1.5em 1.7em 1.7em;box-sizing:border-box;margin:0 1.75% 3.5%;position:relative}.wrapper-placelist{padding:0}@media screen and (min-width: 1064px){.grid-eventlist__item{width:calc(89.5%/3)}}@media screen and (max-width: 1063px){.grid-eventlist__item{width:46.5%}}@media screen and (max-width: 480px){.grid-eventlist__item{width:100%;margin:0 0 10%}}.grid-eventlist__item.is-show{display:flex;flex-direction:column}.grid-eventlist__item.is_closed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;background-color:#ccccccb3}.grid-eventlist__item--inner{display:flex;flex-direction:column;font-size:98%}.grid-eventlist__title{font-weight:700;font-size:1.2em;margin-bottom:1em}.grid-eventlist__extrainfo{color:red;font-weight:700;margin-bottom:10px}.grid-eventlist__date,.grid-eventlist__location,.grid-eventlist__contact,.grid-eventlist__note{position:relative}.grid-eventlist__date:before{content:"DATE";font-size:80%}.grid-eventlist__location:before{content:"LOCATION";font-size:80%}.grid-eventlist__contact:before{content:"CONTACT";font-size:80%}.grid-eventlist__note:before{content:"NOTE";font-size:80%}.grid-eventlist__url{text-align:center;margin-top:auto}.grid-eventlist__url a{display:block;background:#000;color:#fff;padding:10px;box-sizing:border-box;font-weight:700;font-size:80%}.grid-eventlist__url a:hover{transition:background-color .15s ease-out;background-color:#2c2c2c}.content-page-hero h1{text-align:center}.grid__event{margin:5% 0}@media screen and (max-width: 768px){.wrapper-placelist{padding-left:0}#shopify-section-event-filter{width:100%}}@media screen and (max-width: 768px){.footer__bottom{text-align:left;padding-left:4px}}@media screen and (max-width: 768px){p.collection-grid__control-label{color:#000}.product-tile__badge[data-v-7575c7f8]{top:0}}.shopify-policy__container{max-width:780px}.info_container{margin:10% 0}.info_container span{text-decoration:underline;font-weight:700}.info_container h2{font-size:1.4rem;margin:5% 0 1%}.info_container p{margin-top:0;font-size:1rem}p.info_att{color:#d93025;font-weight:700;text-decoration:underline}.info_register{margin:4% 0 8%}.info_register a{background:#96ca4f;padding:2% 5%;text-decoration:none;font-weight:700!important;font-size:.95em!important}.info_register a:hover{color:#fff!important;background:#000}@media screen and (max-width: 768px){.info_container p{font-size:.9rem}.info_container h2{font-size:1.1rem}}a.button.button--icon.fixed-promo-banner__details.button--primary{display:none}.yotpo-head[data-v-7e3149ed]{display:unset!important}.yotpo-reviews-tab-layout .yotpo-bottomline-container[data-v-7e3149ed]{padding-top:20px}.yotpo-media-select[data-v-4a1038f3]{width:200px!important}@media screen and (max-width: 768px){.yotpo-media-select[data-v-4a1038f3]{width:100%!important}}.yotpo-radio-base[data-v-4a1038f3]{width:100%}
/*# sourceMappingURL=/cdn/shop/t/18/assets/oofos.custom.css.map */
