#fw-section-image-with-text-dab31e8b-eab8-463f-90bc-47e07844cc8a {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-ce9e1c09-501e-4649-9657-ae85190b4de8 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ae0000;
--color-background-rgb: 174, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-35f172f6-d265-4cc1-9e71-1154ccc6c066 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ae0000;
--color-background-rgb: 174, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-65526056-ff18-4198-a420-255d0849a677 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ae0000;
--color-background-rgb: 174, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-aec8d920-b6a3-4037-ac40-8edca2acffc0 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ae0000;
--color-background-rgb: 174, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-d02fb99f-02d2-4676-bd60-2451897df657 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-recommendations {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collections-list-b21925e4-99c0-41a8-8f70-60d7608689e0 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #000000;
}

.collections-list__item-title {
    font-family: var(--font-family-base);
    font-weight: var(--font-weight-base);
    font-size: 0.6rem;
    line-height: 24px;
    padding-top: 6px;
    padding-bottom: 6px;
}
}
#fw-section-announcement-bar-f9bfe5c2-f02a-417c-8d13-9a75a3857b9e {
--color-primary: #171717;
--color-primary-rgb: 23, 23, 23;
--color-background: #171717;
--color-background-rgb: 23, 23, 23;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 23;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-image-5eb55484-054c-47d2-86de-7e81f4dd48a1 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffccdd;
--color-background-rgb: 255, 204, 221;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 221;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-rich-text-175157411607008 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #ffaa00; }
div.image--background-color { 
  background: #ffaa00; }
}


#fw-section-rich-text-06bb9062-dc03-47ab-965a-66ac38be823c {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #f9e1ff;
--color-background-rgb: 249, 225, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 236;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-cc7a80f8-894d-4f51-9cb1-01ef1c333649 {

section {
  background: #ffa9c1;
}
div.image--background-color { background: #ffa9c1; }
}
#fw-section-custom-html-4161e85b-316d-446d-a8da-b41db0149820 {

.avatar {
  vertical-align: middle;
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
}

#fw-section-image-24210e28-1999-485b-8506-885d23443c57 {

section {
  background: #ffa9c1;
}
div.image--background-color { background: #ffa9c1; }
}

#fw-section-rich-text-1be0abb2-d012-443c-a7f8-bf959ff8a0ad {

section {
  background: #ffa9c1;
}
div.image--background-color { background: #ffa9c1; }
}
#fw-section-product-recommendations-product-bull-terrier {
--color-primary: #ff0c6f;
--color-primary-rgb: 255, 12, 111;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
div.image--background-color { 
  background: #ff0c6f; }
}


#fw-section-image-a1b9938d-3176-41ca-8b0d-3eb0aec7de61 {

section {
  background: #f9f6f2;
}
div.image--background-color { background: #f4dedd; }
}
#fw-section-featured-collection-53a25185-c9ad-4fac-adc3-c37e8ab6d68c {

section {
  background: #31d4d0;
}
div.image--background-color { background: #00fff8; }
}


#fw-section-custom-html-c75e0aff-4956-4e32-a971-bb86e2a31c40 {

* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-family: 'Space Mono', monospace;
    color: #ffffff;
}

body {
  overflow: hidden;
}

.wrapper {
    max-width: 600px;
    width: 80%;
    margin: 10vh auto;
    font-size: 1em;
    font-size: 1vw;
}

h1 {
    font-size: 1em;
    margin-bottom: 20px;
    text-align:center;
    font-size: 2vw;
}

input {
    display: none;
}

label {
    display: flex;
    width: 100%;
    height: 50px;
    cursor: pointer;
    border: 3px solid #3E474F;
    user-select: none;
}

label div:first-child {
    width: 100%;
    line-height: 45px;
    margin-left: 10px;
    font-size: 1.2em;
}

.cross{
    margin-right:15px;
    margin-top:3px;
}

.cross:before,.cross:after {
    content: '';
    border-top: 2px solid #3E474F;
    width: 15px;
    display: block;
    margin-top: 18px;
    transition: 0.3s;
}

.cross:after {
    transform: rotate(90deg);
    margin-top: -2px;
}

.content {
    box-sizing: border-box;
    font-size: 0.9em;
    margin: 10px 10px;
    max-height: 0;
    overflow: hidden;
    transition: max-height, .5s;
}

input:checked ~ .content {
    max-height: 400px;
    transition: max-height, 1s;
}

input:checked ~ label .cross:before {
    transform: rotate(180deg);
}

input:checked ~ label .cross:after {
    transform: rotate(0deg);
}

.questions{
    margin-top:20px;
    max-height: 0;
    overflow: hidden;
    transition: max-height, .5s;
}

.questions label{
    border:none;
    box-shadow: none;
    margin:0;
}

input:checked ~ .questions {
    max-height: 400px;
    border-bottom:2px solid #3E474F;
    transition: 1s;
}

/*----------tool-tip------------*/

.tip {
    color: #f03768;
    cursor: help;
    position: relative;
    overflow: visible;
    font-family: monospace;
    font-size: 1.3em;
}

.tip:before,
.tip:after {
    position: absolute;
    opacity: 0;
    z-index: -100;    
    transform: translateY(-30%);
    transition: .4s;
}

.tip:before {
    content: '';
    border-style: solid;
    border-width: 0.8em 0.5em 0 0.5em;
    border-color: #3E474F transparent transparent transparent;
    transform: translateY(-200%);
    bottom:90%;
    left:50%;
}

