html,body{margin:0 !important;padding:0 !important;}

#vstd-lp-360-dogshood *:where(:not(svg,svg *)){all:revert;}
#vstd-lp-360-dogshood [hidden]{display:none !important;}

#vstd-lp-360-dogshood img{width:auto;}

#vstd-lp-360-dogshood [width="38"]{width:38px;}
#vstd-lp-360-dogshood [width="37"]{width:37px;}
#vstd-lp-360-dogshood [width="70"]{width:70px;}
#vstd-lp-360-dogshood [width="100%"]{width:100%;}
#vstd-lp-360-dogshood [width="50"]{width:50px;}
#vstd-lp-360-dogshood [height="100%"]{height:100%;}
#vstd-lp-360-dogshood [width="38"][height="24"]{aspect-ratio:38/24;}
#vstd-lp-360-dogshood [width="37"][height="23"]{aspect-ratio:37/23;}

#vstd-lp-360-dogshood table,#vstd-lp-360-dogshood thead,#vstd-lp-360-dogshood tbody,#vstd-lp-360-dogshood tfoot,#vstd-lp-360-dogshood tr,#vstd-lp-360-dogshood th,#vstd-lp-360-dogshood td{background-color:transparent;}


#vstd-lp-360-dogshood .vy-page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-page-width{padding:0 5rem}#vstd-lp-360-dogshood .vy-header.vy-page-width, #vstd-lp-360-dogshood .vy-utility-bar__grid.vy-page-width{padding-left:3.2rem;padding-right:3.2rem}}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-header:not(.vy-drawer-menu).vy-page-width{padding-left:5rem;padding-right:5rem}}#vstd-lp-360-dogshood .vy-isolate{position:relative;z-index:0}#vstd-lp-360-dogshood .vy-section+.vy-section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-section+.vy-section{margin-top:var(--spacing-sections-desktop)}}#vstd-lp-360-dogshood .vy-list-unstyled{margin:0;padding:0;list-style:none}#vstd-lp-360-dogshood .vy-hidden{display:none!important}#vstd-lp-360-dogshood .vy-visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}#vstd-lp-360-dogshood .vy-skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}#vstd-lp-360-dogshood ::selection{background-color:rgba(var(--color-foreground),.2)}#vstd-lp-360-dogshood h1, #vstd-lp-360-dogshood h2, #vstd-lp-360-dogshood h3, #vstd-lp-360-dogshood h4, #vstd-lp-360-dogshood h5, #vstd-lp-360-dogshood .vy-h0, #vstd-lp-360-dogshood .vy-h1, #vstd-lp-360-dogshood .vy-h2, #vstd-lp-360-dogshood .vy-h3, #vstd-lp-360-dogshood .vy-h4, #vstd-lp-360-dogshood .vy-h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}#vstd-lp-360-dogshood h1, #vstd-lp-360-dogshood .vy-h1{font-size:calc(var(--font-heading-scale) * 3rem)}@media only screen and (min-width:750px){#vstd-lp-360-dogshood h1, #vstd-lp-360-dogshood .vy-h1{font-size:calc(var(--font-heading-scale) * 4rem)}}#vstd-lp-360-dogshood h2, #vstd-lp-360-dogshood .vy-h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width:750px){#vstd-lp-360-dogshood h2, #vstd-lp-360-dogshood .vy-h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}#vstd-lp-360-dogshood h3, #vstd-lp-360-dogshood .vy-h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}@media only screen and (min-width:750px){#vstd-lp-360-dogshood h3, #vstd-lp-360-dogshood .vy-h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}#vstd-lp-360-dogshood h4, #vstd-lp-360-dogshood .vy-h4{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 1.5rem)}#vstd-lp-360-dogshood h5, #vstd-lp-360-dogshood .vy-h5{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width:750px){#vstd-lp-360-dogshood h5, #vstd-lp-360-dogshood .vy-h5{font-size:calc(var(--font-heading-scale) * 1.3rem)}}#vstd-lp-360-dogshood h6, #vstd-lp-360-dogshood .vy-h6{color:rgba(var(--color-foreground),.75);margin-block-start:1.67em;margin-block-end:1.67em}#vstd-lp-360-dogshood blockquote{font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem}@media screen and (min-width:750px){#vstd-lp-360-dogshood blockquote{padding-left:1.5rem}}#vstd-lp-360-dogshood .vy-caption{font-size:1rem;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-caption{font-size:1.2rem}}#vstd-lp-360-dogshood .vy-caption-large, #vstd-lp-360-dogshood .vy-customer .vy-field input, #vstd-lp-360-dogshood .vy-customer select, #vstd-lp-360-dogshood .vy-field__input, #vstd-lp-360-dogshood .vy-form__label, #vstd-lp-360-dogshood .vy-select__select{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}#vstd-lp-360-dogshood table:not([class]){table-layout:fixed;border-collapse:collapse;font-size:1.4rem;border-style:hidden;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}#vstd-lp-360-dogshood table:not([class]) td, #vstd-lp-360-dogshood table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2)}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-small-hide{display:none!important}}@media screen and (min-width:750px)and (max-width:989px){#vstd-lp-360-dogshood .vy-medium-hide{display:none!important}}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-large-up-hide{display:none!important}}#vstd-lp-360-dogshood .vy-left{text-align:left}#vstd-lp-360-dogshood .vy-center{text-align:center}#vstd-lp-360-dogshood .vy-uppercase{text-transform:uppercase}#vstd-lp-360-dogshood a:empty, #vstd-lp-360-dogshood ul:empty, #vstd-lp-360-dogshood dl:empty, #vstd-lp-360-dogshood div:empty, #vstd-lp-360-dogshood section:empty, #vstd-lp-360-dogshood article:empty, #vstd-lp-360-dogshood p:empty, #vstd-lp-360-dogshood h1:empty, #vstd-lp-360-dogshood h2:empty, #vstd-lp-360-dogshood h3:empty, #vstd-lp-360-dogshood h4:empty, #vstd-lp-360-dogshood h5:empty, #vstd-lp-360-dogshood h6:empty{display:none}#vstd-lp-360-dogshood .vy-link, #vstd-lp-360-dogshood .vy-customer a{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-underline-offset:.3rem;color:rgb(var(--color-link));background-color:transparent;font-size:1.4rem;font-family:inherit}#vstd-lp-360-dogshood .vy-link--text{color:rgb(var(--color-foreground))}#vstd-lp-360-dogshood .vy-link--text:hover{color:rgba(var(--color-foreground),.75)}#vstd-lp-360-dogshood a:not([href]){cursor:not-allowed}#vstd-lp-360-dogshood hr{border:none;height:.1rem;background-color:rgba(var(--color-foreground),.2);display:block;margin:5rem 0}@media screen and (min-width:750px){#vstd-lp-360-dogshood hr{margin:7rem 0}}#vstd-lp-360-dogshood details>*{box-sizing:border-box}#vstd-lp-360-dogshood .vy-visibility-hidden{visibility:hidden}@media(prefers-reduced-motion){#vstd-lp-360-dogshood .vy-motion-reduce{transition:none!important;animation:none!important}}#vstd-lp-360-dogshood{--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0,0,.3,1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow)}#vstd-lp-360-dogshood .vy-underlined-link, #vstd-lp-360-dogshood .vy-customer a, #vstd-lp-360-dogshood .vy-inline-richtext a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}#vstd-lp-360-dogshood .vy-underlined-link, #vstd-lp-360-dogshood .vy-customer a{color:rgba(var(--color-link),var(--alpha-link))}#vstd-lp-360-dogshood .vy-inline-richtext a, #vstd-lp-360-dogshood .vy-rte.vy-inline-richtext a{color:currentColor}#vstd-lp-360-dogshood .vy-underlined-link:hover, #vstd-lp-360-dogshood .vy-customer a:hover, #vstd-lp-360-dogshood .vy-inline-richtext a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}#vstd-lp-360-dogshood .vy-svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px}#vstd-lp-360-dogshood .vy-svg-wrapper>svg{height:100%;width:100%}#vstd-lp-360-dogshood summary{cursor:pointer;list-style:none;position:relative}#vstd-lp-360-dogshood summary .vy-icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}#vstd-lp-360-dogshood summary::-webkit-details-marker{display:none}#vstd-lp-360-dogshood *:focus{outline:0;box-shadow:none}#vstd-lp-360-dogshood *:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}#vstd-lp-360-dogshood .vy-focus-inset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}#vstd-lp-360-dogshood .vy-focus-none{box-shadow:none!important;outline:0!important}#vstd-lp-360-dogshood .vy-grid{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}#vstd-lp-360-dogshood .vy-grid:last-child{margin-bottom:0}#vstd-lp-360-dogshood .vy-grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}#vstd-lp-360-dogshood .vy-grid--1-col .vy-grid__item{max-width:100%;width:100%}#vstd-lp-360-dogshood .vy-grid--2-col .vy-grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-grid--2-col .vy-grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}#vstd-lp-360-dogshood .vy-grid--4-col-tablet .vy-grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}#vstd-lp-360-dogshood deferred-media{display:block}#vstd-lp-360-dogshood .vy-button, #vstd-lp-360-dogshood .vy-shopify-challenge__button, #vstd-lp-360-dogshood .vy-customer button, #vstd-lp-360-dogshood button.vy-shopify-payment-button__button--unbranded{--shadow-horizontal-offset: var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset: var(--buttons-shadow-vertical-offset);--shadow-blur-radius: var(--buttons-shadow-blur-radius);--shadow-opacity: var(--buttons-shadow-opacity);--shadow-visible: var(--buttons-shadow-visible);--border-offset: var(--buttons-border-offset);--border-opacity: calc(1 - var(--buttons-border-opacity));border-radius:var(--buttons-radius-outset);position:relative}#vstd-lp-360-dogshood .vy-button, #vstd-lp-360-dogshood .vy-shopify-challenge__button, #vstd-lp-360-dogshood .vy-customer button, #vstd-lp-360-dogshood button.vy-shopify-payment-button__button--unbranded{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}#vstd-lp-360-dogshood .vy-button, #vstd-lp-360-dogshood .vy-shopify-challenge__button, #vstd-lp-360-dogshood .vy-customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}#vstd-lp-360-dogshood .vy-button:before, #vstd-lp-360-dogshood .vy-shopify-challenge__button:before, #vstd-lp-360-dogshood .vy-customer button:before, #vstd-lp-360-dogshood .vy-shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}#vstd-lp-360-dogshood .vy-button:after, #vstd-lp-360-dogshood .vy-shopify-challenge__button:after, #vstd-lp-360-dogshood .vy-customer button:after, #vstd-lp-360-dogshood .vy-shopify-payment-button__button--unbranded:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}#vstd-lp-360-dogshood .vy-button:not([disabled]):hover:after, #vstd-lp-360-dogshood .vy-shopify-challenge__button:hover:after, #vstd-lp-360-dogshood .vy-customer button:hover:after, #vstd-lp-360-dogshood .vy-shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}#vstd-lp-360-dogshood .vy-button:focus-visible, #vstd-lp-360-dogshood .vy-button:focus, #vstd-lp-360-dogshood .vy-button.vy-focused, #vstd-lp-360-dogshood .vy-shopify-payment-button__button--unbranded:focus-visible, #vstd-lp-360-dogshood .vy-shopify-payment-button__button--unbranded:focus{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}#vstd-lp-360-dogshood .vy-button:focus:not(:focus-visible):not(.vy-focused), #vstd-lp-360-dogshood .vy-shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.vy-focused){box-shadow:inherit}#vstd-lp-360-dogshood .vy-button::selection, #vstd-lp-360-dogshood .vy-shopify-challenge__button::selection, #vstd-lp-360-dogshood .vy-customer button::selection{background-color:rgba(var(--color-button-text),.3)}#vstd-lp-360-dogshood .vy-button, #vstd-lp-360-dogshood .vy-button-label, #vstd-lp-360-dogshood .vy-shopify-challenge__button, #vstd-lp-360-dogshood .vy-customer button{font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}#vstd-lp-360-dogshood .vy-button--small{padding:1.2rem 2.6rem}#vstd-lp-360-dogshood shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--buttons-radius-outset);--shopify-accelerated-checkout-button-box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}#vstd-lp-360-dogshood shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--buttons-radius-outset);--shopify-accelerated-checkout-button-box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}#vstd-lp-360-dogshood .vy-button:disabled, #vstd-lp-360-dogshood .vy-button[aria-disabled=true], #vstd-lp-360-dogshood .vy-button.vy-disabled, #vstd-lp-360-dogshood .vy-customer button:disabled, #vstd-lp-360-dogshood .vy-customer button[aria-disabled=true], #vstd-lp-360-dogshood .vy-customer button.vy-disabled, #vstd-lp-360-dogshood .vy-quantity__button.vy-disabled{cursor:not-allowed;opacity:.5}#vstd-lp-360-dogshood .vy-field__input, #vstd-lp-360-dogshood .vy-select__select, #vstd-lp-360-dogshood .vy-customer .vy-field input, #vstd-lp-360-dogshood .vy-customer select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}#vstd-lp-360-dogshood .vy-field:before, #vstd-lp-360-dogshood .vy-select:before, #vstd-lp-360-dogshood .vy-customer .vy-field:before, #vstd-lp-360-dogshood .vy-customer select:before, #vstd-lp-360-dogshood .vy-localization-form__select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}#vstd-lp-360-dogshood .vy-field:after, #vstd-lp-360-dogshood .vy-select:after, #vstd-lp-360-dogshood .vy-customer .vy-field:after, #vstd-lp-360-dogshood .vy-customer select:after, #vstd-lp-360-dogshood .vy-localization-form__select:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}#vstd-lp-360-dogshood .vy-field:hover.vy-field:after, #vstd-lp-360-dogshood .vy-select:hover.vy-select:after, #vstd-lp-360-dogshood .vy-select__select:hover.vy-select__select:after, #vstd-lp-360-dogshood .vy-customer .vy-field:hover.vy-field:after, #vstd-lp-360-dogshood .vy-customer select:hover.vy-select:after, #vstd-lp-360-dogshood .vy-localization-form__select:hover.vy-localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:var(--inputs-radius)}#vstd-lp-360-dogshood .vy-field__input:focus-visible, #vstd-lp-360-dogshood .vy-select__select:focus-visible, #vstd-lp-360-dogshood .vy-customer .vy-field input:focus-visible, #vstd-lp-360-dogshood .vy-customer select:focus-visible, #vstd-lp-360-dogshood .vy-localization-form__select:focus-visible.vy-localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}#vstd-lp-360-dogshood .vy-field__input:focus, #vstd-lp-360-dogshood .vy-select__select:focus, #vstd-lp-360-dogshood .vy-customer .vy-field input:focus, #vstd-lp-360-dogshood .vy-customer select:focus, #vstd-lp-360-dogshood .vy-localization-form__select:focus.vy-localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}#vstd-lp-360-dogshood .vy-localization-form__select:focus{outline:0;box-shadow:none}#vstd-lp-360-dogshood .vy-field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}#vstd-lp-360-dogshood .vy-field__input, #vstd-lp-360-dogshood .vy-customer .vy-field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}#vstd-lp-360-dogshood .vy-field__label, #vstd-lp-360-dogshood .vy-customer .vy-field label{font-size:1.6rem;left:calc(var(--inputs-border-width) + 2rem);top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}#vstd-lp-360-dogshood .vy-field__input:focus~.vy-field__label, #vstd-lp-360-dogshood .vy-field__input:not(:placeholder-shown)~.vy-field__label, #vstd-lp-360-dogshood .vy-field__input:-webkit-autofill~.vy-field__label, #vstd-lp-360-dogshood .vy-customer .vy-field input:focus~label, #vstd-lp-360-dogshood .vy-customer .vy-field input:not(:placeholder-shown)~label, #vstd-lp-360-dogshood .vy-customer .vy-field input:-webkit-autofill~label{font-size:1rem;top:calc(var(--inputs-border-width) + .5rem);left:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}#vstd-lp-360-dogshood .vy-field__input:focus, #vstd-lp-360-dogshood .vy-field__input:not(:placeholder-shown), #vstd-lp-360-dogshood .vy-field__input:-webkit-autofill, #vstd-lp-360-dogshood .vy-customer .vy-field input:focus, #vstd-lp-360-dogshood .vy-customer .vy-field input:not(:placeholder-shown), #vstd-lp-360-dogshood .vy-customer .vy-field input:-webkit-autofill{padding:2.2rem 1.5rem .8rem 2rem;margin:var(--inputs-border-width)}#vstd-lp-360-dogshood .vy-field__input::-webkit-search-cancel-button, #vstd-lp-360-dogshood .vy-customer .vy-field input::-webkit-search-cancel-button{display:none}#vstd-lp-360-dogshood .vy-field__input::placeholder, #vstd-lp-360-dogshood .vy-customer .vy-field input::placeholder{opacity:0}#vstd-lp-360-dogshood .vy-field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}#vstd-lp-360-dogshood .vy-field__button>.vy-svg-wrapper{height:2.5rem;width:2.5rem}#vstd-lp-360-dogshood .vy-field__input:-webkit-autofill~.vy-field__button, #vstd-lp-360-dogshood .vy-field__input:-webkit-autofill~.vy-field__label, #vstd-lp-360-dogshood .vy-customer .vy-field input:-webkit-autofill~label{color:#000}#vstd-lp-360-dogshood input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}#vstd-lp-360-dogshood .vy-modal__toggle{list-style-type:none}#vstd-lp-360-dogshood .vy-modal__close-button.vy-link{display:flex;justify-content:center;align-items:center;padding:0rem;height:4.4rem;width:4.4rem;background-color:transparent}#vstd-lp-360-dogshood .vy-modal__close-button .vy-icon{width:1.7rem;height:1.7rem}#vstd-lp-360-dogshood .vy-modal__content{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(var(--color-background));z-index:4;display:flex;justify-content:center;align-items:center}#vstd-lp-360-dogshood .vy-section-header.vy-shopify-section-group-header-group{z-index:3}#vstd-lp-360-dogshood .vy-shopify-section-header-sticky{position:sticky;top:0}#vstd-lp-360-dogshood .vy-shopify-section-group-header-group{z-index:4}#vstd-lp-360-dogshood .vy-section-header~.vy-shopify-section-group-header-group{z-index:initial}#vstd-lp-360-dogshood .vy-header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background))}#vstd-lp-360-dogshood .vy-header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-header{grid-template-columns:1fr auto 1fr}#vstd-lp-360-dogshood .vy-header--top-left, #vstd-lp-360-dogshood .vy-header--middle-left:not(.vy-header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}#vstd-lp-360-dogshood .vy-header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;column-gap:2rem}#vstd-lp-360-dogshood .vy-header:not(.vy-header--middle-left,.vy-header--middle-center) .vy-header__inline-menu{margin-top:1.05rem}}#vstd-lp-360-dogshood .vy-header *[tabindex="-1"]:focus{outline:none}#vstd-lp-360-dogshood .vy-header>.vy-header__heading-link{line-height:0}#vstd-lp-360-dogshood .vy-header__heading, #vstd-lp-360-dogshood .vy-header__heading-link{grid-area:heading;justify-self:center}#vstd-lp-360-dogshood .vy-header__heading-link{display:inline-block;padding:.75rem;text-decoration:none;word-break:break-word}#vstd-lp-360-dogshood .vy-header__heading-logo{height:auto;max-width:100%}#vstd-lp-360-dogshood .vy-header__heading-logo-wrapper{width:100%;display:inline-block;transition:width .3s cubic-bezier(.52,0,.61,.99)}@media screen and (max-width:989px){#vstd-lp-360-dogshood .vy-header__heading, #vstd-lp-360-dogshood .vy-header__heading-link{text-align:center}}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-header--middle-left .vy-header__heading-link, #vstd-lp-360-dogshood .vy-header--top-left .vy-header__heading-link{margin-left:-.75rem}#vstd-lp-360-dogshood .vy-header__heading, #vstd-lp-360-dogshood .vy-header__heading-link{justify-self:start}}#vstd-lp-360-dogshood .vy-header__icons{display:flex;grid-area:icons;justify-self:end;padding-right:.8rem}#vstd-lp-360-dogshood .vy-header__icons .vy-shopify-app-block{max-width:4.4rem;max-height:4.4rem;overflow:hidden}#vstd-lp-360-dogshood .vy-header__icon:not(.vy-header__icon--summary), #vstd-lp-360-dogshood .vy-header__icon span{display:flex;align-items:center;justify-content:center}#vstd-lp-360-dogshood .vy-header__icon{color:rgb(var(--color-foreground))}#vstd-lp-360-dogshood .vy-header__icon span{height:100%}#vstd-lp-360-dogshood .vy-header__icon .vy-svg-wrapper{width:44px;height:44px}#vstd-lp-360-dogshood .vy-header__icon:after{content:none}#vstd-lp-360-dogshood .vy-header__icon:hover .vy-icon, #vstd-lp-360-dogshood .vy-modal__close-button:hover .vy-icon{transform:scale(1.07)}#vstd-lp-360-dogshood .vy-header__icon .vy-icon{height:2rem;width:2rem;fill:none;vertical-align:middle}#vstd-lp-360-dogshood .vy-header__icon, #vstd-lp-360-dogshood .vy-header__icon--cart .vy-icon{height:4.4rem;width:4.4rem;padding:0}#vstd-lp-360-dogshood .vy-header__icon--cart{position:relative;margin-right:-1.2rem}#vstd-lp-360-dogshood .vy-header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.5)}#vstd-lp-360-dogshood .vy-header__icon--account shop-user-avatar{--shop-avatar-size: 2.8rem}#vstd-lp-360-dogshood details .vy-header__icon-close{display:none}#vstd-lp-360-dogshood details[open] .vy-header__icon-close{display:inline-block}#vstd-lp-360-dogshood account-icon{display:flex}#vstd-lp-360-dogshood menu-drawer+.vy-header__search{display:none}#vstd-lp-360-dogshood .vy-header>.vy-header__search{grid-area:left-icons;justify-self:start}#vstd-lp-360-dogshood .vy-header:not(.vy-header--has-menu) *>.vy-header__search{display:none}#vstd-lp-360-dogshood .vy-header__search{display:inline-flex;line-height:0}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-header:not(.vy-header--top-center) *>.vy-header__search, #vstd-lp-360-dogshood .vy-header--top-center>.vy-header__search{display:inline-flex}#vstd-lp-360-dogshood .vy-header:not(.vy-header--top-center)>.vy-header__search, #vstd-lp-360-dogshood .vy-header--top-center *>.vy-header__search{display:none}}#vstd-lp-360-dogshood details[open]>.vy-search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}#vstd-lp-360-dogshood details[open] .vy-modal-overlay{display:block}#vstd-lp-360-dogshood details[open] .vy-modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}#vstd-lp-360-dogshood .vy-search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + (2 * var(--inputs-border-width)));height:100%}#vstd-lp-360-dogshood .vy-search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 5rem 0 1rem;line-height:calc(1 + .8 / var(--font-body-scale));position:relative}#vstd-lp-360-dogshood .vy-search-modal__content-bottom{bottom:calc((var(--inputs-margin-offset) / 2))}#vstd-lp-360-dogshood .vy-search-modal__form{width:100%}#vstd-lp-360-dogshood .vy-search-modal__close-button{position:absolute;right:.3rem}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-search-modal__close-button{right:1rem}#vstd-lp-360-dogshood .vy-search-modal__content{padding:0 6rem}}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-search-modal__form{max-width:74.2rem}#vstd-lp-360-dogshood .vy-search-modal__close-button{position:initial;margin-left:.5rem}}#vstd-lp-360-dogshood .vy-header__icon--menu .vy-icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}#vstd-lp-360-dogshood details:not([open])>.vy-header__icon--menu .vy-icon-close, #vstd-lp-360-dogshood details[open]>.vy-header__icon--menu .vy-icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}#vstd-lp-360-dogshood .vy-js details[open]:not(.vy-menu-opening)>.vy-header__icon--menu .vy-icon-close{visibility:hidden}#vstd-lp-360-dogshood .vy-js details[open]:not(.vy-menu-opening)>.vy-header__icon--menu .vy-icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}#vstd-lp-360-dogshood .vy-header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:none}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-header__inline-menu{display:block}#vstd-lp-360-dogshood .vy-header--middle-left .vy-header__inline-menu{margin-left:0}}#vstd-lp-360-dogshood .vy-header__menu-item{padding:1.2rem;text-decoration:none;color:rgba(var(--color-foreground),.75)}#vstd-lp-360-dogshood .vy-header__menu-item:hover{color:rgb(var(--color-foreground))}#vstd-lp-360-dogshood .vy-header__menu-item span{transition:text-decoration var(--duration-short) ease}#vstd-lp-360-dogshood .vy-header__menu-item:hover span{text-decoration:underline;text-underline-offset:.3rem}#vstd-lp-360-dogshood details[open]>.vy-header__menu-item{text-decoration:underline}#vstd-lp-360-dogshood details[open]:hover>.vy-header__menu-item{text-decoration-thickness:.2rem}#vstd-lp-360-dogshood details[open]>.vy-header__menu-item .vy-icon-caret{transform:rotate(180deg)}#vstd-lp-360-dogshood .vy-header__menu-item .vy-icon-caret{right:.8rem}#vstd-lp-360-dogshood header-menu>details, #vstd-lp-360-dogshood details-disclosure>details{position:relative}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}#vstd-lp-360-dogshood.vy-gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}@media screen and (forced-colors:active){#vstd-lp-360-dogshood .vy-icon{color:CanvasText;fill:CanvasText!important}}@supports not (inset: 10px){#vstd-lp-360-dogshood .vy-grid{margin-left:calc(-1 * var(--grid-mobile-horizontal-spacing))}#vstd-lp-360-dogshood .vy-grid__item{padding-left:var(--grid-mobile-horizontal-spacing);padding-bottom:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-grid{margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}#vstd-lp-360-dogshood .vy-grid__item{padding-left:var(--grid-desktop-horizontal-spacing);padding-bottom:var(--grid-desktop-vertical-spacing)}}}@media(forced-colors:active){#vstd-lp-360-dogshood .vy-button, #vstd-lp-360-dogshood .vy-shopify-challenge__button, #vstd-lp-360-dogshood .vy-customer button{border:transparent solid 1px}#vstd-lp-360-dogshood .vy-button:focus-visible, #vstd-lp-360-dogshood .vy-button:focus, #vstd-lp-360-dogshood .vy-button.vy-focused, #vstd-lp-360-dogshood .vy-shopify-payment-button__button--unbranded:focus-visible, #vstd-lp-360-dogshood .vy-shopify-payment-button [role=button]:focus-visible, #vstd-lp-360-dogshood .vy-shopify-payment-button__button--unbranded:focus, #vstd-lp-360-dogshood .vy-shopify-payment-button [role=button]:focus{outline:solid transparent 1px}#vstd-lp-360-dogshood .vy-field__input:focus, #vstd-lp-360-dogshood .vy-select__select:focus, #vstd-lp-360-dogshood .vy-customer .vy-field input:focus, #vstd-lp-360-dogshood .vy-customer select:focus, #vstd-lp-360-dogshood .vy-localization-form__select:focus.vy-localization-form__select:after{outline:transparent solid 1px}#vstd-lp-360-dogshood .vy-localization-form__select:focus{outline:transparent solid 1px}}#vstd-lp-360-dogshood .vy-rte:after{clear:both;content:"";display:block}#vstd-lp-360-dogshood .vy-rte>*:first-child{margin-top:0}#vstd-lp-360-dogshood .vy-rte>*:last-child{margin-bottom:0}#vstd-lp-360-dogshood .vy-rte table{table-layout:fixed}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-rte table td{padding-left:1.2rem;padding-right:1.2rem}}#vstd-lp-360-dogshood .vy-rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));margin-bottom:var(--media-shadow-vertical-offset)}#vstd-lp-360-dogshood .vy-rte ul, #vstd-lp-360-dogshood .vy-rte ol{list-style-position:inside;padding-left:2rem}#vstd-lp-360-dogshood .vy-rte li{list-style:inherit}#vstd-lp-360-dogshood .vy-rte li:last-child{margin-bottom:0}#vstd-lp-360-dogshood .vy-rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}#vstd-lp-360-dogshood .vy-rte a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}#vstd-lp-360-dogshood .vy-rte blockquote{display:inline-flex}#vstd-lp-360-dogshood .vy-rte blockquote>*{margin:-.5rem 0}@media(prefers-reduced-motion:no-preference){}@media(prefers-reduced-motion:no-preference)and (hover:hover){#vstd-lp-360-dogshood{--easter-egg: none;--sparkle: url(./sparkle.gif)}}#vstd-lp-360-dogshood .vy-spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}#vstd-lp-360-dogshood .vy-path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){#vstd-lp-360-dogshood .vy-path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}#vstd-lp-360-dogshood{font-size:14px}#vstd-lp-360-dogshood .vy-header{padding-left:1rem;padding-right:1rem}#vstd-lp-360-dogshood .vy-header__menu-item span{text-decoration:none!important}#vstd-lp-360-dogshood .vy-cart__ctas button{font-weight:bold}#vstd-lp-360-dogshood .vy-drawer__inner{width:50rem!important;border:0!important;box-shadow:none!important}#vstd-lp-360-dogshood .vy-cart__checkout-button{position:relative;display:flex;justify-content:center;align-items:center;width:100%}#vstd-lp-360-dogshood .vy-cart__checkout-button .vy-svg-wrapper{position:absolute;left:16px;display:flex;align-items:center}#vstd-lp-360-dogshood .vy-cart__checkout-button .vy-svg-wrapper svg{width:16px;height:16px;stroke:currentColor}#vstd-lp-360-dogshood .vy-cart__checkout-button .vy-checkout-text{text-align:center}#vstd-lp-360-dogshood .vy-cart-drawer .vy-payment-wrapper{overflow-x:auto;white-space:nowrap}#vstd-lp-360-dogshood .vy-cart-drawer ul.vy-my-paymentmethods{display:flex;flex-wrap:nowrap;justify-content:center;list-style:none;padding-left:0;margin:0;gap:10px}#vstd-lp-360-dogshood ul.vy-my-paymentmethods{justify-content:center!important}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-section-header{position:unset!important;margin-bottom:0!important}}@media only screen and (max-width:600px){#vstd-lp-360-dogshood .vy-save-badge{background:#225800;color:#fff;padding:4px 8px;font-size:11px;border-radius:4px;margin-left:8px;font-weight:700;display:inline-block}#vstd-lp-360-dogshood .vy-header>.vy-header__heading-link{padding: 0;}}#vstd-lp-360-dogshood .vy-price-discount-badge{background-color:#225800;color:#fff;font-size:11px;padding:4px 9px;border-radius:12px;margin-left:4px;display:inline-block}#vstd-lp-360-dogshood .vy-cart-item__price-wrapper>*{display:block;margin:0;padding:0}#vstd-lp-360-dogshood .vy-cart-item__old-price{opacity:.7}#vstd-lp-360-dogshood cart-remove-button .vy-button{min-width:calc(4.5rem / var(--font-body-scale));min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}#vstd-lp-360-dogshood cart-remove-button .vy-button:before, #vstd-lp-360-dogshood cart-remove-button .vy-button:after{content:none}#vstd-lp-360-dogshood cart-remove-button .vy-button:not([disabled]):hover{color:rgb(var(--color-foreground))}@media screen and (min-width:750px){#vstd-lp-360-dogshood cart-remove-button .vy-button{min-width:3.5rem;min-height:3.5rem}}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-cart-item__price-wrapper>*:only-child:not(.vy-cart-item__discounted-prices){margin-top:1rem}}#vstd-lp-360-dogshood .vy-drawer__inner{height:100%;width:40rem;max-width:calc(100vw - 3rem);padding:0 1.5rem;border:.1rem solid rgba(var(--color-foreground),.2);border-right:0;overflow:hidden;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--duration-default) ease}#vstd-lp-360-dogshood .vy-drawer__inner-empty{height:100%;padding:0 1.5rem;overflow:hidden;display:flex;flex-direction:column}#vstd-lp-360-dogshood .vy-cart-drawer__warnings{display:flex;flex-direction:column;flex:1;justify-content:center}#vstd-lp-360-dogshood cart-drawer.vy-is-empty .vy-drawer__inner{display:grid;grid-template-rows:1fr;align-items:center;padding:0}#vstd-lp-360-dogshood cart-drawer.vy-is-empty .vy-drawer__header{display:none}#vstd-lp-360-dogshood cart-drawer:not(.vy-is-empty) .vy-cart-drawer__warnings, #vstd-lp-360-dogshood cart-drawer:not(.vy-is-empty) .vy-cart-drawer__collection{display:none}#vstd-lp-360-dogshood .vy-drawer__header{position:relative;padding:1.5rem 0;display:flex;justify-content:space-between;align-items:center}#vstd-lp-360-dogshood .vy-drawer__heading{margin:0 0 1rem}#vstd-lp-360-dogshood .vy-drawer__close{display:inline-block;padding:0;min-width:4.4rem;min-height:4.4rem;box-shadow:0 0 0 .2rem rgba(var(--color-button),0);position:absolute;top:10px;right:-10px;color:rgb(var(--color-foreground));background-color:transparent;border:none;cursor:pointer}#vstd-lp-360-dogshood .vy-cart-drawer__warnings .vy-drawer__close{right:5px}#vstd-lp-360-dogshood .vy-drawer__close .vy-svg-wrapper{height:2rem;width:2rem}#vstd-lp-360-dogshood .vy-drawer__contents{flex-grow:1;display:flex;flex-direction:column}#vstd-lp-360-dogshood .vy-drawer__footer{border-top:.1rem solid rgba(var(--color-foreground),.2);padding:.5rem 0}#vstd-lp-360-dogshood cart-drawer-items.vy-is-empty+.vy-drawer__footer{display:none}#vstd-lp-360-dogshood .vy-drawer__footer>details{margin-top:-1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.2)}#vstd-lp-360-dogshood .vy-drawer__footer>details[open]{padding-bottom:1.5rem}#vstd-lp-360-dogshood .vy-drawer__footer summary{display:flex;position:relative;line-height:1;padding:1.5rem 2.8rem 1.5rem 0}#vstd-lp-360-dogshood .vy-drawer__footer>details+.vy-cart-drawer__footer{padding-top:1.5rem}#vstd-lp-360-dogshood cart-drawer{position:fixed;top:0;left:0;width:100%;height:100%}#vstd-lp-360-dogshood .vy-cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0}#vstd-lp-360-dogshood .vy-cart-drawer__overlay:empty{display:block}#vstd-lp-360-dogshood .vy-cart-drawer__form{flex-grow:1;display:flex;flex-wrap:wrap}#vstd-lp-360-dogshood .vy-cart-drawer .vy-cart-items, #vstd-lp-360-dogshood .vy-cart-drawer tbody{display:block;width:100%}#vstd-lp-360-dogshood .vy-cart-drawer thead{display:inline-table;width:100%}#vstd-lp-360-dogshood cart-drawer-items{overflow:auto;flex:1}@media screen and (max-height:650px){#vstd-lp-360-dogshood cart-drawer-items{overflow:visible}#vstd-lp-360-dogshood .vy-drawer__inner{overflow:scroll}}#vstd-lp-360-dogshood .vy-cart-drawer.vy-cart-drawer .vy-cart-item__price-wrapper>*:only-child{margin-top:0}#vstd-lp-360-dogshood .vy-cart-drawer__footer>*+*{margin-top:1rem}#vstd-lp-360-dogshood .vy-cart-drawer .vy-totals{justify-content:space-between}#vstd-lp-360-dogshood .vy-cart-drawer .vy-tax-note{margin:1.2rem 0 2rem auto;text-align:left}#vstd-lp-360-dogshood .vy-cart-drawer details[open]>summary .vy-icon-caret{transform:rotate(180deg)}#vstd-lp-360-dogshood .vy-cart-drawer .vy-cart__checkout-button{max-width:none}#vstd-lp-360-dogshood .vy-drawer__footer [data-shopify-buttoncontainer]{justify-content:flex-start}#vstd-lp-360-dogshood cart-drawer-items::-webkit-scrollbar{width:3px}#vstd-lp-360-dogshood cart-drawer-items::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.7);border-radius:100px}#vstd-lp-360-dogshood cart-drawer-items::-webkit-scrollbar-track-piece{margin-top:31px}#vstd-lp-360-dogshood .vy-cart__empty-text, #vstd-lp-360-dogshood .vy-is-empty .vy-cart__contents, #vstd-lp-360-dogshood cart-items.vy-is-empty .vy-title-wrapper-with-link, #vstd-lp-360-dogshood .vy-is-empty .vy-cart__footer{display:none}#vstd-lp-360-dogshood .vy-is-empty .vy-cart__empty-text, #vstd-lp-360-dogshood .vy-is-empty .vy-cart__warnings{display:block}#vstd-lp-360-dogshood .vy-cart__empty-text{margin:4.5rem 0 2rem}#vstd-lp-360-dogshood .vy-cart__contents>*+*{margin-top:2.5rem}#vstd-lp-360-dogshood .vy-cart__login-title{margin:5.5rem 0 .5rem}#vstd-lp-360-dogshood .vy-cart__login-paragraph{margin-top:.8rem}#vstd-lp-360-dogshood .vy-cart__login-paragraph a{font-size:inherit}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-cart__empty-text{margin:0 0 3rem}}#vstd-lp-360-dogshood cart-items{display:block}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-cart__contents>*+*{margin-top:0}}#vstd-lp-360-dogshood .vy-cart__ctas button{width:100%}#vstd-lp-360-dogshood .vy-cart__ctas>*+*{margin-top:1rem}#vstd-lp-360-dogshood .vy-tax-note{margin:2.2rem 0 1.6rem auto;text-align:center;display:block}#vstd-lp-360-dogshood .vy-cart__checkout-button{max-width:36rem}#vstd-lp-360-dogshood .vy-cart__ctas{text-align:center}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-tax-note{margin-bottom:2.2rem;text-align:right}#vstd-lp-360-dogshood [data-shopify-buttoncontainer]{justify-content:flex-end}#vstd-lp-360-dogshood .vy-cart__ctas{display:flex;gap:1rem}}#vstd-lp-360-dogshood .vy-totals>*{font-size:1.6rem;margin:0}#vstd-lp-360-dogshood .vy-totals>h2{font-size:calc(var(--font-heading-scale) * 1.6rem)}#vstd-lp-360-dogshood .vy-totals *{line-height:1}#vstd-lp-360-dogshood .vy-totals>*+*{margin-left:2rem}#vstd-lp-360-dogshood .vy-totals__total{margin-top:.5rem}#vstd-lp-360-dogshood .vy-totals__total-value{font-size:1.8rem}#vstd-lp-360-dogshood .vy-cart__ctas+.vy-totals{margin-top:2rem}@media all and (min-width:750px){#vstd-lp-360-dogshood .vy-totals{justify-content:flex-end}}#vstd-lp-360-dogshood .vy-localization-form:only-child{display:inline-flex;flex-wrap:wrap;flex:initial;padding:1rem 0}#vstd-lp-360-dogshood .vy-localization-form:only-child .vy-button, #vstd-lp-360-dogshood .vy-localization-form:only-child .vy-localization-form__select{margin:1rem 1rem .5rem;flex-grow:1}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-localization-form{padding:1rem 2rem 1rem 0}#vstd-lp-360-dogshood .vy-localization-form:first-of-type{padding-left:0}#vstd-lp-360-dogshood .vy-localization-form:only-child{justify-content:start;width:auto;margin:0 1rem 0 0}#vstd-lp-360-dogshood .vy-localization-form:only-child .vy-button, #vstd-lp-360-dogshood .vy-localization-form:only-child .vy-localization-form__select{margin:1rem 0}}#vstd-lp-360-dogshood .vy-localization-form .vy-button{padding:1rem}#vstd-lp-360-dogshood .vy-localization-form__currency{opacity:0;transition:opacity .15s cubic-bezier(.25,.46,.45,.94);white-space:nowrap;padding-right:1.7rem}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-localization-form .vy-button{word-break:break-all}#vstd-lp-360-dogshood .vy-localization-form__currency{opacity:1}}#vstd-lp-360-dogshood .vy-localization-form__select{border-radius:var(--inputs-radius-outset);position:relative;margin-bottom:1.5rem;padding-left:1rem;text-align:left;min-height:calc(4rem + var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2)}#vstd-lp-360-dogshood .vy-disclosure__button.vy-localization-form__select{padding:calc(2rem + var(--inputs-border-width));background:rgb(var(--color-background))}#vstd-lp-360-dogshood .vy-localization-form__select .vy-icon-caret{position:absolute;content:"";height:.6rem;right:calc(var(--inputs-border-width) + 1.5rem);top:calc(50% - .2rem)}#vstd-lp-360-dogshood .vy-localization-selector.vy-link{text-decoration:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:rgb(var(--color-foreground));width:100%;padding-right:4rem;padding-bottom:1.5rem}#vstd-lp-360-dogshood .vy-disclosure .vy-localization-form__select{padding-top:1.5rem}#vstd-lp-360-dogshood .vy-localization-selector option{color:#000}#vstd-lp-360-dogshood .vy-localization-selector+.vy-disclosure__list-wrapper{opacity:1;animation:animateLocalization var(--duration-default) ease}#vstd-lp-360-dogshood .vy-disclosure{position:relative}#vstd-lp-360-dogshood .vy-disclosure__button{align-items:center;cursor:pointer;display:flex;height:4rem;padding:0 1.5rem;font-size:1.3rem;background-color:transparent}#vstd-lp-360-dogshood .vy-disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));max-height:27.5rem}#vstd-lp-360-dogshood .vy-disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0;max-height:20.5rem;max-width:25.5rem;min-width:12rem;width:max-content}#vstd-lp-360-dogshood .vy-country-selector__list{padding-bottom:.95rem;padding-top:0}#vstd-lp-360-dogshood .vy-country-selector__list--with-multiple-currencies{width:25.5rem}#vstd-lp-360-dogshood .vy-country-selector__close-button{display:none}#vstd-lp-360-dogshood .vy-country-filter{display:flex;justify-content:end;align-items:center;gap:.5rem;padding:1.5rem 1.5rem .6rem;position:sticky;top:-.02rem;background-color:rgb(var(--color-background));z-index:6}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-disclosure__list-wrapper.vy-country-selector:not([hidden])+.vy-country-selector__overlay:empty{display:block}#vstd-lp-360-dogshood .vy-country-selector__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-foreground),.5);z-index:3;animation:animateLocalization var(--duration-default) ease}#vstd-lp-360-dogshood .vy-disclosure__list-wrapper.vy-country-selector{position:fixed;bottom:-1rem;left:0;width:100%;height:80%;max-height:80vh;border-radius:0;border:none;box-shadow:none;z-index:4}#vstd-lp-360-dogshood .vy-disclosure__list.vy-country-selector__list{max-height:85%;min-width:100%;margin-bottom:0;z-index:5}#vstd-lp-360-dogshood .vy-country-selector__close-button.vy-link{display:flex;justify-content:center;align-items:center;padding:0rem;background-color:transparent;height:4.4rem;width:4.4rem}#vstd-lp-360-dogshood .vy-country-selector__close-button .vy-icon{width:2rem;height:2rem}#vstd-lp-360-dogshood .vy-country-filter{padding:1.5rem 2rem .6rem 1.5rem}}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-country-filter--no-padding{padding:0}}#vstd-lp-360-dogshood .vy-countries{padding-top:.6rem}#vstd-lp-360-dogshood .vy-disclosure__item{position:relative}#vstd-lp-360-dogshood .vy-disclosure__link{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;padding:.9rem 1.5rem;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale));color:rgba(var(--color-foreground),.75);word-break:break-word}#vstd-lp-360-dogshood .vy-disclosure__link:hover{color:rgb(var(--color-foreground))}#vstd-lp-360-dogshood .vy-disclosure__link .vy-icon-checkmark{width:1rem;margin-right:.2rem}#vstd-lp-360-dogshood .vy-disclosure__link:hover .vy-localization-form__currency, #vstd-lp-360-dogshood .vy-disclosure__link:focus-visible .vy-localization-form__currency, #vstd-lp-360-dogshood .vy-disclosure__link:focus .vy-localization-form__currency{display:inline-block;opacity:1}#vstd-lp-360-dogshood .vy-disclosure__button[aria-expanded=true] .vy-icon-caret{transform:rotate(180deg)}#vstd-lp-360-dogshood .vy-header-localization .vy-localization-form:only-child{margin:0;padding:0}#vstd-lp-360-dogshood .vy-header-localization .vy-disclosure .vy-localization-form__select{font-size:1.4rem;letter-spacing:.06rem;height:auto;min-height:initial;background:transparent}#vstd-lp-360-dogshood .vy-header-localization .vy-disclosure .vy-localization-form__select:hover{text-decoration:underline}#vstd-lp-360-dogshood .vy-header-localization .vy-localization-form__select.vy-link:after, #vstd-lp-360-dogshood .vy-header-localization .vy-localization-form__select.vy-link:before{box-shadow:none}#vstd-lp-360-dogshood .vy-header-localization .vy-localization-form__select.vy-link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}#vstd-lp-360-dogshood .vy-desktop-localization-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}#vstd-lp-360-dogshood .vy-desktop-localization-wrapper .vy-localization-selector+.vy-disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}#vstd-lp-360-dogshood .vy-desktop-localization-wrapper .vy-localization-form:only-child{padding:0}#vstd-lp-360-dogshood .vy-header-localization:not(.vy-menu-drawer__localization){align-items:center}#vstd-lp-360-dogshood .vy-js .vy-header-localization:not(.vy-menu-drawer__localization) .vy-localization-form__select{padding:0 2.7rem 0 1.2rem;width:max-content;height:3.8rem}#vstd-lp-360-dogshood .vy-header-localization:not(.vy-menu-drawer__localization) .vy-localization-form:only-child .vy-localization-form__select{margin:0}#vstd-lp-360-dogshood .vy-header-localization:not(.vy-menu-drawer__localization).vy-localization-form__select>span{max-width:20ch;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#vstd-lp-360-dogshood .vy-header-localization:not(.vy-menu-drawer__localization) localization-form:only-child .vy-localization-form__select>span{max-width:26ch}#vstd-lp-360-dogshood .vy-header-localization:not(.vy-menu-drawer__localization) .vy-localization-form__select .vy-icon-caret{right:.8rem}#vstd-lp-360-dogshood .vy-header-localization:not(.vy-menu-drawer__localization) .vy-disclosure__list-wrapper{bottom:initial;top:100%;right:0;transform:translateY(0)}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-menu-drawer__localization{display:none}}#vstd-lp-360-dogshood .vy-menu-drawer__localization localization-form{display:block}#vstd-lp-360-dogshood .vy-menu-drawer__localization .vy-localization-form__select{background-color:initial;margin-top:0;padding:1rem 3.6rem 1rem 0rem}#vstd-lp-360-dogshood .vy-menu-drawer__localization .vy-localization-form{padding:0}#vstd-lp-360-dogshood .vy-menu-drawer__localization .vy-localization-form:only-child .vy-localization-form__select{margin:0}#vstd-lp-360-dogshood .vy-menu-drawer__localization+.vy-list-social{margin-top:1rem}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-predictive-search--header{right:0;left:0;top:100%}}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-predictive-search{border-top:none;width:calc(100% + .2rem)}#vstd-lp-360-dogshood .vy-header predictive-search{position:relative}}#vstd-lp-360-dogshood predictive-search[open] .vy-predictive-search, #vstd-lp-360-dogshood predictive-search[loading] .vy-predictive-search{display:block}#vstd-lp-360-dogshood predictive-search .vy-spinner{width:1.5rem;height:1.5rem;line-height:0}#vstd-lp-360-dogshood predictive-search:not([loading]) .vy-predictive-search__loading-state, #vstd-lp-360-dogshood predictive-search:not([loading]) .vy-predictive-search-status__loading{display:none}#vstd-lp-360-dogshood predictive-search[loading] .vy-predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}#vstd-lp-360-dogshood quantity-popover volume-pricing li:nth-child(odd){background:rgba(var(--color-foreground),.03)}#vstd-lp-360-dogshood quantity-popover volume-pricing li{font-size:1.2rem;letter-spacing:.06rem;padding:.6rem .8rem;display:flex;justify-content:space-between}#vstd-lp-360-dogshood quantity-popover volume-pricing{margin-top:1.2rem;display:block}#vstd-lp-360-dogshood .vy-cart-drawer__savings{display:flex;align-items:center;gap:6px;margin:12px 0;padding:8px 12px;background:#f3faf3;border-radius:6px;font-size:14px;font-weight:700;color:#2a7d2e;line-height:1.3}#vstd-lp-360-dogshood .vy-cart-drawer__savings svg{flex-shrink:0}#vstd-lp-360-dogshood .vy-payment-wrapper{margin:10px 0}#vstd-lp-360-dogshood .vy-my-paymentmethods{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:flex-start;margin:0;padding:0;list-style:none}#vstd-lp-360-dogshood .vy-my-paymentmethods li{display:flex;align-items:center;justify-content:center}#vstd-lp-360-dogshood .vy-my-paymentmethods li svg{display:block;width:auto;height:30px}#vstd-lp-360-dogshood .vy-cart-item__price-wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:2px}#vstd-lp-360-dogshood .vy-sale-price{color:#e03131;font-weight:700;font-size:14px}#vstd-lp-360-dogshood .vy-drawer__contents{padding-top:0}#vstd-lp-360-dogshood .vy-totals{margin-top:6px}#vstd-lp-360-dogshood .vy-totals__total, #vstd-lp-360-dogshood .vy-totals__total-value{font-weight:700}#vstd-lp-360-dogshood .vy-drawer__inner{overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}#vstd-lp-360-dogshood .vy-drawer__inner::-webkit-scrollbar{display:none}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-cart-drawer__savings{font-size:13px}#vstd-lp-360-dogshood .vy-my-paymentmethods li svg{height:auto}}#vstd-lp-360-dogshood .vy-search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}#vstd-lp-360-dogshood .vy-reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}#vstd-lp-360-dogshood .vy-reset__button:not(:focus-visible):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}#vstd-lp-360-dogshood .vy-reset__button:not(:focus):after{border-right:.1rem solid rgba(var(--color-foreground),.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}#vstd-lp-360-dogshood .vy-search__button:focus-visible, #vstd-lp-360-dogshood .vy-reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}#vstd-lp-360-dogshood .vy-search__button:focus, #vstd-lp-360-dogshood .vy-reset__button:focus{background-color:rgb(var(--color-background));z-index:4}#vstd-lp-360-dogshood .vy-search__button:not(:focus-visible):not(.vy-focused), #vstd-lp-360-dogshood .vy-reset__button:not(:focus-visible):not(.vy-focused){box-shadow:inherit;background-color:inherit}#vstd-lp-360-dogshood .vy-search__button:hover .vy-icon, #vstd-lp-360-dogshood .vy-reset__button:hover .vy-icon{transform:scale(1.07)}#vstd-lp-360-dogshood .vy-search__button .vy-icon{height:1.8rem;width:1.8rem}#vstd-lp-360-dogshood .vy-reset__button .vy-icon.vy-icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}#vstd-lp-360-dogshood input::-webkit-search-decoration{-webkit-appearance:none}#vstd-lp-360-dogshood .vy-js menu-drawer>details>summary:before, #vstd-lp-360-dogshood .vy-js menu-drawer>details[open]:not(.vy-menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)));top:100%;left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}#vstd-lp-360-dogshood menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}#vstd-lp-360-dogshood .vy-menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:3;left:0;top:100%;width:100%;padding:0;background-color:rgb(var(--color-background));overflow-x:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}#vstd-lp-360-dogshood .vy-js .vy-menu-drawer{height:calc(100vh - 100%);height:calc(var(--viewport-height,100vh) - (var(--header-bottom-position,100%)))}#vstd-lp-360-dogshood .vy-js details[open]>.vy-menu-drawer, #vstd-lp-360-dogshood .vy-js details[open]>.vy-menu-drawer__submenu{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-menu-drawer{width:40rem;border-width:0 var(--drawer-border-width) 0 0;border-style:solid;border-color:rgba(var(--color-foreground),var(--drawer-border-opacity))}}#vstd-lp-360-dogshood .vy-menu-drawer__inner-container{position:relative;height:100%}#vstd-lp-360-dogshood .vy-menu-drawer__navigation-container{display:grid;grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}#vstd-lp-360-dogshood .vy-menu-drawer__navigation{padding:3rem 0}#vstd-lp-360-dogshood .vy-js .vy-menu-drawer__menu li{margin-bottom:.2rem}#vstd-lp-360-dogshood .vy-menu-drawer__menu-item{padding:1.1rem 3rem;text-decoration:none;font-size:1.8rem}#vstd-lp-360-dogshood .vy-menu-drawer summary.vy-menu-drawer__menu-item{padding-right:5.2rem}#vstd-lp-360-dogshood .vy-menu-drawer__menu-item--active, #vstd-lp-360-dogshood .vy-menu-drawer__menu-item:focus, #vstd-lp-360-dogshood .vy-menu-drawer__close-button:focus, #vstd-lp-360-dogshood .vy-menu-drawer__menu-item:hover, #vstd-lp-360-dogshood .vy-menu-drawer__close-button:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}#vstd-lp-360-dogshood .vy-js .vy-menu-drawer__menu-item .vy-icon-caret{display:none}#vstd-lp-360-dogshood .vy-menu-drawer__menu-item>.vy-svg-wrapper{width:15px;position:absolute;right:3rem;top:50%;transform:translateY(-50%)}#vstd-lp-360-dogshood .vy-menu-drawer__utility-links{padding:0;background-color:rgba(var(--color-foreground),.03);position:relative}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-header--has-account:where(:not(.vy-header--has-social):not(.vy-header--has-localizations)) .vy-menu-drawer__utility-links{padding:2rem 3rem}}@media screen and (max-width:989px){#vstd-lp-360-dogshood .vy-header--has-localizations:where(:not(.vy-header--has-social)) .vy-menu-drawer__utility-links{padding:2rem 3rem}}#vstd-lp-360-dogshood .vy-menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:1rem 0;font-size:1.4rem;color:rgb(var(--color-foreground));margin-bottom:0}#vstd-lp-360-dogshood .vy-menu-drawer__utility-links:has(.vy-menu-drawer__localization) .vy-menu-drawer__account{margin:0}#vstd-lp-360-dogshood .vy-menu-drawer__account account-icon>.vy-svg-wrapper{height:2rem;width:2rem;margin-right:1rem}#vstd-lp-360-dogshood .vy-menu-drawer__account shop-user-avatar{--shop-avatar-size: 2.4rem;margin-right:.55rem;margin-left:-.45rem}#vstd-lp-360-dogshood .vy-menu-drawer__account:hover account-icon>.vy-svg-wrapper{transform:scale(1.07)}#vstd-lp-360-dogshood .vy-menu-drawer .vy-list-social{justify-content:flex-start;margin-left:-1.25rem}#vstd-lp-360-dogshood .vy-menu-drawer .vy-list-social:empty{display:none}#vstd-lp-360-dogshood .vy-footer:not(.vy-color-scheme-1){border-top:none}#vstd-lp-360-dogshood .vy-footer__content-top{padding-bottom:5rem;display:block}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-footer .vy-grid{display:block}#vstd-lp-360-dogshood .vy-footer-block.vy-grid__item{padding:0;margin:4rem 0;width:100%}#vstd-lp-360-dogshood .vy-footer-block.vy-grid__item:first-child{margin-top:0}#vstd-lp-360-dogshood .vy-footer__content-top{padding-bottom:3rem;padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer__content-top .vy-grid{row-gap:6rem;margin-bottom:0}}#vstd-lp-360-dogshood .vy-footer__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),.08);padding-top:3rem}#vstd-lp-360-dogshood .vy-footer__content-bottom:only-child{border-top:0}#vstd-lp-360-dogshood .vy-footer__content-bottom-wrapper{display:flex;width:100%}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-footer__content-bottom{flex-wrap:wrap;padding-top:0;padding-left:0;padding-right:0;row-gap:1.5rem}#vstd-lp-360-dogshood .vy-footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:1.5rem;justify-content:center}}#vstd-lp-360-dogshood .vy-footer__localization:empty+.vy-footer__column--info{align-items:center}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-footer__localization:empty+.vy-footer__column{padding-top:1.5rem}}#vstd-lp-360-dogshood .vy-footer__column{width:100%;align-items:flex-end}#vstd-lp-360-dogshood .vy-footer__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer__column--info{padding-left:0;padding-right:0;align-items:flex-end}}#vstd-lp-360-dogshood .vy-footer-block:only-child:last-child{text-align:center;max-width:76rem;margin:0 auto}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer-block{display:block;margin-top:0}}#vstd-lp-360-dogshood .vy-footer-block:empty{display:none}#vstd-lp-360-dogshood .vy-footer-block--newsletter{display:flex;align-items:flex-end;margin-top:3rem;gap:1rem}#vstd-lp-360-dogshood .vy-footer-block--newsletter:only-child{margin-top:0}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-footer-block.vy-footer-block--menu:only-child{text-align:left}}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer-block--newsletter{flex-wrap:nowrap;justify-content:center}}#vstd-lp-360-dogshood .vy-footer-block__heading{margin-bottom:2rem;margin-top:0;font-size:calc(var(--font-heading-scale) * 1.6rem)}@media screen and (min-width:990px){#vstd-lp-360-dogshood .vy-footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.8rem)}}#vstd-lp-360-dogshood .vy-footer__list-social:empty, #vstd-lp-360-dogshood .vy-footer-block--newsletter:empty{display:none}@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-footer-block--newsletter{display:flex;flex-direction:column;flex:1 1 100%;align-items:center;gap:3rem}}#vstd-lp-360-dogshood .vy-footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:1rem 1rem 0}#vstd-lp-360-dogshood .vy-footer__localization:empty{display:none}#vstd-lp-360-dogshood .vy-footer__localization h2{margin:1rem 1rem .5rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer__localization{padding:.4rem 0;justify-content:flex-start}#vstd-lp-360-dogshood .vy-footer__localization h2{margin:1rem 0 0}}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer__payment{margin-top:1.5rem}}#vstd-lp-360-dogshood .vy-footer__content-bottom-wrapper--center{justify-content:center}#vstd-lp-360-dogshood .vy-footer__copyright{text-align:center;margin-top:1.5rem}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer__content-bottom-wrapper:not(.vy-footer__content-bottom-wrapper--center) .vy-footer__copyright{text-align:right}}#vstd-lp-360-dogshood .vy-footer-block__details-content{margin-bottom:4rem}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer-block__details-content{margin-bottom:0}#vstd-lp-360-dogshood .vy-footer-block__details-content>p, #vstd-lp-360-dogshood .vy-footer-block__details-content>li{padding:0}#vstd-lp-360-dogshood .vy-footer-block:only-child li{display:inline}#vstd-lp-360-dogshood .vy-footer-block__details-content>li:not(:last-child){margin-right:1.5rem}}#vstd-lp-360-dogshood .vy-footer-block__details-content .vy-list-menu__item--link, #vstd-lp-360-dogshood .vy-copyright__content a{color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer-block__details-content .vy-list-menu__item--link:hover, #vstd-lp-360-dogshood .vy-copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}}@media screen and (max-width:989px){#vstd-lp-360-dogshood .vy-footer-block__details-content .vy-list-menu__item--link{padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer-block__details-content .vy-list-menu__item--link{display:inline-block;font-size:1.4rem}#vstd-lp-360-dogshood .vy-footer-block__details-content>:first-child .vy-list-menu__item--link{padding-top:0}}#vstd-lp-360-dogshood .vy-footer-block__image-wrapper{margin-bottom:2rem;overflow:hidden!important}#vstd-lp-360-dogshood .vy-footer-block__image-wrapper img{display:block;height:auto;max-width:100%}#vstd-lp-360-dogshood .vy-footer-block__brand-info{text-align:left}#vstd-lp-360-dogshood .vy-footer-block:only-child .vy-footer-block__brand-info{text-align:center}#vstd-lp-360-dogshood .vy-footer-block:only-child>.vy-footer-block__brand-info>.vy-footer-block__image-wrapper{margin-left:auto;margin-right:auto}#vstd-lp-360-dogshood .vy-footer-block-image>img, #vstd-lp-360-dogshood .vy-footer-block__brand-info>img{height:auto}#vstd-lp-360-dogshood .vy-copyright__content{font-size:1.1rem}#vstd-lp-360-dogshood .vy-copyright__content a{color:currentColor;text-decoration:none}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}@supports not (inset: 10px){@media screen and (max-width:749px){#vstd-lp-360-dogshood .vy-footer .vy-grid{margin-left:0}}@media screen and (min-width:750px){#vstd-lp-360-dogshood .vy-footer__content-top .vy-grid{margin-left:-3rem}#vstd-lp-360-dogshood .vy-footer__content-top .vy-grid__item{padding-left:3rem}}}@media screen and (min-width: 750px){#vstd-lp-360-dogshood .vy-list-payment{justify-content: flex-end;margin: -0.5rem;padding-top: 0;}}#vstd-lp-360-dogshood .vy-list-payment__item{align-items: center;display: flex;padding: 0.5rem;}@media only screen and (max-width: 749px){#vstd-lp-360-dogshood .vy-list-social{justify-content: center;}}@layer theme{#vstd-lp-360-dogshood, #vstd-lp-360-dogshood :host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-500:oklch(72.3% .219 149.579);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:4px;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-xs:4px;--blur-sm:8px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--tw-border-style:solid;--tw-outline-style:solid;--color-background-1:var(--background-1);--spacing-xxl:24px}}@layer base{#vstd-lp-360-dogshood *, #vstd-lp-360-dogshood :after, #vstd-lp-360-dogshood :before, #vstd-lp-360-dogshood ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}#vstd-lp-360-dogshood ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}#vstd-lp-360-dogshood, #vstd-lp-360-dogshood :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}#vstd-lp-360-dogshood hr{height:0;color:inherit;border-top-width:1px}#vstd-lp-360-dogshood abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#vstd-lp-360-dogshood h1, #vstd-lp-360-dogshood h2, #vstd-lp-360-dogshood h3, #vstd-lp-360-dogshood h4, #vstd-lp-360-dogshood h5, #vstd-lp-360-dogshood h6{font-size:inherit;font-weight:inherit}#vstd-lp-360-dogshood a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}#vstd-lp-360-dogshood b, #vstd-lp-360-dogshood strong{font-weight:bolder}#vstd-lp-360-dogshood code, #vstd-lp-360-dogshood kbd, #vstd-lp-360-dogshood samp, #vstd-lp-360-dogshood pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}#vstd-lp-360-dogshood small{font-size:80%}#vstd-lp-360-dogshood sub, #vstd-lp-360-dogshood sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}#vstd-lp-360-dogshood sub{bottom:-.25em}#vstd-lp-360-dogshood sup{top:-.5em}#vstd-lp-360-dogshood table{text-indent:0;border-color:inherit;border-collapse:collapse}#vstd-lp-360-dogshood :-moz-focusring{outline:auto}#vstd-lp-360-dogshood progress{vertical-align:baseline}#vstd-lp-360-dogshood summary{display:list-item}#vstd-lp-360-dogshood ol, #vstd-lp-360-dogshood ul, #vstd-lp-360-dogshood menu{list-style:none}#vstd-lp-360-dogshood img, #vstd-lp-360-dogshood svg, #vstd-lp-360-dogshood video, #vstd-lp-360-dogshood canvas, #vstd-lp-360-dogshood audio, #vstd-lp-360-dogshood iframe, #vstd-lp-360-dogshood embed, #vstd-lp-360-dogshood object{vertical-align:middle;display:block}#vstd-lp-360-dogshood img, #vstd-lp-360-dogshood video{max-width:100%;height:auto}#vstd-lp-360-dogshood button, #vstd-lp-360-dogshood input, #vstd-lp-360-dogshood select, #vstd-lp-360-dogshood optgroup, #vstd-lp-360-dogshood textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#vstd-lp-360-dogshood ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}#vstd-lp-360-dogshood :where(select:is([multiple],[size])) optgroup{font-weight:bolder}#vstd-lp-360-dogshood :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}#vstd-lp-360-dogshood ::file-selector-button{margin-inline-end:4px}#vstd-lp-360-dogshood ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){#vstd-lp-360-dogshood ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}#vstd-lp-360-dogshood textarea{resize:vertical}#vstd-lp-360-dogshood ::-webkit-search-decoration{-webkit-appearance:none}#vstd-lp-360-dogshood ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}#vstd-lp-360-dogshood ::-webkit-datetime-edit{display:inline-flex}#vstd-lp-360-dogshood ::-webkit-datetime-edit-fields-wrapper{padding:0}#vstd-lp-360-dogshood ::-webkit-datetime-edit{padding-block:0}#vstd-lp-360-dogshood ::-webkit-datetime-edit-year-field{padding-block:0}#vstd-lp-360-dogshood ::-webkit-datetime-edit-month-field{padding-block:0}#vstd-lp-360-dogshood ::-webkit-datetime-edit-day-field{padding-block:0}#vstd-lp-360-dogshood ::-webkit-datetime-edit-hour-field{padding-block:0}#vstd-lp-360-dogshood ::-webkit-datetime-edit-minute-field{padding-block:0}#vstd-lp-360-dogshood ::-webkit-datetime-edit-second-field{padding-block:0}#vstd-lp-360-dogshood ::-webkit-datetime-edit-millisecond-field{padding-block:0}#vstd-lp-360-dogshood ::-webkit-datetime-edit-meridiem-field{padding-block:0}#vstd-lp-360-dogshood ::-webkit-calendar-picker-indicator{line-height:1}#vstd-lp-360-dogshood :-moz-ui-invalid{box-shadow:none}#vstd-lp-360-dogshood button, #vstd-lp-360-dogshood input:where([type=button],[type=reset],[type=submit]){appearance:button}#vstd-lp-360-dogshood ::file-selector-button{appearance:button}#vstd-lp-360-dogshood ::-webkit-inner-spin-button{height:auto}#vstd-lp-360-dogshood ::-webkit-outer-spin-button{height:auto}#vstd-lp-360-dogshood [hidden]:where(:not([hidden=until-found])){display:none!important}#vstd-lp-360-dogshood *, #vstd-lp-360-dogshood :after, #vstd-lp-360-dogshood :before, #vstd-lp-360-dogshood ::backdrop{border-color:var(--color-gray-200,currentColor)}#vstd-lp-360-dogshood ::file-selector-button{border-color:var(--color-gray-200,currentColor)}}@layer components;@layer utilities{#vstd-lp-360-dogshood .vy-isolate{isolation:isolate}#vstd-lp-360-dogshood .vy-grid{display:grid}#vstd-lp-360-dogshood .vy-hidden{display:none}#vstd-lp-360-dogshood :where(.vy-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(8px *var(--tw-space-x-reverse));margin-inline-end:calc(8px *calc(1 - var(--tw-space-x-reverse)))}#vstd-lp-360-dogshood :where(.vy-divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}#vstd-lp-360-dogshood :where(.vy-divide-stroke-2>:not(:last-child)){border-color:var(--stroke-2)}#vstd-lp-360-dogshood .vy-rounded{border-radius:.25rem}#vstd-lp-360-dogshood .vy-uppercase{text-transform:uppercase}#vstd-lp-360-dogshood .vy-before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}#vstd-lp-360-dogshood .vy-hover\:border-stroke-1-hover:hover{border-color:var(--stroke-1-hover)}#vstd-lp-360-dogshood .vy-hover\:bg-\(--accent\)\/80:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-hover\:bg-\(--accent\)\/80:hover{background-color:color-mix(in oklab,var(--accent)80%,transparent)}}#vstd-lp-360-dogshood .vy-hover\:bg-background-1:hover{background-color:var(--background-1)}#vstd-lp-360-dogshood .vy-hover\:bg-background-1-hover:hover, #vstd-lp-360-dogshood .vy-hover\:bg-background-1-hover\/50:hover{background-color:var(--background-1-hover)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-hover\:bg-background-1-hover\/50:hover{background-color:color-mix(in oklab,var(--background-1-hover)50%,transparent)}}#vstd-lp-360-dogshood .vy-hover\:bg-background-2:hover{background-color:var(--background-2)}#vstd-lp-360-dogshood .vy-hover\:bg-background-5-hover:hover{background-color:var(--background-5-hover)}#vstd-lp-360-dogshood .vy-hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}#vstd-lp-360-dogshood .vy-hover\:bg-foreground-2:hover{background-color:var(--foreground-2)}#vstd-lp-360-dogshood .vy-hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}#vstd-lp-360-dogshood .vy-hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}#vstd-lp-360-dogshood .vy-hover\:bg-white:hover{background-color:var(--color-white)}#vstd-lp-360-dogshood .vy-hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-hover\:bg-white\/80:hover{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}#vstd-lp-360-dogshood .vy-hover\:text-foreground-1:hover{color:var(--foreground-1)}#vstd-lp-360-dogshood .vy-hover\:text-foreground-2:hover{color:var(--foreground-2)}#vstd-lp-360-dogshood .vy-hover\:underline:hover{text-decoration-line:underline}#vstd-lp-360-dogshood .vy-hover\:opacity-75:hover{opacity:.75}#vstd-lp-360-dogshood .vy-hover\:opacity-90:hover{opacity:.9}#vstd-lp-360-dogshood .vy-hover\:opacity-100:hover{opacity:1}#vstd-lp-360-dogshood .vy-focus\:border-stroke-focus-2:focus{border-color:var(--stroke-focus-2)}#vstd-lp-360-dogshood .vy-active\:scale-\[0\.97\]:active{scale:.97}#vstd-lp-360-dogshood .vy-active\:cursor-grabbing:active{cursor:grabbing}#vstd-lp-360-dogshood .vy-active\:border-stroke-1-pressed:active{border-color:var(--stroke-1-pressed)}#vstd-lp-360-dogshood .vy-active\:bg-\(--accent\)\/60:active{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-active\:bg-\(--accent\)\/60:active{background-color:color-mix(in oklab,var(--accent)60%,transparent)}}#vstd-lp-360-dogshood .vy-active\:bg-background-1-pressed:active, #vstd-lp-360-dogshood .vy-active\:bg-background-1-pressed\/50:active{background-color:var(--background-1-pressed)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-active\:bg-background-1-pressed\/50:active{background-color:color-mix(in oklab,var(--background-1-pressed)50%,transparent)}}#vstd-lp-360-dogshood .vy-active\:bg-background-1-selected:active{background-color:var(--background-1-selected)}#vstd-lp-360-dogshood .vy-active\:bg-background-5-pressed:active{background-color:var(--background-5-pressed)}#vstd-lp-360-dogshood .vy-active\:bg-foreground-3:active{background-color:var(--foreground-3)}#vstd-lp-360-dogshood .vy-active\:bg-white:active{background-color:var(--color-white)}#vstd-lp-360-dogshood .vy-active\:opacity-80:active{opacity:.8}#vstd-lp-360-dogshood .vy-disabled\:cursor-not-allowed:disabled{cursor:not-allowed}#vstd-lp-360-dogshood .vy-disabled\:bg-gray-300:disabled{background-color:var(--color-gray-300)}@media(min-width:640px){#vstd-lp-360-dogshood .vy-sm\:placeholder\:overflow-hidden::placeholder{overflow:hidden}#vstd-lp-360-dogshood .vy-sm\:placeholder\:text-ellipsis::placeholder{text-overflow:ellipsis}#vstd-lp-360-dogshood .vy-sm\:placeholder\:whitespace-nowrap::placeholder{white-space:nowrap}}@media(min-width:768px){#vstd-lp-360-dogshood .vy-md\:my-3{margin-block:12px}#vstd-lp-360-dogshood .vy-md\:-mt-5{margin-top:-20px}#vstd-lp-360-dogshood .vy-md\:mt-0\.25{margin-top:1px}#vstd-lp-360-dogshood .vy-md\:size-8{width:32px;height:32px}#vstd-lp-360-dogshood .vy-md\:w-100{width:400px}#vstd-lp-360-dogshood .vy-md\:w-\[320px\]{width:320px}#vstd-lp-360-dogshood .vy-md\:w-auto{width:auto}#vstd-lp-360-dogshood .vy-md\:w-fit{width:fit-content}#vstd-lp-360-dogshood .vy-md\:gap-2{gap:8px}#vstd-lp-360-dogshood .vy-md\:gap-xl{gap:20px}#vstd-lp-360-dogshood .vy-md\:p-xxl{padding:24px}#vstd-lp-360-dogshood .vy-md\:px-4{padding-inline:16px}#vstd-lp-360-dogshood .vy-md\:px-10{padding-inline:40px}#vstd-lp-360-dogshood .vy-md\:py-2{padding-block:8px}#vstd-lp-360-dogshood .vy-md\:pt-10{padding-top:40px}#vstd-lp-360-dogshood .vy-md\:pt-20{padding-top:80px}#vstd-lp-360-dogshood .vy-md\:pr-10{padding-right:40px}#vstd-lp-360-dogshood .vy-md\:pl-0{padding-left:0}#vstd-lp-360-dogshood .vy-md\:pl-10{padding-left:40px}#vstd-lp-360-dogshood .vy-md\:text-2xs-attribution{font-size:12px;line-height:var(--tw-leading,16px);font-weight:var(--tw-font-weight,400)}}@container (min-width:24em){#vstd-lp-360-dogshood .vy-\@sm\:text-3xl-display{font-size:48px;line-height:var(--tw-leading,60px);font-weight:var(--tw-font-weight,700)}}@container panel (min-width:100px){#vstd-lp-360-dogshood .vy-\@\[100px\]\/panel\:block{display:block}#vstd-lp-360-dogshood .vy-\@\[100px\]\/panel\:size-14{width:56px;height:56px}}@container panel (min-width:220px){#vstd-lp-360-dogshood .vy-\@\[220px\]\/panel\:size-18\.5{width:74px;height:74px}}@container (min-width:28rem){#vstd-lp-360-dogshood .vy-\@md\:w-100{width:400px}#vstd-lp-360-dogshood .vy-\@md\:gap-xl{gap:20px}#vstd-lp-360-dogshood .vy-\@md\:p-xxl{padding:24px}}#vstd-lp-360-dogshood .vy-ltr\:-right-1\.5:where(:dir(ltr),[dir=ltr],[dir=ltr] *){right:-6px}#vstd-lp-360-dogshood .vy-ltr\:-left-1\.5:where(:dir(ltr),[dir=ltr],[dir=ltr] *){left:-6px}#vstd-lp-360-dogshood .vy-rtl\:-right-1\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){right:-6px}#vstd-lp-360-dogshood .vy-rtl\:right-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){right:0}#vstd-lp-360-dogshood .vy-rtl\:right-auto:where(:dir(rtl),[dir=rtl],[dir=rtl] *){right:auto}#vstd-lp-360-dogshood .vy-rtl\:-left-1\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:-6px}#vstd-lp-360-dogshood .vy-rtl\:left-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:0}#vstd-lp-360-dogshood .vy-rtl\:left-auto:where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:auto}#vstd-lp-360-dogshood .vy-rtl\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}#vstd-lp-360-dogshood .vy-rtl\:justify-end:where(:dir(rtl),[dir=rtl],[dir=rtl] *){justify-content:flex-end}#vstd-lp-360-dogshood .vy-rtl\:justify-start:where(:dir(rtl),[dir=rtl],[dir=rtl] *){justify-content:flex-start}#vstd-lp-360-dogshood .vy-rtl\:rounded-br-none:where(:dir(rtl),[dir=rtl],[dir=rtl] *){border-bottom-right-radius:0}#vstd-lp-360-dogshood .vy-rtl\:rounded-bl-xl:where(:dir(rtl),[dir=rtl],[dir=rtl] *){border-bottom-left-radius:12px}#vstd-lp-360-dogshood .vy-rtl\:pr-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-right:0}#vstd-lp-360-dogshood .vy-rtl\:pr-0\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-right:2px}#vstd-lp-360-dogshood .vy-rtl\:pl-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-left:0}#vstd-lp-360-dogshood .vy-rtl\:pl-0\.5:where(:dir(rtl),[dir=rtl],[dir=rtl] *){padding-left:2px}@media(prefers-color-scheme:dark){#vstd-lp-360-dogshood .vy-dark\:border-\(--accent-dark\), #vstd-lp-360-dogshood .vy-dark\:border-\(--accent-dark\)\/20{border-color:var(--accent-dark)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-dark\:border-\(--accent-dark\)\/20{border-color:color-mix(in oklab,var(--accent-dark)20%,transparent)}}#vstd-lp-360-dogshood .vy-dark\:border-\(--accent-dark\)\/40{border-color:var(--accent-dark)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-dark\:border-\(--accent-dark\)\/40{border-color:color-mix(in oklab,var(--accent-dark)40%,transparent)}}#vstd-lp-360-dogshood .vy-dark\:bg-\(--accent-dark\), #vstd-lp-360-dogshood .vy-dark\:bg-\(--accent-dark\)\/10{background-color:var(--accent-dark)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-dark\:bg-\(--accent-dark\)\/10{background-color:color-mix(in oklab,var(--accent-dark)10%,transparent)}}#vstd-lp-360-dogshood .vy-dark\:bg-\(--accent-dark\)\/60{background-color:var(--accent-dark)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-dark\:bg-\(--accent-dark\)\/60{background-color:color-mix(in oklab,var(--accent-dark)60%,transparent)}}#vstd-lp-360-dogshood .vy-dark\:bg-\(color\:--accent-dark\), #vstd-lp-360-dogshood .vy-dark\:bg-\[var\(--accent-dark\)\]\/80{background-color:var(--accent-dark)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-dark\:bg-\[var\(--accent-dark\)\]\/80{background-color:color-mix(in oklab,var(--accent-dark)80%,transparent)}}#vstd-lp-360-dogshood .vy-dark\:bg-background-1-hover{background-color:var(--background-1-hover)}#vstd-lp-360-dogshood .vy-dark\:bg-black{background-color:var(--color-black)}#vstd-lp-360-dogshood .vy-dark\:bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-dark\:bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}#vstd-lp-360-dogshood .vy-dark\:bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-dark\:bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}#vstd-lp-360-dogshood .vy-dark\:bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-dark\:bg-black\/95{background-color:color-mix(in oklab,var(--color-black)95%,transparent)}}#vstd-lp-360-dogshood .vy-dark\:bg-transparent{background-color:#0000}#vstd-lp-360-dogshood .vy-dark\:bg-white{background-color:var(--color-white)}#vstd-lp-360-dogshood .vy-dark\:text-\(--accent-dark\), #vstd-lp-360-dogshood .vy-dark\:text-\(color\:--accent-dark\){color:var(--accent-dark)}#vstd-lp-360-dogshood .vy-dark\:text-foreground-1-contrast{color:var(--foreground-1-contrast)}#vstd-lp-360-dogshood .vy-dark\:text-white{color:var(--color-white)}#vstd-lp-360-dogshood .vy-dark\:hover\:bg-black:hover{background-color:var(--color-black)}#vstd-lp-360-dogshood .vy-hover\:dark\:bg-\(--accent-dark\)\/80:hover{background-color:var(--accent-dark)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-hover\:dark\:bg-\(--accent-dark\)\/80:hover{background-color:color-mix(in oklab,var(--accent-dark)80%,transparent)}}#vstd-lp-360-dogshood .vy-hover\:dark\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-hover\:dark\:bg-black\/60:hover{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}#vstd-lp-360-dogshood .vy-dark\:focus-visible\:\!ring-black:focus-visible{--tw-ring-color:var(--color-black)!important}#vstd-lp-360-dogshood .vy-active\:dark\:bg-\(--accent-dark\)\/60:active{background-color:var(--accent-dark)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-active\:dark\:bg-\(--accent-dark\)\/60:active{background-color:color-mix(in oklab,var(--accent-dark)60%,transparent)}}#vstd-lp-360-dogshood .vy-active\:dark\:bg-black\/80:active{background-color:#000c}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-active\:dark\:bg-black\/80:active{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}}@media(forced-colors:active){#vstd-lp-360-dogshood .vy-forced-colors\:\!border-\[Highlight\]{border-color:highlight!important}#vstd-lp-360-dogshood .vy-forced-colors\:\!bg-\[Highlight\]{background-color:highlight!important}}#vstd-lp-360-dogshood .vy-\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}#vstd-lp-360-dogshood .vy-\[\&\>\*\]\:pointer-events-none>*{pointer-events:none}#vstd-lp-360-dogshood .vy-no-scrollbar::-webkit-scrollbar{display:none}#vstd-lp-360-dogshood .vy-no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}#vstd-lp-360-dogshood :host, #vstd-lp-360-dogshood{--danger-foreground:#c50f1f;--danger-background:#c50f1f;--foreground-1:#242424;--foreground-1-hover:#242424;--foreground-1-pressed:#242424;--foreground-1-selected:#242424;--foreground-1-contrast:#fff;--foreground-1-hover-contrast:#fff;--foreground-1-pressed-contrast:#fff;--foreground-1-selected-contrast:#fff;--foreground-2:#424242;--foreground-2-hover:#242424;--foreground-2-pressed:#242424;--foreground-2-selected:#242424;--foreground-2-contrast:#d6d6d6;--foreground-2-hover-contrast:#fff;--foreground-2-pressed-contrast:#fff;--foreground-2-selected-contrast:#fff;--foreground-3:#616161;--foreground-3-hover:#424242;--foreground-3-pressed:#424242;--foreground-3-selected:#424242;--foreground-4:#707070;--foreground-disabled:#bdbdbd;--foreground-inverted:#fff;--foreground-inverted-disabled:#fff6;--background-1:#fff;--background-1-hover:#f5f5f5;--background-1-pressed:#e0e0e0;--background-1-selected:#ebebeb;--background-1-contrast:#292929;--background-1-contrast-hover:#3d3d3d;--background-1-contrast-pressed:#1f1f1f;--background-1-contrast-selected:#383838;--background-2:#fafafa;--background-2-hover:#f0f0f0;--background-2-pressed:#dbdbdb;--background-2-selected:#e6e6e6;--background-3:#f5f5f5;--background-3-hover:#ebebeb;--background-3-pressed:#d6d6d6;--background-3-selected:#e0e0e0;--background-4:#f0f0f0;--background-4-hover:#fafafa;--background-4-pressed:#f5f5f5;--background-4-selected:#fff;--background-5:#ebebeb;--background-5-hover:#f5f5f5;--background-5-pressed:#f0f0f0;--background-5-selected:#fafafa;--background-stencil:#e6e6e6;--stroke-1:#d1d1d1;--stroke-1-hover:#c7c7c7;--stroke-1-pressed:#b2b2b2;--stroke-1-selected:#bdbdbd;--stroke-2:#e0e0e0;--stroke-3:#f0f0f0;--stroke-disabled:#e0e0e0;--stroke-focus-1:#fff;--stroke-focus-2:#000;--error-foreground:#b10e1c;--success-foreground:#0e700e;--red-background-2:#f1bbbc;--redBackgroundRest:#f1bbbc;--colorPaletteSeafoamBackground2:#a8f0cd;--colorStatusWarningBorder1:#fdcfb4}@media(prefers-color-scheme:dark){#vstd-lp-360-dogshood :host, #vstd-lp-360-dogshood{--danger-foreground:#dc626d;--danger-background:#c50f1f;--foreground-1:#fff;--foreground-1-hover:#fff;--foreground-1-pressed:#fff;--foreground-1-selected:#fff;--foreground-1-contrast:#242424;--foreground-1-hover-contrast:#242424;--foreground-1-pressed-contrast:#242424;--foreground-1-selected-contrast:#242424;--foreground-2:#d6d6d6;--foreground-2-hover:#fff;--foreground-2-pressed:#fff;--foreground-2-selected:#fff;--foreground-2-contrast:#424242;--foreground-2-hover-contrast:#242424;--foreground-2-pressed-contrast:#242424;--foreground-2-selected-contrast:#242424;--foreground-3:#adadad;--foreground-3-hover:#d6d6d6;--foreground-3-pressed:#d6d6d6;--foreground-3-selected:#d6d6d6;--foreground-4:#999;--foreground-disabled:#5c5c5c;--foreground-inverted:#242424;--foreground-inverted-disabled:#0004;--background-1:#292929;--background-1-hover:#3d3d3d;--background-1-pressed:#1f1f1f;--background-1-selected:#383838;--background-1-contrast:#fff;--background-1-contrast-hover:#f5f5f5;--background-1-contrast-pressed:#e0e0e0;--background-1-contrast-selected:#ebebeb;--background-2:#1f1f1f;--background-2-hover:#333;--background-2-pressed:#141414;--background-2-selected:#2e2e2e;--background-3:#141414;--background-3-hover:#292929;--background-3-pressed:#0a0a0a;--background-3-selected:#242424;--background-4:#0a0a0a;--background-4-hover:#1f1f1f;--background-4-pressed:#000;--background-4-selected:#1a1a1a;--background-5:#000;--background-5-hover:#141414;--background-5-pressed:#050505;--background-5-selected:#0f0f0f;--background-stencil:#575757;--stroke-1:#666;--stroke-1-hover:#757575;--stroke-1-pressed:#6b6b6b;--stroke-1-selected:#707070;--stroke-2:#525252;--stroke-3:#3d3d3d;--stroke-disabled:#424242;--stroke-focus-1:#000;--stroke-focus-2:#fff;--error-foreground:#dc626d;--success-foreground:#54b052;--red-background-2:#751d1f;--colorStatusWarningBorder1:#fdcfb4}}#vstd-lp-360-dogshood :host{all:initial;overscroll-behavior:none;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;height:100%;font-size:16px!important}#vstd-lp-360-dogshood #root{min-width:100px;max-height:100vh;font-size:16px;display:flex}#vstd-lp-360-dogshood *{box-sizing:border-box}#vstd-lp-360-dogshood button:disabled{opacity:.5;pointer-events:none}#vstd-lp-360-dogshood :is(button,[tabindex="0"]):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--background-1-contrast);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}#vstd-lp-360-dogshood svg.vy-chevron-up{transform:rotate(0)}#vstd-lp-360-dogshood svg.vy-chevron-right{transform:rotate(90deg)}#vstd-lp-360-dogshood svg.vy-chevron-down{transform:rotate(180deg)}#vstd-lp-360-dogshood svg.vy-chevron-left{transform:rotate(270deg)}#vstd-lp-360-dogshood .vy-icon path, #vstd-lp-360-dogshood circle{fill:currentColor}#vstd-lp-360-dogshood .vy-flex-center{justify-content:center;align-items:center;display:flex}#vstd-lp-360-dogshood .vy-chat-card{background-color:var(--background-1);border:.5px solid var(--stroke-2);border-radius:32px;transition:box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;overflow:hidden}#vstd-lp-360-dogshood .vy-chat-card:hover{-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);box-shadow:0 6px 12px #00000014}#vstd-lp-360-dogshood .vy-chat-card-shadowed{background-color:var(--background-1);border:.5px solid var(--stroke-2);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border-radius:32px;overflow:hidden;box-shadow:0 6px 12px #00000014}#vstd-lp-360-dogshood .vy-bg-edge-gradient{background-image:linear-gradient(to bottom,var(--color-background-1)0%,var(--color-background-1)44%,transparent 100%)}#vstd-lp-360-dogshood .vy-composer-edge-gradient{background-image:linear-gradient(to top,var(--color-background-1)0%,var(--color-background-1)55%,transparent 100%)}#vstd-lp-360-dogshood .vy-composer-edge-gradient-fre{background-image:linear-gradient(to top,var(--color-background-1)0%,var(--color-background-1)85%,transparent 100%)}#vstd-lp-360-dogshood .vy-scrollable-container-gradient-left{background-image:linear-gradient(to right,var(--color-background-1)0%,transparent 100%)}#vstd-lp-360-dogshood .vy-scrollable-container-gradient-right{background-image:linear-gradient(to left,var(--color-background-1)0%,transparent 100%)}#vstd-lp-360-dogshood .vy-bg-left-right-shimmer-gradient{background-image:linear-gradient(90deg,#0d91e11a,#8c48ff1a,#0d91e11a)}@keyframes agent-avatar-gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes agent-avatar-sparkle{0%{filter:brightness();transform:rotate(0)scale(1)}8%{filter:brightness();transform:rotate(360deg)scale(1)}12%{filter:brightness(1.5)drop-shadow(0 0 8px #fffc);transform:rotate(360deg)scale(1.3)}16%{filter:brightness();transform:rotate(360deg)scale(1)}to{filter:brightness();transform:rotate(360deg)scale(1)}}#vstd-lp-360-dogshood .vy-agent-avatar-bg{background:linear-gradient(135deg,var(--accent)0%,var(--accent)30%,var(--accent)50%,var(--accent)70%,var(--accent)100%)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-agent-avatar-bg{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)60%,#3d4555)0%,var(--accent)30%,color-mix(in srgb,var(--accent)70%,white)50%,var(--accent)70%,color-mix(in srgb,var(--accent)60%,#3d4555)100%)}}#vstd-lp-360-dogshood .vy-agent-avatar-bg{background-size:400% 400%;animation:8s forwards agent-avatar-gradient-shift}#vstd-lp-360-dogshood .vy-agent-avatar-sparkle{animation:12s ease-in-out forwards agent-avatar-sparkle}@media(prefers-color-scheme:dark){#vstd-lp-360-dogshood .vy-agent-avatar-bg{background:linear-gradient(135deg,var(--accent-dark)0%,var(--accent-dark)30%,var(--accent-dark)50%,var(--accent-dark)70%,var(--accent-dark)100%)}@supports (color:color-mix(in lab,red,red)){#vstd-lp-360-dogshood .vy-agent-avatar-bg{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-dark)60%,#3d4555)0%,var(--accent-dark)30%,color-mix(in srgb,var(--accent-dark)70%,white)50%,var(--accent-dark)70%,color-mix(in srgb,var(--accent-dark)60%,#3d4555)100%)}}#vstd-lp-360-dogshood .vy-agent-avatar-bg{background-size:400% 400%;animation:8s forwards agent-avatar-gradient-shift}}#vstd-lp-360-dogshood .vy-entrypoint-shadow{box-shadow:0 2px 20px #00000040,0 0 1px #00000040}@keyframes border-beam-travel{0%{offset-distance:0%;opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}#vstd-lp-360-dogshood .vy-entrypoint-beam-dot{offset-path:rect(0 auto auto 0 round 9999px);offset-rotate:0deg;offset-anchor:center center;background:radial-gradient(closest-side,var(--accent),transparent);animation:4s linear forwards border-beam-travel}@media(prefers-color-scheme:dark){#vstd-lp-360-dogshood .vy-entrypoint-beam-dot{background:radial-gradient(closest-side,var(--accent-dark),transparent)}}@keyframes entrypoint-text-shimmer{0%{background-position:100%}to{background-position:0%}}#vstd-lp-360-dogshood .vy-entrypoint-shimmer-text{color:#0000;background:linear-gradient(90deg,var(--foreground-1)0%,var(--foreground-1)30%,var(--foreground-4)45%,var(--foreground-disabled)50%,var(--foreground-4)55%,var(--foreground-1)70%,var(--foreground-1)100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out forwards entrypoint-text-shimmer}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}

