input,:before,:after,*{box-sizing:border-box}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-ms-clear{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}button{background:transparent;border:none;box-shadow:none;cursor:pointer}.clearfix:after{content:"";display:table;clear:both}.hide,.hidden{display:none}summary{list-style:none}summary::-webkit-details-marker{display:none}*:focus:not(:focus-visible){outline:none!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.gutter--small{padding:var(--gutter-small)}.gutter--regular{padding:var(--gutter-regular)}.gutter--large{padding:var(--gutter-large)}.gutter--xlarge{padding:var(--gutter-xlarge)}.gutter-top--small{padding-top:var(--gutter-small)}.gutter-top--regular{padding-top:var(--gutter-regular)}.gutter-top--large{padding-top:var(--gutter-large)}.gutter-top--xlarge{padding-top:var(--gutter-xlarge)}.gutter-bottom--small{padding-bottom:var(--gutter-small)}.gutter-bottom--regular{padding-bottom:var(--gutter-regular)}.gutter-bottom--large{padding-bottom:var(--gutter-large)}.gutter-bottom--xlarge{padding-bottom:var(--gutter-xlarge)}.spacing--xsmall>*{margin-bottom:.25em}.spacing--xsmall>*.increased-spacing{margin-top:.75em;margin-bottom:.75em}.spacing--small>*{margin-bottom:.5em}.spacing--small>*.increased-spacing{margin-top:1em;margin-bottom:1em}.spacing--large>*{margin-bottom:.75em}.spacing--large>*.increased-spacing{margin-top:1.5em;margin-bottom:1.5em}.spacing--xlarge>*{margin-bottom:1em}.spacing--xlarge>*.increased-spacing{margin-top:2em;margin-bottom:2em}.panel,.card{border:solid var(--border-width-cards) var(--color-borders-cards);border-radius:var(--border-radius-cards);overflow:hidden;background-color:var(--color-background-cards);position:relative;color:var(--color-text-cards)}.card .button{color:var(--color-text-cards)}.card .button--solid{background-color:var(--color-text-cards);border-color:var(--color-text-cards);color:var(--color-foreground-cards)}.card .button--icon svg *{stroke:var(--color-text-cards)}.card .button:not(.button--outline-hover):hover{background-color:var(--color-accent-cards);border-color:var(--color-accent-cards);color:var(--color-foreground-accent-cards)}.card .button:not(.button--outline-hover):hover svg *{stroke:var(--color-foreground-accent-cards)}.card .button--outline-hover:hover{border-color:var(--color-accent-cards);color:var(--color-accent-cards)}.card a{color:var(--color-text-cards)}.card .text-animation--underline{background-image:linear-gradient(to right,var(--color-text-cards),var(--color-text-cards))}@media screen and (max-width: 1023px){.text-with-icon--tooltip .text-with-icon__label,.text-size--xsmall{font-size:calc(11px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 1024px){.text-with-icon--tooltip .text-with-icon__label,.text-size--xsmall{font-size:calc(12px / 16 * var(--base-body-size) + 0px)}}@media screen and (max-width: 1023px){.text-size--small{font-size:calc(12px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 1024px){.text-size--small{font-size:calc(14px / 16 * var(--base-body-size) + 0px)}}@media screen and (max-width: 474px){input,textarea,select,.text-size--regular{font-size:calc(14px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 475px) and (max-width: 1023px){input,textarea,select,.text-size--regular{font-size:calc(15px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 1024px){input,textarea,select,.text-size--regular{font-size:calc(16px / 16 * var(--base-body-size) + 0px)}}@media screen and (max-width: 1023px){.shopify-challenge__container .shopify-challenge__message,.text-size--large{font-size:calc(16px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 1024px){.shopify-challenge__container .shopify-challenge__message,.text-size--large{font-size:calc(18px / 16 * var(--base-body-size) + 0px)}}@media screen and (max-width: 474px){.text-size--xlarge{font-size:calc(16px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 475px) and (max-width: 1023px){.text-size--xlarge{font-size:calc(20px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 1024px){.text-size--xlarge{font-size:calc(24px / 16 * var(--base-body-size) + 0px)}}@media screen and (max-width: 1023px){.text-size--heading{font-size:calc(38px / 60 * var(--base-headings-size) + 0px)}}@media screen and (min-width: 1024px){.text-size--heading{font-size:calc(42px / 60 * var(--base-headings-size) + 0px)}}.button--small{padding:var(--button-padding-small)}@media screen and (max-width: 474px){.button--small{font-size:calc(14px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 475px) and (max-width: 1023px){.button--small{font-size:calc(15px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 1024px){.button--small{font-size:calc(16px / 16 * var(--base-body-size) + 0px)}}.button--regular{padding:var(--button-padding-regular)}@media screen and (max-width: 1023px){.button--regular{font-size:calc(16px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 1024px){.button--regular{font-size:calc(18px / 16 * var(--base-body-size) + 0px)}}.button--large{padding:var(--button-padding-large)}@media screen and (max-width: 1023px){.button--large{font-size:calc(18px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 1024px){.button--large{font-size:calc(20px / 16 * var(--base-body-size) + 0px)}}.alert{display:inline-flex;padding:.875rem 1rem .75rem;margin-bottom:1.125rem;border-radius:var(--border-radius-forms);border:1px solid;line-height:1.1;clear:left;align-items:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings);line-height:var(--base-headings-line);margin-bottom:1rem}@media screen and (max-width: 1023px){h1,.h1{font-size:calc(38px / 60 * var(--base-headings-size) + 0px)}}@media screen and (min-width: 1024px){h1,.h1{font-size:calc(58px / 60 * var(--base-headings-size) + 0px)}}@media screen and (max-width: 1023px){h2,.h2{font-size:calc(32px / 60 * var(--base-headings-size) + 0px)}}@media screen and (min-width: 1024px){h2,.h2{font-size:calc(42px / 60 * var(--base-headings-size) + 0px)}}@media screen and (max-width: 1023px){h3,.h3{font-size:calc(26px / 60 * var(--base-headings-size) + 0px)}}@media screen and (min-width: 1024px){h3,.h3{font-size:calc(32px / 60 * var(--base-headings-size) + 0px)}}@media screen and (max-width: 1023px){h4,.h4{font-size:calc(20px / 60 * var(--base-headings-size) + 0px)}}@media screen and (min-width: 1024px){h4,.h4{font-size:calc(24px / 60 * var(--base-headings-size) + 0px)}}@media screen and (max-width: 1023px){h5,.h5{font-size:calc(16px / 60 * var(--base-headings-size) + 0px)}}@media screen and (min-width: 1024px){h5,.h5{font-size:calc(18px / 60 * var(--base-headings-size) + 0px)}}@media screen and (max-width: 1023px){h6,.h6{font-size:calc(15px / 60 * var(--base-headings-size) + 0px)}}@media screen and (min-width: 1024px){h6,.h6{font-size:calc(16px / 60 * var(--base-headings-size) + 0px)}}a{color:var(--color-text-main)}body,input,textarea,select{font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);line-height:var(--base-body-line)}body{background:var(--color-background-main);color:var(--color-text-main)}@media screen and (max-width: 474px){body{font-size:calc(14px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 475px) and (max-width: 1023px){body{font-size:calc(15px / 16 * var(--base-body-size) + 0px)}}@media screen and (min-width: 1024px){body{font-size:calc(16px / 16 * var(--base-body-size) + 0px)}}input,textarea,select{font-size:calc(16px / 16 * var(--base-body-size) + 0px)}.text-weight--bold{font-weight:var(--font-weight-body-bold)}.text-color--secondary{color:var(--color-secondary-text-main)}.text-color--opacity{opacity:.62}.text-decoration--underline{text-decoration:underline}.text-decoration--line-through{text-decoration:line-through}.text-line-height--small{line-height:1.1}.text-line-height--medium{line-height:1.25}.text-style--italic{font-style:italic}.text-style--normal{font-style:normal}.text-align--left{text-align:left}.text-align--center{text-align:center}.text-align--right{text-align:right}.text-animation--underline{background-position:0 calc(1em + 3px);background-image:linear-gradient(to right,var(--color-text-main),var(--color-text-main));background-size:0% 2px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .1s linear}.no-touchevents a:hover .text-animation--underline,.no-touchevents button:hover .text-animation--underline{background-size:0% 2px}@media screen and (max-width: 1023px){a .text-animation--underline.underline-mobile{background-size:0% 2px}}.text-animation--underline-thin{background-position:0 calc(1em + 2px);background-image:linear-gradient(to right,var(--color-text-main),var(--color-text-main));background-size:0% 1px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .1s linear}.no-touchevents a:hover .text-animation--underline-thin,.no-touchevents button:hover .text-animation--underline-thin{background-size:100% 1px}@media screen and (max-width: 1023px){a .text-animation--underline-thin.underline-mobile{background-size:100% 1px}}.text-animation--underline-in-header{background-position:0 calc(1em + 2px);background-image:linear-gradient(to right,var(--color-accent-header),var(--color-accent-header));background-size:0% 1px;background-repeat:no-repeat;display:inline;padding-bottom:3px;transition:all .1s linear}.no-touchevents a:hover .text-animation--underline-in-header,.no-touchevents button:hover .text-animation--underline-in-header{background-size:100% 1px}@media screen and (max-width: 1023px){a .text-animation--underline-in-header.underline-mobile{background-size:100% 1px}}.text-with-icon{position:relative;color:var(--color-text-main);display:inline-flex;align-items:center;margin-right:1.25rem}.text-with-icon svg *{fill:var(--color-text-main)}.text-with-icon .text-animation--underline-thin{background-position:0 calc(1em + 4px);padding-bottom:0}.text-with-icon--compact{margin-right:1.875rem}.text-with-icon--compact .text-with-icon__icon{margin-right:.625rem}.text-with-icon--tooltip{position:relative;width:2rem;height:2rem;margin-right:.625rem}.text-with-icon--tooltip .text-with-icon__label{position:absolute;top:-100%;left:50%;width:max-content;transform:translate(-50%);background:var(--color-text-main);color:var(--color-background-main);padding:.0625rem .4375rem;border-radius:clamp(0px,var(--border-radius-buttons),5px);opacity:0;transition:opacity .12s linear;pointer-events:none}.text-with-icon--tooltip .text-with-icon__label:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:var(--color-text-main);border-width:.3125rem;margin-left:-.3125rem}.text-with-icon--tooltip:hover .text-with-icon__label{opacity:1}.text-with-icon__icon{display:flex;align-items:center;margin-right:.5rem}.text-with-icon--small svg{width:1.375rem;height:1.375rem}.text-with-icon--large svg{width:2rem;height:2rem}#main a.text-link,.rte a{color:var(--color-text-main);border-bottom:1px solid;padding-bottom:1px;transition:all .1s linear}.no-touchevents #main a.text-link:hover,.no-touchevents .rte a:hover{color:var(--color-accent-main)}a.text-link{border-bottom:1px solid;padding-bottom:1px;transition:all .1s linear}.no-touchevents a.text-color--opacity:hover{opacity:1}.text-link--has-icon{border:0;display:inline-flex;align-items:center;gap:var(--gutter-small)}.text-link--has-icon svg path{fill:var(--color-text-main)}.text-link--has-icon span{border-bottom:solid 1px}del{text-decoration:line-through;opacity:.54}strong{font-weight:var(--font-weight-body-bold)}em{font-style:italic}p{margin-bottom:1rem}.rte ul{list-style:disc inside}.rte ul li:not(:first-child){margin-top:.75rem}.rte ol{list-style:decimal inside}.rte ol li:not(:first-child){margin-top:.75rem}.rte blockquote{padding:.75rem 1.125rem;border-left:.1875rem solid var(--color-borders-main)}.rte blockquote:not(:first-child){margin-top:1.5rem}.rte blockquote:not(:last-child){margin-bottom:1.5rem}.rte img{max-width:100%;height:auto}.rte iframe[src*=youtube],.rte iframe[src*=vimeo]{width:100%;height:100%;aspect-ratio:16/9}.remove-line-height-space{margin-bottom:calc(1em * var(--base-body-line) / -2 + .3125rem)}.remove-line-height-space--small{margin-bottom:-.55em}.remove-line-height-space--medium{margin-bottom:calc(-.625em + .3125rem)}.container--small{margin:0 auto;width:100%;max-width:667px;padding-left:var(--gutter-container);padding-right:var(--gutter-container)}.container--compact{margin:0 auto;width:100%;max-width:867px;padding-left:var(--gutter-container);padding-right:var(--gutter-container)}.container--medium{margin:0 auto;width:100%;max-width:1023px;padding-left:var(--gutter-container);padding-right:var(--gutter-container)}.container--large{margin:0 auto;width:100%;max-width:1360px;padding-left:var(--gutter-container);padding-right:var(--gutter-container)}@media screen and (max-width: 1360px){.container--large-with-mobile-padding{padding-left:var(--gutter-xlarge);padding-right:var(--gutter-xlarge)}}.container--fullwidth{max-width:100%;padding:0}.container--vertical-space{margin-top:var(--container-vertical-space)}.container--vertical-space-small{margin-top:clamp(2.5rem,var(--container-vertical-space),5rem)}.container--vertical-space-xsmall{margin-top:calc(var(--container-vertical-space) * .5)}.container--no-margin-if-not-first:not(:first-of-type){margin-top:0}.container--remove-bottom-margin{margin-bottom:calc(var(--container-vertical-space) * -.5)}.shopify-section.can-be-fullwidth:last-child .container--fullwidth{margin-bottom:calc(var(--container-vertical-space) * -2)}.mount-slideshow:last-child .css-slider--bottom-navigation .css-slider-navigation-container{margin-bottom:-.75rem}#main .shopify-section:first-child .container--vertical-space:not(.container--fullwidth){margin-top:clamp(24px,calc(var(--container-vertical-space) / 2),50px)}#main .shopify-section:first-child .container--fullwidth{margin-top:0}.container--remove-margin-after+.container--remove-margin-before{margin-top:0}.section--remove-bottom-margin-after+.shopify-section>.container--vertical-space:first-of-type{margin-top:0}.remove-empty-space>*:empty{display:none}.remove-empty-space>*:first-child{margin-top:0}.remove-empty-space>*:last-child{margin-bottom:0}.gutter-bottom--page{margin-bottom:calc(var(--gutter-large) * .8)}.margin-bottom--regular{margin-bottom:var(--gutter-regular)}.margin-bottom--large{margin-bottom:var(--gutter-large)}.margin-top--regular{margin-top:var(--gutter-regular)}.align-content{display:flex;height:100%;position:relative}.align-content--horizontal-left{justify-content:flex-start;text-align:left}.align-content--horizontal-center{justify-content:center;text-align:center}.align-content--horizontal-right{justify-content:flex-end;text-align:right}.align-content--vertical-top{align-items:flex-start}.align-content--vertical-middle{align-items:center}.align-content--vertical-bottom{align-items:flex-end}.element--height-small{min-height:40vh}.element--height-regular{min-height:60vh}.element--height-large{min-height:80vh}.element--body-bgc{background-color:var(--color-background-main)}.element--has-border{border-color:var(--color-borders-cards);border-width:var(--border-width-cards);border-style:solid}.element--has-border--body{border-color:var(--color-borders-main);border-width:var(--border-width-cards);border-style:solid}.element--has-border-thin{border-width:1px}.element--no-border{border:0}@media screen and (max-width: 767px){.element--no-border-on-small{border:0}}.element--border-radius{border-radius:var(--border-radius-cards);overflow:hidden}.element--border-radius img{border-radius:var(--border-radius-cards)}.element--border-radius-top,.element--border-radius-top img{border-radius:var(--border-radius-cards) var(--border-radius-cards) 0 0}.element--border-width-clamped{border-style:solid;border-width:clamp(0px,var(--border-width-cards),1px)}.element--no-radius{border-radius:0}.element--is-inline-block{display:inline-block}.element--display-none{display:none}@media screen and (max-width: 767px){.element--hide-on-small{display:none!important}}@media screen and (min-width: 768px){.element--hide-on-desk{display:none}}.element--align-self-center{align-self:center}.element--z-1{z-index:1}.grid{--col-gap: var(--grid-gap);--col-size: calc( (100% - var(--col-gap) * (var(--visible-cols) - 1)) / var(--visible-cols) );display:grid;grid-gap:var(--col-gap)}.grid-1{--visible-cols: 1}.grid-2{--visible-cols: 2}.grid-3{--visible-cols: 3}.grid-4{--visible-cols: 4}.grid-5{--visible-cols: 5}.grid-6{--visible-cols: 6}@media screen and (max-width: 1280px){.grid-laptop-1{--visible-cols: 1}}@media screen and (max-width: 1280px){.grid-laptop-2{--visible-cols: 2}}@media screen and (max-width: 1280px){.grid-laptop-3{--visible-cols: 3}}@media screen and (max-width: 1280px){.grid-laptop-4{--visible-cols: 4}}@media screen and (max-width: 1280px){.grid-laptop-5{--visible-cols: 5}}@media screen and (max-width: 1280px){.grid-laptop-6{--visible-cols: 6}}@media screen and (max-width: 1023px){.grid-portable-1{--visible-cols: 1}}@media screen and (max-width: 1023px){.grid-portable-2{--visible-cols: 2}}@media screen and (max-width: 1023px){.grid-portable-3{--visible-cols: 3}}@media screen and (max-width: 1023px){.grid-portable-4{--visible-cols: 4}}@media screen and (max-width: 1023px){.grid-portable-5{--visible-cols: 5}}@media screen and (max-width: 1023px){.grid-portable-6{--visible-cols: 6}}@media screen and (max-width: 767px){.grid-lap-1{--visible-cols: 1}}@media screen and (max-width: 767px){.grid-lap-2{--visible-cols: 2}}@media screen and (max-width: 767px){.grid-lap-3{--visible-cols: 3}}@media screen and (max-width: 767px){.grid-lap-4{--visible-cols: 4}}@media screen and (max-width: 767px){.grid-lap-5{--visible-cols: 5}}@media screen and (max-width: 767px){.grid-lap-6{--visible-cols: 6}}@media screen and (max-width: 474px){.grid-palm-1{--visible-cols: 1}}@media screen and (max-width: 474px){.grid-palm-2{--visible-cols: 2}}@media screen and (max-width: 474px){.grid-palm-3{--visible-cols: 3}}@media screen and (max-width: 474px){.grid-palm-4{--visible-cols: 4}}@media screen and (max-width: 474px){.grid-palm-5{--visible-cols: 5}}@media screen and (max-width: 474px){.grid-palm-6{--visible-cols: 6}}.grid--slider{grid-auto-flow:column;grid-template-columns:var(--col-size);grid-auto-columns:var(--col-size);position:relative}.grid--layout{grid-template-columns:repeat(var(--visible-cols),var(--col-size))}@media screen and (min-width: 1024px){.grid--highlight-first-item{grid-template-columns:repeat(4,1fr)}.grid--highlight-first-item div:first-child{grid-column-start:span 2}}@media screen and (max-width: 359px){.grid-tiny-1{--visible-cols: 1}}@media screen and (max-width: 1280px){.laptop-hide{display:none!important}.laptop-show{display:block}}@media screen and (max-width: 1023px){.portable-hide{display:none!important}.portable-show{display:block}}@media screen and (max-width: 767px){.lap-hide{display:none!important}.lap-show{display:block}}@media screen and (max-width: 474px){.palm-hide{display:none!important}.palm-show{display:block}}.grid--gap-small{--col-gap: 18px}.grid--gap-large{--col-gap: calc(var(--gutter-xlarge) * .6)}.grid--gap-xlarge{--col-gap: calc(var(--gutter-xlarge) * .8)}.grid--gap-none{--col-gap: 0px}.grid--gap-bottom{row-gap:var(--gutter-xlarge)}.grid--no-stretch{align-items:start}@media screen and (max-width: 1023px){.portable--grid--slider{--col-gap: var(--grid-gap);--col-size: calc( (100% - var(--col-gap) * (var(--visible-cols) - 1)) / var(--visible-cols) ) !important;grid-auto-flow:column!important;grid-template-columns:var(--col-size)!important;grid-auto-columns:var(--col-size)!important}.portable--grid--slider.grid-1{--visible-cols: 1}}:root{--gutter-small: 15px;--gutter-regular: 25px;--gutter-large: 50px;--gutter-xlarge: 80px;--gutter-container: 40px;--sidebar-width: 420px;--sidebar-gutter: 40px;--full-height: 100vh;--button-padding-large: .9375rem 2.875rem;--button-padding-regular: .6875rem 2.25rem;--button-padding-small: .5rem 1.625rem;--input-padding: .75rem;--button-product: 3.75rem;--header-vertical-space: 30px;--container-vertical-space: var(--container-vertical-space-base);--grid-gap: var(--grid-gap-original-base)}@media screen and (max-width: 1280px){:root{--gutter-small: 12px;--gutter-regular: 20px;--gutter-large: 35px;--gutter-xlarge: 60px;--container-vertical-space: calc( var(--container-vertical-space-base) * .8 );--grid-gap: calc(var(--grid-gap-original-base) * .8)}}@media screen and (max-width: 1023px){:root{--gutter-small: 9px;--gutter-regular: 15px;--gutter-large: 25px;--gutter-xlarge: 40px;--gutter-container: 30px;--button-padding-large: .75rem 2.5rem;--sidebar-width: 375px;--sidebar-gutter: 20px;--header-vertical-space: 20px;--container-vertical-space: calc( var(--container-vertical-space-base) * .6 );--grid-gap: calc(var(--grid-gap-original-base) * .5)}}@media screen and (max-width: 767px){:root{--button-padding-large: .75rem 2rem;--button-padding-regular: .5rem 1.5rem;--button-padding-small: .375rem .875rem;--input-padding: .5rem;--button-product: 3.125rem;--gutter-container: 20px;--header-vertical-space: 15px}}@media screen and (max-width: 474px){:root{--sidebar-width: 100%;--sidebar-gutter: 15px;--gutter-container: 15px}}.alert strong{text-transform:capitalize}.alert a{text-decoration:underline}.alert--error{background-color:#efe3e3;border-color:#e1d2d2;color:#000}.alert--success{background-color:#eef3eb;border-color:#d8e1d2;color:#000}.alert--blank{border-color:var(--color-borders-main)}.alert--note{background-color:var(--color-third-background-main);border-color:var(--color-borders-main);color:var(--color-text-main)}.alert--unstyled{background:transparent;border:none;padding:0;margin:0}.alert--circle{line-height:1}.alert--circle:before{content:"";display:inline-block;width:.75rem;height:.75rem;border-radius:100%;margin-right:.625rem;position:relative;top:.125rem;flex-shrink:0;align-self:flex-start}.alert--circle.alert--blank:before{border:2px solid;opacity:.25}.alert--circle.alert--note:before{border:2px solid;opacity:.5}.alert--circle.alert--success:before{background-color:#52c057}.alert--circle.alert--error:before{background-color:#e56d6d}.alert--circle.alert--circle-loading:before{animation:circle-bounce .4s linear infinite alternate}.alert__icon{width:1.3125rem;height:1.3125rem;display:inline-flex;float:left;align-items:center;justify-content:center;border-radius:100%;position:relative;top:0;margin-right:.75rem;flex-shrink:0;align-self:flex-start}.alert__icon svg *{fill:#fff!important;stroke:none!important}.alert--error .alert__icon{background-color:#e56d6d}.alert--success .alert__icon{background-color:#52c057}.card .alert{color:var(--color-text-cards)}.alert[onclick]{cursor:pointer}.alert--wide{width:100%;display:flex}@keyframes circle-bounce{0%{border-width:2px;opacity:.5}to{border-width:4px;opacity:.25}}.button{text-align:center;display:inline-block;border-style:solid;border-radius:var(--border-radius-buttons);transition:all .1s linear;font-weight:var(--font-weight-buttons);line-height:1.25;cursor:pointer;border-width:var(--border-width-buttons);color:var(--color-text-main)}.button--fullwidth{width:100%}.button--icon{align-items:center;display:inline-flex;position:relative;padding-left:3.3125rem}.button--icon span{line-height:1}.button--icon .button__icon{width:22px;height:100%;position:absolute;top:0;left:1.25rem;display:flex;pointer-events:none;align-items:center}.button--icon svg{width:22px;height:100%}.button--icon svg *{stroke:var(--color-text-main);transition:all .1s linear}.button--loader{position:relative}.button--loader .button__preloader{position:absolute;margin:0;width:20px;height:20px;transform:translate3d(-50%,-50%,0);top:50%;left:50%;display:none}.button--loader .button__preloader-element{animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;left:0;margin:auto}.button--loader .button__preloader-element circle{stroke-dasharray:150,200;stroke-dashoffset:-10;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.button--loader.button--outline circle{stroke:var(--color-text-main)}.button--loader.button--solid circle{stroke:var(--color-foreground-main)}.button--loader.card circle{stroke:var(--color-text-cards)}.button--loader.working{pointer-events:none}.button--loader.working .button__text{opacity:0}.button--loader.working .button__preloader{display:block}.button--outline{background-color:transparent}.button--solid{background-color:var(--color-text-main);border-color:var(--color-text-main);color:var(--color-foreground-main)}.button--no-padding{padding:0}.no-touchevents .button:not(.button--outline-hover):hover{background-color:var(--color-accent-main);border-color:var(--color-accent-main);color:var(--color-foreground-accent-main)}.no-touchevents .button:not(.button--outline-hover):hover svg *{stroke:var(--color-foreground-accent-main)}.no-touchevents .button--outline-hover:not(.button--no-hover):hover{border-color:var(--color-accent-main);color:var(--color-accent-main)}.button:focus-visible{box-shadow:0 0 0 3px var(--color-secondary-background-main)}a.button__icon{padding-top:1px}.flex-buttons{position:relative;display:flex;flex-flow:row wrap;width:calc(100% + .625rem);margin-left:-.3125rem;margin-top:.625rem!important}.flex-buttons>*{margin:.625rem .3125rem 0;flex:auto;width:auto}@-webkit-keyframes rotate{to{transform:rotate(360deg)}}@keyframes rotate{to{transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.card--no-sideborders{border-left:0;border-right:0}.card--no-radius{border-radius:0}.card--no-borders{border:0}.card--fullwidth{width:100%}.card__icon{width:3.125rem;margin:0 auto;background-color:var(--color-background-main);overflow:hidden;position:relative}.card__icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%}.card__icon svg path{stroke:#000}.card__icon-size--regular{width:160px;height:160px}.card__icon-size--large{width:220px;height:220px}@media screen and (max-width: 1023px){.card__icon-size--large{width:160px;height:160px}}@media screen and (max-width: 474px){.card__icon{width:120px;height:120px}}.card__icon--is-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%}.card__image{height:0;position:relative;display:block;overflow:hidden;width:100%}.card__image svg{background:#00000014}.card__image--with-overlay:after{content:"";background:var(--color-background-cards);opacity:.36;border-radius:var(--border-radius-cards)}.card__text{z-index:99;word-wrap:break-word}.card__text>*{display:block}.card__whole-link{display:block;height:100%}.card__whole-link:focus-visible{outline:none}.card__whole-link:focus-visible .card__text{outline:auto 5px -webkit-focus-ring-color}input,textarea,select{background-color:var(--color-background-main);border:var(--border-width-forms) solid var(--color-borders-forms-primary);border-radius:var(--border-radius-forms);color:var(--color-text-main);resize:none;padding:var(--input-padding);vertical-align:middle;-webkit-appearance:none;outline:none!important;transition:all .1s linear}input::placeholder,textarea::placeholder,select::placeholder{color:var(--color-text-main);opacity:.66;transition:all .1s linear}.no-touchevents input:hover,input:focus,.no-touchevents textarea:hover,textarea:focus,.no-touchevents select:hover,select:focus{border-color:var(--color-borders-forms-secondary)}input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:0 0 0 .1875rem var(--color-secondary-background-main)}.site-header-container input,.site-header-container textarea,.site-header-container select{color:var(--color-text-header);background:transparent}textarea{height:7.8125rem;line-height:1.4;padding-top:.625rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:hover,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:focus,input:not([type=checkbox]):not([type=radio]):not([type=submit]):-webkit-autofill:active{-webkit-box-shadow:0 0 0 1.875rem var(--color-background-main) inset!important}input[type=checkbox],input[type=radio]{width:20px;height:20px;border-radius:5px;padding:0;margin:0;position:relative}input[type=checkbox]:before,input[type=radio]:before{content:"";clip-path:polygon(86% 11%,39% 67%,12% 43%,0% 57%,40% 95%,100% 22%);transform-origin:top left;background-color:var(--color-background-main);background-size:contain;width:70%;height:70%;transform:scale(0) translate(-50%,-50%);display:inline-block;position:absolute;top:50%;left:50%;transition:transform ease .25s}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--color-text-main)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{transform:scale(1) translate(-50%,-50%)}select{background-repeat:no-repeat;background-position:calc(100% - 1.5rem) center;background-size:.8125rem .5rem;padding:var(--input-padding) 3.3125rem var(--input-padding) 1rem;width:100%;cursor:pointer;text-align:left;transition:border .1s linear;-moz-appearance:none;-webkit-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.form-field label{display:block;margin-bottom:.375rem}.form-field input,.form-field textarea{width:100%}.shopify-challenge__container{background-color:#00000003;border:solid 1px rgba(0,0,0,.1);border-radius:.625rem;padding:var(--gutter-large) 0;margin-top:100px!important}.shopify-challenge__container .shopify-challenge__message{padding:var(--gutter-large) 0 var(--gutter-small)}.shopify-challenge__container input[type=submit]{background-color:var(--color-accent-main);border-color:var(--color-accent-main);color:var(--color-foreground-accent-main);margin-top:1.25rem;cursor:pointer}.form-row{width:100%;display:block;padding-top:var(--gutter-small)}.form-row input{width:100%}.lazy-image{position:relative;overflow:hidden}.lazy-image:not(.lazy-image--no-transition):before,.lazy-image:not(.lazy-image--no-transition):after{content:"";z-index:-1}.lazy-image:not(.lazy-image--no-transition):before{background:var(--color-fourth-background-main)}.lazy-image:not(.lazy-image--no-transition):after{background:var(--color-secondary-background-main);animation:lazy-loading 5s infinite;opacity:.2}.lazy-image.lazy-image--animation.lazyloaded{overflow:hidden}.lazy-image.lazy-image--animation.lazyloaded img{transform:scale(1) translateZ(0);transition:transform .45s ease-in-out,opacity .3s linear;will-change:transform}.no-touchevents a:hover .lazy-image.lazy-image--animation.lazyloaded img{transform:scale(1.1) translateZ(0);transition:transform .6s ease-out,opacity .3s!important}.lazy-image img{height:100%;width:100%;object-fit:cover;transition:opacity .3s linear;vertical-align:bottom;position:relative;z-index:9;opacity:0}.lazy-image.lazyloaded:before,.lazy-image.lazyloaded:after{display:none}.lazy-image.lazyloaded img{opacity:1}.lazy-image.lazy-image--background{position:absolute;top:0;left:0;width:100%;height:100%!important;z-index:0;padding-top:0!important}.lazy-image.lazy-image--background img{height:100%;width:100%;object-fit:cover}.lazy-image[data-ratio]{height:0}.lazy-image[data-ratio] img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}@keyframes lazy-loading{0%{width:0;left:0}50%{width:100%;left:0}to{left:100%;width:0}}.onboarding-svg{position:relative;display:block;text-align:center;width:100%}.onboarding-svg svg{position:absolute;top:0;left:0;width:100%;height:100%}.svg-placeholder{display:block;font-size:0;position:relative}.svg-placeholder svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:var(--color-secondary-text-main);width:80%;height:80%}.svg-placeholder--foreground{background:var(--color-secondary-background-main)}.apply-gallery-animation{will-change:transform}body.modal-opened,body.sidebar-opened{overflow:hidden}.main-content{position:relative}.search-page-form form{display:flex;gap:var(--gutter-regular)}.search-page-form form .site-search-handle{flex-grow:1}.search-page-form form input{width:100%}.search-title{font-weight:var(--font-weight-body)}.search-item.active{background-color:var(--color-third-background-main);outline:.625rem solid var(--color-third-background-main);border-radius:clamp(0px,var(--border-radius-cards),1px)}.search-more.active{background-color:var(--color-accent-main)!important;color:var(--color-foreground-accent-main)!important;border-color:transparent!important}.skip-to-content:focus{clip-path:none;clip:auto;width:auto;height:auto;margin:0;color:var(--color-text-main);background-color:var(--color-background-main);position:fixed;padding:10px;opacity:1;z-index:10000;transition:none;top:0;left:0}.panel--no-sideborders{border-left:0;border-right:0}.panel--no-radius{border-radius:0}.panel--no-borders{border:0}.section-heading{display:flex;align-items:flex-end;justify-content:space-between}.section-heading__title{margin-bottom:10px}.section-heading__subheading{display:inline-block;width:100%}.section-heading__text{padding-right:10%}.section-heading__actions{flex-shrink:0}@media screen and (max-width: 767px){.section-heading:not(.section-heading--single-line){flex-direction:column;align-items:center;justify-content:flex-start}.section-heading:not(.section-heading--single-line) .section-heading__actions{margin-top:.625rem}}.section-heading:empty{display:none}.social-icons{display:flex;flex-wrap:wrap;margin-left:-.3125rem}.social-icons a{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin:.3125rem;border:none}.social-icons a .icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.social-icons a .icon svg{height:100%;width:100%}.card__image svg,.card__image--background,.card__image--with-overlay:after,.lazy-image:not(.lazy-image--no-transition):before,.lazy-image:not(.lazy-image--no-transition):after,.svg-placeholder.svg-placeholder--background{position:absolute;top:0;left:0;width:100%;height:100%}.header-container .button--solid{background-color:#0d4b3a!important}@media screen and (min-width: 1024px){.pferdegold-header.container--fullwidth .css-slider-viewport{border-radius:10px;overflow:hidden}}@media screen and (max-width: 474px){.palm-hide{display:block!important}}.shrimp-text--left{text-align:left}.shrimp-text--center{text-align:center}.shrimp-text--right{text-align:right}.coupon-code__wrapper{display:block;padding:8px;border-radius:12px;text-align:center;position:relative}.coupon-code__success-message{transition:.175s all ease-in-out;font-size:12px;position:absolute;display:block;left:125%;top:0;width:100px;text-align:left;opacity:0}.coupon-code__success-message.active{opacity:1}.coupon-code__button{color:#fff;border:none;padding:5px 10px;cursor:pointer;border:1px solid #00000010;display:flex;border-radius:12px;gap:8px;justify-content:center;align-items:center}.coupon-code__button:hover{background-color:#0056b3}.coupon-code__price-wrapper .coupon-code__compareAtPrice{text-decoration:line-through}.top-category-slider{padding:20px 0}.top-category-slider .slider-wrapper{margin:0 auto;display:flex;justify-content:space-between;width:100%;gap:50px}.top-category-slider .slider-wrapper h3.main-heading{font-size:21px;letter-spacing:0;color:#000;font-weight:600;align-self:center;margin:0}.top-category-slider .slider-wrapper h3.main-heading span{font-weight:400}.top-category-slider .slider-wrapper .slider-custom{overflow:auto}.top-category-slider .slider-wrapper .slider-custom{display:flex;gap:30px;max-width:100%;padding-right:5px;padding-left:5px}.top-category-slider .slider-wrapper .slider-custom::-webkit-scrollbar{background:transparent;padding:0}.top-category-slider .slider-wrapper .slider-custom .slide-item{border:2px solid transparent;max-width:64px;width:100%;height:64px;margin:8px auto;min-width:64px;position:relative;background:#f5f4ef;border-radius:50px}.top-category-slider .slider-wrapper .slider-custom .slide-item.highlighted-border:before,.top-category-slider .slider-wrapper .slider-custom .slide-wrap:hover .slide-item:before{content:"";position:absolute;top:-4px;left:-4px;width:68px;height:68px;border-radius:50px;background:linear-gradient(135.6deg,#916d25 -27.44%,#bb9949 31.6%,#f1d593 48.65%,#d3af52 67.1%,#997d2e 127.65%);z-index:-1}.top-category-slider .slider-wrapper .slider-custom .slide-wrap.highlight .slide-item:before{content:"";position:absolute;top:-5px;left:-5px;width:70px;height:70px;border-radius:50px;background:linear-gradient(135.6deg,#916d25 -27.44%,#ac862c 31.6%,#fff1d0 48.65%,#ac862c 67.1%,#997d2e 127.65%);z-index:-1}.top-category-slider .slider-wrapper .slider-custom .slide-item a.category-link{position:relative;display:block;border-radius:100%;max-width:63px;height:63px;min-width:63px;display:flex;align-items:center;justify-content:center}.top-category-slider .slider-wrapper .slider-custom .slide-item a.category-link img.main-image{position:relative;left:-1px;top:-1px}.top-category-slider .slider-wrapper .slider-custom .slide-item a.category-link .percent-badge{border-radius:12.8px;background-color:#d3c07d;width:fit-content;padding:0 12px;position:absolute;top:-10px;left:50%;transform:translate(-50%);max-height:24px;font-weight:600;z-index:10}.top-category-slider .slider-wrapper .slider-custom .slide-item a.category-link .percent-badge span.percent-text{color:#0b3124;font-size:13.13px;letter-spacing:-.24px;line-height:12.52px;white-space:nowrap}.slide-wrap a h3.icon-title{font-size:13px;margin:0;text-align:center;font-weight:500}.top-category-slider .slider-wrapper .slider-custom{overflow:visible}.top-category-slider .slider-wrapper{overflow:auto}.subscription_flex{display:flex!important;flex-direction:column;gap:10px}.subscription_box{border:2px solid #D1CEBC;border-radius:10px;padding:20px 15px}.subscription_box:hover{border:2px solid #131415}.subscription_box_flex{display:flex;justify-content:space-between;gap:10px}.subscription_box_left{display:flex;gap:10px}.subscription_box_radio_button input[type=radio]{opacity:0;visibility:hidden;position:absolute}.subscription_box_radio_button label{width:22px;height:22px;border:2px solid #D1CEBC;border-radius:50px;display:block;position:relative}.subscription_box_radio_button.active_label label{border-color:#0d4b3a}.subscription_box_radio_button.active_label label:before{content:"";position:absolute;width:10px;height:10px;border-radius:50px;background:#0d4b3a;left:4px;top:4px}.subscription_box_left h3{font-size:18px;font-weight:600;color:#041e17;margin:0}.subscription_box_left h3 span{font-size:13px;background:#0d4b3a;border-radius:50px;padding:4px 7px;color:#fff;vertical-align:middle}.subscription_box_left p{font-size:14px;font-weight:400;color:#041e17;margin:0}.subscription_box_right price{font-size:18px;font-weight:600;color:#041e17;margin:0}.subscription_box_right price del{color:#818e8b;opacity:1;font-weight:500}.subscription_inner{position:relative}.subscription_inner_love{position:absolute;top:-20px;left:50%}.subscription_inner_love svg{width:45px;height:40px}.subscription_off_box{background:#f3f2ed;border-radius:10px;padding:15px;display:flex;justify-content:space-between;gap:10px;margin-top:20px}.subscription_off_box_margin{margin-top:10px}.subscription_off_box_left{display:flex;gap:10px}.subscription_off_box_left h3{font-size:16px;font-weight:600;color:#041e17;margin:0}.subscription_off_box_left p{font-size:12px;font-weight:400;color:#041e17;margin:0}.subscription_off_box_left_svg svg{width:32px;height:32px}.subscription_off_box_right img{margin-top:-34px}.subscription_off_box_left_arrows{margin-top:15px;gap:1px}.subscription_off_box_left_arrows h3{border-bottom:1px solid #979797}.subscription_off_box_left_svg_arrow{margin-top:-34px;margin-left:10px}.subscription_off_ul ul{list-style:none;margin:0 0 10px;padding:0}.subscription_off_ul ul li{font-size:15px;font-weight:400;color:#041e17;margin:0 0 15px}.subscription_off_ul ul li:last-child{margin-bottom:0}.subscription_off_ul ul li span{margin-left:8px}.subscription_off_ul ul li span strong{font-weight:600}.subscription_off_ul ul li svg{vertical-align:middle}.plans_dropdown_select{border:2px solid #D1CEBC;border-radius:10px;font-size:16px;font-weight:600;color:#041e17;margin-top:10px}.onetime_label,.subscription_label{font-size:14px;font-weight:400;color:#041e17;margin:0;width:100%;padding-left:35px;display:none}.subscription-radio{margin-top:25px}.onetime-radio,.subscription-radio{flex-wrap:wrap}.subscription_custom{display:none!important;width:100%;margin-top:5px}.subscription_custom.svisible,.onetime_label.svisible,.subscription_label.svisible{display:block!important}.rc-radio:not(.rc-radio--active){border:2px solid #D1CEBC!important}.product-text .recharge-subscription-widget{margin-bottom:-20px!important}.pferdegold-announcement-bar-inner svg{vertical-align:middle;margin-right:5px}.pferdegold-announcement-bar-inner{font-size:16px;font-weight:600}.pferdegold-announcement-bar-inner span{font-weight:400}.sticky-header .header__bottom{display:none!important}.sticky-header .header__top{padding:15px;display:grid!important;grid-template-columns:1fr 1fr 1fr!important}.sticky-header .header-actions a{padding-left:15px}.site-header .header-container{background:#f5f4ef!important;padding:0 15px;border:none}.site-header .header__top{display:grid;grid-template-columns:1fr 1fr 1fr;padding:20px 0}.site-header .logo{justify-content:center}.site-header .header-actions{justify-content:flex-end}.nav_menu .mobile-menu-button{font-size:16px;font-weight:600;color:#000;display:flex;align-items:center;gap:10px}.nav_menu_toggle{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#000}.nav_menu_humburger{display:flex;gap:5px;flex-direction:column}.site-header .header-actions--buttons>*:not(:last-child){margin-right:0}.site-header .header-container .header-actions a{padding-left:16px;padding-right:0;position:relative}.cart_item_count{height:20px;width:20px;border-radius:50%;background:#163a2e;color:#fff;text-align:center;font-size:10px;display:flex;align-items:center;justify-content:center;position:absolute;right:-10px;top:-10px}.custom_header_bottom{display:none}.saving_plan{font-size:16px;font-weight:600;color:#000;margin:0;align-items:center;gap:5px;margin-right:5px!important}.saving_plan span{background:#c4a455;border-radius:5px;color:#000;font-size:11px;text-align:center;padding:5px 7px}.sidebar mobile-navigation .menu-link .mimg{width:25px;margin-right:.75rem}.mimg.ch:empty{display:none}.sidebar mobile-navigation .menu-link img{vertical-align:middle;max-width:30px}.sidebar .sidebar__close{width:auto;height:auto;margin-right:0;display:flex;gap:10px}.sidebar .sidebar__close .sidebar__title{font-size:16px;font-weight:600;color:#000}.sidebar mobile-navigation .site-nav ul a:not(.button){border-bottom:none}.sidebar .sidebar__header{border:none;padding:40px var(--sidebar-gutter)}.sidebar .site-nav a{font-weight:600;padding:10px!important;border-radius:5px}.sidebar .site-nav a:hover{background:#c8c5b762}.sidebar .site-nav ul{padding:0 30px}.sidebar mobile-navigation .site-nav li>a>.icon svg{transform:rotate(0);margin-right:0;vertical-align:middle}.mobile_sidebar_header{display:none!important}.menu-link small{font-size:10px;color:#000;width:42px;height:24px;border-radius:50px;padding:5px 10px;position:relative;background:#fff;margin-left:10px;display:inline-block;vertical-align:middle}.menu-link small:before{content:"";position:absolute;top:-2px;left:-2px;width:46px;height:28px;border-radius:50px;background:linear-gradient(135.6deg,#916d25 -27.44%,#bb9949 31.6%,#f1d593 48.65%,#d3af52 67.1%,#997d2e 127.65%);z-index:-1}.menu-link>span{display:flex;align-items:center}.submenu .menu-link small,.submenu .babymenu .menu-link small{background:#f5f4ef}.find_supplement_main{padding:40px 20px!important}.find_supplement{border:1px solid #C7C4B6;border-radius:10px}.find_supplement_flex{display:flex;align-items:center;gap:35px;padding:25px 20px}.find_supplement_left{display:flex;align-items:center;gap:20px}.find_supplement_text{width:calc(100% - 58px)}.find_supplement_text h3{font-size:16px;font-weight:400;color:#000;margin:0}.find_supplement_text h3 span{font-weight:600;display:block}.find_supplemnt_desktop{display:block}.find_supplemnt_mobile{display:none}.clp_alle_produkte_breadcrumb{background:#f5f4ef;padding:30px 30px 20px}.clp_alle_produkte_breadcrumb_flex ul{display:flex;gap:10px;align-items:center}.clp_alle_produkte_breadcrumb_flex ul li{font-size:13px;font-weight:500;color:#041e17}.clp_alle_produkte_breadcrumb_flex ul li a{text-decoration:underline;text-underline-offset:6px}.clp_alle_produkte_breadcrumb_flex ul li.breadcrumb_bold{font-weight:600}.clp_alle_produkte_banner{background:#f5f4ef;padding:20px 0 0}.clp_alle_produkte_banner .container--fullwidth{max-width:1760px;margin:0 auto;padding:0 15px}.clp_alle_produkte_banner_flex{display:flex;flex-wrap:wrap;margin:0 -10px}.clp_alle_produkte_banner_inner{width:50%;padding:0 10px}.clp_alle_produkte_banner_inner_full{width:100%}.clp_alle_produkte_banner_left{background:#fff;border-radius:6px;overflow:hidden;height:100%;display:flex;align-items:flex-start;padding:20px 50px;flex-direction:column;justify-content:center}.clp_alle_produkte_banner_left h2{font-size:34px;letter-spacing:0;color:#041e17;font-weight:500;margin:0;line-height:normal}.clp_alle_produkte_banner_left p{font-size:17px;color:#041e17;margin:10px 0 0}.clp_alle_produkte_banner_right img{vertical-align:middle;border-radius:5px}.clp_collection_list_main{background:#f5f4ef;padding:35px 0 10px}.clp_collection_list_main .container--fullwidth{max-width:1760px;margin:0 auto}.clp_collection_list_relative{position:relative;width:100%}.clp_collection_list_relative:before{content:"";position:absolute;right:0;width:80px;background:linear-gradient(270deg,#f5f4ef,#f5f4ef00);height:100%;z-index:1}.clp_collection_list{display:flex;gap:10px;overflow-x:auto;white-space:nowrap;padding:15px 15px 0;max-width:fit-content;margin:0 auto}.clp_collection_list_box{font-size:14px;letter-spacing:0;color:#000;font-weight:500;background:#e9e7de;border-radius:10px;padding:4px 20px;text-align:center;display:flex;align-items:center;height:100%;position:relative}.clp_collection_list_box_list{display:flex;align-items:center;gap:15px}.clp_collection_list_box_list img{max-height:50px}.clp_collection_list_box:hover,.clp_collection_list_box_active{background:#fff}.coll_percentage_div{position:absolute;top:-14px;right:-8px}.clp_collection_grid{padding-top:40px}.clp_collection_grid_section{background:#f5f4ef;padding:0 0 50px}.clp_collection_grid_heading h3{font-size:28px;color:#041e17;font-weight:500}.clp_collection_grid_products .card{border:none}.clp_collection_grid_products .product-item__title span{font-size:18px;font-weight:500;color:#041e17;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;min-height:23px}.clp_collection_text_flex{display:flex;gap:10px;justify-content:space-between}.clp_collection_text_flex_right .product-button{background-color:#163b2c!important;width:48px;height:48px;border-radius:100%;padding:10px}.clp_collection_text_flex_right .product-button svg{width:18px}.clp_collection_text_flex_left .clp_product_price .clp_product_price_span{display:flex;gap:1px;flex-direction:column}.clp_collection_text_flex_left .clp_product_price .product-price{display:flex;gap:5px;line-height:normal}.clp_collection_text_flex_left .clp_product_price .clp_product_price_span .product-price--unit{display:none!important}.clp_collection_grid_products .product-item__badges{position:absolute;top:15px;right:15px}.clp_collection_grid_products .product-item__badges .product-item__badge{background-image:unset;line-height:unset!important;color:#fff!important;background-color:#a28335!important;width:auto!important;height:unset!important;display:block;text-align:center;padding:3px 10px;min-width:43px;border-radius:6px}.clp_collection_grid_products .collection{display:flex;flex-wrap:wrap;gap:0;row-gap:14px;margin:0 -7px}.clp_collection_grid_products .collection.grid-4 .product_item_inner,.clp_collection_grid_products .collection.grid-4 .clp_promotional_grid{width:25%;padding:0 7px}.clp_collection_new_grid{padding-top:40px;padding-bottom:50px}.clp_collection_new_grid .pagination{padding-top:30px;text-align:center}.clp_collection_new_grid .pagination li.active{background-color:#0b3124}.template-collection-clp_collection_new.no-touchevents .pagination a:hover{border-color:#0b3124}.template-collection-clp_collection_new .pagination li.prev svg path,.template-collection-clp_collection_new .pagination li.next svg path{fill:#041e17}.template-collection-clp_collection_new .pagination a{color:#041e17}.template-collection-clp_collection_new.no-touchevents .pagination li.prev a:hover,.template-collection-clp_collection_new.no-touchevents .pagination li.next a:hover{background-color:#041e17;border-color:#041e17}.small_description{margin:2px 0}.small_description p{margin-bottom:7px;-webkit-line-clamp:2;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;min-height:48px}.hidden-xs{display:block}.visible-xs{display:none}.clp_discount_banner{background:#f5f4ef;padding:40px 0}.clp_discount_banner .container--fullwidth{max-width:1760px;margin:0 auto}.clp_discount_main{position:relative;padding:0 15px}.clp_discount_main img{vertical-align:middle;border-radius:5px}.clp_discount_absolute{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;padding:0 15px}.clp_discount_absolute h2{color:#fff;font-size:58px;letter-spacing:0;line-height:1}.clp_discount_absolute h2 span{font-weight:600}.clp_discount_absolute_max{max-width:1295px;margin:0 auto;padding:0 15px}.clp_discount_code{font-size:26px;color:#fff;font-weight:600;margin-top:20px}.clp_discount_code span{font-size:22px;background:#fff;color:#003b2b;border-radius:4px;min-width:123px;padding:11px 8px;display:inline-block;line-height:normal;text-align:center;cursor:pointer}.clp_discount_code span svg{vertical-align:middle}.clp_discount_category{background:#f5f4ef;padding:10px 0 50px;position:relative}.clp_discount_category:before{content:"";position:absolute;right:0;width:80px;background:linear-gradient(270deg,#f5f4ef,#f5f4ef00);height:100%}.clp_discount_category_flex{display:flex;gap:15px;align-items:center}.clp_discount_category_heading h3{font-size:18px;color:#000;margin:0;white-space:nowrap}.clp_discount_category_nav ul{display:flex;gap:10px}.clp_discount_category_nav ul li{font-size:14px;letter-spacing:0;color:#000;font-weight:500;background:#e9e7de;border-radius:10px;padding:7px 20px;min-width:156px;text-align:center;display:flex;align-items:center;height:100%}.clp_discount_category_nav ul li span{width:40px;height:40px;border-radius:50%;background:#003c2b;color:#fff;display:flex;align-items:center;justify-content:center}.clp_discount_category_nav ul li a{display:flex;align-items:center;gap:10px}.clp_discount_category_nav ul li:hover,.clp_discount_category_nav ul li.active_rabatt{background:#fff}.clp_discount_category_nav ul li:hover span,.clp_discount_category_nav ul li.active_rabatt span{background:#a28335}.clp_collectionproductgrid{background:#f5f4ef;padding:0 0 50px}.product_item_discound_code span{color:#272727;background-color:#e9e7de;display:block;text-align:center;padding:3px 10px;min-width:43px;border-radius:6px;font-size:12px;font-weight:600}.clp_quick_popup_drawer{background:#fff;box-shadow:0 2px 46px #00000028;width:600px;overflow:hidden;position:fixed;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;z-index:999999;padding:30px;border-radius:6px;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.clp_quick_popup_product_grid_info{display:flex;flex-wrap:wrap;position:relative}.clp_quick_popup_product_media{width:180px;height:180px;border:1px solid #D1CEBC;border-radius:5px;overflow:hidden}.clp_quick_popup_product_content{width:calc(100% - 180px);display:flex;flex-direction:column;justify-content:space-between;padding:15px 30px 15px 15px}.clp_quick_popup_product_media .lazy-image{position:relative}.clp_quick_popup_product_media .lazy-image img{object-fit:contain}.clp_quick_popup_product_content h3{font-size:22px;color:#041e17;letter-spacing:0;margin-bottom:5px;font-weight:500}.clp_quick_popup_product_content .small_description{margin:0}.clp_quick_popup_product_content .product-price--original{font-size:22px;color:#041e17;font-weight:500}.clp_quick_popup_product_content .product-price--compare{font-size:22px;color:#c3ccc8}.clp_quick_popup_overlay{background:#403b1e35;transition:opacity .25s ease-in-out;display:block;position:fixed;z-index:9999;width:100%;height:100%;opacity:0;visibility:hidden;top:0;right:0;bottom:0;left:0;pointer-events:none}.clp_quick_popup_body .pf-product-info-right{display:none}.clp_quick_visible .clp_quick_popup_overlay{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0);opacity:1;visibility:visible;pointer-events:auto}.clp_quick_visible .clp_quick_popup_drawer{opacity:1;visibility:visible}.clp_quick_popup_close{position:absolute;right:0;top:0;cursor:pointer}.custom_product_unit{font-size:13px;color:#808e88}.clp_quick_popup_body .product-variant__container{margin-bottom:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.clp_quick_popup_body .product-variants--radio .product-variant__item{margin:0;max-width:100%;flex:0 0 100%}.clp_quick_popup_body .product-variants--radio .product-variant__item label img{height:75px;margin-right:10px}.clp_quick_popup_body .product-form{margin-top:0;margin-bottom:0;border:none}.clp_quick_popup_body .product-variants--radio .product-variant__item label{text-align:left;display:flex;color:#041e17;flex-direction:row;border-radius:6px;padding:5px 8px;font-size:16px;border:1px solid #D1CEBC;font-weight:500}.clp_quick_popup_body .product-variants--radio .product-variant__item label small{font-size:90%;font-weight:400}.money_back_guarantee{text-align:center}.money_back_guarantee h4{font-size:14px;color:#041e17;letter-spacing:0;margin:12px 0 0;text-align:center;display:flex;align-items:center;gap:5px;justify-content:center;font-weight:500}.clp_quick_popup_body .product-variant{margin:20px 0 0!important}.clp_quick_popup_body .flex-buttons{margin-top:0!important}.clp_quick_popup_body .product-variant__name.text-size--large{font-weight:500;margin-bottom:10px;font-size:17px;color:#041e17;line-height:1.2}.delivery_interval{margin-top:20px}.delivery_interval label{font-weight:500;margin-bottom:10px;font-size:17px;color:#041e17;display:block;line-height:1.2}.delivery_interval ul{display:flex;gap:10px;justify-content:space-between}.delivery_interval ul li{border:1px solid #D1CEBC;border-radius:6px;background-color:#fff;font-size:16px;font-weight:500;color:#041e17;padding:14px 10px;width:100%;text-align:center;cursor:pointer}.delivery_interval ul li:hover,.delivery_interval ul li.delivery_interval_active{border-width:2px;border-color:#0b3124}.clp_quick_popup_body .product-actions{margin-top:0}.clp_quick_popup_body .product-delivery{text-align:center;margin-top:20px}.clp_quick_popup_body .product-delivery .line-2{position:relative;padding-left:15px;max-width:fit-content;margin:0 auto}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.clp_quick_popup_body .product-delivery .line-2:before{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background-color:#005c2d;left:0;top:6px;transform:translateY(0);animation:blink 1s linear infinite}.clp_promotional_grid_media{position:relative;height:100%;border-radius:6px;overflow:hidden}.clp_promotional_grid_media:before{content:"";position:absolute;background:linear-gradient(217.18deg,#003c2b00 20.93%,#163b2c 100.01%);width:100%;height:100%;top:0;left:0}.clp_promotional_grid_nomedia:before{display:none}.clp_promotional_grid_media figure{height:100%}.clp_promotional_grid_media img{height:100%;object-fit:cover;z-index:0}.clp_promotional_grid_absolute{position:absolute;left:0;right:0;padding:10px 20px;margin:0 auto;top:50%;transform:translateY(-50%);width:100%}.clp_promotional_grid_content{text-align:center}.clp_promotional_grid_content h3{font-size:20px;color:#fff;font-weight:500;margin:0}.clp_promotional_grid_content p{margin:10px 0 0}.clp_promotional_grid_content .button{font-size:15px;letter-spacing:0;background:#a28335;color:#fff;font-weight:500;padding:14px 20px;border:none;display:flex;align-items:center;justify-content:center;gap:5px;line-height:1;max-width:fit-content;margin:30px auto 0}.clp_promotional_tag{position:absolute;top:15px;left:15px}.clp_promotional_tag span{font-size:12px;font-weight:500;color:#041e17;background:#f5f4ef;border-radius:6px;padding:4px 8px;display:flex;align-items:center;gap:5px;min-width:112px;text-align:center;justify-content:center}.clp_promotional_icon{margin-bottom:20px}.clp_iframe{padding:50px 0;background:#f5f4ef}.clp_iframe_header{text-align:center;margin-bottom:50px}.clp_iframe_header h3{font-size:30px;color:#041e17;font-weight:500;letter-spacing:-.44px;margin:0 0 10px}.clp_iframe_header p{font-size:17px;color:#041e17;margin:0}.clp_iframe iframe{height:1200px}.clp_richtext{padding:50px 0;background:#f5f4ef}.clp_richtext_content{text-align:center;padding:70px 20px;border-radius:6px;background:#fff}.clp_richtext_content h3{font-size:30px;color:#041e17;font-weight:500;letter-spacing:-.44px;margin:0 0 15px}.clp_richtext_content p{font-size:17px;color:#041e17;max-width:975px;margin:0 auto}.clp_image_text{padding:50px 0 0;background:#f5f4ef}.clp_image_text_main{display:grid;row-gap:20px}.clp_image_text_grid{display:flex;flex-wrap:wrap;border-radius:6px;overflow:hidden}.clp_image_text_inner{width:50%}.clp_image_text_inner img{vertical-align:middle}.clp_image_text_inner_text{padding:50px 15px}.media_align_right{flex-direction:row-reverse}.clp_image_text_content{max-width:520px;margin:0 auto}.clp_image_text_content h3{font-size:30px;margin:0 0 20px;color:#041e17;font-weight:500;letter-spacing:-.44px}.clp_image_text_content p{font-size:17px;color:#041e17;max-width:975px;margin:0 auto}.clp_left_right_content .clp_image_text_content ul{display:flex;flex-direction:column;gap:20px}.clp_left_right_content .clp_image_text_content ul li,.clp_left_right_content .clp_image_text_content p{font-size:16px}.clp_left_right_content .clp_image_text_content ul li{position:relative;padding-left:30px}.clp_left_right_content .clp_image_text_content ul li:before{content:"";position:absolute;left:0;top:5px;width:22px;height:22px;background-image:url(/cdn/shop/files/Group_15_Copy.svg?v=1745894462)}.clp_left_right_content .clp_image_text_content{max-width:560px;margin:0 auto}.list-menu__item.facets__item[data-label=other]{display:none}.clp_collection_text_flex .ruk_rating_snippet{color:#a28335!important}.clp_collection_text_flex .ruk_rating_snippet i{letter-spacing:1px;font-size:14px;line-height:normal}.clp_collection_text_flex .ruk_rating_snippet .ruk-rating-snippet-count{font-size:12px!important}@media only screen and (min-width:200px) and (max-width:767px){.hidden-xs{display:none}.visible-xs{display:block}.clp_discount_absolute_max{text-align:center}.clp_discount_banner{padding:0 0 20px}.clp_alle_produkte_breadcrumb{padding:10px 15px}.clp_alle_produkte_breadcrumb_flex ul{white-space:nowrap;flex-wrap:wrap}.clp_alle_produkte_banner_flex{flex-direction:column-reverse;row-gap:15px}.clp_alle_produkte_banner_inner{width:100%}.clp_alle_produkte_banner_left{align-items:flex-start;padding:20px;min-height:176px}.clp_alle_produkte_banner_left p{font-size:14px}.clp_collection_text_flex_right{display:none}.clp_collectionproductgrid .clp_collection_text_flex_right{display:block}.clp_collection_text_flex_left .clp_product_price .product-price{font-size:12px}.clp_collection_list_relative:before{width:50px}.clp_collection_grid_products .collection{row-gap:10px;margin:0 -5px}.clp_collection_grid_products .collection.grid-lap-2 .product_item_inner{width:50%;padding:0 5px}.clp_collection_grid_products .collection.grid-lap-2 .clp_promotional_grid{width:50%;padding:0 5px;min-height:250px}.clp_collection_grid_products .clp_collection_text_flex_right .product-button{width:32px;height:32px;padding:7px!important}.clp_collection_grid_products .clp_collection_text_flex_right .product-button svg{width:14px;height:14px}.clp_collection_grid_products .clp_collection_text_flex_left .clp_product_price .product-price{font-size:15px}.clp_collection_grid_products .product-item .star-rating-produkte{margin-bottom:2px;align-items:center}.clp_collection_grid_products .product-item .star-rating-produkte svg{width:78px;height:auto;margin-bottom:-1px}.clp_collection_grid_products .product-item__text .star-rating-produkte-rating{font-size:14px!important}.clp_promotional_grid_absolute{padding:10px;top:55%}.clp_promotional_grid_content h3{font-size:16px}.clp_promotional_grid_content p{font-size:12px;word-wrap:break-word}.clp_promotional_grid_content p br{display:none}.clp_promotional_grid_content .button{font-size:11px;padding:14px 8px;margin:15px auto 0}.clp_promotional_icon{margin-bottom:10px}.clp_quick_popup_drawer{width:95%;max-width:450px;padding:20px}.clp_quick_popup_product_media{width:120px;height:120px}.clp_quick_popup_product_content{width:calc(100% - 120px);padding:0 25px 15px 15px}.clp_quick_popup_product_content h3{font-size:16px}.clp_quick_popup_body .product-variants--radio .product-variant__item label{flex-direction:column;font-size:14px}.clp_quick_popup_body{overflow-y:auto;overflow-x:hidden;height:85vh;max-height:fit-content}.delivery_interval ul{overflow-x:auto}.delivery_interval ul li{font-size:13px;white-space:nowrap;min-width:95px;padding:8px 5px}.clp_quick_popup_body .product-delivery .line-2:before{top:5px}.clp_iframe{padding:40px 0}.clp_iframe_header h3{font-size:22px}.clp_iframe_header p{font-size:14px}.clp_iframe_header p br{display:none}.clp_iframe iframe{height:80vh}.clp_richtext_content{padding:40px 20px}.clp_richtext_content h3{font-size:22px}.clp_richtext_content p{font-size:14px}.clp_richtext_content p br{display:none}.clp_image_text_inner{width:100%}.clp_image_text_inner_text{padding:30px 15px}.clp_image_text_content h3{font-size:22px}.clp_image_text_content p,.clp_left_right_content .clp_image_text_content ul li,.clp_left_right_content .clp_image_text_content p{font-size:14px}.clp_left_right_content .clp_image_text_content ul li:before{top:2px;width:19px;height:19px;background-size:contain}}@media only screen and (min-width:768px) and (max-width:1023px){.clp_discount_absolute_max{text-align:center}.clp_discount_banner{padding:0 0 20px}.clp_collection_grid_products .collection{row-gap:16px;margin:0 -8px}.clp_collection_grid_products .collection.grid-portable-3 .product_item_inner,.clp_collection_grid_products .collection.grid-portable-3 .clp_promotional_grid{width:33.33%;padding:0 8px}.clp_promotional_grid_content .button{font-size:13px;padding:14px 13px}.clp_promotional_grid_content p{font-size:13px}.clp_alle_produkte_banner_left p{font-size:14px}.clp_iframe{padding:40px 0}.clp_iframe_header h3{font-size:22px}.clp_iframe_header p{font-size:14px}.clp_richtext_content{padding:40px 20px}.clp_richtext_content h3{font-size:22px}.clp_richtext_content p{font-size:14px}.clp_richtext_content p br{display:none}.clp_image_text_inner_text{padding:30px 15px}.clp_image_text_content h3{font-size:22px}.clp_image_text_content p,.clp_left_right_content .clp_image_text_content ul li,.clp_left_right_content .clp_image_text_content p{font-size:14px}.clp_left_right_content .clp_image_text_content ul li:before{top:2px;width:19px;height:19px;background-size:contain}.clp_image_text_inner img{height:100%;object-fit:cover}}@media only screen and (min-width:200px) and (max-width:1023px){.rebuy-cart__flyout .rebuy-cart__flyout-body:before{text-align:center;font-size:12px!important;background-position:24px 10px}.pferdegold-announcement-bar-inner{display:none;font-size:12px;font-weight:600}.pferdegold-announcement-bar-inner_middle{display:block}.pferdegold-announcement-bar-inner svg{margin-right:0}.pferdegold-announcement-bar-inner_middle svg.first_svg{width:18px}.pferdegold-announcement-bar-inner_middle svg.last_svg{width:75px}.pferdegold-announcement-bar-aktion{justify-content:center!important}.site-header .header__top{grid-template-columns:1fr 1.5fr 1fr}.site-header .logo{order:unset!important;padding:0!important}.site-header .mobile-menu-button,.site-header .mobile-cart-button{width:auto!important;height:auto!important;margin-left:0!important}.find_supplement_left{gap:15px}.find_supplement_text h3{font-size:14px}.find_supplement_flex{gap:20px;padding:20px 18px}.mobile_sidebar_close{display:flex;justify-content:space-between;align-items:center;width:100%!important;line-height:1}.mobile_sidebar_close .logo-img img{width:180px;margin:0 auto;height:auto}.mobile_sidebar_header{display:block!important}.mobile_sidebar_header{padding:20px 30px!important}mobile-navigation li.has-babymenu.opened .babymenu{overflow-y:auto}.sidebar .site-nav a:hover{background:transparent}.sidebar .site-nav ul{padding:0 20px}.site-header .header-container .header-actions a{padding-left:15px}.sticky-header .header__top{display:grid!important;grid-template-columns:1fr 1.5fr 1fr!important}.sticky-header .header-actions a{padding-left:15px}.submenu_main_heading{display:none}mobile-navigation .site-nav .submenu-back{background:transparent!important;font-size:18px}.find_supplemnt_mobile{display:block}.find_supplemnt_desktop{display:none}.pferdegold-header{margin-top:0!important}.top-category-slider{padding:10px 0}.top-category-slider .slider-wrapper{justify-content:center}.top-category-slider .slider-wrapper h3.main-heading{display:none}.top-category-slider .slider-wrapper .slider-custom{gap:15px}.top-category-slider .container--large{padding-right:0}.subscription_box{padding:15px 10px}.subscription_box_left h3{font-size:15px}.subscription_box_left p{font-size:11px}.subscription_box_right price{font-size:15px}.subscription_box_left h3 span{font-size:10px;padding:4px 6px}.subscription_box_right price del{display:block}.subscription_off_box{padding:15px 10px}.subscription_box_radio_button svg{width:28px;height:28px}.subscription_off_box_left h3{font-size:13px}.subscription_off_box_left p{font-size:10px}.subscription_off_box_right img{margin-top:-28px;max-width:60px}.subscription_off_box_left_svg_arrow svg{width:52px;height:52px}.subscription_off_ul ul li{font-size:13px}.plans_dropdown_select{font-size:14px}.subscription_inner_love svg{width:30px;height:30px}.clp_alle_produkte_banner_left h2{font-size:20px}.clp_collection_list{overflow-x:auto;white-space:nowrap}.clp_collection_list_main{padding:30px 0 10px}.clp_collection_grid_products .product-item__title span{font-size:16px;line-height:1.3}.small_description p{font-size:12px;min-height:36px}.clp_collection_grid_heading h3{font-size:20px}.clp_collection_grid{padding-top:20px}.product_item_discound_code{top:12px;left:12px}.clp_collection_text_flex_left .product-item .star-rating-produkte{margin-bottom:5px}.clp_collection_grid_products .product-item__badges{top:10px;right:10px}.clp_discount_main img.desktop_image{min-height:450px;object-fit:cover}.clp_discount_absolute{top:21%}.clp_discount_absolute h2{font-size:24px;margin-bottom:5px}.clp_discount_code{font-size:15px}.clp_discount_code span{font-size:16px;min-width:95px;padding:8px}.clp_discount_category_flex{gap:15px;align-items:flex-start;flex-direction:column;overflow-x:auto}}@media only screen and (min-width:900px) and (max-width:1023px){.pferdegold-announcement-bar-aktion{justify-content:space-between}.pferdegold-announcement-bar-inner{display:block}}@media only screen and (min-width:1024px) and (max-width:1199px){.pferdegold-announcement-bar-inner{font-size:12px}.top-category-slider .slider-wrapper h3.main-heading{font-size:18px}.clp_discount_absolute h2{font-size:42px}.clp_collection_grid_products .product-item__title span{font-size:16px;line-height:1.3}.clp_collection_grid_heading h3{font-size:24px}.clp_collection_text_flex_right .product-button{width:50px;height:50px}.clp_alle_produkte_banner_left h2{font-size:24px}.clp_alle_produkte_banner_left p{font-size:15px}.clp_promotional_grid_content .button{font-size:13px;padding:14px 12px}.clp_promotional_grid_absolute{padding:10px 15px}.clp_promotional_grid_content h3{font-size:18px}.clp_iframe{padding:40px 0}.clp_iframe_header h3{font-size:22px}.clp_iframe_header p{font-size:15px}.clp_richtext_content{padding:40px 20px}.clp_richtext_content h3{font-size:24px}.clp_richtext_content p{font-size:15px}.clp_richtext_content p br{display:none}.clp_image_text_inner_text{padding:30px 15px}.clp_image_text_content h3{font-size:24px}.clp_image_text_content p,.clp_left_right_content .clp_image_text_content ul li,.clp_left_right_content .clp_image_text_content p{font-size:15px}.clp_left_right_content .clp_image_text_content ul li:before{top:2px;width:19px;height:19px;background-size:contain}.clp_image_text_inner img{height:100%;object-fit:cover}.clp_collection_text_flex .product-item__price.text-size--large{font-size:calc(16px / 16 * var(--base-body-size) + 0px)}}@media only screen and (min-width:1200px) and (max-width:1367px){.pferdegold-announcement-bar-inner{font-size:14px}}.sidebar{z-index:99999999999!important}#shopify-section-header.sticky{position:sticky;-webkit-position:sticky;top:0;z-index:9999}@media (min-width:1024px){.sidebar{overflow:visible!important}.sidebar__body{position:unset!important}mobile-navigation.opened-first-submenu nav{transform:unset!important}mobile-navigation li.has-submenu:hover .submenu,mobile-navigation li.has-babymenu:hover .babymenu{position:absolute;right:0;background:#fff;height:100vh;top:0;display:block;background:#f5f4ef}.sidebar .site-nav ul{padding:0}.sidebar .site-nav ul li{padding:0 30px}mobile-navigation .site-nav .submenu-back{display:none}.submenu_main_heading{padding:40px var(--sidebar-gutter)}.submenu_main_heading h3{font-size:20px;color:#000;margin:0;font-weight:600}}.menu-item-nbsp{height:10px}.top-category-slider .slider-wrapper .slider-custom .slide-item a.category-link img.main-image{height:40px}.pferdegold-announcement-bar-aktion .RatingBarWidget-prefix .u-marginTop--xxs{margin-top:0!important}@media only screen and (min-width:200px) and (max-width:767px){.slide-wrap a h3.icon-title{font-size:11px}.clp_collection_new_grid{padding-top:20px}}.clp_sort_submenu_flex{display:flex;justify-content:flex-end;gap:10px;max-width:450px;margin:0 0 0 auto}.clp_sort_submenu_inner{width:calc(50% - 5px)}.clp_sort_submenu_flex .collection-filters__sort,.clp_sort_submenu_flex .facets__wrapper .facets__summary{font-size:14px;border:none;padding:12px 30px 12px 20px;background-position:calc(100% - .8rem) center;border-radius:10px}.clp_sort_submenu_flex select.collection-filters__sort:focus-visible,.clp_sort_submenu_flex .facets__summary:focus-visible{box-shadow:unset}.clp_sort_submenu_flex .collection-filters__sort{width:100%}.clp_sort_submenu_flex .select{position:relative;padding-left:45px;background:#fff;border-radius:10px}.clp_sort_submenu_flex .select:before{position:absolute;content:"";background-image:url(https://pferde-gold.de/cdn/shop/files/Bestseller.png?v=1728889141);width:40px;height:40px;background-size:contain;background-repeat:no-repeat;top:3px;left:12px}.clp_submenu_select{background:#fff;border-radius:10px}.clp_submenu_select li{cursor:pointer}.clp_submenu_select li .clp_submenu_select_click{display:flex;align-items:center;gap:10px;padding:4px 20px;font-size:14px}.clp_submenu_select li .clp_submenu_select_click span{display:flex;align-items:center}.clp_submenu_select li .clp_submenu_select_click span img{max-width:40px}.clp_sort_submenu_inner_right{position:relative}.clp_submenu_select_child{display:none;position:absolute;z-index:99;width:100%;border-top-left-radius:0;border-top-right-radius:0;top:43px;padding-top:5px;box-shadow:0 2px 2px #ccc}.clp_submenu_select_child li .clp_submenu_select_click{padding:4px 10px;font-size:12px;letter-spacing:0}.clp_submenu_select_child li .clp_submenu_select_click span img{max-width:25px}.clp_sort_submenu_flex .facets__display{min-width:30%;width:fit-content}.clp_sort_submenu_flex .facets__prewrapper{max-width:100%;width:100%}.clp_sort_submenu_flex .facets__disclosure{padding-left:45px;background:#fff;border-radius:10px;margin-right:0;margin-bottom:0;width:100%}.clp_sort_submenu_flex .facets__disclosure:before{position:absolute;content:"";background-image:url(https://pferde-gold.de/cdn/shop/files/Gut_fuer.png?v=1728889141);width:40px;height:40px;background-size:contain;background-repeat:no-repeat;top:3px;left:12px}.clp_sort_submenu_flex .facets__item label{font-size:13px}.clp_sort_submenu_flex .facets__header{font-size:13px;display:none}.clp_sort_submenu_flex .facets__display{left:unset;right:0;top:calc(100% + 0rem);border-radius:10px;border-color:#00000026;box-shadow:0 0 10px 0 var(--color-secondary-background-main)}.filter_active_factes{display:none!important}.filter_text_count .active-facets{display:inline}@media only screen and (min-width:200px) and (max-width:767px){.clp_sort_submenu_flex .collection-filters__sort,.clp_sort_submenu_flex .facets__wrapper .facets__summary{font-size:12px;padding:12px 20px 12px 5px;width:100%;background-position:calc(100% - .45rem) center}.clp_sort_submenu_flex .select:before{width:28px;height:28px;top:7px}.clp_sort_submenu_flex{flex-wrap:wrap;max-width:345px;margin:0 0 0 auto}.clp_sort_submenu_flex .facets__display{left:unset;right:0}.clp_sort_submenu_inner{width:calc(50% - 5px)}.clp_sort_submenu_flex .facets__item label,.clp_sort_submenu_flex .facets__header{font-size:12px}.clp_sort_submenu_flex .facets__disclosure:before{width:28px;height:28px;top:7px}}.product_tag_div{display:flex;flex-direction:column;gap:5px;position:absolute;top:15px;left:15px}.prod_tag_bestseller{color:#272727;background-color:#e9e7de;display:block;text-align:center;padding:3px 10px;min-width:90px;border-radius:6px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:5px;width:fit-content}.prod_tag_bestseller svg{vertical-align:middle}@media only screen and (min-width:200px) and (max-width:767px){.product_tag_div{top:10px;left:10px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/theme.css.map */
