.button-navigation_button__zzSRW{position:absolute;top:0;bottom:.125rem;width:3rem;background-color:rgba(255,255,255,.6);display:flex;justify-content:center;align-items:center;cursor:pointer}.button-navigation_leftButton__N1wTi{left:0;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.button-navigation_rightButton__YD2JB{right:0;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.button-navigation_disabled__pWfdt{display:none}.small-image_container__atEkd{position:relative;cursor:pointer}.small-image_container__atEkd:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.375rem;border:.4rem solid var(--green-hero);border-left:none;border-top:none;transform:translate(.25rem,.25rem)}@media (min-width:769px){.small-image_container__atEkd:hover:before{border-color:var(--blue-active)}.small-image_container__atEkd:hover .small-image_image__NNNMi{background-color:var(--blue-active);border-color:var(--blue-active)}.small-image_container__atEkd:hover .small-image_overlay__2Lc_M{opacity:1}}.small-image_overlay__2Lc_M{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);border-radius:.375rem;opacity:0;transition:opacity .3s}.small-image_image__NNNMi{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s;position:relative;border:.125rem solid var(--green-hero);border-radius:.375rem;background-color:var(--rs-green-gen-z-10);cursor:pointer;aspect-ratio:1/1}.image_container__GOPtP{position:relative}.image_container__GOPtP:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.375rem;border:.5rem solid var(--green-hero);border-left:none;border-top:none;transform:translate(.375rem,.375rem)}.image_image__1xyE9{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s;position:relative;border:.25rem solid var(--green-hero);border-radius:.375rem;background-color:var(--rs-green-gen-z-10)}.carousel_container__QiWYf{display:flex;flex-direction:column;gap:var(--spacing-180)}.carousel_largeImage__hJBbk{padding-right:.375rem;display:none}@media (min-width:769px){.carousel_largeImage__hJBbk{display:block}}.carousel_carousel__k7vyK{position:relative;border-radius:.375rem;overflow:hidden}.carousel_content__8Vbnx{padding:0 .5rem .375rem;margin-right:.75rem}@media (min-width:769px){.carousel_content__8Vbnx{padding:0 .375rem .375rem 0;margin-right:.375rem}}.carousel_item__h4qkZ{flex-basis:85%}@media (min-width:769px){.carousel_item__h4qkZ{flex-basis:25%}}.carousel_buttonNavigation__zkxNW{display:none}@media (min-width:769px){.carousel_buttonNavigation__zkxNW{display:flex}}.specs_list___YxHE li :before{content:"•";margin-right:.25rem}.specs_text__KB4gW{font-family:var(--font-poppins);font-size:var(--hvr_font-size-body-xl);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-xl);letter-spacing:var(--hvr_letter-spacing-body-xl);color:var(--green-main)}@media (min-width:769px){.specs_text__KB4gW{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-m);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-m);letter-spacing:var(--hvr_letter-spacing-body-m);color:var(--green-main)}}.title_title__L3slQ{font-family:var(--font-jumble);font-size:var(--hvr_font-size-h3);font-weight:var(--hvr_font-weight-h3);line-height:var(--hvr_line-height-h3);letter-spacing:var(--hvr_letter-spacing-h3);text-transform:lowercase;color:var(--green-main);text-transform:capitalize}@media (min-width:769px){.title_title__L3slQ{font-family:var(--font-jumble);font-size:var(--hvr_font-size-h5);font-weight:var(--hvr_font-weight-h5);line-height:var(--hvr_line-height-h5);letter-spacing:var(--hvr_letter-spacing-h5);text-transform:lowercase;color:var(--green-main);text-transform:capitalize}}.info_container__xPIPD{width:100%;background-color:var(--rs-green-gen-z);display:flex;justify-content:center}.info_wrapper__CafN9{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:var(--spacing-320);margin:var(--spacing-180) 0 var(--spacing-960);max-width:var(--rs-max-grid-width)}@media (min-width:769px){.info_wrapper__CafN9{grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin:var(--spacing-480) var(--page-side-margin) var(--spacing-600);gap:var(--spacing-540)}}.info_info__DID4R{display:flex;flex-direction:column;gap:var(--spacing-120);margin-inline:var(--spacing-160)}@media (min-width:769px){.info_info__DID4R{margin-inline:0}}.info_header__P6daC{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-120);padding-bottom:var(--spacing-180)}.info_description__QBqkl{font-family:var(--font-poppins);font-size:var(--hvr_font-size-body-xl);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-xl);letter-spacing:var(--hvr_letter-spacing-body-xl);color:var(--green-main)}@media (min-width:769px){.info_description__QBqkl{font-family:var(--font-barlow);font-size:var(--hvr_font-size-body-m);font-weight:var(--hvr_font-weight-medium);line-height:var(--hvr_line-height-body-m);letter-spacing:var(--hvr_letter-spacing-body-m);color:var(--green-main)}}.add-to-cart_button___d0bm{position:relative}.add-to-cart_buttonText__yOxpo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:var(--spacing-60)}.image_image__yoplk{mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;height:auto;width:100%}.tag_tag__RPxvW{position:absolute;top:.5rem;right:.5rem}@media (min-width:769px){.tag_tag__RPxvW{top:1rem;right:1rem}}.tag_tagMobile__2IVB7{display:block}@media (min-width:769px){.tag_tagMobile__2IVB7{display:none}}.tag_tagDesktop__tVwYT{display:none}@media (min-width:769px){.tag_tagDesktop__tVwYT{display:block}}.ranch-shop-card_card__3Kp23{width:100%;position:relative;border:.25rem solid var(--green-hero);border-radius:.375rem;background-color:var(--rs-green-gen-z-10);--card-padding-y:var(--spacing-200);max-width:25rem}@media (min-width:769px){.ranch-shop-card_card__3Kp23{max-width:18.313rem}}.ranch-shop-card_card__3Kp23:hover{background-color:var(--white)}.ranch-shop-card_card__3Kp23:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.375rem;border:.375rem solid var(--green-hero);border-left:none;border-top:none;transform:translate(.5rem,.5rem)}@media (min-width:1025px){.ranch-shop-card_card__3Kp23 .ranch-shop-card_cta__cjzG3{margin-top:calc(-1 * calc(var(--rs-button-height) + var(--card-padding-y)));animation:ranch-shop-card_slideDown__WGT95 .3s var(--hvr_ease-out-snap) forwards}.ranch-shop-card_card__3Kp23:hover .ranch-shop-card_cta__cjzG3{animation:ranch-shop-card_slideUp__yhCxM .3s var(--hvr_ease-out-snap) forwards}}.ranch-shop-card_card__3Kp23.ranch-shop-card_altBackground__CEOO7,.ranch-shop-card_card__3Kp23.ranch-shop-card_altBackground__CEOO7:before{border-color:var(--rs-green-gen-z)}@keyframes ranch-shop-card_slideUp__yhCxM{0%{transform:translateY(calc(var(--rs-button-height) + var(--card-padding-y)))}to{transform:translateY(0)}}@keyframes ranch-shop-card_slideDown__WGT95{0%{transform:translateY(0)}to{transform:translateY(calc(var(--rs-button-height) + var(--card-padding-y)))}}.ranch-shop-card_content__Aze_E{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}@media (min-width:1025px){.ranch-shop-card_content__Aze_E{--card-padding-y:var(--spacing-160)}}.ranch-shop-card_imageWrapper__8kg0n{padding:var(--card-padding-y) var(--spacing-80) 0}@media (min-width:1025px){.ranch-shop-card_imageWrapper__8kg0n{padding:var(--card-padding-y) var(--spacing-180) 0}}.ranch-shop-card_cta__cjzG3{display:flex;flex-direction:column;gap:var(--spacing-80);background-color:var(--rs-green-gen-z-10);padding:var(--spacing-120) var(--spacing-80) var(--card-padding-y)}@media (min-width:1025px){.ranch-shop-card_cta__cjzG3{padding:var(--spacing-120) var(--spacing-180) var(--card-padding-y)}}.ranch-shop-card_link__rOfnj{font-family:var(--font-jumble);font-size:var(--hvr_font-size-h6);font-weight:var(--hvr_font-weight-h6);line-height:var(--hvr_line-height-h6);letter-spacing:var(--hvr_letter-spacing-h6);text-transform:lowercase;color:var(--green-main);font-size:var(--hvr_font-size-tile-title);text-transform:capitalize}@media (min-width:769px){.ranch-shop-card_link__rOfnj{font-family:var(--font-jumble);font-size:var(--hvr_font-size-h6);font-weight:var(--hvr_font-weight-h6);line-height:var(--hvr_line-height-h6);letter-spacing:var(--hvr_letter-spacing-h6);text-transform:lowercase;color:var(--green-main);text-transform:capitalize}}.ranch-shop-card_link__rOfnj:hover{color:var(--blue-dark)}.ranch-shop-card_link__rOfnj:active{color:var(--green-hero)}.ranch-shop-card_link__rOfnj>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;height:calc(var(--hvr_line-height-h6) * 2)}.ranch-shop-card_button__5Wmgv{position:relative}.ranch-shop-card_buttonText__Rw9_A{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}