#vstd-lp-360-dogshood #shopify-buyer-consent{
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#vstd-lp-360-dogshood #shopify-buyer-consent.vy-hidden{
  display: none;
}

#vstd-lp-360-dogshood #shopify-subscription-policy-button{
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#vstd-lp-360-dogshood #shopify-subscription-policy-button::before{
  box-shadow: none;
}


      

      

      

      


      
        #vstd-lp-360-dogshood, #vstd-lp-360-dogshood .vy-color-scheme-1{
          --color-background: 255,255,255;
        
          --gradient-background: #ffffff;
        

        

        --color-foreground: 42,42,42;
        --color-background-contrast: 191,191,191;
        --color-shadow: 34,88,0;
        --color-button: 34,88,0;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 34,88,0;
        --color-link: 34,88,0;
        --color-badge-foreground: 42,42,42;
        --color-badge-background: 255,255,255;
        --color-badge-border: 42,42,42;
        --payment-terms-background-color: rgb(255 255 255);
      }
      
        
        #vstd-lp-360-dogshood .vy-color-scheme-2{
          --color-background: 243,243,243;
        
          --gradient-background: #f3f3f3;
        

        

        --color-foreground: 18,18,18;
        --color-background-contrast: 179,179,179;
        --color-shadow: 18,18,18;
        --color-button: 18,18,18;
        --color-button-text: 243,243,243;
        --color-secondary-button: 243,243,243;
        --color-secondary-button-text: 18,18,18;
        --color-link: 18,18,18;
        --color-badge-foreground: 18,18,18;
        --color-badge-background: 243,243,243;
        --color-badge-border: 18,18,18;
        --payment-terms-background-color: rgb(243 243 243);
      }
      
        
        #vstd-lp-360-dogshood .vy-color-scheme-3{
          --color-background: 36,40,51;
        
          --gradient-background: #242833;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 47,52,66;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 0,0,0;
        --color-secondary-button: 36,40,51;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 36,40,51;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(36 40 51);
      }
      
        
        #vstd-lp-360-dogshood .vy-color-scheme-4{
          --color-background: 18,18,18;
        
          --gradient-background: #121212;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 146,146,146;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 18,18,18;
        --color-secondary-button: 18,18,18;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 18,18,18;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(18 18 18);
      }
      
        
        #vstd-lp-360-dogshood .vy-color-scheme-5{
          --color-background: 51,79,180;
        
          --gradient-background: #334fb4;
        

        

        --color-foreground: 255,255,255;
        --color-background-contrast: 23,35,81;
        --color-shadow: 18,18,18;
        --color-button: 255,255,255;
        --color-button-text: 51,79,180;
        --color-secondary-button: 51,79,180;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 51,79,180;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(51 79 180);
      }
      

      #vstd-lp-360-dogshood, #vstd-lp-360-dogshood .vy-color-scheme-1, #vstd-lp-360-dogshood .vy-color-scheme-2, #vstd-lp-360-dogshood .vy-color-scheme-3, #vstd-lp-360-dogshood .vy-color-scheme-4, #vstd-lp-360-dogshood .vy-color-scheme-5{
        color: rgba(var(--color-foreground), 0.75);
        background-color: rgb(var(--color-background));
      }

      #vstd-lp-360-dogshood{
        --font-body-family: "Plus Jakarta Sans", sans-serif;
        --font-body-style: normal;
        --font-body-weight: 400;
        --font-body-weight-bold: 700;

        --font-heading-family: "Plus Jakarta Sans", sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 800;

        --font-body-scale: 1.0;
        --font-heading-scale: 1.0;

        --media-padding: px;
        --media-border-opacity: 0.05;
        --media-border-width: 1px;
        --media-radius: 0px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 4px;
        --media-shadow-blur-radius: 5px;
        --media-shadow-visible: 0;

        --page-width: 160rem;
        --page-width-margin: 0rem;

        --product-card-image-padding: 0.0rem;
        --product-card-corner-radius: 0.0rem;
        --product-card-text-alignment: left;
        --product-card-border-width: 0.0rem;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.0;
        --product-card-shadow-visible: 0;
        --product-card-shadow-horizontal-offset: 0.0rem;
        --product-card-shadow-vertical-offset: 0.4rem;
        --product-card-shadow-blur-radius: 0.5rem;

        --collection-card-image-padding: 0.0rem;
        --collection-card-corner-radius: 0.0rem;
        --collection-card-text-alignment: left;
        --collection-card-border-width: 0.0rem;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.0;
        --collection-card-shadow-visible: 0;
        --collection-card-shadow-horizontal-offset: 0.0rem;
        --collection-card-shadow-vertical-offset: 0.4rem;
        --collection-card-shadow-blur-radius: 0.5rem;

        --blog-card-image-padding: 0.0rem;
        --blog-card-corner-radius: 0.0rem;
        --blog-card-text-alignment: left;
        --blog-card-border-width: 0.0rem;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.0;
        --blog-card-shadow-visible: 0;
        --blog-card-shadow-horizontal-offset: 0.0rem;
        --blog-card-shadow-vertical-offset: 0.4rem;
        --blog-card-shadow-blur-radius: 0.5rem;

        --badge-corner-radius: 4.0rem;

        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 0px;
        --popup-shadow-opacity: 0.05;
        --popup-shadow-horizontal-offset: 0px;
        --popup-shadow-vertical-offset: 4px;
        --popup-shadow-blur-radius: 5px;

        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.0;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;

        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;

        --grid-desktop-vertical-spacing: 8px;
        --grid-desktop-horizontal-spacing: 8px;
        --grid-mobile-vertical-spacing: 4px;
        --grid-mobile-horizontal-spacing: 4px;

        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 0px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 0px;
        --text-boxes-shadow-vertical-offset: 4px;
        --text-boxes-shadow-blur-radius: 5px;

        --buttons-radius: 6px;
        --buttons-radius-outset: 7px;
        --buttons-border-width: 1px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;

        --inputs-radius: 0px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 0px;

        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
      }

      #vstd-lp-360-dogshood *, #vstd-lp-360-dogshood *::before, #vstd-lp-360-dogshood *::after{
        box-sizing: inherit;
      }

      #vstd-lp-360-dogshood{
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }

      #vstd-lp-360-dogshood{
        display: grid;
        grid-template-rows: auto auto 1fr auto;
        grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        font-size: 1.5rem;
        letter-spacing: 0.06rem;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
      }

      @media screen and (min-width: 750px) {
        #vstd-lp-360-dogshood{
          font-size: 1.6rem;
        }
      }
