@media (max-width: 74.99875rem) {
    .header #navbar-main.navbar .container-fluid .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .container-lg .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .container-md .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .container-sm .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .container-xl .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .container-xxl .menu--purinaone-dog-main-navigation {
        display:none
    }
}

.header #navbar-main.navbar .container-fluid .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-lg .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-md .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-sm .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-xl .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-xxl .menu--purinaone-dog-main-navigation ul {
    margin: 0 2rem
}

@media (min-width: 87.5rem) {
    .header #navbar-main.navbar .container-fluid .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-lg .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-md .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-sm .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-xl .menu--purinaone-dog-main-navigation ul,.header #navbar-main.navbar .container-xxl .menu--purinaone-dog-main-navigation ul {
        margin:0 1.5rem
    }
}

.header #navbar-main.navbar .container-fluid .menu--purinaone-dog-main-navigation ul li a,.header #navbar-main.navbar .container-lg .menu--purinaone-dog-main-navigation ul li a,.header #navbar-main.navbar .container-md .menu--purinaone-dog-main-navigation ul li a,.header #navbar-main.navbar .container-sm .menu--purinaone-dog-main-navigation ul li a,.header #navbar-main.navbar .container-xl .menu--purinaone-dog-main-navigation ul li a,.header #navbar-main.navbar .container-xxl .menu--purinaone-dog-main-navigation ul li a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
    margin-left: .5rem;
    margin-right: 0;
    padding: 0;
    font-size: 1.125rem;
    line-height: 1.5;
    color: #fff
}

.header #navbar-main.navbar .container-fluid .menu--purinaone-dog-main-navigation ul li a::after,.header #navbar-main.navbar .container-lg .menu--purinaone-dog-main-navigation ul li a::after,.header #navbar-main.navbar .container-md .menu--purinaone-dog-main-navigation ul li a::after,.header #navbar-main.navbar .container-sm .menu--purinaone-dog-main-navigation ul li a::after,.header #navbar-main.navbar .container-xl .menu--purinaone-dog-main-navigation ul li a::after,.header #navbar-main.navbar .container-xxl .menu--purinaone-dog-main-navigation ul li a::after {
    content: "|";
    display: block;
    width: 20px;
    text-align: center
}

.header #navbar-main.navbar .container-fluid .menu--purinaone-dog-main-navigation ul li a:hover,.header #navbar-main.navbar .container-lg .menu--purinaone-dog-main-navigation ul li a:hover,.header #navbar-main.navbar .container-md .menu--purinaone-dog-main-navigation ul li a:hover,.header #navbar-main.navbar .container-sm .menu--purinaone-dog-main-navigation ul li a:hover,.header #navbar-main.navbar .container-xl .menu--purinaone-dog-main-navigation ul li a:hover,.header #navbar-main.navbar .container-xxl .menu--purinaone-dog-main-navigation ul li a:hover {
    color: #f68288
}

.header #navbar-main.navbar .container-fluid .menu--purinaone-dog-main-navigation ul li a:hover::after,.header #navbar-main.navbar .container-lg .menu--purinaone-dog-main-navigation ul li a:hover::after,.header #navbar-main.navbar .container-md .menu--purinaone-dog-main-navigation ul li a:hover::after,.header #navbar-main.navbar .container-sm .menu--purinaone-dog-main-navigation ul li a:hover::after,.header #navbar-main.navbar .container-xl .menu--purinaone-dog-main-navigation ul li a:hover::after,.header #navbar-main.navbar .container-xxl .menu--purinaone-dog-main-navigation ul li a:hover::after {
    color: #fff
}

.header #navbar-main.navbar .container-fluid .menu--purinaone-dog-main-navigation ul li:last-child a::after,.header #navbar-main.navbar .container-lg .menu--purinaone-dog-main-navigation ul li:last-child a::after,.header #navbar-main.navbar .container-md .menu--purinaone-dog-main-navigation ul li:last-child a::after,.header #navbar-main.navbar .container-sm .menu--purinaone-dog-main-navigation ul li:last-child a::after,.header #navbar-main.navbar .container-xl .menu--purinaone-dog-main-navigation ul li:last-child a::after,.header #navbar-main.navbar .container-xxl .menu--purinaone-dog-main-navigation ul li:last-child a::after {
    content: none
}

.header #navbar-main.navbar .container-fluid.mobile.open .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .mobile.open.container-lg .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .mobile.open.container-md .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .mobile.open.container-sm .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .mobile.open.container-xl .menu--purinaone-dog-main-navigation,.header #navbar-main.navbar .mobile.open.container-xxl .menu--purinaone-dog-main-navigation {
    display: block
}

.header #navbar-main {
    background: #ae0d15;
    background-color: rgb(174, 13, 21);
}

.header #navbar-main.navbar .container-fluid.mobile.open,
.header #navbar-main.navbar .mobile.open.container-lg,
.header #navbar-main.navbar .mobile.open.container-md,
.header #navbar-main.navbar .mobile.open.container-sm,
.header #navbar-main.navbar .mobile.open.container-xl,
.header #navbar-main.navbar .mobile.open.container-xxl {
    background: #ae0d15;
}

.header #navbar-main.navbar .container-fluid .menu--purinaone-dog-main-navigation ul li a:hover, 
.header #navbar-main.navbar .container-lg .menu--purinaone-dog-main-navigation ul li a:hover, 
.header #navbar-main.navbar .container-md .menu--purinaone-dog-main-navigation ul li a:hover, 
.header #navbar-main.navbar .container-sm .menu--purinaone-dog-main-navigation ul li a:hover, 
.header #navbar-main.navbar .container-xl .menu--purinaone-dog-main-navigation ul li a:hover, 
.header #navbar-main.navbar .container-xxl .menu--purinaone-dog-main-navigation ul li a:hover {
    color: #f68288;
}

#goods, #lineup {
    margin-top: 5.75rem
}

@media (min-width: 75rem) {
    #goods, #lineup {
        margin-top:6.75rem
    }
}
#goods #container, #lineup #container {
    padding-top: 40px;
}
