/* ! Do not modify this file. Make changes via the "src" directory, then recompile. */.link-underlined{position:relative;display:inline-block;white-space:nowrap;transition:color var(--transition);will-change:color}.link-underlined::after{position:absolute;top:calc(100%);left:0;width:100%;border-bottom:1px solid;content:""}@media (hover: hover){.link-underlined:hover{color:var(--color-highlight);cursor:pointer}}.sticky-toolbar-nav{display:none}@media (min-width: 768px){.sticky-toolbar-nav{display:block}}.sticky-toolbar-nav__list{display:flex;gap:1.5rem}.sticky-toolbar-nav__link{position:relative;display:inline-block;white-space:nowrap;transition:color var(--transition);will-change:color}.sticky-toolbar-nav__link::after{position:absolute;top:calc(100%);left:0;width:100%;border-bottom:1px solid;content:""}@media (hover: hover){.sticky-toolbar-nav__link:hover{color:var(--color-highlight);cursor:pointer}}.sticky-toolbar-nav__link{font-size:0.875rem}.sticky-toolbar{position:fixed;top:var(--header-height-small);right:0;left:0;z-index:var(--z-product-sticky-add-to-cart);height:60px;background:var(--color-white);box-shadow:var(--box-shadow-product-sticky-add-to-cart);transition:top var(--transition),background-color var(--transition);will-change:top,background-color}@media (min-width: 768px){.sticky-toolbar{top:var(--header-height-large)}}@media (min-width: 1200px){.sticky-toolbar{display:block}}.util-header--unpinned .sticky-toolbar{top:0}.util-header--not-top .sticky-toolbar{background-color:rgba(255,255,255,0.75);backdrop-filter:blur(8px)}@media (hover: hover){.sticky-toolbar:hover{background:var(--color-white)}}.sticky-toolbar__inner{height:100%}.sticky-toolbar__body{height:100%}.sticky-toolbar__columns{display:grid;grid-row-gap:1rem;grid-column-gap:1rem;grid-template-columns:repeat(4,1fr)}@media (min-width: 768px){.sticky-toolbar__columns{grid-row-gap:1rem;grid-column-gap:1rem;grid-template-columns:repeat(12,1fr)}}.sticky-toolbar__columns{height:100%}.sticky-toolbar__column{display:flex;grid-column:span 2;align-items:center;align-self:center;height:100%}@media (min-width: 768px){.sticky-toolbar__column{grid-column:span 6}}@media (min-width: 768px){.sticky-toolbar__column--span-large{grid-column:1/-1;justify-content:center}}.sticky-toolbar__column--secondary{display:flex;align-items:center;justify-content:flex-end}.sticky-toolbar__actions{display:flex;flex-direction:row;gap:1rem;align-items:center;font-size:0.875rem}.sticky-toolbar__title{font-weight:var(--font-bold);font-size:1.25rem}.sticky-toolbar__button-link{font-size:inherit}.sticky-toolbar__button{padding:0.5em 0.75em;font-size:inherit}.sticky-toolbar__price{padding-inline-start:0.5em;margin-inline-start:0.5em;border-inline-start:1px solid var(--color-white)}.sticky-toolbar__action--small{display:block}@media (min-width: 768px){.sticky-toolbar__action--small{display:none}}.sticky-toolbar__action--large{display:none}@media (min-width: 768px){.sticky-toolbar__action--large{display:block}}