#vstd-lp-360-dogshood .vy-loox-icon{ font-size: inherit; }#vstd-lp-360-dogshood a[href='#looxReviews']{ text-decoration:none; color: inherit;}#vstd-lp-360-dogshood a[href='#looxReviewsFrame']{ text-decoration:none; color: inherit;}#vstd-lp-360-dogshood .vy-rtl.vy-loox-rating{ display: flex; justify-content: flex-start; align-items: center; }#vstd-lp-360-dogshood .vy-rtl.vy-loox-rating span{ padding-right: 5px; }#vstd-lp-360-dogshood .vy-rtl.vy-loox-rating .vy-loox-icon[data-lx-fill="half"]{ transform: rotateY(180deg); }#vstd-lp-360-dogshood svg.vy-loox-icon{ width: 1em; height: 1em; flex-shrink: 0; }#vstd-lp-360-dogshood .vy-loox-rating .vy-loox-rating-content{ display: inline-flex; align-items: center; gap: 2px; vertical-align: middle; }#vstd-lp-360-dogshood .vy-loox-overlay-is-active{ overflow: hidden !important; }#vstd-lp-360-dogshood .vy-loox-rating[data-alignment="left"]{text-align: left;}#vstd-lp-360-dogshood .vy-loox-rating[data-alignment="center"]{text-align: center;}#vstd-lp-360-dogshood .vy-loox-rating[data-alignment="right"]{text-align: right;}#vstd-lp-360-dogshood .vy-rtl.vy-loox-rating[data-alignment="left"] .vy-loox-rating-content{margin-right: auto;}#vstd-lp-360-dogshood .vy-rtl.vy-loox-rating[data-alignment="center"] .vy-loox-rating-content{margin: 0 auto}#vstd-lp-360-dogshood .vy-rtl.vy-loox-rating[data-alignment="right"] .vy-loox-rating-content{margin-left: auto;}#vstd-lp-360-dogshood .vy-shopify-app-block:has(> .vy-loox-widget){width: 100%;}#vstd-lp-360-dogshood .vy-loox-rating[data-floating-product-reviews-enabled="true"]{ cursor: pointer; }
#vstd-lp-360-dogshood #looxReviews, #vstd-lp-360-dogshood #looxCarousel{float:none;clear:both;}#vstd-lp-360-dogshood #looxReviews:before, #vstd-lp-360-dogshood #looxReviews:after, #vstd-lp-360-dogshood #looxCarousel:before, #vstd-lp-360-dogshood #looxCarousel:after{content:" ";visibility:hidden;display:block;height:0;clear:both;}

