#section-3-15 > .ct-section-inner-wrap{max-width:100%;display:flex;flex-direction:row;align-items:flex-end}#section-3-15{display:block}#section-3-15{background-image:linear-gradient(rgba(6,35,35,0.8),rgba(6,35,35,0.8)),url(https://cowichanvalleyravens.com/wp-content/uploads/2026/05/IMG_9225-1.jpg);height:50vh;text-align:left;border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:#20b0b1;background-repeat:no-repeat;background-attachment:scroll;max-height:300px;background-position:0% 25%;margin-top:-300px}#section-48-372 > .ct-section-inner-wrap{max-width:100%;padding-top:50px;padding-bottom:0;align-items:center;gap:40px}#section-48-372{text-align:left;background-color:#eceeef;position:relative;z-index:7}#section-35-372 > .ct-section-inner-wrap{max-width:100%;padding-bottom:0;display:flex;flex-direction:column;align-items:center}#section-35-372{display:block}#section-35-372{text-align:left;position:relative;z-index:9;background-color:#eceeef}#section-107-372 > .ct-section-inner-wrap{max-width:100%;display:flex;flex-direction:column;align-items:center}#section-107-372{display:block}#section-107-372{background-color:#eceeef;text-align:left}#div_block-4-15{text-align:left;align-items:center}#div_block-636-372{display:flex;line-height:100%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;width:100%;border-radius:10px;max-width:1600px;align-items:center;gap:20px;flex-direction:row;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;background-color:#011c1c}#div_block-637-372{flex-direction:row;display:flex;align-items:center;gap:10px;width:100%}#div_block-51-372{display:flex;background-color:#eff6ff;line-height:100%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;width:100%;border-radius:10px;max-width:1600px;align-items:center;gap:20px;flex-direction:row;border-top-color:#c9cdd6;border-right-color:#c9cdd6;border-bottom-color:#c9cdd6;border-left-color:#c9cdd6;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}#div_block-54-372{text-align:left;flex-direction:row;display:flex;align-items:center;gap:10px}#div_block-44-372{justify-items:center;align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:80px;grid-row-gap:40px;max-width:1400px;width:100%;display:grid}#div_block-38-372{width:100%}#div_block-108-372{flex-direction:column;display:flex;width:100%;background-color:#fbf8f5;max-width:1400px;border-radius:10px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;gap:10px}#div_block-128-372{flex-direction:row;display:flex;align-items:center;justify-content:center;text-align:center;margin-top:0px;margin-bottom:0px}#div_block-179-372{width:100%;gap:20px}#div_block-200-372{width:100%;gap:20px}#div_block-225-372{width:100%;gap:20px}#div_block-239-372{width:100%;gap:20px}#div_block-249-372{width:100%;gap:20px}#div_block-259-372{width:100%;gap:20px}#div_block-280-372{width:100%;gap:20px}#div_block-294-372{width:100%;gap:20px}#div_block-335-372{width:100%;gap:20px}#div_block-308-372{width:100%;gap:20px}#div_block-322-372{width:100%;gap:20px}#div_block-350-372{width:100%;gap:20px}#div_block-360-372{width:100%;gap:20px}#div_block-364-372{width:100%;gap:20px}#div_block-186-372{width:100%;gap:20px;flex-direction:column;display:flex;text-align:left;align-items:flex-start;background-color:#eceeef;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-radius:8px;border-top-color:rgba(173,180,185,0.5);border-right-color:rgba(173,180,185,0.5);border-bottom-color:rgba(173,180,185,0.5);border-left-color:rgba(173,180,185,0.5);border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}#div_block-194-372{width:100%;gap:20px;flex-direction:column;display:flex;text-align:left;align-items:flex-start;background-color:#eceeef;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-radius:8px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(173,180,185,0.5);border-right-color:rgba(173,180,185,0.5);border-bottom-color:rgba(173,180,185,0.5);border-left-color:rgba(173,180,185,0.5)}#div_block-370-372{gap:20px}#div_block-375-372{useCustomTag:true}#div_block-381-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-383-372{useCustomTag:true}#div_block-389-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-391-372{useCustomTag:true}#div_block-397-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-508-372{gap:20px}#div_block-513-372{useCustomTag:true}#div_block-519-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-521-372{useCustomTag:true}#div_block-527-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-529-372{useCustomTag:true}#div_block-535-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-541-372{gap:20px}#div_block-545-372{useCustomTag:true}#div_block-551-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-553-372{useCustomTag:true}#div_block-559-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-561-372{useCustomTag:true}#div_block-567-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-569-372{gap:20px}#div_block-573-372{useCustomTag:true}#div_block-579-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-581-372{useCustomTag:true}#div_block-587-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-597-372{gap:20px}#div_block-601-372{useCustomTag:true}#div_block-607-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-609-372{useCustomTag:true}#div_block-615-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-617-372{useCustomTag:true}#div_block-623-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-629-372{useCustomTag:true}#div_block-627-372{flex-direction:row;display:flex;flex-wrap:wrap}#div_block-84-372{flex-direction:row;display:flex;align-items:center;justify-content:center;text-align:center}#div_block-102-372{flex-direction:column;display:flex;text-align:left;align-items:flex-start;gap:20px}#div_block-94-372{flex-direction:row;display:flex;align-items:center;justify-content:center;text-align:center}#div_block-99-372{display:flex;text-align:left;align-items:flex-end;width:100%;flex-direction:column}@media (max-width:991px){#div_block-637-372{flex-direction:row;display:flex}}@media (max-width:991px){#div_block-54-372{flex-direction:row;display:flex}}@media (max-width:991px){#div_block-44-372{flex-direction:column;display:flex;text-align:left}}@media (max-width:479px){#div_block-108-372{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}#_rich_text-639-372{color:#ffffff}#_rich_text-368-372{color:#1e3a8a}#_rich_text-146-372{background-color:#eceeef;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-radius:8px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-top-color:rgba(173,180,185,0.5);border-right-color:rgba(173,180,185,0.5);border-bottom-color:rgba(173,180,185,0.5);border-left-color:rgba(173,180,185,0.5)}#link_button-98-372{}#link_button-98-372{padding-right:10px;padding-bottom:10px;padding-left:10px;padding-top:10px;margin-top:0px}#shortcode-197-372{width:100%}#shortcode-206-372{width:100%}#shortcode-220-372{width:100%}#shortcode-224-372{width:100%}#shortcode-227-372{width:100%}#shortcode-229-372{width:100%}#shortcode-231-372{width:100%}#shortcode-233-372{width:100%}#shortcode-242-372{width:100%}#shortcode-244-372{width:100%}#shortcode-246-372{width:100%}#shortcode-248-372{width:100%}#shortcode-252-372{width:100%}#shortcode-254-372{width:100%}#shortcode-256-372{width:100%}#shortcode-258-372{width:100%}#shortcode-262-372{width:100%}#shortcode-264-372{width:100%}#shortcode-266-372{width:100%}#shortcode-268-372{width:100%}#shortcode-277-372{width:100%}#shortcode-279-372{width:100%}#shortcode-283-372{width:100%}#shortcode-285-372{width:100%}#shortcode-287-372{width:100%}#shortcode-289-372{width:100%}#shortcode-291-372{width:100%}#shortcode-293-372{width:100%}#shortcode-297-372{width:100%}#shortcode-299-372{width:100%}#shortcode-301-372{width:100%}#shortcode-303-372{width:100%}#shortcode-346-372{width:100%}#shortcode-348-372{width:100%}#shortcode-311-372{width:100%}#shortcode-313-372{width:100%}#shortcode-325-372{width:100%}#shortcode-327-372{width:100%}#shortcode-331-372{width:100%}#shortcode-333-372{width:100%}#shortcode-353-372{width:100%}#shortcode-363-372{width:100%}#shortcode-367-372{width:100%}#_tab_content-118-372{gap:80px;text-align:left;flex-direction:row;display:flex}#_tab_content-119-372{gap:20px}#_tab_content-159-372{text-align:left;flex-direction:row;display:flex;gap:40px;align-items:stretch}@media (max-width:991px){#_tab_content-118-372{flex-direction:column;display:flex;gap:40px}}@media (max-width:991px){#_tab_content-159-372{flex-direction:column;display:flex}}#_tabs-110-372{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-around;text-align:center}#modal-78-372{width:90%;background-color:#ffffff;flex-direction:column;display:flex;text-align:left;modal-position:center;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;border-radius:10px;backdrop-color:rgba(0,0,0,0.8);max-width:800px;gap:10px}@media (max-width:767px){#modal-78-372{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;max-height:80%}}.oxy-product-builder{width:100%}.oxy-product-builder .oxy-product-wrapper-inner{display:flex;flex-direction:column}.woocommerce #reviews #comments h2{margin-bottom:24px}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart .reset_variations::before{content:'×';margin-right:4px}.woocommerce .oxy-product-cart-button p.price,.woocommerce .oxy-product-cart-button span.price.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:inherit}.woocommerce div.product .single_variation_wrap{width:100%}.woocommerce .product_meta span{font-size:12px}.woocommerce .product_meta{display:flex;flex-direction:column}.woocommerce .tagged_as{display:block}.oxy-product-excerpt > .woocommerce-product-details__short-description > p:first-child{margin-top:0}.oxy-product-excerpt > .woocommerce-product-details__short-description > p:last-child{margin-bottom:0}.oxy-product-description > p:first-child{margin-top:0}.oxy-product-description > p:last-child{margin-bottom:0}.oxy-product-price p.price{margin:0;font-size:16px}.woocommerce div.product .oxy-product-cart-button form.cart{width:100%;margin-bottom:0}.woocommerce .oxy-product-cart-button p.stock,.woocommerce div.product p.stock{font-size:16px;color:#e96199}.woocommerce div.product form.cart div.quantity{margin:0}.woocommerce form.cart .reset_variations,.woocommerce div.product form.cart .reset_variations{font-size:12px}.woocommerce form.cart .reset_variations:hover,.woocommerce div.product form.cart .reset_variations:hover{color:#65bec2;text-decoration:underline}.woocommerce .oxy-product-cart-button form.cart .variations td,.woocommerce div.product form.cart .variations td{line-height:2}#-product-cart-button-43-372 tr td label,#-product-cart-button-43-372 tr th.label,#-product-cart-button-43-372 tr th label{font-weight:700;line-height:inherit}#-product-cart-button-43-372 button.button.alt{background-color:#20b0b1;border-radius:8px}#-product-cart-button-43-372 button.button.alt:hover{background-color:#1a8d8e}#-product-cart-button-43-372:hover{oxy-product-cart-button-slug-buttonbuttonaltbackground-color:#1a8d8e}.woocommerce .oxy-product-info{width:100%}.woocommerce .oxy-product-info table.shop_attributes{margin-bottom:0}#-product-info-136-372 h2{font-size:24px}