.tip:after {
    content: attr(data-tip);
    background: #3E474F;
    color: white;
    width: 150px;
    padding: 10px;
    font-size: 0.8em;
    bottom: 150%;
    left: -50%;
}

.tip:hover:before,
.tip:hover:after {
    opacity: 1;
    z-index: 100;
    transform: scaleY(1);
}

}
#fw-section-image-a8ed478f-94ff-43bc-a0b6-a52f82cfe2f2 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #a5d3ff;
--color-background-rgb: 165, 211, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 202;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-links-list-4ea938a8-c9b4-4aef-84cd-5159ce6e8d40 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffaa00;
--color-on-primary-rgb: 255, 170, 0;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collections-list-7dd1c40f-1d3e-4276-a083-e4e55efb7079 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-image-35246de2-4eee-4566-ac2b-227a454e0ccb {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffbc41;
--color-background-rgb: 255, 188, 65;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 194;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-f9d23afe-d2b7-486f-84e6-a6aa4d269dec {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #a5d3ff;
--color-background-rgb: 165, 211, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 202;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-3f3821f9-4788-4389-a909-1342cbf2bc79 {

section {
  background: #ffffff;
}
div.image--background-color { background: #ffffff; }
}
#fw-section-custom-html-f57fe7e6-6a2b-4159-8f68-705d08801a60 {

/* now add css code */
body{
    background: #ecf0f1;
    font-family: 'source sans pro';
    font-weight: 400;
}
h1{
    font-size: 35px;
    color: #2c97de;
    text-align: center;
}
.accordionMenu{
    max-width: 800px;
    width: 100%;
    margin: 0 auto;
}
.accordionMenu input[type=radio]{
    display: none;
}
.accordionMenu label{
    display: block;
    height: 50px;
    line-height: 47px;
    padding: 0 25px 0 10px;
    background: #2c97de;
    font-size: 18px;
    color: #fff;
    position: relative;
    cursor: pointer;
    border-bottom: 1px solid #e6e6e6;
}

.accordionMenu label::after{
    display: block;
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 10px;
    border-color: transparent transparent transparent #ffffff;
    position: absolute;
    right: 10px;
    top: 20px;
    z-index: 10;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition:all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.accordionMenu .content{
    max-height: 0;
    height: 0;
    overflow: hidden;
    -webkit-transition: all 2s ease-in-out;
    -moz-transition: all 2s ease-in-out;
    -o-transition: all 2s ease-in-out;
    transition: all 2s ease-in-out;
}
.accordionMenu .content .inner{
    font-size: 1.2rem;
    color: #2c97de;
    line-height: 1.5;
    background: white;
    padding: 20px 10px;
}

.accordionMenu input[type=radio]:checked + label:after{
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.accordionMenu input[type=radio]:checked + label + .content{
    max-height: 2000px;
    height: auto;
}
}
#fw-section-collections-list-4234caf7-2d7f-4ca3-a840-4766089249da {

section {
  background: #000000;
}
div.image--background-color { background: #000000; }
}
#fw-section-header {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #dddddd;
--color-background-rgb: 221, 221, 221;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 221;
background-color: var(--color-background);
color: var(--color-on-background);
div {background-color: #000000;
     color: #ffffff;}
a {color: #FFFFFF;}
a:hover {color: #888888;}
}
#fw-section-product-recommendations-product-k9ish {
--color-primary: #f81661;
--color-primary-rgb: 248, 22, 97;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #000000; }

.gallery__image-object {
  background: #f81661; }

.gallery-thumbs__image-container--background-color {
    background: #f81661; }

div.image--background-color { 
  background: #f81661; }
}
#fw-section-collections-list-26615f9f-7b56-40ca-a351-7ef87f4cb061 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffa5a7;
--color-background-rgb: 255, 165, 167;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 192;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-b5683e33-1fa3-4d6e-ae8a-7e23b7164cf7 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-links-list-16de6548-6ea6-4ea6-97d6-c3dbf909d152 {
--color-primary: #0061be;
--color-primary-rgb: 0, 97, 190;
--color-background: #a5d3ff;
--color-background-rgb: 165, 211, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 202;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-links-list-c7c700d7-4a03-45a4-8063-63668a7645a9 {

section {
  background: #ffccdd;
}
div.image--background-color { background: #ffccdd; }
}

#fw-section-collections-list-7bd54afe-3242-44a5-a571-f4b763eb66c1 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #befffd;
--color-background-rgb: 190, 255, 253;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 235;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-13eeed1a-a220-4de1-9a6e-f9d85851fe5c {
--color-primary: #004bac;
--color-primary-rgb: 0, 75, 172;
--color-background: #ff7300;
--color-background-rgb: 255, 115, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 144;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-announcement-bar-671dcd81-b012-4566-9f0e-7dd526f3eee8 {
--color-primary: #24ebe8;
--color-primary-rgb: 36, 235, 232;
--color-background: #dddddd;
--color-background-rgb: 221, 221, 221;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 221;
background-color: var(--color-background);
color: var(--color-on-background);

}



#fw-section-featured-collection-6a201eec-9c9e-4a12-97f9-5d3eebb3b737 {

body
	{
		background: #0c0c0c;
	}

section {
  background: #0c0c0c;
}
div.image--background-color { background: #222222; }

/* Media query for mobile devices */
@media only screen and (max-width: 767px) {
  section {
    background-color: #0c0c0c; /* Red color (for testing) */
    /* Change this color to the desired color for mobile */
  }
}

@media only screen and (max-width: 640px) {
  h1, h2, h3, h4, p, {
    color:#cacaca !important;
  }
}
}
#fw-section-image-with-text-154093e2-c272-4d04-ab11-caf6d2f9e9ca {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ff8826;
--color-background-rgb: 255, 136, 38;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 160;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-donations-c4825361-259e-4f66-8c41-0c75d3b0684b {

section {
  background: #f8a9cf;
}
div.image--background-color { background: #dddddd; }

.button--primary {
    background-color: #333333;
    color: #FFFFFF;
}
}


#fw-section-custom-html-e76f7a2b-070f-49cf-9694-bff1cfb1b13d {

* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-family: Space Mono, monospace;
    color: #333333;
}

body {
  overflow: hidden;
}

.wrapper {
    max-width: 650px;
    width: 100%;
    margin: 10vh auto;
}

h1 {
    font-size: 2em;
    margin-bottom: 20px;
    text-align:center;
}

input {
    display: none;
}

label {
    display: flex;
    width: 100%;
    height: 50px;
    cursor: pointer;
    border: 3px solid #3E474F;
    user-select: none;
    background-color: #31d4d0;
}

label div:first-child {
    width: 100%;
    line-height: 45px;
    margin-left: 10px;
    font-size: 1.2em;
}

.cross{
    margin-right:15px;
    margin-top:3px;
}

.cross:before,.cross:after {
    content: '';
    border-top: 2px solid #3E474F;
    width: 15px;
    display: block;
    margin-top: 18px;
    transition: 0.3s;
}

.cross:after {
    transform: rotate(90deg);
    margin-top: -2px;
}

.content {
    box-sizing: border-box;
    font-size: 0.9em;
    margin: 10px 10px;
    max-height: 0;
    overflow: hidden;
    transition: max-height, .5s;
}

input:checked ~ .content {
    max-height: 400px;
    transition: max-height, 1s;
}

input:checked ~ label .cross:before {
    transform: rotate(180deg);
}

input:checked ~ label .cross:after {
    transform: rotate(0deg);
}

.questions{
    margin-top:20px;
    max-height: 0;
    overflow: hidden;
    transition: max-height, .5s;
}

.questions label{
    border:none;
    box-shadow: none;
    margin:0;
}

input:checked ~ .questions {
    max-height: 400px;
    border-bottom:2px solid #3E474F;
    transition: 1s;
}

/*----------tool-tip------------*/

.tip {
    color: #f03768;
    cursor: help;
    position: relative;
    overflow: visible;
    font-family: monospace;
    font-size: 1.3em;
}

.tip:before,
.tip:after {
    position: absolute;
    opacity: 0;
    z-index: -100;    
    transform: translateY(-30%);
    transition: .4s;
}

.tip:before {
    content: '';
    border-style: solid;
    border-width: 0.8em 0.5em 0 0.5em;
    border-color: #3E474F transparent transparent transparent;
    transform: translateY(-200%);
    bottom:90%;
    left:50%;
}

.tip:after {
    content: attr(data-tip);
    background: #3E474F;
    color: white;
    width: 150px;
    padding: 10px;
    font-size: 0.8em;
    bottom: 150%;
    left: -50%;
}

.tip:hover:before,
.tip:hover:after {
    opacity: 1;
    z-index: 100;
    transform: scaleY(1);
}
}
#fw-section-announcement-bar-8b570f0a-14f9-4d09-8c5e-d75b72a08a6f {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-image-with-text-44d6138a-2735-4f23-b185-813919752cb9 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #0061be;
--color-background-rgb: 0, 97, 190;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 79;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-collections-list-7dba95a5-cded-42a2-b669-6f3ca8a8e07e {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #ffaa00; }

.collections-list__item-image { 
  background: #000000; }
}
#fw-section-custom-html-483518d3-fe89-425f-a5ae-0f00f95ee617 {

* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-family: Space Mono, monospace;
    color: #333333;
}

body {
  overflow: hidden;
}

.wrapper {
    max-width: 600px;
    width: 100%;
    margin: 10vh auto;
}

h1 {
    font-size: 2em;
    margin-bottom: 20px;
    text-align:center;
}

input {
    display: none;
}

label {
    display: flex;
    width: 100%;
    height: 50px;
    cursor: pointer;
    border: 3px solid #3E474F;
    user-select: none;
    background-color: #31d4d0;
}

label div:first-child {
    width: 100%;
    line-height: 45px;
    margin-left: 10px;
    font-size: 1.2em;
}

.cross{
    margin-right:15px;
    margin-top:3px;
}

.cross:before,.cross:after {
    content: '';
    border-top: 2px solid #3E474F;
    width: 15px;
    display: block;
    margin-top: 18px;
    transition: 0.3s;
}

.cross:after {
    transform: rotate(90deg);
    margin-top: -2px;
}

.content {
    box-sizing: border-box;
    font-size: 0.9em;
    margin: 10px 10px;
    max-height: 0;
    overflow: hidden;
    transition: max-height, .5s;
}

input:checked ~ .content {
    max-height: 400px;
    transition: max-height, 1s;
}

input:checked ~ label .cross:before {
    transform: rotate(180deg);
}

input:checked ~ label .cross:after {
    transform: rotate(0deg);
}

.questions{
    margin-top:20px;
    max-height: 0;
    overflow: hidden;
    transition: max-height, .5s;
}

.questions label{
    border:none;
    box-shadow: none;
    margin:0;
}

input:checked ~ .questions {
    max-height: 400px;
    border-bottom:2px solid #3E474F;
    transition: 1s;
}

/*----------tool-tip------------*/

.tip {
    color: #f03768;
    cursor: help;
    position: relative;
    overflow: visible;
    font-family: monospace;
    font-size: 1.3em;
}

.tip:before,
.tip:after {
    position: absolute;
    opacity: 0;
    z-index: -100;    
    transform: translateY(-30%);
    transition: .4s;
}

.tip:before {
    content: '';
    border-style: solid;
    border-width: 0.8em 0.5em 0 0.5em;
    border-color: #3E474F transparent transparent transparent;
    transform: translateY(-200%);
    bottom:90%;
    left:50%;
}

.tip:after {
    content: attr(data-tip);
    background: #3E474F;
    color: white;
    width: 150px;
    padding: 10px;
    font-size: 0.8em;
    bottom: 150%;
    left: -50%;
}

.tip:hover:before,
.tip:hover:after {
    opacity: 1;
    z-index: 100;
    transform: scaleY(1);
}
}

#fw-section-featured-collection-ddccab00-7248-4c73-a2d0-ef0393fa4f85 {

section {
  background: #ffccdd;
}
div.image--background-color { background: #ffccdd; }
}
#fw-section-instagram-feed-fda61d48-8e5f-4738-b231-b44346f1a7c0 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #333333;
--color-background-rgb: 51, 51, 51;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 51;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-hero-80024f43-be86-4a6f-9740-8c5135db3093 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffbc41;
--color-background-rgb: 255, 188, 65;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 194;
background-color: var(--color-background);
color: var(--color-on-background);

}



#fw-section-rich-text-174351964518020 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-rich-text-801c9540-d432-4c93-a05c-cb173ac1ee45 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #0061be;
--color-background-rgb: 0, 97, 190;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 79;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-rich-text-174083154223510 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-collections-list-4081b6c1-9fcc-4f33-9cd2-a5b4928f5ca8 {

section {
  background: #2e2523;
}
div.image--background-color { 
  background: #1a1712; 
}
}
#fw-section-product-recommendations-product-poodle {
--color-primary: #60ffff;
--color-primary-rgb: 96, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
div.image--background-color { 
  background: #60ffff; }
}

#fw-section-links-list-27e3ba8e-d920-4983-9493-9370b2db5157 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffbc41;
--color-background-rgb: 255, 188, 65;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 194;
background-color: var(--color-background);
color: var(--color-on-background);

}



#fw-section-links-list-c30e2e5c-87e1-4544-86ad-292ee09466ca {
--color-primary: #a5d3ff;
--color-primary-rgb: 165, 211, 255;
--color-background: #0061be;
--color-background-rgb: 0, 97, 190;
--color-on-primary: #0061be;
--color-on-primary-rgb: 0, 97, 190;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 79;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-footer {

div {background-color: #000000;
     color: #ffffff;}
a {color: #ffffff;}
a:hover {color: #888888;}
}

#fw-section-password {

section {
  background: #84e4c7;
}
}
#fw-section-collections-list-aa1573fb-cade-4373-b276-b6403ec7df86 {

section {
  background: #dddddd;
}
div.image--background-color { background: #dddddd; }
}
#fw-section-image-with-text-93014691-2512-4f33-ad42-26f87d93a3ac {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #ffffff;
}
div.image--background-color { background: #ffffff; }
}

#fw-section-rich-text-26addd71-53da-4d27-81de-b502f7e9a4ee {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #630bc0;
--color-background-rgb: 99, 11, 192;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 58;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-6c3e617e-e3f5-4e6a-bfe8-8ef027879d85 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffbb00;
--color-on-primary-rgb: 255, 187, 0;
--color-on-background: #ffbb00;
--color-on-background-rgb: 255, 187, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #000000; }

div.image--background-color { 
  background: #000000; }
}
#fw-section-featured-collection-1450423b-bb04-4cb3-8219-3370a21676a5 {

	body
	{
		background: #0c0c0c;
	}

section {
  background: #0c0c0c;
}
div.image--background-color { background: #000000; }

/* Media query for mobile devices */
@media only screen and (max-width: 767px) {
  section {
    background-color: #0c0c0c; /* Red color (for testing) */
    /* Change this color to the desired color for mobile */
  }
}

@media only screen and (max-width: 640px) {
  h1, h2, h3, h4, p, {
    color:#cacaca !important;
  }
}
}
#fw-section-links-list-8cd1d9f0-a053-4f27-b328-95e35567ed69 {

section {
  background: #ffa9c1;
}
div.image--background-color { background: #ffa9c1; }
}

#fw-section-custom-html-321aca05-4877-4557-9238-8666aa26a6b4 {

.avatar {
  vertical-align: middle;
  width: 100px;
  height: 100px;
  border-radius: 50%;
}
}

#fw-section-links-list-8defdf4b-5824-40bc-a47b-e264e20869e8 {

section {
  background: #ffa9c1;
}
div.image--background-color { background: #ffa9c1; }

.button--primary {
    background-color: #333333;
    color: #FFFFFF;
}
}
#fw-section-links-list-fad33cee-451d-4576-b6c8-cfb4882ceb76 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffaa00;
--color-on-primary-rgb: 255, 170, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-1c19d8a0-5f88-46fe-b549-d34a7b8d9565 {

section {
  background: #cdcdcd;
}
}
#fw-section-announcement-bar-0483e2a6-f8fc-46fc-b54e-bf3df8eedfef {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-b599663d-04f2-4f0d-86f8-010d23610bea {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffbc41;
--color-background-rgb: 255, 188, 65;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 194;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-84708285-4c10-457c-b1c5-81e75950c092 {

section {
  background: #ffa9c1;
}
div.image--background-color { background: #ffa9c1; }
}
#fw-section-hero-473c069c-469a-48ab-8436-93e366ec1676 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffccdd;
--color-background-rgb: 255, 204, 221;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 221;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-recommendations-product-working-dog {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffc05f;
--color-background-rgb: 255, 192, 95;
--color-on-primary: #ffc05f;
--color-on-primary-rgb: 255, 192, 95;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 200;
background-color: var(--color-background);
color: var(--color-on-background);
div.image--background-color { 
  background: #000000; }
}
#fw-section-featured-collection-2778e7e2-67a6-404c-a163-430a5d7978b9 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #0061be;
--color-background-rgb: 0, 97, 190;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 79;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-collections-list-96936781-5b60-47c6-9a89-69f5a2b93dc4 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #f9e1ff;
--color-background-rgb: 249, 225, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 236;
background-color: var(--color-background);
color: var(--color-on-background);
.collections-list__item-title {
    font-family: var(--font-family-base);
    font-weight: var(--font-weight-base);
    font-size: 0.7rem;
    line-height: 24px;
    padding-top: 6px;
    padding-bottom: 6px;
}
}

#fw-section-image-6788ba38-0026-41b2-8ed2-2f511fc820f7 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #0061be;
--color-background-rgb: 0, 97, 190;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 79;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-7900d97d-e706-4bc9-85f6-b081fa4d5465 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #d5c6ff;
--color-background-rgb: 213, 198, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 209;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-announcement-bar-061e0960-6e84-4898-9756-f4c9942eb200 {
--color-primary: #60ffff;
--color-primary-rgb: 96, 255, 255;
--color-background: #60ffff;
--color-background-rgb: 96, 255, 255;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 207;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-hero-7580a720-6bad-4b87-8080-f8fc7882a3bc {

section {
  background: #84e4c7;
}
}
#fw-section-links-list-c0976bd1-3b42-42dc-a083-b77532379a36 {

.button {
  background-color: #000000;
  border: 2px solid black;
  border-color: #a9e14e;
  color: #a9e14e;
  padding: 18px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 10px 10px;
  border-radius: 50px;
}

.button:hover {
  background: #a9e14e;
  color: #000000;
}
}
#fw-section-links-list-d0b1aa5f-8118-4deb-96e4-f729ee0449f8 {
--color-primary: #ffe29a;
--color-primary-rgb: 255, 226, 154;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-product-border-collie-dog {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #c70000;
--color-background-rgb: 199, 0, 0;
--color-on-primary: #ae0000;
--color-on-primary-rgb: 174, 0, 0;
--color-on-background: #fffefe;
--color-on-background-rgb: 255, 254, 254;
--color-product-image-background: #ffaa00;
--color-background-brightness: 60;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-product-2c3a4872-d7d5-410f-8a99-3ee5d9a7a9df {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #a5d3ff;
--color-background-rgb: 165, 211, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 202;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-e5e3fffd-0ea6-468c-8e45-3142fc8c0e7b {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffbc41;
--color-background-rgb: 255, 188, 65;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 194;
background-color: var(--color-background);
color: var(--color-on-background);

}


#fw-section-collection-template-collection-working-dog {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #0a0a0a; }

.gallery__image-object {
  background: #ffc05f; }

.gallery-thumbs__image-container--background-color {
    background: #ffc05f; }

div.image--background-color { 
  background: #ffc05f; }
}
#fw-section-rich-text-71fbfe21-f6d7-41d4-b59d-acb194ce6954 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-017eea42-509c-40a6-afab-0b26ebee34d7 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-hero-d76f3413-a7a2-4882-8d85-7fefd2ee9057 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffc05f;
--color-background-rgb: 255, 192, 95;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 200;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-e4ecf967-5d3a-4c57-92d5-6aff3165ff69 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-7d82c4c4-648b-4419-a263-85751570592a {
--color-primary: #0a0a0a;
--color-primary-rgb: 10, 10, 10;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #0a0a0a;
--color-on-primary-rgb: 10, 10, 10;
--color-on-background: #0a0a0a;
--color-on-background-rgb: 10, 10, 10;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-e9617064-616e-4247-bfdc-31090c99af86 {
--color-primary: #ffc05f;
--color-primary-rgb: 255, 192, 95;
--color-background: #ffc05f;
--color-background-rgb: 255, 192, 95;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 200;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-german-shepherd-dog {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #0a0a0a; }

.gallery__image-object {
  background: #000000; }

.gallery-thumbs__image-container--background-color {
    background: #000000; }

div.image--background-color { 
  background: #000000; }
}
#fw-section-announcement-bar-ee5ee6ba-502e-44c9-8bb2-4943d09ac5e9 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-product-german-shepherd-dog {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-recommendations-product-german-shepherd-dog {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffaa00;
--color-on-background-rgb: 255, 170, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-092a8b7b-ed69-4f0b-bb2e-b64d2d049726 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-652596c4-e9af-4b57-bb86-cf4ce61595c2 {
--color-primary: #f81661;
--color-primary-rgb: 248, 22, 97;
--color-background: #f81661;
--color-background-rgb: 248, 22, 97;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 98;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-french-bulldog {
--color-primary: #f81661;
--color-primary-rgb: 248, 22, 97;
--color-background: #ffc0c8;
--color-background-rgb: 255, 192, 200;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 212;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #ffc0c8; }

.gallery__image-object {
  background: #f81661; }

.gallery-thumbs__image-container--background-color {
    background: #f81661; }

div.image--background-color { 
  background: #f81661; }
}
#fw-section-rich-text-c00f15b5-19d2-4ff1-bd4c-e05606cf2770 {
--color-primary: #f81661;
--color-primary-rgb: 248, 22, 97;
--color-background: #f81661;
--color-background-rgb: 248, 22, 97;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 98;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-1b524dc5-93e5-4093-ad9f-3570f26dfb14 {
--color-primary: #f81661;
--color-primary-rgb: 248, 22, 97;
--color-background: #f81661;
--color-background-rgb: 248, 22, 97;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 98;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-recommendations-product-rottweiler-dog {
--color-primary: #b7410e;
--color-primary-rgb: 183, 65, 14;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #000000; }

.gallery__image-object {
  background: #b7410e; }

.gallery-thumbs__image-container--background-color {
    background: #b7410e; }

div.image--background-color { 
  background: #b7410e; }
}
#fw-section-hero-b9bbcec6-675b-49e9-9359-164f2b37fb7f {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-c34bd285-bc9c-4aeb-b01b-42b98e01f2bd {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-cc5b9f00-68dc-485b-b1c9-80bdb55674b8 {
--color-primary: #1b1b1b;
--color-primary-rgb: 27, 27, 27;
--color-background: #1b1b1b;
--color-background-rgb: 27, 27, 27;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 27;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-rottweiler-dog {
--color-primary: #b7410e;
--color-primary-rgb: 183, 65, 14;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #000000; }

.gallery__image-object {
  background: #b7410e; }

.gallery-thumbs__image-container--background-color {
    background: #b7410e; }

div.image--background-color { 
  background: #b7410e; }
}
#fw-section-product-product-k9ish {
--color-primary: #f81661;
--color-primary-rgb: 248, 22, 97;
--color-background: #ffc0c8;
--color-background-rgb: 255, 192, 200;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 212;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #ffc0c8; }

.gallery__image-object {
  background: #f81661; }

.gallery-thumbs__image-container--background-color {
    background: #f81661; }

div.image--background-color { 
  background: #f81661; }
}

#fw-section-product-product-poodle {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #caf8ff;
--color-background-rgb: 202, 248, 255;
--color-on-primary: #caf8ff;
--color-on-primary-rgb: 202, 248, 255;
--color-on-background: #000005;
--color-on-background-rgb: 0, 0, 5;
--color-product-image-background: #ffaa00;
--color-background-brightness: 235;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #caf8ff; }

.gallery__image-object {
  background: #caf8ff; }

.gallery-thumbs__image-container--background-color {
    background: #caf8ff; }

div.image--background-color { 
  background: #caf8ff; }

color-product-image-background--background-color {
  background: #4d4d4d; }
}
#fw-section-product-product-bull-terrier {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-174302241746589 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffc758;
--color-background-rgb: 255, 199, 88;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 203;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-product-working-dog {
--color-primary: #ffc05f;
--color-primary-rgb: 255, 192, 95;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #0a0a0a; }

.gallery__image-object {
  background: #ffc05f; }

.gallery-thumbs__image-container--background-color {
    background: #ffc05f; }

div.image--background-color { 
  background: #ffc05f; }
}
#fw-section-product-product-rottweiler-dog {
--color-primary: #b7410e;
--color-primary-rgb: 183, 65, 14;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #0a0a0a; }

.gallery__image-object {
  background: #b7410e; }

.gallery-thumbs__image-container--background-color {
    background: #b7410e; }

div.image--background-color { 
  background: #b7410e; }
}
#fw-section-rich-text-26f96008-4bee-4d70-9272-3e41e31d5231 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-recommendations-product-black-german-shepherd {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
div.image--background-color { 
  background: #ffaa00; }
}
#fw-section-product-product-black-german-shepherd {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #0a0a0a; }

.gallery__image-object {
  background: #000000; }

.gallery-thumbs__image-container--background-color {
    background: #000000; }

div.image--background-color { 
  background: #000000; }
}
#fw-section-collections-list-b99c56c8-287e-4f39-b1ed-8f595f5256a1 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffaa00;
--color-on-background-rgb: 255, 170, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collections-list-03fd41a9-6bc8-40c0-b099-ef75b81061c1 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
.section-header__heading {
    font-size: 1.2rem;
}

.collections-list__item-title {
    font-family: var(--font-family-base);
    font-weight: var(--font-weight-base);
    font-size: 0.7rem;
    line-height: 24px;
    padding-top: 6px;
    padding-bottom: 6px;
}
}
#fw-section-collection-template-collection-bull-terrier-dog {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-announcement-bar-bfa0ec06-d39b-456a-98d2-d06e38cb8b23 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffaa00;
--color-on-background-rgb: 255, 170, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-5707fc54-c54d-4ec0-9806-cc2e7a2c3346 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-featured-collection-4ac716cd-1460-4ff6-8e9c-75eff1672b54 {

section {
  background: #ffaa00;
}
div.image--background-color { background: #ffffff; }
}
#fw-section-collections-list-d9dee5a0-db69-469b-8fac-d62bb00882af {


h2.section-header__heading--center {
  color: #ffffff;
}
h3.collections-list__item-title {
  color: #ffffff;
}
section {
  background: #000000;
}
div.image--background-color { background: #eeeeee; }
}
#fw-section-collection-template-collection-black-german-shepherd {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #fffdfa;
--color-on-primary-rgb: 255, 253, 250;
--color-on-background: #fffdfa;
--color-on-background-rgb: 255, 253, 250;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #000000; }

.gallery__image-object {
  background: #000000; }

.gallery-thumbs__image-container--background-color {
    background: #000000; }

div.image--background-color { 
  background: #0a0a0a; }
}
#fw-section-custom-html-ac3f1c4e-f216-43af-90b1-54236cbd44ba {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);
* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
    font-family: 'Space Mono', monospace;
    color: #3E474F;
}

body {
  overflow: hidden;
}

.wrapper {
    max-width: 600px;
    width: 100%;
    margin: 10vh auto;
}

h1 {
    font-size: 2em;
    margin-bottom: 20px;
    text-align:center;
}

input {
    display: none;
}

label {
    display: flex;
    width: 100%;
    height: 50px;
    cursor: pointer;
    border: 3px solid #3E474F;
    user-select: none;
}

label div:first-child {
    width: 100%;
    line-height: 45px;
    margin-left: 10px;
    font-size: 1.2em;
}

.cross{
    margin-right:15px;
    margin-top:3px;
}

.cross:before,.cross:after {
    content: '';
    border-top: 2px solid #3E474F;
    width: 15px;
    display: block;
    margin-top: 18px;
    transition: 0.3s;
}

.cross:after {
    transform: rotate(90deg);
    margin-top: -2px;
}

.content {
    box-sizing: border-box;
    font-size: 0.9em;
    margin: 10px 10px;
    max-height: 0;
    overflow: hidden;
    transition: max-height, .5s;
}

input:checked ~ .content {
    max-height: 400px;
    transition: max-height, 1s;
}

input:checked ~ label .cross:before {
    transform: rotate(180deg);
}

input:checked ~ label .cross:after {
    transform: rotate(0deg);
}

.questions{
    margin-top:20px;
    max-height: 0;
    overflow: hidden;
    transition: max-height, .5s;
}

.questions label{
    border:none;
    box-shadow: none;
    margin:0;
}

input:checked ~ .questions {
    max-height: 400px;
    border-bottom:2px solid #3E474F;
    transition: 1s;
}

/*----------tool-tip------------*/

.tip {
    color: #f03768;
    cursor: help;
    position: relative;
    overflow: visible;
    font-family: monospace;
    font-size: 1.3em;
}

.tip:before,
.tip:after {
    position: absolute;
    opacity: 0;
    z-index: -100;    
    transform: translateY(-30%);
    transition: .4s;
}

.tip:before {
    content: '';
    border-style: solid;
    border-width: 0.8em 0.5em 0 0.5em;
    border-color: #3E474F transparent transparent transparent;
    transform: translateY(-200%);
    bottom:90%;
    left:50%;
}

.tip:after {
    content: attr(data-tip);
    background: #3E474F;
    color: white;
    width: 150px;
    padding: 10px;
    font-size: 0.8em;
    bottom: 150%;
    left: -50%;
}

.tip:hover:before,
.tip:hover:after {
    opacity: 1;
    z-index: 100;
    transform: scaleY(1);
}

}
#fw-section-product-recommendations-product-border-collie-dog {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-e117b1c8-1b4a-4d03-adab-1f35247a1953 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-a8d66d6f-173c-4a0b-87cd-9eb985759e25 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-002a40f5-1c62-4d41-a5a7-5f74e2175922 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-product-dog-mom {

section {
  background: #ffc0c8; }

.gallery__image-object {
  background: #f81661; }

.gallery-thumbs__image-container--background-color {
    background: #f81661; }

div.image--background-color { 
  background: #f81661; }
}

#fw-section-collection-template-collection-dog-mom {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffc0c8;
--color-background-rgb: 255, 192, 200;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 212;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #ffc0c8; }

.gallery__image-object {
  background: #f81661; }

.gallery-thumbs__image-container--background-color {
    background: #f81661; }

div.image--background-color { 
  background: #f81661; }
}
#fw-section-product-product-belgian-malinois-dog {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffc758;
--color-background-rgb: 255, 199, 88;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 203;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-recommendations-product-belgian-malinois-dog {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-a8c34883-ef72-4889-a6ae-ba5d3410c1b6 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-031ce15d-c0e9-453b-8dcc-431a60e1b8d5 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-belgian-malinois-dog {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #ffc758;
--color-background-rgb: 255, 199, 88;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 203;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-82ee1459-ec0a-4405-9024-510ef16082de {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-c4322b34-9885-4d1e-8e32-c29b0f900a65 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-border-collie-dog {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #c70000;
--color-background-rgb: 199, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 60;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-7105a935-c7ea-4b04-8269-bb5bafe56299 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-029ca3ce-6ba2-4c1d-a301-7082d0e9840b {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ae0000;
--color-background-rgb: 174, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-85b7a84c-fc42-4dc8-9597-4bb5c63d0398 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-collection-template-collection-gifts-for-vet-techs {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-d0938b28-8c5f-4af3-9032-f5a89241dc5b {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-gifts-for-dog-sitters {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffaa00;
--color-on-primary-rgb: 255, 170, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-8cbef825-df10-43dc-8471-93ab71b174a5 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffaa00;
--color-on-primary-rgb: 255, 170, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-gifts-for-dog-walkers {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-b4cf1cd0-e49c-4a8d-8c68-9d61b22dcb29 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-gifts-for-dog-groomers {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-24b0fcc1-7f37-4113-8b99-505cdfb7727c {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-product-gifts-for-dog-professionals {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #000000;
--color-on-primary-rgb: 0, 0, 0;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-rich-text-5e0033aa-c261-44e9-bc60-7cf555ab528e {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-20681c54-0cf2-497b-8a7b-7ea9e77ab153 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-d252108b-c4b2-4573-8b93-a8c5d9bd994a {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffaa00;
--color-on-background-rgb: 255, 170, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-45eeee5e-dc7d-4ad7-8d90-cfeb4165ca39 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-e260fd08-0b39-478c-bb3e-c95c4de39043 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-9cb63d48-d3d7-4cd2-a596-f7b85f0f8b90 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ae0000;
--color-background-rgb: 174, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-23ae9754-8482-474c-8ff1-4c63cdd59e65 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #c70000;
--color-background-rgb: 199, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 60;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-d61118d3-84cc-4676-a3e0-15a9c6e787f7 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-dd08c41c-5971-4e4b-a73b-f1f651d1abc9 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-75bfc573-36b0-49f0-856c-e84666846c11 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ae0000;
--color-background-rgb: 174, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-c12fdb5f-3533-46a5-8d65-9882cfe3ba16 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #ae0000;
--color-background-rgb: 174, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 52;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collection-template-collection-italian-greyhound-dog {
--color-primary: #f81661;
--color-primary-rgb: 248, 22, 97;
--color-background: #ffc0c8;
--color-background-rgb: 255, 192, 200;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 212;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #ffc0c8; }

.gallery__image-object {
  background: #f81661; }

.gallery-thumbs__image-container--background-color {
    background: #f81661; }

div.image--background-color { 
  background: #f81661; }
}
#fw-section-featured-collection-9232590e-d8ea-426d-9909-8a65fe7bf898 {

section {
  background: #febd5c;
}
div.image--background-color { 
  background: #ffa142; 
}
}
#fw-section-image-with-text-ac9341ef-0d26-4035-a67a-07b75c545e0d {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-product-product-italian-greyhound-dog {
--color-primary: #f81661;
--color-primary-rgb: 248, 22, 97;
--color-background: #ffc0c8;
--color-background-rgb: 255, 192, 200;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 212;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #ffc0c8; }

.gallery__image-object {
  background: #f81661; }

.gallery-thumbs__image-container--background-color {
    background: #f81661; }

div.image--background-color { 
  background: #f81661; }
}
#fw-section-product-recommendations-product-italian-greyhound-dog {
--color-primary: #f81661;
--color-primary-rgb: 248, 22, 97;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-923243a3-d87e-46df-b2f4-fb6640f7b9c5 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #f81661;
--color-background-rgb: 248, 22, 97;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 98;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-cbbf3172-4649-42a6-9587-2841c7dd007f {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}

#fw-section-app-instagram-0d2d86 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #f2f2f2;
--color-background-rgb: 242, 242, 242;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 242;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-8b80f871-e325-40e6-ae6c-b4e6f9d57c78 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #0a0a0a;
}
div.image--background-color { background: #000000; }
}

#fw-section-hero-fa62730f-c4f0-416e-9b43-d9f4c0e4b668 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #4d4d4d;
--color-on-background-rgb: 77, 77, 77;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
a {color: #ffffff;}
}
#fw-section-image-with-text-6ada5797-4069-420e-8965-f36e8f73773a {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-rich-text-645ed5c5-4642-4ca6-bd04-e6b7b89a5e2e {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-3f10234e-6034-478a-a567-414bebd2fac6 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-aee6955a-642c-464e-aa30-1cc453ef012c {

section {
  background: #dddddd;
}
div.image--background-color { background: #eeeeee; }
}
#fw-section-image-47429272-917d-4939-bdea-edd9917e1612 {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #0a0a0a;
--color-background-rgb: 10, 10, 10;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 10;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-featured-collection-f16b486f-d120-4303-944e-66041e563135 {
--color-primary: #ffffff;
--color-primary-rgb: 255, 255, 255;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #ffaa00;
}
div.image--background-color { background: #000000; }
}

#fw-section-featured-collection-9b185f7b-c691-4a6e-be34-8fd035464911 {

section {
  background: #f9f6f2;
}
div.image--background-color { background: #f4dedd; }
}
#fw-section-image-with-text-e892c5f8-6924-4ab9-9169-f8356c755e8b {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #ffaa00;
--color-background-rgb: 255, 170, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 176;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-d6d8481b-5f39-4721-9a71-bf0ba365f939 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #f1b547;
--color-background-rgb: 241, 181, 71;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 186;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-3cc91975-4794-46db-a0e4-81ddcd146310 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-image-with-text-326fc444-1215-4a9c-83d3-d63e7f9d5eb4 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #ffffff;
--color-background-rgb: 255, 255, 255;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #000000;
--color-on-background-rgb: 0, 0, 0;
--color-product-image-background: #ffaa00;
--color-background-brightness: 255;
background-color: var(--color-background);
color: var(--color-on-background);

}
#fw-section-collections-list-6e0fb898-d471-4077-97ff-76c23052a2a9 {
--color-primary: #ffaa00;
--color-primary-rgb: 255, 170, 0;
--color-background: #000000;
--color-background-rgb: 0, 0, 0;
--color-on-primary: #ffffff;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffffff;
--color-on-background-rgb: 255, 255, 255;
--color-product-image-background: #ffaa00;
--color-background-brightness: 0;
background-color: var(--color-background);
color: var(--color-on-background);
section {
  background: #000000;
}

.collections-list__item-title {
    font-family: var(--font-family-base);
    font-weight: var(--font-weight-base);
    font-size: 0.6rem;
    line-height: 24px;
    padding-top: 6px;
    padding-bottom: 6px;
}
}