#vstd-lp-360-dogshood .vy-drawer{
    visibility: hidden;
  }
#vstd-lp-360-dogshood .vy-section-sections--28844931285336__custom_liquid_9WEFax-padding{
    padding-top: calc(0px * 0.75);
    padding-bottom: calc(0px  * 0.75);
  }

  @media screen and (min-width: 750px) {
    #vstd-lp-360-dogshood .vy-section-sections--28844931285336__custom_liquid_9WEFax-padding{
      padding-top: 0px;
      padding-bottom: 0px;
    }
  }
#vstd-lp-360-dogshood .vy-custom-announcement-bar{background-color:#225800;overflow:hidden;padding:2px 0}
#vstd-lp-360-dogshood .vy-scrolling-wrapper{overflow:hidden;position:relative}
#vstd-lp-360-dogshood .vy-scrolling-track{display:flex;width:max-content;animation:scroll-track 55s linear infinite;align-items:center;gap:0}
#vstd-lp-360-dogshood .vy-announcement-group{display:flex;align-items:center;gap:60px}
#vstd-lp-360-dogshood .vy-announcement-group p{text-transform:uppercase;margin:0}
#vstd-lp-360-dogshood .vy-announcement-group+.vy-announcement-group{margin-left:60px}
#vstd-lp-360-dogshood .vy-announcement-item{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:500;white-space:nowrap}
#vstd-lp-360-dogshood .vy-dot-wrapper{display:flex;align-items:center;justify-content:center}
#vstd-lp-360-dogshood .vy-dot{font-size:20px;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center}
@keyframes scroll-track{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}
@media(max-width:768px){#vstd-lp-360-dogshood .vy-announcement-group{gap:20px}#vstd-lp-360-dogshood .vy-announcement-group+.vy-announcement-group{margin-left:20px}#vstd-lp-360-dogshood .vy-announcement-item{font-size:14px;gap:6px}#vstd-lp-360-dogshood .vy-dot{font-size:16px}}
@media(max-width:480px){#vstd-lp-360-dogshood .vy-announcement-group{gap:15px}#vstd-lp-360-dogshood .vy-announcement-group+.vy-announcement-group{margin-left:15px}#vstd-lp-360-dogshood .vy-announcement-item{font-size:14px}}
#vstd-lp-360-dogshood header-drawer{
    justify-self: start;
    margin-left: -1.2rem;
  }@media screen and (min-width: 990px) {
      #vstd-lp-360-dogshood header-drawer{
        display: none;
      }
    }#vstd-lp-360-dogshood .vy-menu-drawer-container{
    display: flex;
  }

  #vstd-lp-360-dogshood .vy-list-menu{
    list-style: none;
    padding: 0;
    margin: 0;
  }

  #vstd-lp-360-dogshood .vy-list-menu--inline{
    display: inline-flex;
    flex-wrap: wrap;
  }

  #vstd-lp-360-dogshood summary.vy-list-menu__item{
    padding-right: 2.7rem;
  }

  #vstd-lp-360-dogshood .vy-list-menu__item{
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }

  #vstd-lp-360-dogshood .vy-list-menu__item--link{
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }

  @media screen and (min-width: 750px) {
    #vstd-lp-360-dogshood .vy-list-menu__item--link{
      padding-bottom: 0.5rem;
      padding-top: 0.5rem;
    }
  }
