/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;}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{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}:focus{outline:0;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
:root{--color--primary-200:#ffb18f;--color--primary-500:#ff7339;--color--gray-100:#ececec;--color--gray-200:#B3B3B3;--color--gray-500:#4e4e4e;--color--gray-700:#262626;--color--white:#ffffff;--color--black:#000000;--color--red:#ce0000;--serif--14-400:400 0.875rem/1.5 'Merriweather',serif;--serif--14-700:700 0.875rem/1.5 'Merriweather',serif;--serif--15-400:400 0.9375rem/1.75 'Merriweather',serif;--serif--16-400:400 1rem/1.5 'Merriweather',serif;--serif--18-400:400 1.125rem/1.5 'Merriweather',serif;--serif--18-700:700 1.125rem/1.5 'Merriweather',serif;--serif--20-400:400 1.25rem/1.5 'Merriweather',serif;--serif--24-400:400 1.5rem/1.5 'Merriweather',serif;--serif--36-400:400 2.25rem/1.25 'Merriweather',serif;--serif--48-400:400 3rem/1.15 'Merriweather',serif;--sans-serif--09-400:400 0.5625rem/1.5 'Merriweather Sans',sans-serif;--sans-serif--12-400:400 0.75rem/1.5 'Merriweather Sans',sans-serif;--sans-serif--12-700:700 0.75rem/1.5 'Merriweather Sans',sans-serif;--sans-serif--14-400:400 0.875rem/1.5 'Merriweather Sans',sans-serif;--sans-serif--14-700:700 0.875rem/1.25 'Merriweather Sans',sans-serif;--sans-serif--15-400:400 0.9375rem/1.5 'Merriweather Sans',sans-serif;--sans-serif--16-400:400 1rem/1.5 'Merriweather Sans',sans-serif;--sans-serif--16-700:700 1rem/1.5 'Merriweather Sans',sans-serif;--container-width:min(100% - 8rem);--container-md-width:min(100% - 4rem);--container-xs-width:min(100% - 2rem);--transition:all 0.4s;--border-radius:8px;--box-shadow:0 0 6px rgba(0,0,0,0.25);--box-shadow-light:0 0 6px rgba(0,0,0,0.1);--box-shadow-dark:0 0 6px rgba(0,0,0,1);--box-shadow-menu:0 6px 6px rgba(0,0,0,0.25);--box-shadow-submenu:-6px 0 6px rgba(0,0,0,0.25);--opacity:0.8;}
body{font:var(--serif--15-400);color:var(--color--gray-500);margin:0;}h1{font:var(--serif--36-400);color:black;}@media(min-width:54rem){h1{font:var(--serif--48-400);margin-bottom:0.35rem;}}h2{font:var(--serif--20-400);}@media(min-width:54rem){h2{font:var(--serif--24-400);}}h3{font:var(--serif--18-400);}@media(min-width:54rem){h3{font:var(--serif--20-400);}}a{color:var(--color--black);}a:hover{color:var(--color--primary-500);}ul{display:block;list-style-type:disc;}ul,p{margin-bottom:1rem;}ul > li > ul{margin-left:1.5rem;list-style-type:circle}ol > li > ol{margin-left:1.5rem;list-style-type:lower-alpha;}
.layout-container > footer{background-color:var(--color--gray-700);color:var(--color--white);font:var(--sans-serif--14-400);}.layout-container > footer > div{padding:2.5rem 0 4rem;display:flex;flex-direction:column;align-items:center;gap:2.25rem;}@media(min-width:54rem){.layout-container > footer > div{flex-direction:row;align-items:flex-start;justify-content:center;gap:3rem;}.layout-container > footer > div > *:not(:first-child){margin-top:3.5rem;}}.layout-container > footer a{color:var(--color--white);text-decoration:none;}.layout-container > footer > div{width:var(--container-xs-width);margin:0 auto;}@media(min-width:54rem){.layout-container > footer > div{width:var(--container-md-width);}}@media(min-width:62rem){.layout-container > footer > div{width:var(--container-width);}}footer ul,header ul{margin-bottom:0;}footer ul > li > ul{margin-left:0;list-style-type:none;}
.layout-container > header{background-color:var(--color--gray-700);color:var(--color--white);padding-bottom:0.5rem;position:sticky;top:0;z-index:1;width:100%;}.layout-container > header > div{display:grid;grid-template-areas:"brand empty user cart button"
                            "brand search search search search";grid-template-columns:4.5rem auto min-content min-content min-content;column-gap:0.5rem;row-gap:0;}@media(min-width:54rem){.layout-container > header > div{grid-template-areas:"brand search user cart"
                                "brand main main main";grid-template-columns:10rem 1fr max-content max-content;column-gap:1.5rem;row-gap:0.5rem;grid-template-rows:4.25rem 3.25rem;}}.layout-container > header > div > #block-herder-branding{grid-area:brand;}@media(min-width:54rem){.layout-container > header > div > #block-herder-branding{z-index:1;}}.layout-container > header > div > .views-exposed-form{grid-area:search;}.layout-container > header > div > #block-herder-user-menu{grid-area:user;display:flex;align-items:center;justify-content:flex-end;}@media(min-width:54rem){.layout-container > header > div > #block-herder-user-menu{display:initial;align-items:initial;justify-content:initial}}.layout-container > header > div > #block-herder-cart{grid-area:cart;}@media(min-width:54rem){.layout-container > header > div > #block-herder-user-menu,.layout-container > header > div > #block-herder-cart{display:flex;align-items:center;}}.layout-container > header > div > #block-herder-menubutton{grid-area:button;}@media(min-width:54rem){.layout-container > header > div > #block-herder-menubutton{display:none;}}.layout-container > header > div > #block-herder-menubutton p{margin-block:0;}.layout-container > header > div > #block-herder-main-menu.open{display:flex;}.layout-container > header > div > #block-herder-main-menu{display:none;flex-direction:column;position:absolute;top:5.875rem;background-color:var(--color--gray-700);z-index:3;width:100%;margin-left:-1rem;padding:1.5rem;border-bottom:1px solid white;}@media(min-width:54rem){.layout-container > header > div > #block-herder-main-menu{display:flex;grid-area:main;flex-direction:row;position:initial;justify-content:flex-end;width:initial;margin-left:initial;padding:initial;border-bottom:none;}}.layout-container > header a{color:var(--color--white);text-decoration:none;}@media(min-width:54rem){.layout-container > header a{font-size:0.875rem;}}@media(min-width:75rem){.layout-container > header a{font-size:1rem;}}.layout-container > header > div{width:var(--container-xs-width);margin:0 auto;padding:1rem 0 0;}@media(min-width:54rem){.layout-container > header > div{width:var(--container-md-width);}}@media(min-width:62rem){.layout-container > header > div{width:var(--container-width);}}
.layout-container{margin:0;}.layout-container > main > .main-content-structure{width:var(--container-xs-width);margin:3rem auto 1.5rem;gap:1.5rem;display:flex;flex-direction:column;}@media(min-width:54rem){.layout-container > main > .main-content-structure{width:var(--container-md-width);display:grid;grid-template-columns:calc(20% - 1.5rem) calc(60% - 3rem) calc(20% - 1.5rem);}}@media(min-width:62rem){.layout-container > main > .main-content-structure{width:var(--container-width);gap:3rem;}}.layout-container > main > .main-content-structure .layout-sidebar-left{background-color:var(--color--gray-100);order:2;padding:1.5rem 1rem;margin-left:-1rem;margin-right:-1rem;}.layout-container > main > .main-content-structure .layout-sidebar-right{order:3;}.layout-container > main > .main-content-structure .layout-sidebar-left > div,.layout-container > main > .main-content-structure .layout-sidebar-right > div{display:flex;flex-direction:column;gap:2.25rem;}@media(min-width:54rem){.layout-container > main > .main-content-structure .layout-sidebar-left{background-color:initial;order:1;padding:initial;margin-left:0;margin-right:0;}.layout-container > main > .main-content-structure .layout-sidebar-left > *{border-right:1px solid  var(--color--gray-100);padding-right:1rem;}.layout-container > main > .main-content-structure .layout-sidebar-right > *{border-left:1px solid  var(--color--gray-100);padding-left:1rem;}}.layout-container > main > .main-content-structure .layout-content{order:1;}@media(min-width:54rem){.layout-container > main > .main-content-structure .layout-content{order:2;}}
.layout-prefooter{background-image:url(/themes/herder/images/background_prefooter.png);padding:3rem 0;background-repeat:repeat-x;margin-top:2.5rem;background-color:#efefef;}.layout-prefooter > *{width:var(--container-xs-width);margin:3rem auto;max-width:62rem;}@media(min-width:54rem){.layout-prefooter > *{width:var(--container-md-width);}}@media(min-width:62rem){.layout-prefooter > *{width:var(--container-width);}}
.layout-product{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;margin-bottom:2rem;}@media(min-width:54rem){.layout-product{flex-direction:row;gap:1.5rem;margin-top:2rem;margin-bottom:3rem;}}.layout-product-sidebar{flex:0;clear:both;}@media(min-width:54rem){.layout-product-sidebar{display:flex;flex-direction:column;}}.layout-product-content{display:flex;flex-direction:column;gap:1rem;flex:1;}@media(min-width:54rem){.layout-product-content{padding-left:1.5rem;border-left:1px solid var(--color--gray-100);}}.layout-product-content-bottom{display:flex;flex-direction:column;gap:1rem;}@media(min-width:54rem){.layout-product-content-bottom{flex-direction:row;justify-content:space-between;}}
.layout--twocol-section.layout--twocol-section--50-50{display:flex;flex-direction:column;gap:1.5rem;}@media(min-width:54rem){.layout--twocol-section.layout--twocol-section--50-50{display:grid;grid-template-columns:1fr 1fr;}}
.address-book__container{margin-top:3rem;margin-bottom:3rem;}.address-book__container a.address-book__add-link{display:block;padding:0.75rem 1rem;background-color:var(--color--primary-500);color:white;width:fit-content;font:var(--sans-serif--14-400);margin:0 0 1.5rem;}.address-book__container a.address-book__add-link:hover{background-color:black;}[id^=edit-address-].form-wrapper{display:flex;flex-direction:column;gap:1rem;}.address-book__container .address{font:var(--serif--16-400);margin:1rem 0;}.address-book__container .address .given-name,.address-book__container .address .family-name{color:black;font-weight:700;}.address-book__operations{display:flex;gap:0.25rem;}.address-book__operations a{display:block;font:var(--sans-serif--14-400);padding:0.5rem 0.85rem;text-decoration:none;width:fit-content;height:fit-content;}.address-book__operations .address-book__edit-link{background-color:var(--color--gray-100);}.address-book__profiles{gap:1.5rem;}.address-book__profile{margin:0;padding:0.5rem 1.5rem 1.5rem;border:1px solid var(--color--gray-100);}.address-book__operations{flex-wrap:wrap;}.address-book__operations .address-book__set-default-link{flex-basis:100%;color:var(--color--primary-500);padding:1.5rem 0;}
.layout-content > div > #block-herder-tabs > ul{list-style-type:none;display:flex;flex-wrap:wrap;margin-bottom:0.5rem;}.layout-content > div > #block-herder-tabs > ul li{padding:0.5rem 1rem;border:1px solid rgb(198,198,198);border-bottom:0;border-right:0;background-color:var(--color--gray-100);}@media(max-width:54rem){.layout-content > div > #block-herder-tabs > ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:0.25rem;}.layout-content > div > #block-herder-tabs > ul li{width:fit-content;border:1px solid var(--color--gray-100);border-radius:4px;}body .layout-content > div > #block-herder-tabs > ul li:last-child{border-right:1px solid var(--color--gray-100);}}.layout-content > div > #block-herder-tabs > ul li:last-child{border-right:1px solid rgb(198,198,198);}.layout-content > div > #block-herder-tabs > ul li:has(.is-active){background-color:white;}.layout-content > div > #block-herder-tabs > ul li a{font:var(--sans-serif--14-400);text-decoration:none;}@media(min-width:54rem){.layout-content > div > #block-herder-tabs > ul li a{font:var(--sans-serif--16-400);text-decoration:none;}}
.author-full-content{gap:1rem;margin-bottom:2rem;}@media(min-width:54rem){.author-full-content{gap:1.5rem;margin-bottom:3rem;}}.author-full-content.layout--twocol-section--25-75 > .layout__region--first{flex:0;}.author-full-content.layout--twocol-section--25-75 > .layout__region--second{flex:1;}@media(min-width:54rem){.author-full-content .layout__region--second{padding-left:1.5rem;border-left:1px solid var(--color--gray-100);}}
.authors-list{margin:0 0 1.25rem;}.authors-list:has(h1){margin:0;}.block > div > .authors-list{display:flex;flex-direction:column;gap:1rem;}@media(min-width:48rem){.block > div > .authors-list{display:grid;grid-template-columns:1fr 1fr;column-gap:1.875rem;row-gap:1rem;}.authors-list header{grid-column:2 span;}.block > div > .authors-list .views-element-container,.block > div > .authors-list nav{grid-column:span 2;}}.block > div > .authors-list > div:not(.views-element-container){display:flex;gap:1rem;padding:1.5rem 0 0;border-top:1px solid var(--color--gray-100);}.block > div > .authors-list > div:not(.views-element-container) a{font:var(--serif--18-700);text-decoration:none;}.authors-list .authors-list span,.authors-list .authors-list span > a{color:var(--color--primary-500);font:var(--sans-serif--14-400);}.authors-list .authors-list span > a{font:var(--sans-serif--14-700);text-decoration:none;}
.block > h2{color:var(--color--black);border-top:1px solid var(--color--black);padding-top:0.75rem;padding-bottom:0.75rem;font:var(--serif--18-400);}
.block-author-name{margin-bottom:1.5rem;}
.block-author-photo img{width:4.75rem;height:auto;}@media(min-width:54rem){.block-author-photo img{width:6rem;}}
.block-author-synopsis + div{clear:both;margin-top:2rem;}
.block-basic > h2{margin-bottom:1rem;}.block-basic{clear:both;}.block-basic img,.block-basic .image_resized img{width:100%;height:auto;}.block-basic .align-left img{padding:0 1.5rem 0.5rem 0;}.block-basic .align-right img{padding:0 0 0.5rem 1.5rem;}.block-basic .align-center img{padding:0 1.5rem 0.5rem;}
.book-cover-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;}@media(width > 36rem){.book-cover-grid{grid-template-columns:repeat(3,1fr);}}@media(width > 48rem){.book-cover-grid{grid-template-columns:repeat(4,1fr);}}@media(width > 75rem){.book-cover-grid{grid-template-columns:repeat(6,1fr);}}.book-cover-grid .views-row{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;min-height:12rem;}.book-cover-grid .views-row:has(a:hover){background-color:var(--color--primary-500);}.book-cover-grid .views-row a{display:flex;padding:0 0.75rem;}.book-cover-grid .views-row img{width:100%;max-width:6rem;height:auto;box-shadow:var(--box-shadow);}
header #block-herder-branding a{display:block;}@media(min-width:54rem){header #block-herder-branding{background-color:var(--color--gray-700);margin-bottom:-1.5rem;border-radius:12px;}header #block-herder-branding a{padding:0.5rem 1.35rem 0.5rem;}}header #block-herder-branding a img{width:4.25rem;height:auto;}@media(min-width:54rem){header #block-herder-branding a img{width:7rem;}}
#block-herder-cart{display:flex;list-style-type:none;font:var(--sans-serif--12-400);justify-content:flex-end;}input[data-drupal-selector="edit-quantity-0-value"]{width:4em !important;}@media(min-width:54rem){#block-herder-cart{font:var(--sans-serif--15-400);}}#block-herder-cart .cart--cart-block{display:flex;align-items:center;width:max-content;}@media(min-width:54rem){#block-herder-cart .cart--cart-block{align-items:flex-start;}}#block-herder-cart .cart-block--link__expand{display:flex;align-items:center;gap:0.25rem;padding-left:0.35rem;}@media(min-width:54rem){#block-herder-cart .cart-block--link__expand{gap:0.5rem;padding-left:0;border-left:0;}}#block-herder-cart .cart-block--link__expand img{width:16px;height:auto;}@media(min-width:54rem){}#block-herder-cart .cart-block--contents__inner{padding:1rem;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);font:var(--sans-serif--12-400);}#block-herder-cart .cart-block--contents__inner .cart-block--contents__links{margin-top:0.5rem;font:var(--sans-serif--12-700);color:var(--color--primary-500);}
.product-full-info-classification{display:flex;flex-wrap:wrap;gap:0.5rem;font:var(--sans-serif--14-400);padding:1rem 0;width:100%;border-top:1px solid var(--color--gray-100);border-bottom:1px solid var(--color--gray-100);margin:1rem 0 0;}.product-full-info-classification a{text-decoration:none;}.product-full-info-classification > div:first-child::after{content:':';}.product-full-info-classification > div a::after{content:url('data:image/svg+xml,<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L5.30769 5L1 9" stroke="black" stroke-linecap="round" stroke-linejoin="round"/></svg>');margin-left:0.45rem;margin-right:0.45rem;}.product-full-info-classification > div a:last-child::after{content:'';}
.block-links a{display:block;font:var(--sans-serif--14-700);text-decoration:none;color:var(--color--primary-500);padding-top:0.1rem;padding-bottom:0.35rem;border-bottom:1px solid var(--color--gray-200);margin-bottom:0.25rem;}@media(min-width:54rem){.block-links a{border-bottom:1px solid var(--color--gray-100);}}.block-links a:hover{text-decoration:underline;}.block-links > div > div:last-child a{margin-bottom:0;border-bottom:0;}
#block-herder-menubutton{display:flex;justify-content:flex-start;align-items:center;padding-left:0.35rem;border-left:1px solid var(--color--gray-500);width:fit-content;}@media(min-width:54rem){#block-herder-menubutton{justify-content:flex-end;margin-left:auto;}}#block-herder-menubutton button{color:white;background-color:initial;border:0;font:var(--sans-serif--12-400);padding:0;cursor:pointer;line-height:1;display:flex;gap:0.2rem;align-items:center;text-transform:uppercase;}#block-herder-menubutton button span{font-size:1.5rem;line-height:1;height:1.85rem;}
@media(min-width:54rem){#block-herder-page-title{margin-top:3rem;}}
header .views-exposed-form{display:flex;justify-content:flex-end;align-items:center;}header [id^="views-exposed-form-busqueda-page"]{flex-direction:row;margin:0;justify-content:flex-end;gap:0;width:100%}@media(min-width:54rem){header [id^="views-exposed-form-busqueda-page"]{width:70%;}}header [id^="views-exposed-form-busqueda-page"] .form-item{width:100%;}header [id^="views-exposed-form-busqueda-page"] .form-item input{background-color:white;border:1px solid #575757;border-right:0;padding:0.4rem;border-radius:6px 0 0 6px;color:var(--color--gray-700);width:100%;font:var(--sans-serif--12-400);line-height:1;margin-left:1rem;}@media(min-width:54rem){header [id^="views-exposed-form-busqueda-page"] .form-item input{font:var(--sans-serif--14-400);padding:0.65rem;line-height:1;}}header [id^="views-exposed-form-busqueda-page"] .form-actions{margin-top:0;}header [id^="views-exposed-form-busqueda-page"] .form-actions .submit input{margin-top:0;background-color:white;color:black;border:1px solid #575757;border-left:0;padding:0.5rem;border-radius:0 6px 6px 0;font:var(--sans-serif--12-400);line-height:1;}@media(min-width:54rem){header [id^="views-exposed-form-busqueda-page"] .form-actions .submit input{font:var(--sans-serif--14-400);line-height:1;padding:0.75rem;}}
*:not(.layout-builder__region) .block-slideshow .tns-outer{position:relative;}.block-slideshow .tns-outer button{display:none;}*:not(.layout-builder__region) .block-slideshow .tns-item{font-size:0;}*:not(.layout-builder__region) .block-slideshow .tns-item > div > img{width:100%;height:100%;object-fit:cover;}*:not(.layout-builder__region) .block-slideshow .tns-nav{display:flex;gap:0.5rem;justify-content:center;position:absolute;bottom:0.5rem;z-index:1;left:0;right:0;}@media(min-width:54rem){*:not(.layout-builder__region) .block-slideshow .tns-nav{bottom:1.5rem;}}*:not(.layout-builder__region) .block-slideshow .tns-nav button{z-index:1000;height:12px;width:12px;border-radius:6px;border:0;background-color:white;}@media(min-width:54rem){*:not(.layout-builder__region) .block-slideshow .tns-nav button{height:16px;width:16px;border-radius:8px;}}*:not(.layout-builder__region) .block-slideshow .tns-nav button.tns-nav-active{background-color:var(--color--primary-500);}
.webform-submission-newsletter-form{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;}.webform-submission-newsletter-form > *{flex:0;}.webform-submission-newsletter-form .form-item,.webform-submission-newsletter-form .form-item label{width:100%;}.webform-submission-newsletter-form .form-item input,.webform-submission-newsletter-form .form-item textarea{width:auto;}@media(min-width:48rem){.webform-submission-newsletter-form .form-item input,.webform-submission-newsletter-form .form-item textarea{width:19.5rem;}}@media(min-width:62rem){.webform-submission-newsletter-form .form-item input,.webform-submission-newsletter-form .form-item textarea{width:27rem;}}.webform-submission-newsletter-form > .captcha{flex:1;}@media(min-width:48rem){.webform-submission-newsletter-form > .captcha{order:4;}}
.book-list{margin:1rem 0 1.25rem;}.book-list:has(h1){margin:0;}.block > div > .book-list{display:flex;flex-direction:column;gap:1rem;}.block > div > .book-list > div:not(.views-element-container){display:flex;flex-direction:column;gap:1rem;padding:1.25rem 0 0;border-top:1px solid var(--color--gray-100);}.book-list .book-list span,.book-list .book-list span > a{color:var(--color--primary-500);font:var(--sans-serif--14-400);}.book-list .book-list span > a{font:var(--sans-serif--14-700);text-decoration:none;}
.form-actions input.button--add-to-cart{font:var(--sans-serif--09-400);color:black;text-transform:uppercase;border:0;padding:6px 10px;border-radius:6px;cursor:pointer;background-color:var(--color--gray-100);margin-top:0.25rem;}.form-actions input.button--add-to-cart:hover{background-color:var(--color--primary-500);}
form .captcha{border:0;margin-bottom:0;padding:0;display:flex;flex-direction:column-reverse;gap:1rem;}@media(min-width:62rem){form .captcha{flex-direction:row;}}form .captcha .captcha__title{display:none;}form .captcha .description{font-size:0.75rem;}
.order-total-line{font:var(--sans-serif--16-400);}.order-total-line.order-total-line__total{font:var(--sans-serif--16-700);}.cart-block--contents.is-outside-horizontal{right:12px;top:12px;}.cart--cart-block .cart-block--contents .cart-block--contents__links a{font:var(--sans-serif--09-400);color:white;text-transform:uppercase;border:0;padding:6px 10px;border-radius:6px;cursor:pointer;background-color:var(--color--primary-500);margin-top:0.25rem;width:fit-content;}
.classification-list ul{list-style:none;}.classification-list ul a{font:var(--sans-serif--14-400);text-decoration:none;}.classification-list ul a span{color:var(--color--gray-500);}.classification-list ul a:hover{color:var(--color--primary-500);}.classification-list ul{display:flex;flex-direction:column;gap:0.2rem;}.classification-list > ul > li{border-bottom:1px solid var(--color--gray-100);padding-bottom:0.2rem;width:100%;position:relative;}.classification-list > ul > li > div{display:flex;gap:0.75rem;justify-content:space-between;}.classification-list > ul > li > ul.second-level{display:none;}.classification-list > ul > li:hover > div > a{color:var(--color--primary-500);}.classification-list > ul > li:hover > ul.second-level,.classification-list > ul > li:hover > ul.second-level:hover{display:flex;}@media(min-width:54rem){.classification-list > ul > li:hover > ul.second-level,.classification-list > ul > li:hover > ul.second-level:hover{position:absolute;top:-1.25rem;left:70%;z-index:3;background-color:white;width:max-content;padding:1rem;box-shadow:5px 0 10px -3px rgba(0,0,0,0.25)}}.classification-list > ul > li:hover > ul.second-level a{font:var(--sans-serif--12-400);padding-left:0.5rem;}.classification-list button{border:0;background:initial;cursor:pointer;}
.collection-title{margin-bottom:2rem;}@media(min-width:54rem){.collection-title{margin-bottom:3rem;}}
.collection-list{margin:1rem 0 1.25rem;}.collection-list:has(h1){margin:0;}.block > div > .collection-list{display:flex;flex-direction:column;gap:1rem;}.block > div > .collection-list > div:not(.views-element-container){display:flex;flex-direction:column;gap:1rem;padding:1rem 0 0;border-top:1px solid var(--color--gray-100);}.block > div > .collection-list > div:not(.views-element-container) a{font:var(--serif--18-700);text-decoration:none;}.collection-list .collection-list span,.collection-list .collection-list span > a{color:var(--color--primary-500);font:var(--sans-serif--14-400);}.collection-list .collection-list span > a{font:var(--sans-serif--14-700);text-decoration:none;}
.counter{font:var(--sans-serif--14-400);color:var(--color--black);}.counter span{color:var(--color--gray-500);}
.editorial-full-content{gap:1rem;margin-top:1.5rem;margin-bottom:2rem;}@media(min-width:54rem){.editorial-full-content{gap:1.5rem;margin-top:2rem;margin-bottom:3rem;}}.editorial-full-content.layout--twocol-section--25-75 > .layout__region--first{flex:0;}.editorial-full-content.layout--twocol-section--25-75 > .layout__region--second{flex:1;}@media(min-width:54rem){.editorial-full-content .layout__region--second{padding-left:1.5rem;border-left:1px solid var(--color--gray-100);}}
.editorials-list{margin:1rem 0 1.25rem;}.editorials-list:has(h1){margin:0;}.block > div > .editorials-list{display:flex;flex-direction:column;gap:1rem;}@media(min-width:48rem){.block > div > .editorials-list{display:grid;grid-template-columns:1fr 1fr;column-gap:1.875rem;row-gap:1rem;}.block > div > .editorials-list header{grid-column:2 span;}.block > div > .editorials-list .views-element-container,.block > div > .editorials-list nav{grid-column:span 2;}}@media(min-width:62rem){.block > div > .editorials-list{display:grid;grid-template-columns:1fr 1fr 1fr;}.editorials-list header{grid-column:3 span;}.block > div > .editorials-list .views-element-container,.block > div > .editorials-list nav{grid-column:span 3;}}.block > div > .editorials-list > div:not(.views-element-container){display:flex;flex-direction:column;gap:1rem;padding:1.5rem 0 0;border-top:1px solid var(--color--gray-100);}.block > div > .editorials-list > div:not(.views-element-container) img{max-width:8.275rem;height:auto;margin-bottom:0.5rem;}.block > div > .editorials-list > div:not(.views-element-container) a{font:var(--serif--18-700);text-decoration:none;}.editorials-list .editorials-list span,.editorials-list .editorials-list span > a{color:var(--color--primary-500);font:var(--sans-serif--14-400);}.editorials-list .editorials-list span > a{font:var(--sans-serif--14-700);text-decoration:none;}
.editorials-list .views-exposed-form,.authors-list .views-exposed-form,.book-list .views-exposed-form{flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin-bottom:1rem;}@media (min-width:62rem){.editorials-list .views-exposed-form{grid-column:span 3;}}@media (min-width:48rem){.editorials-list .views-exposed-form{grid-column:span 2;}}.editorials-list .views-exposed-form .form-item .form-autocomplete,.authors-list .views-exposed-form .form-item .form-autocomplete,.book-list .views-exposed-form .form-item .form-autocomplete{border:1px solid #4e4e4e;width:calc(100% - 1rem);border-radius:3px;background-position:96.5% center;}@media (min-width:62rem){.editorials-list .views-exposed-form .form-item .form-autocomplete,.authors-list .views-exposed-form .form-item .form-autocomplete,.book-list .views-exposed-form .form-item .form-autocomplete{width:max-content;}}.editorials-list .views-exposed-form .form-item select,.authors-list .views-exposed-form .form-item select,.book-list .views-exposed-form .form-item select{padding:0.58rem 0.3rem;font:var(--sans-serif--16-400);border:1px solid #4e4e4e;width:max-content;border-radius:3px;color:#757575;width:100%;}.editorials-list .views-exposed-form .form-item .chosen-single,.authors-list .views-exposed-form .form-item .chosen-single,.book-list .views-exposed-form .form-item .chosen-single{width:100%;}.editorials-list .views-exposed-form .form-item .description,.authors-list .views-exposed-form .form-item .description,.book-list .views-exposed-form .form-item .description{margin-bottom:0;}.editorials-list .views-exposed-form .form-actions input,.authors-list .views-exposed-form .form-actions input,.book-list .views-exposed-form .form-actions input{margin-top:1.2rem;}#views-exposed-form-busqueda-page-1 .form-item-vid,#views-exposed-form-busqueda-page-1 .form-item-type{display:none;}#block-herder-formularioexpuestobusquedapage-1 #edit-custom-filter--wrapper,#block-herder-formularioexpuestobusquedapage-1 #edit-custom-filter--2--wrapper{display:none;}#block-herder-formularioexpuestobusquedapage-1 .form-item-search-api-fulltext label{display:none;}
.block-facet--links .facets-widget-links li > a{font:var(--sans-serif--14-400);text-decoration:none;color:var(--color--black);}.block-facet--links .facets-widget-links li > a:hover{text-decoration:underline;}.block-facet--links .facets-widget-links li > a .facet-item__count{color:var(--color--gray-500);}.block-facet--links .facets-widget-links ul{display:flex;flex-direction:column;gap:0.25rem;list-style-type:none;}.block-facet--links .facets-widget-links ul li:not(:last-child){padding-bottom:0.35rem;border-bottom:1px solid var(--color--gray-200);}@media(min-width:54rem){.block-facet--links .facets-widget-links ul li:not(:last-child){border-bottom:1px solid var(--color--gray-100);}}
#block-herder-marcadelsitio img{height:6rem;width:auto;}@media(min-width:54rem){#block-herder-marcadelsitio img{height:9rem;}}#block-herder-footerinfo{text-align:center;}@media(min-width:54rem){#block-herder-footerinfo{text-align:left;}}footer #block-herder-navegacionprincipal > ul{list-style-type:none;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;text-align:left;gap:1.75rem}@media(min-width:54rem){footer #block-herder-navegacionprincipal > ul{gap:2.25rem;margin-left:2rem;}}footer #block-herder-navegacionprincipal > ul  ul{list-style-type:none;}footer #block-herder-navegacionprincipal > ul > li span,footer #block-herder-navegacionprincipal > ul > li > a{display:block;font:var(--serif--16-400);color:var(--color--gray-200);margin-bottom:0.5rem;}
form{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0 2.5rem;}.form-item,.address-container-inline > .form-item{display:flex;flex-direction:column;gap:0.35rem;}.form-item.js-form-type-checkbox,.form-item.js-form-type-radio{flex-direction:row;align-items:baseline;margin-top:1rem;}.form-item.js-form-type-radio{margin-top:0.5rem;}.form-item .description{margin-bottom:0.75rem;font:var(--sans-serif--12-400);}.password-suggestions,.password-strength__title,.password-confirm-message{font:var(--sans-serif--12-400);}.password-strength__meter{max-width:15.7rem;}.form-item label,form p{font:var(--sans-serif--14-400);color:black;}form p{color:var(--color--gray-500);}.form-item input,.form-item .chosen-container-single .chosen-single{padding:0.5rem;font:var(--sans-serif--16-400);width:fit-content;}@media(min-width:48rem){.form-item input,.form-item .chosen-container-single .chosen-single{width:fit-content;}}.form-item .chosen-container-single .chosen-single{border-width:1px;border-style:inset;border-color:rgb(133,133,133);width:max-content;}.form-item .chosen-container .chosen-results li{font:var(--sans-serif--14-400);}.form-actions{margin-top:0.5rem;}.form-actions input{border:0;padding:0.9rem 1rem;background-color:var(--color--primary-500);font:var(--sans-serif--14-400);line-height:1;color:white;cursor:pointer;}.form-actions input:hover{background-color:black;}.form-actions > a{font:var(--sans-serif--14-400);text-decoration:none;padding-left:0.5rem;}.form-actions > a:hover{color:var(--color--primary-500);}form:has(table){overflow-x:auto;}form table thead{background-color:var(--color--gray-100);font:var(--sans-serif--14-700);color:black;}form table thead th{text-align:left;padding:0.5rem 0.85rem;border-right:1px solid white;}form table thead th:last-child,form table tbody td:last-child{text-align:right;}form table tbody td{padding:0.5rem 0.85rem;border-bottom:1px solid var(--color--gray-100);font:var(--sans-serif--14-400);}form table tbody td .form-item input{padding:0.5rem;font:var(--sans-serif--14-400);width:fit-content;}form table tbody td .button{cursor:pointer;border:0;text-transform:uppercase;background-color:var(--color--gray-100);font:var(--sans-serif--12-400);padding:0.5rem;}form table tbody td .button:hover{color:white;background-color:black;}form fieldset{padding:2rem;border:1px solid var(--color--gray-100);margin-bottom:1rem;}form fieldset legend{padding:0 1rem;font:var(--sans-serif--16-700);}form fieldset fieldset legend{padding:0;font:var(--sans-serif--16-400);}@media(max-width:40rem){form .form-wrapper [id^="edit-shipping-information-shipping-profile-address"]{max-width:16rem;}form .form-wrapper input{max-width:18rem;}}form .form-wrapper [id^="edit-shipping-information-shipping-profile-address"]{display:flex;flex-direction:column;gap:0.75rem;}form .form-wrapper .field--name-shipping-method{margin-top:1.5rem;}form details summary{font:var(--sans-serif--14-700);padding:1rem 0;border-top:1px solid var(--color--gray-100);color:black;}.form-wrapper__returning-customer,.form-wrapper__guest-checkout,.form-wrapper__returning-customer .fieldset-wrapper,.form-wrapper__guest-checkout .fieldset-wrapper{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0 2.5rem;}@media (min-width:780px){.form-wrapper__returning-customer,.form-wrapper__guest-checkout{float:none;width:100%;margin-bottom:1rem;}}.form-wrapper__returning-customer .submit input,.form-wrapper__guest-checkout .submit input{border:0;padding:0.9rem 1rem;background-color:var(--color--primary-500);font:var(--sans-serif--14-400);line-height:1;color:white;cursor:pointer;margin-top:1.25rem;}.form-wrapper__returning-customer .submit input:hover,.form-wrapper__guest-checkout .submit input:hover{background-color:black;}a#edit-login-returning-customer-forgot-password{font:var(--sans-serif--14-400);}
#block-herder-herderlastproductsviewedblock{width:100%;margin-top:3rem;}#block-herder-herderlastproductsviewedblock > ul{list-style:none;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:1rem;margin-top:1.5rem;}#block-herder-herderlastproductsviewedblock .tns-outer{position:relative;}#block-herder-herderlastproductsviewedblock .tns-nav{display:none;}#block-herder-herderlastproductsviewedblock .tns-controls{position:absolute;top:calc(50% - 1.5rem);z-index:2;width:100%;display:flex;justify-content:space-between;}#block-herder-herderlastproductsviewedblock .tns-controls button{cursor:pointer;font-size:0;border:0;background-color:initial;}#block-herder-herderlastproductsviewedblock .tns-controls button::after{content:url('data:image/svg+xml,<svg width="14" height="26" viewBox="0 0 14 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 25L13 13L1 1" stroke="%23272727" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:block;height:1.5rem;width:0.75rem;}#block-herder-herderlastproductsviewedblock .tns-controls button[data-controls="prev"]::after{transform:rotate(180deg);}#block-herder-herderlastproductsviewedblock .tns-ovh{width:88%;margin:0 auto;}#block-herder-herderlastproductsviewedblock > h2{margin-bottom:1rem;}@media(min-width:54rem){#block-herder-herderlastproductsviewedblock > h2{border-top:0;text-align:center;}}
.layout-checkout-form{display:flex;flex-direction:column;gap:1rem;}.layout-checkout-form .checkout-complete p{font:var(--serif--15-400);}#edit-shipping-information-shipping-profile{display:flex;flex-direction:column;gap:0.75rem;}.layout-region-checkout-main,.layout-region-checkout-footer{float:none;width:100%;padding-right:initial;}.layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper,.layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper #edit-payment-information-billing-information,.layout-region-checkout-main .checkout-pane-payment-information .fieldset-wrapper #edit-payment-information-billing-information div[id^='edit-payment-information-billing-information-address-']{display:flex;flex-direction:column;gap:0.65rem;}.layout-region-checkout-secondary{float:none;width:auto;padding:1.25rem;background-color:#f9f9f9;}.layout-region-checkout-secondary .views-field-purchased-entity > div > div{display:flex;flex-wrap:wrap;gap:0.35rem;}.layout-region-checkout-secondary .views-field-purchased-entity > div > div > div:first-child::after{content:':'}.layout-region-checkout-secondary table{width:100%;}.layout-region-checkout-secondary  > h3{font:var(--sans-serif--16-700);padding:0 0 1rem;}.layout-region-checkout-secondary .views-field-total-price__number{font-weight:700;color:black;}.layout-region-checkout-secondary footer{padding:1rem 0;}.layout-region-checkout-secondary .checkout-pane-coupon-redemption > div{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:flex-end;}.layout-region-checkout-secondary .checkout-pane-coupon-redemption input.button{border:0;padding:0.95rem 1rem;background-color:var(--color--gray-700);font:var(--sans-serif--14-400);line-height:1;color:white;cursor:pointer;}.layout-region-checkout-secondary .checkout-pane-coupon-redemption input.button:hover{background-color:black;}input[id^='edit-sidebar-coupon-redemption-form-code']{width:16rem;}
header > div > #block-herder-main-menu ul{list-style-type:none;margin-block:0;padding-inline:0;}header > div > #block-herder-main-menu > ul{display:flex;flex-direction:column;gap:0.25rem;}@media(min-width:54rem){header > div > #block-herder-main-menu > ul{display:flex;justify-content:flex-end;flex-direction:row;gap:1.25rem;}}@media(min-width:62rem){header > div > #block-herder-main-menu > ul{gap:1.75rem;}}header > div > #block-herder-main-menu > ul > li{position:relative;padding:0.35rem 0 0.45rem;border-bottom:1px solid var(--color--gray-500);}@media(min-width:54rem){header > div > #block-herder-main-menu > ul > li{border-bottom:0;}}header > div > #block-herder-main-menu > ul > li:last-child{border-bottom:0;}@media(min-width:54rem){header > div > #block-herder-main-menu > ul > li:hover{border-bottom:4px solid var(--color--gray-500);}header > div > #block-herder-main-menu > ul > li:last-child:hover{border-bottom:4px solid var(--color--gray-500);}}header > div > #block-herder-main-menu > ul > li > ul{display:none;}header > div > #block-herder-main-menu > ul > li > ul.open{display:flex;flex-direction:column;opacity:0.75;margin-top:0.25rem;margin-left:1rem;gap:0.45rem;background-color:var(--color--gray-700);}@media(min-width:54rem){header > div > #block-herder-main-menu > ul > li > ul.open{display:none;}header > div > #block-herder-main-menu > ul > li:hover > ul,header > div > #block-herder-main-menu > ul > li:hover > ul.open{position:absolute;top:3rem;display:flex;flex-direction:column;opacity:1;padding:1rem;margin-top:0.25rem;margin-left:0;gap:0.45rem;width:max-content;background-color:var(--color--gray-700);}}header > div > #block-herder-main-menu > ul > li > *{font:var(--serif--16-400);}@media(min-width:54rem){header > div > #block-herder-main-menu > ul > li > *{cursor:pointer;font:var(--serif--14-400);}}@media(min-width:75rem){header > div > #block-herder-main-menu > ul > li > *{font:var(--serif--16-400);}}header > div > #block-herder-main-menu > ul > li > span{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;}header > div > #block-herder-main-menu > ul > li:has(ul) > span:after{content:url('data:image/svg+xml,<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.133605 0.659777C0.321507 0.457421 0.637872 0.445704 0.840228 0.633605L5.14792 4.63361C5.2498 4.72821 5.30769 4.86097 5.30769 5C5.30769 5.13904 5.2498 5.27179 5.14792 5.3664L0.840228 9.3664C0.637872 9.5543 0.321507 9.54258 0.133605 9.34023C-0.054296 9.13787 -0.0425788 8.82151 0.159777 8.63361L4.07289 5L0.159777 1.3664C-0.0425788 1.1785 -0.054296 0.862132 0.133605 0.659777Z" fill="white"/></svg>');}@media(min-width:54rem){header > div > #block-herder-main-menu > ul > li:has(ul) > span:after{content:'';}}header > div > #block-herder-main-menu > ul > li:has(ul.open) > span:after{transform:rotate(90deg);}@media(min-width:54rem){header > div > #block-herder-main-menu > ul > li > ul > li > *{cursor:pointer;font:var(--sans-serif--16-400);}header > div > #block-herder-main-menu > ul > li > ul > li > *:hover{opacity:0.75;}}
[data-drupal-messages]{display:flex;justify-content:flex-end;flex:1;flex-basis:100%;}[data-drupal-messages] > div{color:black;padding:1rem;background-color:var(--color--gray-100);width:fit-content;margin-right:0;border-radius:6px;margin-bottom:1rem;}[data-drupal-messages] > div a{color:black;}[data-drupal-messages] > div ul{padding-inline-start:1.25rem;}
.new-books > .views-row:last-child .book-small-teaser{margin-bottom:0;border-bottom:0;}
.notice-full .notice-title{margin-bottom:2rem;}.notice-full .notice-title .block > div{font:var(--serif--18-400);}.notice-full .notice-content > .layout__region--content > .block > div > img{float:left;width:100%;max-width:24rem;height:auto;margin-right:1.5rem;margin-bottom:1.5rem;}.notice-full .notice-content{clear:both;margin-bottom:2rem;}@media(min-width:54rem){.notice-full .notice-content{margin-bottom:3rem;}}.notice-full .media-section > div{display:flex;flex-direction:column;gap:0.75rem;}.notice-full .media-section .block:first-child{padding-top:1.25rem;border-top:1px solid var(--color--gray-100);}.notice-full .media-section .block{margin-bottom:1rem;}.notice-full .media-section .block > div > div:first-child{font:var(--sans-serif--14-400);margin-bottom:0.5rem;}.notice-full .media-section .block > div > div a{text-decoration:none;color:var(--color--primary-500);}.notice-full .media-section .block > div > div a:hover{text-decoration:underline;}.notice-full .media-section .block > div > div:first-child::after{content:':';}
.notice-small-teaser > a{display:flex;gap:0.75rem;text-decoration:none;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--color--gray-200);}@media(min-width:54rem){.notice-small-teaser > a{border-bottom:1px solid var(--color--gray-100);}}.notice-small-teaser > a img{width:66px;height:auto;}.notice-small-teaser > a .text h2{font:var(--sans-serif--14-700);color:var(--color--black);text-decoration:none;margin-bottom:0.15rem;}.notice-small-teaser > a:hover .text h2{color:var(--color--primary-500);text-decoration:underline;}.notice-small-teaser > a div{font:var(--sans-serif--12-400);color:var(--color--gray-500);text-decoration:none;}
.notice-teaser{border-bottom:1px solid var(--color--gray-100);padding-bottom:1.5rem;margin-bottom:1.5rem;hyphens:auto;}.notice-teaser .text_and_book{display:flex;flex-direction:column;}@media(min-width:36rem){.notice-teaser .text_and_book{display:grid;gap:1.125rem;grid-template-areas:"left right";grid-template-columns:1fr 8.25rem;}.notice-teaser .text_and_book.left{grid-template-columns:8.25rem 1fr;}.notice-teaser .text_and_book.left .text-body{grid-area:right;}.notice-teaser .text_and_book.left .book{grid-area:left;}}.notice-teaser .text-title{font:var(--serif--18-400);color:var(--color--gray-500);margin-bottom:0.75rem;}.notice-teaser .text-title h2 a{font:var(--serif--20-400);color:var(--color--primary-500);text-decoration:none;}@media(min-width:54rem){.notice-teaser .text-title h2 a{font:var(--serif--24-400);}}.notice-teaser .text-title h2 a:hover{text-decoration:underline;}.notice-teaser .text-body{font:var(--serif--15-400);clear:both;}.notice-teaser .text-body img{float:left;margin-bottom:1rem;margin-right:1rem;}@media(min-width:54rem){.notice-teaser .text_and_book.right .text-body{font:var(--serif--15-400);border-right:1px solid var(--color--gray-100);padding-right:1.125rem;}.notice-teaser .text_and_book.left .text-body{border-left:1px solid var(--color--gray-100);padding-left:1.125rem;border-right:0;padding-right:0;}.notice-teaser .text_and_book.left .text-body img{float:right;margin-bottom:1rem;margin-left:1rem;margin-right:0;}}.notice-teaser .text-body > div{padding-bottom:1.75rem;}.notice-teaser .book .book-small-teaser{border-bottom:0;}@media(min-width:54rem){.notice-teaser .book .book-small-teaser{flex-direction:column;}}.notice-teaser .book .book-small-teaser div[class^="product--variation-field--variation_sku_"]{display:none;}.notice-teaser .book .book-small-teaser img{width:8.25rem;height:auto;}
.notices-block > .views-row:last-child .notice-teaser{border-bottom:0;}.notices-page{display:flex;flex-direction:column;gap:1rem;}.notices-page h1{margin-bottom:1.15rem;}
.notices-small-block > .views-row:last-child .notice-small-teaser > a{margin-bottom:0;border-bottom:0;}
.commerce-user-orders{margin:1.5rem auto;overflow-x:auto;}.order-details table,.commerce-user-orders table{width:100%;}.order-details table td,.order-details table th,.commerce-user-orders table td,.commerce-user-orders table th{padding:0.5rem 0.85rem;text-align:left;border:1px solid white;}.order-details table th,.commerce-user-orders table th{font:var(--sans-serif--14-700);background-color:var(--color--gray-100);color:black;}.order-details table tr:nth-child(even) td,.commerce-user-orders table tr:nth-child(even) td{background-color:var(--color--gray-100);}.order-details table tr:nth-child(even) td a,.commerce-user-orders table td a{color:var(--color--primary-500);text-decoration:none;}.order-details{margin:2rem 0;color:black;}@media(min-width:54rem){.order-details{margin:3rem 0;}}.order-details,.order-details .customer-information,.order-details .order-information{display:flex;flex-direction:column;gap:0.75rem;}.order-details > div > div > div:first-child{color:var(--color--gray-500);}.order-details > div > div > div:first-child::after{content:':';}.order-details > div > div > div:has(.views-element-container)::after,.order-details > div > div > div:has(.order-total-line)::after{content:'';}.order-details table{margin-top:1.5rem;}.order-details div[class^='js-view-dom']:has(table){overflow-x:auto;}
.node-page-full > div{display:flex;flex-direction:column;gap:2rem;}.node-page-full > div iframe{width:100%;margin:1.5rem auto;}
nav .js-pager__items{list-style-type:none;text-transform:uppercase;margin:2rem auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.65rem;font:var(--sans-serif--12-400);color:var(--color--gray-700);}@media(min-width:48rem){nav .js-pager__items{font:var(--sans-serif--14-400);gap:1rem;}}nav .js-pager__items a{text-decoration:none;color:var(--color--primary-500);}nav .js-pager__items a:hover{text-decoration:underline;}nav .js-pager__items .is-active a{color:var(--color--gray-700);}
#block-herder-content > table.responsive-enabled{margin:3rem 0;}#block-herder-content > table.responsive-enabled thead{background-color:var(--color--gray-100);font:var(--sans-serif--14-700);color:black;}#block-herder-content > table.responsive-enabled thead th{text-align:left;padding:0.5rem 0.85rem;border-right:1px solid white;}#block-herder-content > table.responsive-enabled thead th:last-child,#block-herder-content > table.responsive-enabled tbody td:last-child{text-align:right;}#block-herder-content > table.responsive-enabled tbody td{padding:0.5rem 0.85rem;border-bottom:1px solid var(--color--gray-100);font:var(--sans-serif--14-400);}#block-herder-content > table.responsive-enabled tbody td .form-item input{padding:0.5rem;font:var(--sans-serif--14-400);width:fit-content;}#block-herder-content > table.responsive-enabled tbody td .button{cursor:pointer;border:0;text-transform:uppercase;background-color:var(--color--gray-100);font:var(--sans-serif--12-400);padding:0.5rem;}#block-herder-content > table.responsive-enabled tbody td .button:hover{color:white;background-color:black;}
.press-block{display:flex;flex-direction:column;gap:0.65rem;}.press-block .views-row{display:flex;gap:0.375rem;}.press-block .views-row::before{content:url('data:image/svg+xml,<svg width="6" height="6" viewBox="0 0 6 6" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="3" cy="3" r="3" fill="%23FF7339"/></svg>');margin-top:-0.35rem;}.press-block .more-link a{justify-content:flex-end;text-decoration:none;color:var(--color--primary-500);font:var(--sans-serif--12-700);text-transform:uppercase;display:flex;align-items:center;gap:0.25rem;}.press-block .more-link a::after{content:url('data:image/svg+xml,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 5H10" stroke="%23FF7339" stroke-width="1.5" stroke-linecap="round"/><path d="M6.5 1.5L10 5L6.5 8.5" stroke="%23FF7339" stroke-width="1.5" stroke-linecap="round"/></svg>');}.press-teaser a{text-decoration:none;}.press-teaser a:hover{text-decoration:underline;}.press-teaser h3{font:var(--sans-serif--14-700);line-height:1.35;}.press-teaser h3 a{text-decoration:none;}.press-teaser h3 a:hover{color:var(--color--primary-500);}.press-teaser > div > div a,.press-teaser > div > div{font:var(--sans-serif--14-400);color:var(--color--gray-500);}.press-teaser > div > div a:hover{color:black;}.press-teaser.press-teaser-small{border-bottom:1px solid var(--color--gray-100);padding-bottom:1rem;}@media(min-width:54rem){.press-teaser.press-teaser-small > div{display:grid;grid-template-columns:4fr 1fr 1fr;gap:1rem;hyphens:auto;}}.press-teaser.press-teaser-small > div > div a{color:var(--color--gray-700);}.press-teaser.press-teaser-small .date{text-align:right;font-size:0.75rem;}.press-page{display:flex;flex-direction:column;gap:1rem;}.press-page h1{margin-bottom:1.15rem;}
.product-full .subtitle{font-size:1.125rem;color:var(--color--gray-500);}.product-full .layout-product-sidebar img{float:left;margin-right:1.5rem;margin-bottom:1rem;}@media(min-width:54rem){.product-full .layout-product-sidebar img{float:none;margin-right:initial;}}.product-full .layout-product-sidebar .block{margin-bottom:0.5rem;}.product-full .layout-product-sidebar .block > div > div:first-child{font:var(--sans-serif--14-400);color:var(--color--gray-500);}.product-full .layout-product-sidebar .block > div > div:first-child::after{content:':';}.product-full .layout-product-sidebar .block > div > div{font:var(--serif--14-400);color:var(--color--black);}.product-full .layout-product-sidebar .block > div a{text-decoration:none;color:var(--color--primary-500);}.product-full .layout-product-sidebar .block > div a:hover{text-decoration:underline;}.product-full .layout-product-content-bottom-left{display:flex;flex-direction:column;gap:0.75rem;}.product-full .layout-product-content-bottom-left .block > div > div{font:var(--serif--15-400);color:var(--color--black);}.product-full .layout-product-content-bottom-left .block > div > div:first-child{font:var(--sans-serif--15-400);color:var(--color--gray-500)}.product-full .layout-product-content-bottom-left .block > div > div:first-child::after{content:':';}.product-full div[class^="product--variation-field--variation_list_price"] > div > span:first-child{font:var(--sans-serif--16-400);text-decoration:line-through;color:var(--color--gray-500);margin-right:0.5rem;}.product-full div[class^="product--variation-field--variation_list_price"] span{font:var(--sans-serif--16-400);color:var(--color--red);text-decoration:none;}.product-full > div.variation-list-discount > span:first-child,.layout-product-content div.variation-list-discount > span:first-child{font:var(--sans-serif--16-400);text-decoration:line-through;color:var(--color--gray-500);margin-right:0.5rem;}.product-full div.variation-list-discount span,.layout-product-content div.variation-list-discount span{font:var(--sans-serif--16-400);color:var(--color--red);text-decoration:none;}.product-full .layout-product-content-bottom-right > div > div{font:var(--sans-serif--16-700);color:var(--color--gray-700);}.product-full .layout-product-content-bottom-right form{gap:0;margin:0;margin-right:1.75rem;}.product-full .layout-product-content-bottom-right form .form-actions input.button--add-to-cart{font:var(--sans-serif--12-400);padding:0.75rem 1rem;padding-right:2rem;background-color:var(--color--primary-500);color:white;}.product-full .layout-product-content-bottom-right form .form-actions input.button--add-to-cart:hover{background-color:var(--color--gray-700);}.product-full .layout-product-content-bottom-right form .submit{display:flex;align-items:baseline;}.product-full .layout-product-content-bottom-right form .submit:after{content:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.48554 0.055603C0.217384 0.055603 0 0.277199 0 0.550551C0 0.823904 0.217384 1.0455 0.48554 1.0455H2.02971L2.43351 3.10205C2.43566 3.11613 2.43839 3.13002 2.44168 3.14369L3.2528 7.27475C3.31946 7.61639 3.50184 7.92327 3.76803 8.1417C4.033 8.35914 4.36422 8.47515 4.70423 8.46972H9.41529C9.7553 8.47515 10.0865 8.35914 10.3515 8.1417C10.6178 7.92318 10.8002 7.61614 10.8668 7.27434L11.6444 3.11801C11.6715 2.97311 11.6338 2.82344 11.5415 2.70979C11.4493 2.59614 11.3121 2.53034 11.1674 2.53034H3.3116L2.9038 0.453414C2.85838 0.222096 2.65912 0.055603 2.4277 0.055603H0.48554ZM4.20519 7.08149L3.50596 3.52024H10.5805L9.91402 7.08308C9.89156 7.19637 9.83091 7.29811 9.74256 7.37061C9.65379 7.44345 9.54272 7.48214 9.42879 7.47992L9.41949 7.47983H4.70003L4.69073 7.47992C4.5768 7.48214 4.46572 7.44345 4.37696 7.37061C4.28819 7.29777 4.22739 7.19542 4.20519 7.08149ZM4.36967 10.9546C4.6718 10.9546 4.88413 10.7103 4.88413 10.4495C4.88413 10.1887 4.6718 9.94445 4.36967 9.94445C4.06753 9.94445 3.85521 10.1887 3.85521 10.4495C3.85521 10.7103 4.06753 10.9546 4.36967 10.9546ZM2.88413 10.4495C2.88413 9.64204 3.53122 8.95455 4.36967 8.95455C5.20811 8.95455 5.85521 9.64204 5.85521 10.4495C5.85521 11.257 5.20811 11.9445 4.36967 11.9445C3.53122 11.9445 2.88413 11.257 2.88413 10.4495ZM9.71082 10.9546C10.013 10.9546 10.2253 10.7103 10.2253 10.4495C10.2253 10.1887 10.013 9.94445 9.71082 9.94445C9.40869 9.94445 9.19636 10.1887 9.19636 10.4495C9.19636 10.7103 9.40869 10.9546 9.71082 10.9546ZM8.22528 10.4495C8.22528 9.64204 8.87237 8.95455 9.71082 8.95455C10.5493 8.95455 11.1964 9.64204 11.1964 10.4495C11.1964 11.257 10.5493 11.9445 9.71082 11.9445C8.87237 11.9445 8.22528 11.257 8.22528 10.4495Z" fill="white"/></svg>');display:block;height:0.75rem;width:0.75rem;margin-left:-1.75rem;}.product-full .author-info{background-color:#f3f3f3;padding:1.5rem;gap:1.125rem;margin-bottom:2rem;flex-wrap:nowrap;}@media(min-width:54rem){.product-full .author-info{gap:1.5rem;padding:1.75rem;margin-bottom:3rem;}}.product-full .author-info .layout__region--first{flex:0;}@media(min-width:54rem){.product-full .author-info .layout__region--second{padding-left:1.5rem;border-left:1px solid var(--color--gray-100);}}.product-full .author-info .block-author-name{margin-bottom:0.45rem;}@media(min-width:54rem){.product-full .author-info .block-author-name{margin-bottom:0.75rem;}}.product-full .author-info .block-author-name a{color:var(--color--primary-500);text-decoration:none;}.product-full .author-info .block-author-name a:hover{text-decoration:underline;}.product-full .author-info .block-author-name h2{font-size:1.125rem;}
.product-notice-teaser img{width:100%;max-width:8.25rem;height:auto;}.product-notice-teaser div[class^="product--variation-field--variation_price"] > div{font:var(--sans-serif--12-700);margin:0.25rem 0;display:flex;flex-wrap:wrap;gap:0.25rem;}.product-notice-teaser div[class^="product--variation-field--variation_price"] > div > div:first-child{font:var(--sans-serif--12-400);}.product-notice-teaser div[class^="product--variation-field--variation_price"] > div > div:first-child::after{content:':';}.product-notice-teaser form{display:initial;margin:initial;}.product-notice-teaser .form-item.js-form-type-number{flex-direction:row;align-items:center;}.product-notice-teaser .form-item.js-form-type-number label{font:var(--sans-serif--12-400);color:var(--color--gray-500);}.product-notice-teaser .form-item.js-form-type-number input.form-number{padding:0.15rem 0.25rem;font:var(--sans-serif--12-400);color:var(--color--gray-500);}.product-notice-teaser .layout__region--content{gap:0.25rem !important;}
.product-small-teaser{text-decoration:none;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--color--gray-100);font:var(--sans-serif--14-700);}@media(min-width:54rem) and (max-width:58rem){.product-small-teaser{flex-wrap:wrap;}}.product-small-teaser img{width:66px;height:auto;}.product-small-teaser a{text-decoration:none;}.product-small-teaser .product-id{font:var(--sans-serif--12-400);margin-bottom:0.25rem;}.product-small-teaser div[class^="product--variation-field--variation_list_price"] > div > span:first-child{font:var(--sans-serif--12-400);text-decoration:line-through;color:var(--color--gray-500);margin-right:0.5rem;}.product-small-teaser div[class^="product--variation-field--variation_list_price"] span{font:var(--sans-serif--12-400);color:var(--color--red);text-decoration:none;}.product-small-teaser div[class^="product--variation-field--variation_price"]{font:var(--sans-serif--12-700);margin:0 0 0.25rem;}.product-small-teaser form{display:initial;margin:initial;}.product-small-teaser .layout--twocol-section{gap:0.75rem;}.product-small-teaser .layout--twocol-section .layout__region--first{flex:0;}.product-small-teaser .layout--twocol-section .layout__region--second{flex:1;}.product-small-teaser .form-item.js-form-type-number{flex-direction:row;align-items:center;}.product-small-teaser .form-item.js-form-type-number label{font:var(--sans-serif--12-400);color:var(--color--gray-500);}.product-small-teaser .form-item.js-form-type-number input.form-number{padding:0.15rem 0.25rem;font:var(--sans-serif--12-400);color:var(--color--gray-500);}
.product-teaser .layout--threecol-section{display:grid;grid-template-areas:"image text"
                            "cart cart";grid-template-columns:auto 1fr;gap:1rem;}@media(min-width:54rem){.product-teaser .layout--threecol-section{display:grid;grid-template-areas:"image text cart";grid-template-columns:auto 1fr min-content;}}.product-teaser .layout--threecol-section .layout__region--first{grid-area:image;}.product-teaser .layout--threecol-section .layout__region--second{grid-area:text;}.product-teaser .layout--threecol-section .layout__region--third{grid-area:cart;}.product-teaser .layout--threecol-section .layout__region--second > .block:first-child{margin-bottom:0.25rem;}.product-teaser .layout--threecol-section .layout__region--second > .block:first-child a{font:var(--serif--18-700);text-decoration:none;}.product-teaser .layout--threecol-section .layout__region--second .block div{display:flex;flex-wrap:wrap;gap:0.25rem;color:var(--color--black);}.product-teaser .layout--threecol-section .layout__region--second .block > div > div{font:var(--sans-serif--14-400);}.product-teaser .layout--threecol-section .layout__region--second .block > div > div a{text-decoration:none;}.product-teaser .layout--threecol-section .layout__region--second .block > div > div:first-child{color:var(--color--gray-500);gap:0.1rem;}.product-teaser .layout--threecol-section .layout__region--second .block > div > div:first-child::after{content:':';}.product-teaser .layout--threecol-section .layout__region--third{min-width:11rem;}.product-teaser div[class^="product--variation-field--variation_list_price"] > div > div > div > div > span:first-child{font:var(--sans-serif--16-400);text-decoration:line-through;color:var(--color--gray-500);margin-right:0.5rem;}.product-teaser div[class^="product--variation-field--variation_list_price"] span{font:var(--sans-serif--16-400);color:var(--color--red);text-decoration:none;}.product-teaser .layout--threecol-section .layout__region--third div[class^='product--variation-field--variation_price']{font:var(--sans-serif--16-700);justify-content:flex-end;}.product-teaser .layout--threecol-section .layout__region--third form{gap:0;margin:0;}.product-teaser .layout--threecol-section .layout__region--third form .form-actions input.button--add-to-cart{font:var(--sans-serif--12-400);padding:0.75rem 1rem;padding-right:2rem;}.product-teaser .layout--threecol-section .layout__region--third form .submit{display:flex;align-items:baseline;}.product-teaser .layout--threecol-section .layout__region--third form .submit:after{content:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.48554 0.055603C0.217384 0.055603 0 0.277199 0 0.550551C0 0.823904 0.217384 1.0455 0.48554 1.0455H2.02971L2.43351 3.10205C2.43566 3.11613 2.43839 3.13002 2.44168 3.14369L3.2528 7.27475C3.31946 7.61639 3.50184 7.92327 3.76803 8.1417C4.033 8.35914 4.36422 8.47515 4.70423 8.46972H9.41529C9.7553 8.47515 10.0865 8.35914 10.3515 8.1417C10.6178 7.92318 10.8002 7.61614 10.8668 7.27434L11.6444 3.11801C11.6715 2.97311 11.6338 2.82344 11.5415 2.70979C11.4493 2.59614 11.3121 2.53034 11.1674 2.53034H3.3116L2.9038 0.453414C2.85838 0.222096 2.65912 0.055603 2.4277 0.055603H0.48554ZM4.20519 7.08149L3.50596 3.52024H10.5805L9.91402 7.08308C9.89156 7.19637 9.83091 7.29811 9.74256 7.37061C9.65379 7.44345 9.54272 7.48214 9.42879 7.47992L9.41949 7.47983H4.70003L4.69073 7.47992C4.5768 7.48214 4.46572 7.44345 4.37696 7.37061C4.28819 7.29777 4.22739 7.19542 4.20519 7.08149ZM4.36967 10.9546C4.6718 10.9546 4.88413 10.7103 4.88413 10.4495C4.88413 10.1887 4.6718 9.94445 4.36967 9.94445C4.06753 9.94445 3.85521 10.1887 3.85521 10.4495C3.85521 10.7103 4.06753 10.9546 4.36967 10.9546ZM2.88413 10.4495C2.88413 9.64204 3.53122 8.95455 4.36967 8.95455C5.20811 8.95455 5.85521 9.64204 5.85521 10.4495C5.85521 11.257 5.20811 11.9445 4.36967 11.9445C3.53122 11.9445 2.88413 11.257 2.88413 10.4495ZM9.71082 10.9546C10.013 10.9546 10.2253 10.7103 10.2253 10.4495C10.2253 10.1887 10.013 9.94445 9.71082 9.94445C9.40869 9.94445 9.19636 10.1887 9.19636 10.4495C9.19636 10.7103 9.40869 10.9546 9.71082 10.9546ZM8.22528 10.4495C8.22528 9.64204 8.87237 8.95455 9.71082 8.95455C10.5493 8.95455 11.1964 9.64204 11.1964 10.4495C11.1964 11.257 10.5493 11.9445 9.71082 11.9445C8.87237 11.9445 8.22528 11.257 8.22528 10.4495Z" fill="black"/></svg>');display:block;height:0.75rem;width:0.75rem;margin-left:-1.75rem;}.submit{display:inline-block;cursor:pointer;}
.promotions-block .more-link a{justify-content:flex-end;text-decoration:none;color:var(--color--primary-500);font:var(--sans-serif--12-700);text-transform:uppercase;display:flex;align-items:center;gap:0.25rem;}.promotions-block .more-link a::after{content:url('data:image/svg+xml,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 5H10" stroke="%23FF7339" stroke-width="1.5" stroke-linecap="round"/><path d="M6.5 1.5L10 5L6.5 8.5" stroke="%23FF7339" stroke-width="1.5" stroke-linecap="round"/></svg>');}
.read-more,.readmore-link,.readless-link{display:flex;gap:4px;text-transform:uppercase;color:var(--color--primary-500);text-decoration:none;margin-top:1rem;font:var(--sans-serif--12-700);}.readmore-link,.readless-link{display:inline-block;margin-top:0;margin-left:0.65rem;}.read-more:hover,.readmore-link:hover,.readless-link:hover{text-decoration:underline;}.read-more::after{content:url('data:image/svg+xml,<svg width="11" height="10" viewBox="0 0 11 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.28033 0.96967C5.98744 0.676777 5.51256 0.676777 5.21967 0.96967C4.92678 1.26256 4.92678 1.73744 5.21967 2.03033L7.43934 4.25H0.75C0.335786 4.25 0 4.58579 0 5C0 5.41421 0.335786 5.75 0.75 5.75H7.43934L5.21967 7.96967C4.92678 8.26256 4.92678 8.73744 5.21967 9.03033C5.51256 9.32322 5.98744 9.32322 6.28033 9.03033L10.3107 5L6.28033 0.96967Z" fill="%23FF7339"/></svg>');display:block;height:8.5px;width:auto;}
.recent-block .more-link a{justify-content:flex-end;text-decoration:none;color:var(--color--primary-500);font:var(--sans-serif--12-700);text-transform:uppercase;display:flex;align-items:center;gap:0.25rem;}.recent-block .more-link a::after{content:url('data:image/svg+xml,<svg width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.5 5H10" stroke="%23FF7339" stroke-width="1.5" stroke-linecap="round"/><path d="M6.5 1.5L10 5L6.5 8.5" stroke="%23FF7339" stroke-width="1.5" stroke-linecap="round"/></svg>');}.recent-page{display:flex;flex-direction:column;gap:1rem;}.recent-page .views-row{display:flex;flex-direction:column;gap:1rem;padding:0.25rem 0 0.75rem;border-bottom:1px solid var(--color--gray-100);}.recent-page h1{margin-bottom:1.15rem;}
div:has(> .social-network),.block-social-networks{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0.75rem;margin-top:1.5rem;}.social-network{width:2.25rem;height:2.25rem;}.social-network a{font-size:0;}.social-network a::before{display:block;}.social-network.field-facebook a::before{content:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36 18.1023C36 8.07955 27.9661 0 18 0C8.0339 0 0 8.07955 0 18.1023C0 27.1023 6.61017 34.5682 15.1525 36V23.3182H10.5763V18.1023H15.1525V14.1136C15.1525 9.61364 17.7966 7.05682 21.9661 7.05682C23.8983 7.05682 26.0339 7.36364 26.0339 7.36364V11.8636H23.7966C21.5593 11.8636 20.8475 13.2955 20.8475 14.7273V18.1023H25.8305L25.0169 23.3182H20.8475V36C29.3898 34.5682 36 27.1023 36 18.1023Z" fill="white"/></svg>');}.social-network.field-instagram a::before{content:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18 36C27.9411 36 36 27.9411 36 18C36 8.05887 27.9411 0 18 0C8.05887 0 0 8.05887 0 18C0 27.9411 8.05887 36 18 36ZM22.4087 28.7892H13.5885C9.97547 28.7892 7 25.8419 7 22.263V13.5262C7 9.94733 9.97547 7 13.5885 7H22.4087C26.0218 7 28.9972 9.94733 28.9972 13.5262V22.263C29.1035 25.8419 26.128 28.7892 22.4087 28.7892ZM13.5885 8.99998C11.0381 8.99998 9.01907 11 9.01907 13.5262V22.263C9.01907 24.7893 11.0381 26.7892 13.5885 26.7892H22.4087C24.9591 26.7892 26.9782 24.7893 26.9782 22.263V13.5262C26.9782 11 24.9591 8.99998 22.4087 8.99998H13.5885ZM18.1577 12.5777C15.1823 12.5777 12.7381 14.9987 12.7381 17.946C12.7381 20.8933 15.1823 23.3143 18.1577 23.3143C21.1332 23.3143 23.5773 20.8933 23.5773 17.946C23.5773 14.8934 21.1332 12.5777 18.1577 12.5777ZM18.1577 21.3144C16.2449 21.3144 14.6509 19.7355 14.6509 17.8407C14.6509 15.946 16.2449 14.3671 18.1577 14.3671C20.0705 14.3671 21.6645 15.946 21.6645 17.8407C21.5583 19.8407 20.0705 21.3144 18.1577 21.3144Z" fill="white"/></svg>');}.social-network.field-tumblr a::before{content:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.0006 0C8.05791 0 0 8.0593 0 17.9997C0 27.9412 8.05791 36 18.0006 36C27.9414 36 36 27.9411 36 17.9997C36 8.0593 27.9414 0 18.0006 0ZM24.028 27.3454C22.0195 27.8643 19.9935 28.205 17.9109 27.9386C17.1868 27.8453 16.4929 27.6423 15.8698 27.2435C14.8881 26.6143 14.4063 25.6934 14.3829 24.5459C14.3561 23.2497 14.377 21.9528 14.377 20.6554H14.3718C14.3718 19.3252 14.3653 17.9944 14.3782 16.6642C14.3808 16.4064 14.3001 16.3443 14.0553 16.3509C13.4088 16.3671 12.7617 16.3455 12.1152 16.3613C11.8756 16.3671 11.7825 16.3168 11.7903 16.0525C11.8099 15.3711 11.8059 14.6885 11.7922 14.0064C11.7883 13.7969 11.8567 13.695 12.0468 13.605C13.2161 13.0501 14.2101 12.2761 14.9459 11.1945C15.5441 10.3161 15.8821 9.3449 15.912 8.27971C15.9191 8.01934 15.9993 7.96375 16.2394 7.96968C16.897 7.98471 17.5557 7.9866 18.2133 7.96899C18.4673 7.96254 18.5324 8.04151 18.5304 8.29011C18.5213 9.8109 18.5362 11.3317 18.5232 12.8524C18.5213 13.1304 18.5949 13.2062 18.8709 13.2042C20.3651 13.1931 21.8599 13.2114 23.3541 13.197C23.6437 13.1945 23.7081 13.2839 23.7036 13.554C23.6899 14.3928 23.6906 15.2315 23.7069 16.0694C23.7121 16.3168 23.6235 16.3618 23.4009 16.3606C21.8951 16.352 20.3892 16.3625 18.884 16.3508C18.6203 16.3482 18.5207 16.3952 18.5233 16.6901C18.537 18.6246 18.5278 20.5585 18.5319 22.4932C18.5325 22.7157 18.55 22.9409 18.5877 23.1601C18.7818 24.2751 19.6007 24.9655 20.7303 24.9936C21.8253 25.0204 22.8385 24.6933 23.8377 24.2959C24.2043 24.1504 24.2049 24.1497 24.2055 24.5302C24.2069 25.3689 24.2049 26.2077 24.2102 27.0456C24.2109 27.1906 24.2031 27.3003 24.028 27.3454Z" fill="white"/></svg>');}.social-network.field-x a::before{content:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M36 18C36 27.9411 27.9411 36 18 36C8.05887 36 0 27.9411 0 18C0 8.05887 8.05887 0 18 0C27.9411 0 36 8.05887 36 18ZM26.4133 9L19.7124 17.0411H19.7121L27 27.9902H21.6401L16.7324 20.6171L10.588 27.9902H9L16.0274 19.5579L9 9H14.3599L19.0071 15.9819L24.8255 9H26.4133ZM16.8255 18.5996L17.5375 19.651V19.6514L22.3871 26.8123H24.8262L18.8832 18.0367L18.1712 16.9853L13.5992 10.2341H11.1602L16.8255 18.5996Z" fill="white"/></svg>');}.social-network.field-youtube a::before{content:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M36 18C36 27.9411 27.9411 36 18 36C8.05887 36 0 27.9411 0 18C0 8.05887 8.05887 0 18 0C27.9411 0 36 8.05887 36 18ZM24.2124 10C26.8342 10 29 12.1453 29 14.7423V20.5009C29 23.0978 26.8342 25.2432 24.2124 25.2432H11.7876C9.1658 25.2432 7 23.0978 7 20.5009V14.7423C7 12.1453 9.1658 10 11.7876 10H24.2124ZM16.1192 20.7267L21.7047 18.0168C21.9326 17.9039 21.7047 17.5651 21.4767 17.4522L16.1192 14.6294C16.0052 14.4036 15.2073 14.6294 15.2073 14.8552V20.3879C15.2073 20.7267 15.8912 20.8396 16.1192 20.7267Z" fill="white"/></svg>');}.social-network.field-newsletter a::before{content:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 0C27.9411 0 36 8.05887 36 18C36 27.9411 27.9411 36 18 36C8.05887 36 0 27.9411 0 18C0 8.05887 8.05887 0 18 0ZM19.8438 21.6133C19.293 22.0391 18.6445 22.25 18 22.25C17.3545 22.25 16.7089 22.0384 16.1582 21.6094L8 15.2656V24.125C8 25.1602 8.83945 26 9.875 26H26.125C27.1605 26 28 25.1605 28 24.125V15.2656L19.8438 21.6133ZM9.875 11C8.83945 11 8 11.8395 8 12.875C8 13.3828 8.23516 13.8633 8.63672 14.1758L16.9258 20.625C17.5582 21.117 18.4438 21.1171 19.0762 20.625L27.3652 14.1758C27.7305 13.8633 28 13.3828 28 12.875C28 11.8395 27.1602 11 26.125 11H9.875Z" fill="white"/></svg>');}
.search-list{display:flex;flex-direction:column;gap:0.75rem;}
.top-article-full > div > .layout > .layout__region > .block > div > img{float:left;width:100%;max-width:16rem;height:auto;margin-right:1.5rem;margin-bottom:1.5rem;}
.topic-article-teaser{border-bottom:1px solid var(--color--gray-100);padding-bottom:1.5rem;margin-bottom:1.5rem;hyphens:auto;}.topic-article-teaser .text-title{font:var(--serif--18-400);color:var(--color--gray-500);margin-bottom:0.75rem;}.topic-article-teaser .text-title h2 a{font:var(--serif--20-400);color:var(--color--primary-500);text-decoration:none;}@media(min-width:54rem){.topic-article-teaser .text-title h2 a{font:var(--serif--24-400);}}.topic-article-teaser .text-body{font:var(--serif--15-400);clear:both;}.topic-article-teaser .text-body img{float:left;margin-bottom:1rem;margin-right:1rem;}
.user-info{margin-top:3rem;margin-bottom:3rem;}
#block-herder-user-menu > ul{display:flex;gap:0.5rem;list-style-type:none;font:var(--sans-serif--12-400);justify-content:flex-end;}@media(min-width:54rem){#block-herder-user-menu > ul{font:var(--sans-serif--15-400);gap:1rem;margin-top:0.3rem;}}#block-herder-user-menu > ul li{text-align:center;line-height:1.15;width:max-content;}@media(min-width:54rem){#block-herder-user-menu > ul li{text-align:left;line-height:1.25;}}