#vstd-lp-360-dogshood .vy-header{
    padding: 4px 3rem 4px 3rem;
  }

  #vstd-lp-360-dogshood .vy-section-header{
    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
    margin-bottom: 0px;
  }

  @media screen and (min-width: 750px) {
    #vstd-lp-360-dogshood .vy-section-header{
      margin-bottom: 0px;
    }
  }

  @media screen and (min-width: 990px) {
    #vstd-lp-360-dogshood .vy-header{
      padding-top: 8px;
      padding-bottom: 8px;
    }
  }
#vstd-lp-360-dogshood .vy-hero-harness-template--28844931449176__hero_harness_banner_4dqpqW{
    width: 100%;
    line-height: 0;
  }

  #vstd-lp-360-dogshood .vy-hero-banner-link{
    display: block;
    width: 100%;
    text-decoration: none;
  }

  #vstd-lp-360-dogshood .vy-hero-img{
    width: 100%;
    height: auto;
    display: block;
  }
#vstd-lp-360-dogshood .vy-header-wrapper, #vstd-lp-360-dogshood .vy-custom-announcement-bar, #vstd-lp-360-dogshood .vy-footer{
      display: none !important;
  }
  #vstd-lp-360-dogshood .vy-features-container-template--28844931449176__harness_features_list_eNMJ84{
    padding: 20px 20px;
    background-color: #ffffff;
    max-width: 1080px;
    margin: 0 auto;
  }

  #vstd-lp-360-dogshood .vy-feature-row{
    display: flex;
    flex-direction: column;
    gap: 15px;
    margin-bottom: 40px;
    align-items: center;
  }

  #vstd-lp-360-dogshood .vy-feature-media-wrapper{
    position: relative;
    width: 100%;
    line-height: 0;
    overflow: hidden;
  }

  #vstd-lp-360-dogshood .vy-feature-media-wrapper img, #vstd-lp-360-dogshood .vy-feature-media-wrapper video{
    width: 100%;
    height: auto;
    object-fit: cover;
    display: block;
  }

  #vstd-lp-360-dogshood .vy-feature-text-content{
    width: 100%;
  }

  #vstd-lp-360-dogshood .vy-feature-text-content h3{
    font-size: 22px;
    font-weight: 900;
    line-height: 1.1;
    margin: 0 0 12px 0;
    text-transform: uppercase;
    color: #000000;
    letter-spacing: -0.01em;
  }

  #vstd-lp-360-dogshood .vy-feature-text-content p{
    font-size: 14px;
    line-height: 1.4;
    margin: 0;
    color: #000000;
    font-weight: 400;
  }

  @media (min-width: 768px) {
    #vstd-lp-360-dogshood .vy-features-container-template--28844931449176__harness_features_list_eNMJ84{
      padding: 20px 20px;
    }

    #vstd-lp-360-dogshood .vy-feature-row{
      flex-direction: row;
      align-items: center;
      gap: 40px;
      margin-bottom: 40px;
    }
    
    #vstd-lp-360-dogshood .vy-feature-media-wrapper{
      flex: 0 0 45%; 
    }

    #vstd-lp-360-dogshood .vy-feature-text-content{
      flex: 1;
      padding-top: 10px;
    }

    #vstd-lp-360-dogshood .vy-feature-text-content h3{
      font-size: 36px;
      margin-bottom: 20px;
    }

    #vstd-lp-360-dogshood .vy-feature-text-content p{
      font-size: 18px;
    }
  }
#vstd-lp-360-dogshood .vy-info-gallery-template--28844931449176__harness_info_gallery_JpTrem{
    background: radial-gradient(circle at 50% 50%, #9c8b7a, #686a55);
    color: #ffffff;
    padding: 30px 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  #vstd-lp-360-dogshood .vy-gallery-container-template--28844931449176__harness_info_gallery_JpTrem{
    order: 1;
    position: relative;
    width: 100%;
    max-width: 550px;
    margin-bottom: 35px;
  }

  #vstd-lp-360-dogshood .vy-gallery-grid{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 6px;
    width: 100%;
  }

  #vstd-lp-360-dogshood .vy-gallery-img-wrap{
    width: 100%;
    aspect-ratio: 1 / 1.3;
    overflow: hidden;
    border-radius: 4px;
  }

  #vstd-lp-360-dogshood .vy-gallery-img-wrap img{
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }

  #vstd-lp-360-dogshood .vy-review-overlap-tag{
      position: absolute;
      bottom: -12px;
      left: 50%;
      transform: translateX(-50%);
      background-color: #ffffff;
      color: #000000;
      width: 61%;
      padding: 4px 2px;
      text-align: center;
      font-weight: 900;
      font-size: 13px;
      text-transform: uppercase;
      z-index: 5;
      border-radius: 4px;
      box-shadow: 0 4px 8px rgba(0,0,0,0.2);
      white-space: nowrap;
      font-family: inherit;
  }

  #vstd-lp-360-dogshood .vy-info-content-template--28844931449176__harness_info_gallery_JpTrem{
    order: 2;
    width: 100%;
    text-align: center;
  }

  #vstd-lp-360-dogshood .vy-info-content-template--28844931449176__harness_info_gallery_JpTrem h2{
    font-size: 22px;
    font-weight: 900;
    line-height: 1.1;
    margin-bottom: 20px;
    margin-top: 0px;
    text-transform: uppercase;
    color: #ffffff;
    text-shadow: none; 
  }

  #vstd-lp-360-dogshood .vy-info-list{
    max-width: 100%;
    margin: 0 auto;
    text-align: left;
    list-style: none;
    padding: 0;
  }

  #vstd-lp-360-dogshood .vy-info-list-item{
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 12px; /* Tightened spacing to match image */
    font-size: 15px;
    line-height: 1.3;
    font-weight: 700;
    color: #ffffff;
  }

  #vstd-lp-360-dogshood .vy-info-list-item::before{
    content: "";
    flex-shrink: 0;
    width: 24px;
    height: 24px;
    background-image: url("https://storage.googleapis.com/vysta/lp-360-dogshood/images/img-20.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    /* This margin-top aligns the icon to the center of the first line of text */
    margin-top: 0px; 
  }

  @media (min-width: 990px) {
    #vstd-lp-360-dogshood .vy-info-gallery-template--28844931449176__harness_info_gallery_JpTrem{
      flex-direction: row;
      justify-content: center;
      padding: 60px 5%;
      gap: 40px;
    }

    #vstd-lp-360-dogshood .vy-info-content-template--28844931449176__harness_info_gallery_JpTrem{
      order: 1;
      flex: 0 0 45%;
      text-align: left;
    }

    #vstd-lp-360-dogshood .vy-info-content-template--28844931449176__harness_info_gallery_JpTrem h2{
      font-size: 40px;
    }

    #vstd-lp-360-dogshood .vy-gallery-container-template--28844931449176__harness_info_gallery_JpTrem{
      order: 2;
      flex: 1;
      max-width: 600px;
      margin-bottom: 0;
    }

    #vstd-lp-360-dogshood .vy-review-overlap-tag{
      width: 70%;
      bottom: -15px;
      font-size: 18px;
    }

    #vstd-lp-360-dogshood .vy-info-list-item{
      font-size: 18px;
      margin-bottom: 15px;
    }
  }
#vstd-lp-360-dogshood .vy-marquee-wrapper-template--28844931449176__scrolling_marquee_Uq4bwC{
  background-color: #000000;
  color: #ffffff;
  overflow: hidden;
  white-space: nowrap;
  display: flex;
  align-items: center;
  padding: 14px 0;
  border-top: 1px solid rgba(255,255,255,0.15);
  border-bottom: 1px solid rgba(255,255,255,0.15);
}

#vstd-lp-360-dogshood .vy-marquee-track{
  display: flex;
  width: max-content;
  animation: marquee-scroll-template--28844931449176__scrolling_marquee_Uq4bwC 20s linear infinite;
}

#vstd-lp-360-dogshood .vy-marquee-item{
  flex-shrink: 0;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 16px;
  padding: 0 30px; /* equal spacing */
}

@keyframes marquee-scroll-template--28844931449176__scrolling_marquee_Uq4bwC {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

@media (min-width: 768px) {
  #vstd-lp-360-dogshood .vy-marquee-item{
    font-size: 24px;
    padding: 0 80px;
  }
}
#vstd-lp-360-dogshood .vy-trust-banner-template--28844931449176__trust_banner_8geBTP{
    background: radial-gradient(circle at 50% 50%, #9c8b7a, #686a55);
    padding: 30px 20px 85px 20px;
    text-align: center;
    position: relative;
    margin-bottom: 60px;
  }

  #vstd-lp-360-dogshood .vy-trust-banner-template--28844931449176__trust_banner_8geBTP h2{
    color: #ffffff;
    font-size: 22px;
    font-weight: 900;
    line-height: 1.1;
    text-transform: uppercase;
    max-width: 800px;
    margin: 0 auto;
    letter-spacing: -0.02em;
  }

  #vstd-lp-360-dogshood .vy-trust-badge-container{
    position: absolute;
    bottom: -40px;
    left: 50%;
    transform: translateX(-50%);
    background: #7c7c7c;
    border-radius: 12px;
    padding: 15px 10px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    width: 92%;
    max-width: 600px;
    box-shadow:
      0 8px 18px rgba(0, 0, 0, 0.4),
      0 3px 8px rgba(0, 0, 0, 0.22);

    border: 1px solid rgba(255,255,255,0.08);
    gap: 5px;
    z-index: 2;
  }

  #vstd-lp-360-dogshood .vy-trust-item{
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }
  #vstd-lp-360-dogshood .vy-trust-item img{
    width: 32px;
    height: 32px;
    max-width: 100%;
}
  
  #vstd-lp-360-dogshood .vy-trust-item img{
    flex-shrink: 0;
    margin-bottom: 10px;
    display: block;
  }

  #vstd-lp-360-dogshood .vy-trust-item span{
    font-size: 10px;
    font-weight: 700;
    color: #ffffff;
    line-height: 1.1;
    text-transform: capitalize;
  }

  @media (min-width: 768px) {
    #vstd-lp-360-dogshood .vy-trust-banner-template--28844931449176__trust_banner_8geBTP{
      padding: 50px 20px 100px 20px;
    }
    #vstd-lp-360-dogshood .vy-trust-banner-template--28844931449176__trust_banner_8geBTP h2{
      font-size: 48px;
    }
    #vstd-lp-360-dogshood .vy-trust-badge-container{
      padding: 20px;
      gap: 10px;
    }
    #vstd-lp-360-dogshood .vy-trust-item span{
      font-size: 13px;
    }
  }
#vstd-lp-360-dogshood .vy-product-container-template--28844931449176__custom_dog_harness_8XzjG9{
    max-width: 1100px;
    margin: 0 auto;
    padding: 20px;
    padding-top: 30px;
    color: #000;
  }

  #vstd-lp-360-dogshood .vy-product-flex{
    display: flex;
    flex-direction: column;
    gap: 30px;
  }

  #vstd-lp-360-dogshood .vy-product-media{
    width: 100%;
  }

  #vstd-lp-360-dogshood .vy-product-image-wrap{
    background-color: #f6f6f6;
    line-height: 0;
  }

  #vstd-lp-360-dogshood .vy-product-media img{
    width: 100%;
    height: auto;
    display: block;
  }

  #vstd-lp-360-dogshood .vy-product-info h1{
    font-size: 28px;
    font-weight: 900;
    margin: 0;
    text-transform: uppercase;
    line-height: 1.1;
  }
  #vstd-lp-360-dogshood .vy-product-info h1 span{
      font-size: 24px;
  }
  #vstd-lp-360-dogshood .vy-free-shipping-label{
    color: #225800;
    font-weight: 800;
    font-size: 14px;
    text-transform: uppercase;
    float: right;
  }

  #vstd-lp-360-dogshood .vy-reviews-row{
    margin: 10px 0;
    padding-bottom: 12px;
    display: flex;
    align-items: center;
    gap: 8px;
    border-bottom: 1px solid #000;
  }

  #vstd-lp-360-dogshood .vy-stars-container{
    display: flex;
    gap: 2px;
  }

  #vstd-lp-360-dogshood .vy-stars-container svg{
    width: 18px;
    height: 18px;
    fill: #ffcc00;
  }

  #vstd-lp-360-dogshood .vy-review-count{
    font-size: 13px;
    color: #333;
    font-weight: 600;
  }

  #vstd-lp-360-dogshood .vy-product-description{
    font-size: 16px;
    line-height: 1.4;
    margin: 20px 0;
    color: #333;
  }

  #vstd-lp-360-dogshood .vy-benefit-list{
    list-style: none;
    padding: 0;
    margin: 20px 0;
  }

  #vstd-lp-360-dogshood .vy-benefit-list li{
    position: relative;
    padding-left: 30px;
    margin-bottom: 12px;
    font-weight: 700;
    font-size: 15px;
    line-height: 1.3;
    color: #000;
  }

  #vstd-lp-360-dogshood .vy-benefit-list li::before{
    content: '';
    position: absolute;
    left: 0;
    top: 2px;
    width: 20px;
    height: 20px;
    background-image: url("https://storage.googleapis.com/vysta/lp-360-dogshood/images/img-20.png");
    background-size: contain;
    background-repeat: no-repeat;
  }

  #vstd-lp-360-dogshood .vy-guarantee-box{
    border: 2px solid #000;
    border-radius: 8px;
    padding: 15px;
    text-align: center;
    margin: 20px 0;
    font-weight: 800;
    text-transform: uppercase;
    font-size: 14px;
    color: #225800;
    line-height: 1.2;
  }

  #vstd-lp-360-dogshood .vy-shop-now-btn{
    display: block;
    width: 100%;
    background-color: #225800;
    color: white;
    text-align: center;
    padding: 14px;
    text-decoration: none;
    font-size: 18px;
    text-transform: uppercase;
    border-radius: 8px;
    font-weight: 900;
  }

  #vstd-lp-360-dogshood .vy-footer-trust-text{
    text-align: center;
    font-size: 12px;
    color: #225800;
    margin-top: 15px;
    font-weight: 700;
  }

  @media (min-width: 768px) {
    #vstd-lp-360-dogshood .vy-product-flex{ flex-direction: row; align-items: flex-start; }
    #vstd-lp-360-dogshood .vy-product-media, #vstd-lp-360-dogshood .vy-product-info{ flex: 1; }
    #vstd-lp-360-dogshood .vy-product-info h1{ font-size: 38px; }
    #vstd-lp-360-dogshood .vy-product-info{ padding-left: 20px; }
      #vstd-lp-360-dogshood .vy-product-info h1 span{   font-size: 38px;   }
  }
#vstd-lp-360-dogshood .vy-footer{
    margin-top: 0px;
  }

  #vstd-lp-360-dogshood .vy-section-sections--28844931252568__footer-padding{
    padding-top: 27px;
    padding-bottom: 27px;
  }

  @media screen and (min-width: 750px) {
    #vstd-lp-360-dogshood .vy-footer{
      margin-top: 0px;
    }

    #vstd-lp-360-dogshood .vy-section-sections--28844931252568__footer-padding{
      padding-top: 36px;
      padding-bottom: 36px;
    }
  }
#vstd-lp-360-dogshood #shopify-section-sections--28844931252568__footer .vy-footer-block__details-content > :first-child .vy-list-menu__item--link{text-decoration: none;} #vstd-lp-360-dogshood #shopify-section-sections--28844931252568__footer .vy-footer-block__image-wrapper img{width: 200px;} #vstd-lp-360-dogshood #shopify-section-sections--28844931252568__footer .vy-footer-block__image-wrapper{max-width: 100% !important; width: 100%;} #vstd-lp-360-dogshood #shopify-section-sections--28844931252568__footer .vy-list-menu__item--link{text-transform: capitalize;}
#vstd-lp-360-dogshood main#MainContent .vy-product:not(.vy-featured-product) variant-selects, #vstd-lp-360-dogshood main#MainContent variant-picker, #vstd-lp-360-dogshood main#main variant-picker, #vstd-lp-360-dogshood main#MainContent .vy-product-section:not(.vy-is-modal) .vy-product-block .vy-variant-wrapper, #vstd-lp-360-dogshood main#content .vy-section-main-product variant-picker, #vstd-lp-360-dogshood main#MainContent .vy-product__selectors[data-product-variants], #vstd-lp-360-dogshood main#main-content variant-picker, #vstd-lp-360-dogshood main#site-main variant-selection.vy-variant-selection, #vstd-lp-360-dogshood #main .vy-shopify-section--main-product variant-picker, #vstd-lp-360-dogshood div#main-content variant-selects, #vstd-lp-360-dogshood main#root .vy-wt-product__options variant-options, #vstd-lp-360-dogshood main#content .vy-f8pr .vy-f8pr-variant-selection, #vstd-lp-360-dogshood main#MainContent .vy-product__block.vy-product__form__wrapper form.vy-product__form .vy-product__selectors, #vstd-lp-360-dogshood main#MainContent .vy-product__main__content .vy-product__block__variants, #vstd-lp-360-dogshood main#MainContent .vy-x-variant-picker.vy-variant-selects, #vstd-lp-360-dogshood main#main .vy-product__meta .vy-product__controls-group.vy-product__variants-wrapper, #vstd-lp-360-dogshood main#main product-variants, #vstd-lp-360-dogshood main#MainContent block-variant-picker, #vstd-lp-360-dogshood #MainContent product-swatch, #vstd-lp-360-dogshood #main .vy-section--product-single variant-radios{display:none!important}
/* Collection page */

#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl ul.vy-g-variant-color li label, #vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl ul.vy-g-variant-color li.vy-swatches-more .vy-swatch-anchor, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link span{
   width: 35px !important;
   
   height: 35px !important;
   
}
#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl ul.vy-g-variant-color li label.vy-globo-style-fit-text, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link span.vy-globo-style-fit-text{
   width: 35px !important;
   height: 17px !important;
}

#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl li .vy-globo-style--button, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-product-group .vy-gsw-prg-item .vy-globo-style--button{
    border-color: #000;
    color: #000;
    background-color: #fff;
    
}
#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl li .vy-globo-style--button:hover, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-product-group .vy-gsw-prg-item .vy-globo-style--button:hover{
    border-color: #000;
    color: #fff;
    background-color: #000;
}
#vstd-lp-360-dogshood .vy-swatches-globo .vy-ul-swatches-list li.vy-swatches-options input:checked + .vy-globo-style--button, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-product-group .vy-is-gsw-active .vy-globo-style--button{
    border-color: #000;
    color: #fff;
    background-color: #000;
}
#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl li .vy-globo-border-color-swatch:not(.vy-globo-border-style-none), #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link span.vy-globo-border-color-swatch:not(.vy-globo-border-style-none){
    border-color: #dddddd;
    transition: box-shadow .25s ease, transform .25s ease;
}
#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl li .vy-globo-border-color-swatch:not(.vy-globo-border-style-none):hover, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link span.vy-globo-border-color-swatch:not(.vy-globo-border-style-none):hover{
    border-color: #1c1c1c;
}
#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl li .vy-swatch-anchor.vy-globo-border-effects-shadow:hover, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link span.vy-globo-border-effects-shadow:hover{
    box-shadow: 0 0 0 0.08rem #1c1c1c, 0 8px 20px rgba(34, 34, 34,.1), inset 0 0 0 3px rgb(255,255,255);
}
#vstd-lp-360-dogshood .vy-swatches-globo .vy-ul-swatches-list li.vy-swatches-options input:checked + label.vy-globo-border-color-swatch:not(.vy-globo-border-style-none), #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-is-gsw-active span.vy-globo-border-color-swatch:not(.vy-globo-border-style-none){
    border-color: #1c1c1c;
}
#vstd-lp-360-dogshood .vy-swatches-globo .vy-ul-swatches-list li.vy-swatches-options input:checked + label.vy-globo-border-effects-shadow, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-is-gsw-active span.vy-globo-border-effects-shadow{
    box-shadow: 0 0 0 0.08rem #1c1c1c, 0 8px 20px rgba(34, 34, 34,.1), inset 0 0 0 3px rgb(255,255,255);
}

#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-ul-swatches-list, #vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-ul-swatches-list.vy-glider .vy-glider-track, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-list-products-group{
    gap: 6px !important;
}


#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-ul-swatches-list.vy-g-variant-color, #vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-ul-swatches-list.vy-g-variant-color.vy-glider .vy-glider-track, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-gsw-list-products-group.vy-glider-product-group.vy-glider .vy-glider-track{
    gap: 6px !important;
}


#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl li label.vy-globo-border-style-single, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-globo-border-style-single{
    border-width: 1px;
}


#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-globo-style-square, #vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-globo-style-fit-text, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-globo-style-square, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-globo-style-fit-text{
    border-radius: 24% !important;
}


#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl li label.vy-globo-border-style-double:before, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-globo-border-style-double:before{
    border-width: 3px;
}


#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl li label.vy-globo-style-square.vy-globo-border-style-double:before, #vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl li label.vy-globo-style-fit-text.vy-globo-border-style-double:before, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-globo-style-square.vy-globo-border-style-double:before, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-globo-style-fit-text.vy-globo-border-style-double:before{
    border-radius: 24% !important;
}

#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li label, #vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-dropdown-button-gsw, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-dropdown-selector-productgroup ul.vy-globo-dropdown-option-productgroup li .vy-gsw-prg-item--link, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-dropdown-selector-productgroup .vy-dropdown-button-gsw-productgroup{
   
   
   
   color: #000000 !important;
   
}

#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options .vy-globo-arrow-select, #vstd-lp-360-dogshood .vy-swatches-globo .vy-dropdown-selector.vy-dropdown-selector-default .vy-globo-arrow-select, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-dropdown-selector-productgroup .vy-dropdown-button-gsw-productgroup .vy-globo-arrow-select{
   border-color: #000000 !important;
}


#vstd-lp-360-dogshood .vy-swatches-globo .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option, #vstd-lp-360-dogshood .vy-swatches-globo .vy-dropdown-selector.vy-dropdown-selector-default .vy-dropdown-button-gsw, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-dropdown-selector-productgroup ul.vy-globo-dropdown-option-productgroup, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-dropdown-selector-productgroup .vy-dropdown-button-gsw-productgroup{
   border-color: #dddddd !important;
}


#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options, #vstd-lp-360-dogshood .vy-swatches-globo .vy-dropdown-selector.vy-dropdown-selector-default .vy-dropdown-button-gsw, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-dropdown-selector-productgroup ul.vy-globo-dropdown-option-productgroup li, #vstd-lp-360-dogshood .vy-globo-product-groups-collection .vy-dropdown-selector-productgroup .vy-dropdown-button-gsw-productgroup{
   background-color: #ffffff !important;
}

#vstd-lp-360-dogshood .vy-swatches-globo--list .vy-swatches-globo .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options:hover label{
    
    background-color: #dddddd !important;
    
    
    border-color:#dddddd !important;
    
    
    color: #000000 !important;
    
}

#vstd-lp-360-dogshood .vy-swatches-globo .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options input:checked + label:after{
    color: #fff !important;
}

#vstd-lp-360-dogshood .vy-swatches-globo--list .vy-swatches-globo .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options input:checked + label{
    
    background-color: #000000 !important;
    
    
    border-color: #000000 !important;
    
    
    color: #fff !important;
    
}
/* Product Detail Page */

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl ul.vy-g-variant-color-detail li label, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link span{
   width: 68px !important;
   
   height: 68px !important;
   
}
#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl ul.vy-g-variant-color-detail li label.vy-globo-detail-style-fit-text, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link span.vy-globo-detail-style-fit-text{
   width: 68px !important;
   height: 34px !important;
}


#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl li .vy-globo-style--button, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-product-group .vy-gsw-prg-item .vy-globo-style--button{
    border-color: #000000;
    color: #000;
    background-color: #fff;
    
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl li .vy-globo-style--button:hover, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-product-group .vy-gsw-prg-item .vy-globo-style--button:hover{
    border-color: #000000;
    color: #000000;
    background-color: #ffffff;
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail ul.vy-value li.vy-select-option input:checked+.vy-globo-style--button, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-product-group .vy-is-gsw-active .vy-globo-style--button{
    border-color: #000000;
    color: #000000;
    background-color: #ffffff;
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl li .vy-globo-border-color-swatch:not(.vy-globo-detail-border-style-none), #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link span.vy-globo-border-color-swatch:not(.vy-globo-detail-border-style-none){
    border-color: #000000;
    transition: box-shadow .25s ease, transform .25s ease;
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl li .vy-globo-border-color-swatch:not(.vy-globo-detail-border-style-none):hover, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link span.vy-globo-border-color-swatch:not(.vy-globo-detail-border-style-none):hover{
    border-color: #000000;
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl li:hover .vy-globo-detail-border-effects-shadow, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-gsw-prg-item--link:hover span.vy-globo-detail-border-effects-shadow{
    box-shadow: 0 0 0 0.08rem #000000, 0 8px 20px rgba(34, 34, 34,.1), inset 0 0 0 3px rgb(255,255,255);
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail ul.vy-value li.vy-select-option input:checked+label.vy-globo-border-color-swatch:not(.vy-globo-detail-border-style-none), #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-is-gsw-active span.vy-globo-border-color-swatch:not(.vy-globo-detail-border-style-none){
    border-color: #000000;
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail ul.vy-value li.vy-select-option input:checked+label.vy-globo-detail-border-effects-shadow, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-is-gsw-active span.vy-globo-detail-border-effects-shadow{
    box-shadow: 0 0 0 0.08rem #000000, 0 8px 20px rgba(34, 34, 34,.1), inset 0 0 0 3px rgb(255,255,255);
}


#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl ul.vy-value, #vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl ul.vy-value.vy-glider-variant-product-detail .vy-glider-track, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-list-products-group{
    gap: 6px !important;
}



#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl ul.vy-value.vy-g-variant-color-detail, #vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl ul.vy-value.vy-g-variant-color-detail.vy-glider-variant-product-detail .vy-glider-track, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-list-products-group.vy-glider-product-group-detail.vy-glider .vy-glider-track{
    gap: 5px !important;
}



#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-globo-detail-style-square, #vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-globo-detail-style-fit-text, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-globo-detail-style-square, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-globo-detail-style-fit-text{
    border-radius: 8% !important;
}



#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl li label.vy-globo-detail-border-style-single, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-globo-detail-border-style-single{
    border-width: 1px;
}



#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl li label.vy-globo-detail-border-style-double:before, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-globo-detail-border-style-double:before{
    border-width: 2px;
}



#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl li label.vy-globo-detail-style-square.vy-globo-detail-border-style-double:before, #vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl li label.vy-globo-detail-style-fit-text.vy-globo-detail-border-style-double:before, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-globo-detail-style-square.vy-globo-detail-border-style-double:before, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-gsw-item-pg-style-product-img .vy-gsw-list-products-group .vy-gsw-prg-item .vy-globo-detail-style-fit-text.vy-globo-detail-border-style-double:before{
    border-radius: 8% !important;
}


#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li label, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-dropdown-selector-productgroup ul.vy-globo-dropdown-option-productgroup li .vy-gsw-prg-item--link, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-dropdown-selector-productgroup .vy-dropdown-button-gsw-productgroup, #vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-dropdown-button-gsw{
   
   
   
   color: #000000 !important;
   
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options .vy-globo-arrow-select, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-dropdown-selector-productgroup .vy-dropdown-button-gsw-productgroup .vy-globo-arrow-select, #vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-globo-arrow-select{
   border-color: #000000 !important;
}


#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-dropdown-selector-productgroup ul.vy-globo-dropdown-option-productgroup, #vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-dropdown-button-gsw, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-dropdown-selector-productgroup .vy-dropdown-button-gsw-productgroup{
   border-color: #cccccc !important;
}


#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-dropdown-selector-productgroup ul.vy-globo-dropdown-option-productgroup li, #vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-dropdown-button-gsw, #vstd-lp-360-dogshood .vy-globo-product-groups-detail .vy-dropdown-selector-productgroup .vy-dropdown-button-gsw-productgroup{
   background-color: #ffffff !important;
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options:hover label{
    
    background-color: #dddddd !important;
    
    
    border-color: #dddddd !important;
    
    
    color: #000000 !important;
    
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options input:checked + label:after{
    color: #ffffff !important;
}

#vstd-lp-360-dogshood .vy-globo-swatch-product-detail .vy-swatch--gl .vy-dropdown-selector.vy-dropdown-selector-default .vy-ul-globo-dropdown-option li.vy-swatches-options input:checked + label{
    
    background-color: #000000 !important;
    
    
    border-color: #000000 !important;
    
    
    color: #ffffff !important;
    
}
#vstd-lp-360-dogshood .vy-loox-reviews-default{ max-width: 1200px; margin: 0 auto; }#vstd-lp-360-dogshood .vy-loox-rating .vy-loox-icon{ color:#FFD700; }
#vstd-lp-360-dogshood{ --lxs-rating-icon-color: #FFD700; }
#vstd-lp-360-dogshood .vy-lx-icon-fill{
				--lx-fill-width: calc(100% - var(--lx-rating-percent, 0%));
				clip-path: inset(0 var(--lx-fill-width, 0) 0 0);
			}
			#vstd-lp-360-dogshood .vy-lx-icon-line{
				clip-path: inset(0 0 0 var(--lx-rating-percent, 0%));
			}
			#vstd-lp-360-dogshood [data-lx-fill='empty']{
				--lx-rating-percent: 0%;
			}
			#vstd-lp-360-dogshood [data-lx-fill='half']{
				--lx-rating-percent: 50%;
			}
			#vstd-lp-360-dogshood [data-lx-fill='full']{
				--lx-rating-percent: 100%;
			}
  


#vstd-lp-360-dogshood{
  --font-body-family:"Plus Jakarta Sans", sans-serif!important;
  --font-body:"Plus Jakarta Sans", sans-serif!important;
  --font-heading-family:"Plus Jakarta Sans", sans-serif!important;
  --font-heading:"Plus Jakarta Sans", sans-serif!important;
}
#vstd-lp-360-dogshood{font-family:"Plus Jakarta Sans", sans-serif!important;font-weight:400!important;}
  

#vstd-lp-360-dogshood .vy-drawer{visibility: hidden;}

#vstd-lp-360-dogshood .vy-section-sections--28844931285336__custom_liquid_9WEFax-padding{padding-top: calc(0px * 0.75);padding-bottom: calc(0px * 0.75);}@media screen and (min-width: 750px){#vstd-lp-360-dogshood .vy-section-sections--28844931285336__custom_liquid_9WEFax-padding{padding-top: 0px;padding-bottom: 0px;}}

#vstd-lp-360-dogshood .vy-custom-announcement-bar{background-color:#225800;overflow:hidden;padding:2px 0}#vstd-lp-360-dogshood .vy-scrolling-wrapper{overflow:hidden;position:relative}#vstd-lp-360-dogshood .vy-scrolling-track{display:flex;width:max-content;animation:scroll-track 55s linear infinite;align-items:center;gap:0}#vstd-lp-360-dogshood .vy-announcement-group{display:flex;align-items:center;gap:60px}#vstd-lp-360-dogshood .vy-announcement-group p{text-transform:uppercase;margin:0}#vstd-lp-360-dogshood .vy-announcement-group+.vy-announcement-group{margin-left:60px}#vstd-lp-360-dogshood .vy-announcement-item{display:flex;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:500;white-space:nowrap}#vstd-lp-360-dogshood .vy-dot-wrapper{display:flex;align-items:center;justify-content:center}#vstd-lp-360-dogshood .vy-dot{font-size:20px;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center}@keyframes scroll-track{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@media(max-width:768px){#vstd-lp-360-dogshood .vy-announcement-group{gap:20px}#vstd-lp-360-dogshood .vy-announcement-group+.vy-announcement-group{margin-left:20px}#vstd-lp-360-dogshood .vy-announcement-item{font-size:14px;gap:6px}#vstd-lp-360-dogshood .vy-dot{font-size:16px}}@media(max-width:480px){#vstd-lp-360-dogshood .vy-announcement-group{gap:15px}#vstd-lp-360-dogshood .vy-announcement-group+.vy-announcement-group{margin-left:15px}#vstd-lp-360-dogshood .vy-announcement-item{font-size:14px}}

#vstd-lp-360-dogshood header-drawer{justify-self: start;margin-left: -1.2rem;}@media screen and (min-width: 990px){#vstd-lp-360-dogshood header-drawer{display: none;}}#vstd-lp-360-dogshood .vy-menu-drawer-container{display: flex;}#vstd-lp-360-dogshood .vy-list-menu{list-style: none;padding: 0;margin: 0;}#vstd-lp-360-dogshood .vy-list-menu--inline{display: inline-flex;flex-wrap: wrap;}#vstd-lp-360-dogshood summary.vy-list-menu__item{padding-right: 2.7rem;}#vstd-lp-360-dogshood .vy-list-menu__item{display: flex;align-items: center;line-height: calc(1 + 0.3 / var(--font-body-scale));}#vstd-lp-360-dogshood .vy-list-menu__item--link{text-decoration: none;padding-bottom: 1rem;padding-top: 1rem;line-height: calc(1 + 0.8 / var(--font-body-scale));}@media screen and (min-width: 750px){#vstd-lp-360-dogshood .vy-list-menu__item--link{padding-bottom: 0.5rem;padding-top: 0.5rem;}}

#vstd-lp-360-dogshood .vy-header{padding: 4px 3rem 4px 3rem;}#vstd-lp-360-dogshood .vy-section-header{position: sticky;margin-bottom: 0px;}@media screen and (min-width: 750px){#vstd-lp-360-dogshood .vy-section-header{margin-bottom: 0px;}}@media screen and (min-width: 990px){#vstd-lp-360-dogshood .vy-header{padding-top: 8px;padding-bottom: 8px;}}

#vstd-lp-360-dogshood .vy-hero-harness-template--28844931449176__hero_harness_banner_4dqpqW{width: 100%;line-height: 0;}#vstd-lp-360-dogshood .vy-hero-banner-link{display: block;width: 100%;text-decoration: none;}#vstd-lp-360-dogshood .vy-hero-img{width: 100%;height: auto;display: block;}

#vstd-lp-360-dogshood .vy-header-wrapper, #vstd-lp-360-dogshood .vy-custom-announcement-bar, #vstd-lp-360-dogshood .vy-footer{display: none !important;}#vstd-lp-360-dogshood .vy-features-container-template--28844931449176__harness_features_list_eNMJ84{padding: 20px 20px;background-color: #ffffff;max-width: 1080px;margin: 0 auto;}#vstd-lp-360-dogshood .vy-feature-row{display: flex;flex-direction: column;gap: 15px;margin-bottom: 40px;align-items: center;}#vstd-lp-360-dogshood .vy-feature-media-wrapper{position: relative;width: 100%;line-height: 0;overflow: hidden;}#vstd-lp-360-dogshood .vy-feature-media-wrapper img, #vstd-lp-360-dogshood .vy-feature-media-wrapper video{width: 100%;height: auto;object-fit: cover;display: block;}#vstd-lp-360-dogshood .vy-feature-text-content{width: 100%;}#vstd-lp-360-dogshood .vy-feature-text-content h3{font-size: 22px;font-weight: 900;line-height: 1.1;margin: 0 0 12px 0;text-transform: uppercase;color: #000000;letter-spacing: -0.01em;}#vstd-lp-360-dogshood .vy-feature-text-content p{font-size: 14px;line-height: 1.4;margin: 0;color: #000000;font-weight: 400;}@media (min-width: 768px){#vstd-lp-360-dogshood .vy-features-container-template--28844931449176__harness_features_list_eNMJ84{padding: 20px 20px;}#vstd-lp-360-dogshood .vy-feature-row{flex-direction: row;align-items: center;gap: 40px;margin-bottom: 40px;}#vstd-lp-360-dogshood .vy-feature-media-wrapper{flex: 0 0 45%;}#vstd-lp-360-dogshood .vy-feature-text-content{flex: 1;padding-top: 10px;}#vstd-lp-360-dogshood .vy-feature-text-content h3{font-size: 36px;margin-bottom: 20px;}#vstd-lp-360-dogshood .vy-feature-text-content p{font-size: 18px;}}

#vstd-lp-360-dogshood .vy-info-gallery-template--28844931449176__harness_info_gallery_JpTrem{background: radial-gradient(circle at 50% 50%,#9c8b7a,#686a55);color: #ffffff;padding: 30px 15px;display: flex;flex-direction: column;align-items: center;}#vstd-lp-360-dogshood .vy-gallery-container-template--28844931449176__harness_info_gallery_JpTrem{order: 1;position: relative;width: 100%;max-width: 550px;margin-bottom: 35px;}#vstd-lp-360-dogshood .vy-gallery-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 6px;width: 100%;}#vstd-lp-360-dogshood .vy-gallery-img-wrap{width: 100%;aspect-ratio: 1 / 1.3;overflow: hidden;border-radius: 4px;}#vstd-lp-360-dogshood .vy-gallery-img-wrap img{width: 100%;height: 100%;display: block;object-fit: cover;}#vstd-lp-360-dogshood .vy-review-overlap-tag{position: absolute;bottom: -12px;left: 50%;transform: translateX(-50%);background-color: #ffffff;color: #000000;width: 61%;padding: 4px 2px;text-align: center;font-weight: 900;font-size: 13px;text-transform: uppercase;z-index: 5;border-radius: 4px;box-shadow: 0 4px 8px rgba(0,0,0,0.2);white-space: nowrap;font-family: inherit;}#vstd-lp-360-dogshood .vy-info-content-template--28844931449176__harness_info_gallery_JpTrem{order: 2;width: 100%;text-align: center;}#vstd-lp-360-dogshood .vy-info-content-template--28844931449176__harness_info_gallery_JpTrem h2{font-size: 22px;font-weight: 900;line-height: 1.1;margin-bottom: 20px;margin-top: 0px;text-transform: uppercase;color: #ffffff;text-shadow: none;}#vstd-lp-360-dogshood .vy-info-list{max-width: 100%;margin: 0 auto;text-align: left;list-style: none;padding: 0;}#vstd-lp-360-dogshood .vy-info-list-item{display: flex;align-items: center;gap: 10px;margin-bottom: 12px;font-size: 15px;line-height: 1.3;font-weight: 700;color: #ffffff;}#vstd-lp-360-dogshood .vy-info-list-item::before{content: "";flex-shrink: 0;width: 24px;height: 24px;background-image: url("https://storage.googleapis.com/vysta/lp-360-dogshood/images/img-20.png");background-size: contain;background-repeat: no-repeat;background-position: center;margin-top: 0px;}@media (min-width: 990px){#vstd-lp-360-dogshood .vy-info-gallery-template--28844931449176__harness_info_gallery_JpTrem{flex-direction: row;justify-content: center;padding: 60px 5%;gap: 40px;}#vstd-lp-360-dogshood .vy-info-content-template--28844931449176__harness_info_gallery_JpTrem{order: 1;flex: 0 0 45%;text-align: left;}#vstd-lp-360-dogshood .vy-info-content-template--28844931449176__harness_info_gallery_JpTrem h2{font-size: 40px;}#vstd-lp-360-dogshood .vy-gallery-container-template--28844931449176__harness_info_gallery_JpTrem{order: 2;flex: 1;max-width: 600px;margin-bottom: 0;}#vstd-lp-360-dogshood .vy-review-overlap-tag{width: 70%;bottom: -15px;font-size: 18px;}#vstd-lp-360-dogshood .vy-info-list-item{font-size: 18px;margin-bottom: 15px;}}

#vstd-lp-360-dogshood .vy-marquee-wrapper-template--28844931449176__scrolling_marquee_Uq4bwC{background-color: #000000;color: #ffffff;overflow: hidden;white-space: nowrap;display: flex;align-items: center;padding: 14px 0;border-top: 1px solid rgba(255,255,255,0.15);border-bottom: 1px solid rgba(255,255,255,0.15);}#vstd-lp-360-dogshood .vy-marquee-track{display: flex;width: max-content;animation: marquee-scroll-template--28844931449176__scrolling_marquee_Uq4bwC 20s linear infinite;}#vstd-lp-360-dogshood .vy-marquee-item{flex-shrink: 0;font-weight: 900;text-transform: uppercase;letter-spacing: 0.04em;font-size: 16px;padding: 0 30px;}@keyframes marquee-scroll-template--28844931449176__scrolling_marquee_Uq4bwC{from{transform: translateX(0);}to{transform: translateX(-50%);}}@media (min-width: 768px){#vstd-lp-360-dogshood .vy-marquee-item{font-size: 24px;padding: 0 80px;}}

#vstd-lp-360-dogshood .vy-trust-banner-template--28844931449176__trust_banner_8geBTP{background: radial-gradient(circle at 50% 50%,#9c8b7a,#686a55);padding: 30px 20px 85px 20px;text-align: center;position: relative;margin-bottom: 60px;}#vstd-lp-360-dogshood .vy-trust-banner-template--28844931449176__trust_banner_8geBTP h2{color: #ffffff;font-size: 22px;font-weight: 900;line-height: 1.1;text-transform: uppercase;max-width: 800px;margin: 0 auto;letter-spacing: -0.02em;}#vstd-lp-360-dogshood .vy-trust-badge-container{position: absolute;bottom: -40px;left: 50%;transform: translateX(-50%);background: #7c7c7c;border-radius: 12px;padding: 15px 10px;display: flex;justify-content: space-around;align-items: center;width: 92%;max-width: 600px;box-shadow: 0 8px 18px rgba(0,0,0,0.4),0 3px 8px rgba(0,0,0,0.22);border: 1px solid rgba(255,255,255,0.08);gap: 5px;z-index: 2;}#vstd-lp-360-dogshood .vy-trust-item{flex: 1;display: flex;flex-direction: column;align-items: center;text-align: center;}#vstd-lp-360-dogshood .vy-trust-item img{width: 32px;height: 32px;max-width: 100%;}#vstd-lp-360-dogshood .vy-trust-item img{flex-shrink: 0;margin-bottom: 10px;display: block;}#vstd-lp-360-dogshood .vy-trust-item span{font-size: 10px;font-weight: 700;color: #ffffff;line-height: 1.1;text-transform: capitalize;}@media (min-width: 768px){#vstd-lp-360-dogshood .vy-trust-banner-template--28844931449176__trust_banner_8geBTP{padding: 50px 20px 100px 20px;}#vstd-lp-360-dogshood .vy-trust-banner-template--28844931449176__trust_banner_8geBTP h2{font-size: 48px;}#vstd-lp-360-dogshood .vy-trust-badge-container{padding: 20px;gap: 10px;}#vstd-lp-360-dogshood .vy-trust-item span{font-size: 13px;}}

#vstd-lp-360-dogshood .vy-product-container-template--28844931449176__custom_dog_harness_8XzjG9{max-width: 1100px;margin: 0 auto;padding: 20px;padding-top: 30px;color: #000;}#vstd-lp-360-dogshood .vy-product-flex{display: flex;flex-direction: column;gap: 30px;}#vstd-lp-360-dogshood .vy-product-media{width: 100%;}#vstd-lp-360-dogshood .vy-product-image-wrap{background-color: #f6f6f6;line-height: 0;}#vstd-lp-360-dogshood .vy-product-media img{width: 100%;height: auto;display: block;}#vstd-lp-360-dogshood .vy-product-info h1{font-size: 28px;font-weight: 900;margin: 0;text-transform: uppercase;line-height: 1.1;}#vstd-lp-360-dogshood .vy-product-info h1 span{font-size: 24px;}#vstd-lp-360-dogshood .vy-free-shipping-label{color: #225800;font-weight: 800;font-size: 14px;text-transform: uppercase;float: right;}#vstd-lp-360-dogshood .vy-reviews-row{margin: 10px 0;padding-bottom: 12px;display: flex;align-items: center;gap: 8px;border-bottom: 1px solid #000;}#vstd-lp-360-dogshood .vy-stars-container{display: flex;gap: 2px;}#vstd-lp-360-dogshood .vy-stars-container svg{width: 18px;height: 18px;fill: #ffcc00;}#vstd-lp-360-dogshood .vy-review-count{font-size: 13px;color: #333;font-weight: 600;}#vstd-lp-360-dogshood .vy-product-description{font-size: 16px;line-height: 1.4;margin: 20px 0;color: #333;}#vstd-lp-360-dogshood .vy-benefit-list{list-style: none;padding: 0;margin: 20px 0;}#vstd-lp-360-dogshood .vy-benefit-list li{position: relative;padding-left: 30px;margin-bottom: 12px;font-weight: 700;font-size: 15px;line-height: 1.3;color: #000;}#vstd-lp-360-dogshood .vy-benefit-list li::before{content: '';position: absolute;left: 0;top: 2px;width: 20px;height: 20px;background-image: url("https://storage.googleapis.com/vysta/lp-360-dogshood/images/img-20.png");background-size: contain;background-repeat: no-repeat;}#vstd-lp-360-dogshood .vy-guarantee-box{border: 2px solid #000;border-radius: 8px;padding: 15px;text-align: center;margin: 20px 0;font-weight: 800;text-transform: uppercase;font-size: 14px;color: #225800;line-height: 1.2;}#vstd-lp-360-dogshood .vy-shop-now-btn{display: block;width: 100%;background-color: #225800;color: white;text-align: center;padding: 14px;text-decoration: none;font-size: 18px;text-transform: uppercase;border-radius: 8px;font-weight: 900;}
#vstd-lp-360-dogshood .vy-price-row{display:flex;align-items:baseline;justify-content:center;gap:12px;flex-wrap:wrap;margin:20px 0 12px;}
#vstd-lp-360-dogshood .vy-price-row .vy-price-now{font-size:34px;font-weight:900;color:#225800;line-height:1;}
#vstd-lp-360-dogshood .vy-price-row .vy-price-was{font-size:20px;font-weight:700;color:#9a9a9a;text-decoration:line-through;}
#vstd-lp-360-dogshood .vy-price-row .vy-price-save{align-self:center;background-color:#225800;color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;padding:4px 10px;border-radius:6px;}#vstd-lp-360-dogshood .vy-footer-trust-text{text-align: center;font-size: 12px;color: #225800;margin-top: 15px;font-weight: 700;}@media (min-width: 768px){#vstd-lp-360-dogshood .vy-product-flex{flex-direction: row;align-items: flex-start;}#vstd-lp-360-dogshood .vy-product-media, #vstd-lp-360-dogshood .vy-product-info{flex: 1;}#vstd-lp-360-dogshood .vy-product-info h1{font-size: 38px;}#vstd-lp-360-dogshood .vy-product-info{padding-left: 20px;}#vstd-lp-360-dogshood .vy-product-info h1 span{font-size: 38px;}}

#vstd-lp-360-dogshood .vy-footer{margin-top: 0px;}#vstd-lp-360-dogshood .vy-section-sections--28844931252568__footer-padding{padding-top: 27px;padding-bottom: 27px;}@media screen and (min-width: 750px){#vstd-lp-360-dogshood .vy-footer{margin-top: 0px;}#vstd-lp-360-dogshood .vy-section-sections--28844931252568__footer-padding{padding-top: 36px;padding-bottom: 36px;}}

#vstd-lp-360-dogshood #shopify-section-sections--28844931252568__footer .vy-footer-block__details-content > :first-child .vy-list-menu__item--link{text-decoration: none;}#vstd-lp-360-dogshood #shopify-section-sections--28844931252568__footer .vy-footer-block__image-wrapper img{width: 200px;}#vstd-lp-360-dogshood #shopify-section-sections--28844931252568__footer .vy-footer-block__image-wrapper{max-width: 100% !important;width: 100%;}#vstd-lp-360-dogshood #shopify-section-sections--28844931252568__footer .vy-list-menu__item--link{text-transform: capitalize;}

#vstd-lp-360-dogshood main#MainContent .vy-product:not(.vy-featured-product) variant-selects, #vstd-lp-360-dogshood main#MainContent variant-picker, #vstd-lp-360-dogshood main#main variant-picker, #vstd-lp-360-dogshood main#MainContent .vy-product-section:not(.vy-is-modal) .vy-product-block .vy-variant-wrapper, #vstd-lp-360-dogshood main#content .vy-section-main-product variant-picker, #vstd-lp-360-dogshood main#MainContent .vy-product__selectors[data-product-variants], #vstd-lp-360-dogshood main#main-content variant-picker, #vstd-lp-360-dogshood main#site-main variant-selection.vy-variant-selection, #vstd-lp-360-dogshood #main .vy-shopify-section--main-product variant-picker, #vstd-lp-360-dogshood div#main-content variant-selects, #vstd-lp-360-dogshood main#root .vy-wt-product__options variant-options, #vstd-lp-360-dogshood main#content .vy-f8pr .vy-f8pr-variant-selection, #vstd-lp-360-dogshood main#MainContent .vy-product__block.vy-product__form__wrapper form.vy-product__form .vy-product__selectors, #vstd-lp-360-dogshood main#MainContent .vy-product__main__content .vy-product__block__variants, #vstd-lp-360-dogshood main#MainContent .vy-x-variant-picker.vy-variant-selects, #vstd-lp-360-dogshood main#main .vy-product__meta .vy-product__controls-group.vy-product__variants-wrapper, #vstd-lp-360-dogshood main#main product-variants, #vstd-lp-360-dogshood main#MainContent block-variant-picker, #vstd-lp-360-dogshood #MainContent product-swatch, #vstd-lp-360-dogshood #main .vy-section--product-single variant-radios{display:none!important}

#vstd-lp-360-dogshood{--lxs-rating-icon-color: #FFD700;}

#vstd-lp-360-dogshood .vy-lx-icon-fill{--lx-fill-width: calc(100% - var(--lx-rating-percent,0%));clip-path: inset(0 var(--lx-fill-width,0) 0 0);}#vstd-lp-360-dogshood .vy-lx-icon-line{clip-path: inset(0 0 0 var(--lx-rating-percent,0%));}#vstd-lp-360-dogshood [data-lx-fill='empty']{--lx-rating-percent: 0%;}#vstd-lp-360-dogshood [data-lx-fill='half']{--lx-rating-percent: 50%;}#vstd-lp-360-dogshood [data-lx-fill='full']{--lx-rating-percent: 100%;}

#vstd-lp-360-dogshood{scroll-behavior:smooth}

/* Preserve paragraph spacing inside Funnelish embed where empty <p> tags collapse */
#vstd-lp-360-dogshood p:empty {
  min-height: 1em !important;
  display: block !important;
}
/* Growtype: undo flex-induced height:100% blowup on custom-css blocks */
#vstd-lp-360-dogshood [class*="growtype-customcss-"],
#vstd-lp-360-dogshood [class*="growtype-customcss-"] > div {
  height: auto !important;
}
