.is-hidden{display:none!important}.is-invisible{visibility:hidden}@media screen and (max-width:47.9375em){.hide-mobile-only{display:none!important}}@media screen and (min-width:48em) and (max-width:58.0625em){.hide-tablet-only{display:none!important}}@media print,screen and (min-width:48em){.hide-tablet-up{display:none!important}}@media print,screen and (min-width:58.125em){.hide-desktop{display:none!important}}.show-for-tablet{display:none!important}@media print,screen and (min-width:48em){.show-for-tablet{display:block!important}}.show-for-desktop{display:none!important}@media print,screen and (min-width:58.125em){.show-for-desktop{display:block!important}}.show-for-extra-large{display:none!important}@media screen and (min-width:95.625em){.show-for-extra-large{display:block!important}}.is-blurred{filter:blur(.6rem)}.no-scroll{overflow:hidden}.is-fixed{position:fixed}.title{color:#1e1c1b;font-family:Roboto Condensed,sans-serif;font-weight:700;line-height:1.3}.title--xxl{font-size:3rem;line-height:3.8rem}@media print,screen and (min-width:48em){.title--xxl{font-size:3.2rem;line-height:4rem}}@media print,screen and (min-width:58.125em){.title--xxl{font-size:4.4rem;line-height:5.2rem}}.title--xl{font-size:2.8rem;line-height:3.3rem}@media print,screen and (min-width:48em){.title--xl{font-size:3rem;line-height:3.6rem}}@media print,screen and (min-width:58.125em){.title--xl{font-size:3.2rem;line-height:3.8rem}}.title--l{font-size:2.4rem;line-height:3.2rem}@media print,screen and (min-width:48em){.title--l{font-size:2.8rem;line-height:3.6rem}}@media print,screen and (min-width:58.125em){.title--l{font-size:3rem;line-height:3.8rem}}.title--md{font-size:2.2rem;line-height:2.8rem}@media print,screen and (min-width:48em){.title--md{font-size:2.4rem;line-height:3rem}}@media print,screen and (min-width:58.125em){.title--md{font-size:2.8rem;line-height:3.4rem}}.title--sm{font-size:2rem;line-height:2.8rem}@media print,screen and (min-width:48em){.title--sm{font-size:2.2rem;line-height:2.8rem}}@media print,screen and (min-width:58.125em){.title--sm{font-size:2.4rem;line-height:3.2rem}}.title--xs{font-size:1.8rem;line-height:2.6rem}@media print,screen and (min-width:58.125em){.title--xs{font-size:2.2rem;line-height:3rem}}.title--xxs{font-size:1.6rem;line-height:2.4rem}@media print,screen and (min-width:58.125em){.title--xxs{font-size:1.8rem;line-height:2.6rem}}.title--center{text-align:center}.text{font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.4rem}.text--bold{font-weight:700}.text--center{text-align:center}.text--supporting{font-size:1.4rem;line-height:2.2rem}.text--error{color:#aaa9a7}.input-field--supporting{color:#6c6966;font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:400;line-height:2rem}@media print,screen and (min-width:48em){.input-field--supporting{font-size:1.4rem;line-height:2.2rem}}@media print,screen and (min-width:58.125em){.input-field--supporting{font-size:1.4rem;line-height:2.2rem}}.breadcrumbs{align-items:center;gap:4px;max-width:100%;font-family:Roboto,sans-serif;font-size:1.6rem;line-height:normal;display:flex;overflow:hidden}.breadcrumbs__item{flex-shrink:0;align-items:center;gap:4px;display:flex}.breadcrumbs__item--last{flex-shrink:1;min-width:0;overflow:hidden}.breadcrumbs__link{color:#0d0c0d;white-space:nowrap;font-weight:300;text-decoration:none}.breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs__active{text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.breadcrumbs__separator{color:#6c6966;flex-shrink:0}.breadcrumbs__back{color:#0d0c0d;flex-shrink:0;align-items:center;text-decoration:none;display:flex}.transition-wrapper{opacity:1;transition:opacity .45s ease-in-out,transform .45s cubic-bezier(.22,1,.36,1);transform:scale(1)}.transition-wrapper--fade-out{opacity:0;transform:scale(.96)}.transition-wrapper--fade-in{opacity:1;transform:scale(1)}.subscriptions-page{flex-direction:column;gap:16px;display:flex}@media print,screen and (min-width:48em){.subscriptions-page{grid-template:"breadcrumbs breadcrumbs""header header"1fr"content sidebar"/1fr 300px;display:grid}.subscriptions-page--no-sidebar{grid-template-columns:1fr;grid-template-areas:"breadcrumbs""header""content"}}.subscriptions-page__breadcrumbs{grid-area:breadcrumbs}.subscriptions-page__header{flex-direction:column;grid-area:header;gap:8px;display:flex}.subscriptions-page__title--centered{text-align:center}.subscriptions-page__sub-title{margin-top:.5rem}.subscriptions-page__description{color:#0d0c0d;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5}.subscriptions-page__sidebar{grid-area:sidebar;display:none}@media print,screen and (min-width:48em){.subscriptions-page__sidebar{display:block}}.subscriptions-page__content{flex-direction:column;grid-area:content;gap:12px;line-height:normal;display:flex}.subscriptions-page__content strong{font-weight:700}@media print,screen and (min-width:48em){.subscriptions-page__content{gap:16px}.subscriptions-page__content--large-gap{gap:32px}}.subscriptions-layout{flex-direction:column;gap:3.3rem;padding:1.6rem;display:flex}.subscriptions-layout__content{flex-direction:column;gap:3.2rem;width:100%;max-width:90rem;margin:auto;display:flex}.subscriptions-layout hr{background-color:#c6c5c4;border:0;width:100%;height:.1rem;margin:0}.subscriptions-layout p{margin-bottom:.4rem}.subscriptions-layout--wide .subscriptions-layout__content{max-width:120rem}.form{flex-direction:column;gap:10px;width:100%;display:flex}@media print,screen and (min-width:48em){.form{flex-flow:wrap}.form>div{flex:calc(50% - 10px)}}.form-input{flex-direction:column;gap:8px;font-family:Roboto,sans-serif;transition:all .1s ease-in;display:flex}.form-input__label{color:#0d0c0d;align-items:center;gap:4px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5;display:flex}.form-input__optional{font-size:1.1rem}.form-input__icon{min-width:20px;color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%));background-color:#fff;border-radius:50%;align-items:center;padding:8px;display:flex;position:absolute;top:3px;right:3px}.form-input__input{background-color:#fff;border:1px solid #c6c5c4;border-radius:8px;gap:8px;width:100%;padding:10px 14px;font-size:1.6rem;font-weight:400;line-height:22px;transition:border-color .15s ease-in,outline .15s ease-in;display:flex;position:relative;box-shadow:0 1px 2px rgba(16,16,17,.05)}.form-input__input:hover{border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.form-input__input:focus{box-shadow:0 0 0 2px hsla(var(--color-brand-h,272), calc(var(--color-brand-s,43) * 1%), calc(var(--color-brand-l,53) * 1%), .15);border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.form-input__input:focus-visible{box-shadow:0 0 0 2px hsla(var(--color-brand-h,272), calc(var(--color-brand-s,43) * 1%), calc(var(--color-brand-l,53) * 1%), .15);border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.form-input__input:focus{border:1px solid hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%));outline:0}.form-input__input::-webkit-input-placeholder{color:#969ca8;font-size:1.4rem}.form-input__input::placeholder{color:#969ca8;font-size:1.4rem}.form-input__input:disabled{color:#aaa9a7;background-color:#f1f3f6;border-color:#aaa9a7}.form-input__input:disabled:hover{box-shadow:inherit;cursor:not-allowed;border-color:#aaa9a7}.form-input__input:disabled~.form-input__icon{color:#736f6b;background-color:#f1f3f6}.form-input__wrapper{cursor:pointer;position:relative}.form-input--error .form-input__input{border-color:rgba(208,2,27,.35)}.form-input--error .form-input__icon{color:#d0021b}.form-input__error,.form-input__info{margin-top:.4rem;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.66}@media print,screen and (min-width:48em){.form-input__error,.form-input__info{margin-top:.8rem;font-size:1.4rem;line-height:1.57}}.form-input__error{color:#d0021b}.form-input__error svg{vertical-align:text-top}.form-input__info{color:#6c6966}.form-input:has(.form-input__input:disabled) .form-input__label{color:#aaa9a7}.form-input-date{position:relative}.form-input-date input{cursor:pointer}.form-input-date__calendar{z-index:1000;background:#fff;border-radius:4px;margin-top:4px;position:absolute;top:100%;box-shadow:0 4px 8px rgba(0,0,0,.1)}.form-input-date__calendar--error{top:70%}.form-input-date .rdp-day_button{width:4rem;height:4rem;transition:background-color .1s ease-in-out}.form-input-date .rdp-day_button:hover{background-color:hsla(var(--color-brand-h,272), calc(var(--color-brand-s,43) * 1%), calc(var(--color-brand-l,53) * 1%), .1);color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.form-input-date__day--disabled{color:#9c9895}.form-input-date__day--disabled .rdp-day_button:hover{color:inherit;background-color:transparent}.form-input-date__day--range-start,.form-input-date__day--range-end,.form-input-date__day--range{border-radius:0;overflow:hidden;background-color:hsla(var(--color-brand-h,272), calc(var(--color-brand-s,43) * 1%), calc(var(--color-brand-l,53) * 1%), .2)!important}.form-input-date__day--range-start{border-radius:50% 0 0 50%}.form-input-date__day--range-end{border-radius:0 50% 50% 0}.form-input-date__day--today{border:none}.form-input-date__day--today .rdp-day_button{border:1px solid hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%));border-radius:50%}.form-input-date__day--selected{background-color:transparent}.form-input-date__day--selected .rdp-day_button:hover,.form-input-date__day--selected .rdp-day_button{background-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%));color:#fff}.form-input-date .rdp-root{border-radius:5px;padding:16px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.form-input-date .rdp-nav{gap:8px;display:flex}.form-input-date .rdp-chevron{fill:#736f6b}.form-input-date .rdp-day{text-align:center;vertical-align:middle;width:4rem;height:4rem}.form-input-date .rdp-caption_label,.form-input-date .rdp-weekday{color:#736f6b;text-align:center;text-transform:uppercase;font-size:1.4rem;font-style:normal;font-weight:700;line-height:normal}.form-input-date .rdp-month_caption{margin-bottom:4px}.input-radio{position:relative}.input-radio__label{color:#474340;cursor:pointer;gap:8px;padding:0 8px;font-size:1.6rem;font-style:normal;font-weight:400;line-height:24px;transition:border-color .15s ease-in,color .15s ease-in,box-shadow .15s ease-in;display:flex}.input-radio__label:hover{color:#101011}.input-radio__label:hover .input-radio__checkmark{border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%));box-shadow:0 0 0 2px hsla(var(--color-brand-h,272), calc(var(--color-brand-s,43) * 1%), calc(var(--color-brand-l,53) * 1%), .1)}.input-radio__checkmark{border:1px solid #d3d3d3;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .15s,border-color .15s;display:flex}.input-radio__checkmark>svg{opacity:0;transition:opacity .15s}.input-radio__input{-webkit-appearance:none;appearance:none;display:none}.input-radio__input:checked~.input-radio__checkmark{color:#fff;background:#358000;border-color:#358000;font-size:1.2rem}.input-radio__input:checked~.input-radio__checkmark>svg{opacity:1}.input-radio-group{flex-direction:column;gap:8px;display:flex}.form-input-select{position:relative}.form-input-select__input{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;gap:8px;width:100%;padding:10px 14px;font-size:1.6rem;font-weight:400;line-height:22px;transition:border-color .15s ease-in,outline .15s ease-in;display:flex;position:relative;box-shadow:0 1px 2px rgba(16,16,17,.05);-webkit-appearance:none!important;appearance:none!important}.form-input-select__input:hover{border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.form-input-select__input:focus{box-shadow:0 0 0 2px hsla(var(--color-brand-h,272), calc(var(--color-brand-s,43) * 1%), calc(var(--color-brand-l,53) * 1%), .15);border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.form-input-select__input:focus-visible{box-shadow:0 0 0 2px hsla(var(--color-brand-h,272), calc(var(--color-brand-s,43) * 1%), calc(var(--color-brand-l,53) * 1%), .15);border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.form-input-select__input:focus{border:1px solid hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%));outline:0}.form-input-select__input::-webkit-input-placeholder{color:#969ca8;font-size:1.4rem}.form-input-select__input::placeholder{color:#969ca8;font-size:1.4rem}.form-input-select__input:disabled{background-color:#f1f3f6}.form-input-select__input:disabled:hover{box-shadow:inherit;cursor:not-allowed;border-color:rgba(0,0,0,.1)}.form-input-select__input:disabled~.form-input-select__icon{color:#736f6b;background-color:#f1f3f6}.form-input-select:after{color:var(--color-plus,hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%)));content:"";pointer-events:none;font-family:jfm-icons,serif;position:absolute;top:9px;right:16px}.form-input-select:has(.form-input-select__input:disabled):after{color:#736f6b;cursor:not-allowed}.container{flex-direction:column;gap:1.6rem;display:flex}.container--gap-xs{gap:.8rem}.container--gap-md{gap:2rem}.container--gap-lg{gap:2.4rem}.container--hide{opacity:0;max-height:0;transition:max-height .3s cubic-bezier(0,1,0,1),opacity .2s;overflow:hidden}.container--show{opacity:1;max-height:100vh;transition:max-height .5s cubic-bezier(1,0,1,0),opacity .3s;overflow:hidden}.container--padding-bottom{padding-bottom:1.6rem}.search-select{position:relative}.search-select--open{border-radius:8px 8px 0 0}.search-select--open .search-select__input{border-bottom:1px solid rgba(0,0,0,.1);border-radius:8px 8px 0 0}.search-select--open .search-select__results{border:1px solid hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%));border-top:0;border-radius:0 0 8px 8px}.search-select__input{transition:border}.search-select__results{z-index:10;background:#fff;flex-direction:column;width:100%;max-height:24rem;padding:0;transition:border;display:flex;position:absolute;overflow-y:auto;box-shadow:0 1px 4px rgba(0,0,0,.2)}.search-select__button{cursor:pointer;text-align:left;color:#22273c;background:0 0;border:0;border-bottom:1px solid rgba(0,0,0,.1);outline:0;padding:12px;font-weight:700}.search-select__button:hover{background:#f3f3f3}.search-select__button:last-child{border:0}.search-select__no-result{color:#969ca8;padding:12px}.product-list{border-radius:0 0 var(--box-border-radius) var(--box-border-radius);background-color:#fff}.product-list .product-box{border-bottom:1px solid #c6c5c4}.product-list__featured-products .product-box:last-child{box-shadow:none;border-bottom:0}.product-list__remaining-products{grid-template-rows:0fr;padding-bottom:1.6rem;transition:grid-template-rows .3s ease-in-out;display:grid;overflow:hidden}.product-list__remaining-products>*{min-height:0;overflow:hidden}.product-list__remaining-products-wrapper{flex-direction:column;min-height:0;display:flex}.product-list__remaining-products-wrapper .product-box:last-of-type{border-bottom:0}.product-list__remaining-products--expanded{grid-template-rows:1fr}.product-list__title{border-top:1px solid #c6c5c4;border-bottom:1px solid #c6c5c4;margin:.8rem 1.6rem 1.6rem;padding-top:.8rem;padding-bottom:.8rem}@media print,screen and (min-width:48em){.product-list__title{margin:2.4rem 1.6rem;padding-top:1.2rem;padding-bottom:1.2rem}}.product-list__read-more{margin:1.6rem 0 .8rem;position:relative}.product-list__read-more-btn.btn{z-index:1;background-color:#fff;gap:1.6rem;margin:auto;padding:1.6rem;position:relative}.product-list__read-more-btn.btn:hover{background-color:var(--color-brand-50,#edecec);color:#32302d}.product-list__read-more:before{content:"";background-color:#c6c5c4;height:1px;display:block;position:absolute;top:50%;bottom:50%;left:1.6rem;right:1.6rem}@media print,screen and (min-width:48em){.product-list .product-box__button{width:100%;max-width:31rem}.product-list .product-box{max-width:100%}.product-list .product-box__column{justify-content:center;margin-top:1rem;margin-bottom:1rem}.product-list .product-box__column:first-child{grid-area:first;align-items:center}.product-list .product-box__column:nth-child(2){grid-area:third;align-items:center}.product-list .product-box__column:nth-child(3){grid-area:second}.product-list .product-box .box__header{display:none}.product-list .product-box .box__container{width:100%;max-width:100%}.product-list .product-box .box__content{grid-gap:1.6rem;grid-template-columns:1fr 1fr minmax(38rem,1fr);grid-template-areas:"first second third";column-gap:2rem;display:grid;position:relative}.product-list .product-box .box__content>:not(:first-child){padding-left:2rem;position:relative}.product-list .product-box .box__content>:not(:first-child):before{content:"";background-color:#c6c5c4;width:1px;display:block;position:absolute;top:0;bottom:.8rem;left:0;right:auto}}.user-info--logged-out{display:none}@media print,screen and (min-width:58.125em){.user-info--logged-out{display:flex}}.user-info__title{font-family:Roboto Condensed,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.44}.user-info__contact-fields{flex-direction:column;gap:1.6rem;display:flex}.user-info__help-text{color:#736f6b;font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.66}.user-info__icon-check{color:#358000}.user-info__reset-password,.user-info__reset-form{color:#1e1c1b;font-weight:400}.user-info__reset-password{text-align:center;font-size:1.2rem;line-height:1.66}@media print,screen and (min-width:58.125em){.user-info__reset-password{font-size:1.4rem;line-height:1.4}}.user-info__more-info-button{padding:initial;font-size:inherit;height:initial;color:initial;display:inline}.user-info__more-info-button:hover{background-color:initial}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.payment-methods{flex-direction:column;gap:1.6rem;display:flex}@media print,screen and (min-width:48em){.payment-methods{gap:2.4rem}}.payment-methods__option{cursor:pointer;border:1px solid #b5b0ae;border-radius:.4rem;align-items:center;gap:.8rem;padding:1rem 1.4rem;transition:border-color .2s,background-color .2s;display:flex;position:relative}@media print,screen and (min-width:58.125em){.payment-methods__option{gap:1.6rem}}.payment-methods__option:hover{background-color:#f7f7f7}.payment-methods__option:has(.payment-methods__radio:checked){border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.payment-methods__option:has(.payment-methods__radio:focus-visible){outline:3px solid hsla(var(--color-brand-h,272), calc(var(--color-brand-s,43) * 1%), calc(var(--color-brand-l,53) * 1%), .15);border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.payment-methods__radio{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.payment-methods__radio:checked~.payment-methods__checkbox{border-color:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%))}.payment-methods__radio:checked~.payment-methods__checkbox:after{content:"";background:hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%));border-radius:50%;width:1rem;height:1rem;display:block}.payment-methods__checkbox{background-color:#fff;border:2px solid #c6c5c4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:border-color .2s,background-color .2s;display:flex;position:relative}.payment-methods__label{color:#1e1c1b;flex-grow:1;margin:0;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5;transition:color .2s,font-weight .2s}.payment-methods__images{gap:.8rem;display:flex}.payment-methods__image{max-height:2.4rem}.policy-link{color:#736f6b;text-align:center;margin-top:auto;padding-top:.8rem;font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.66}@media print,screen and (min-width:48em){.policy-link{font-size:1.4rem;line-height:1.4}}.receipt-box{gap:2rem;width:100%;max-width:60rem;margin-left:auto;margin-right:auto;padding-bottom:1.6rem}@media print,screen and (min-width:58.125em){.receipt-box{padding-top:.8rem}}.receipt-box__text{max-width:40rem;margin-left:auto;margin-right:auto;font-size:1.4rem}.receipt-box__countdown{color:#1e1c1b}@media screen and (max-width:47.9375em){.receipt-box__countdown{max-width:25rem}}.receipt-box__countdown strong{font-size:1.6rem;font-weight:600}.receipt-box .box__content{align-items:center;gap:2.4rem}.subscription-benefits{flex-wrap:wrap;justify-content:center;gap:1.6rem .8rem;max-width:40rem;margin:0 auto;padding:0;list-style:none;display:flex}@media print,screen and (min-width:58.125em){.subscription-benefits{gap:2.4rem 1.6rem}}.subscription-benefits__item{width:9.8rem;height:7.8rem;display:flex}@media print,screen and (min-width:58.125em){.subscription-benefits__item{width:12rem;height:9.4rem}}.subscription-benefits__link{width:100%;color:var(--benefits-color,hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%)));text-align:center;cursor:pointer;border:1px solid #aaa9a7;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.subscription-benefits__link:hover{color:var(--color-brand-700,hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%)));border-color:var(--color-brand-700,hsl(var(--color-brand-h), calc(var(--color-brand-s) * 1%), calc(var(--color-brand-l) * 1%)));transform:translateY(-1px);box-shadow:0 8px 16px rgba(0,0,0,.1)}@media print,screen and (min-width:58.125em){.subscription-benefits__link{gap:1rem}}.app-download-links{justify-content:center;align-items:center;gap:1.6rem;margin:0;padding:0;list-style:none;display:flex}.app-download-links__item{display:inline-block}.app-download-links__link{text-decoration:none;transition:transform .3s,filter .3s;display:inline-block}.app-download-links__link:hover{filter:brightness(.9);transform:scale(1.1)}.app-download-links__link:active{transform:scale(.95)}.app-download-links__image{height:3rem}.step-progress-container{align-self:center;width:100%;max-width:58rem;margin:1.2rem}.progress-confirmation{padding-left:1.6rem;padding-right:1.6rem;position:-webkit-sticky;position:sticky;top:0}.progress-confirmation__price{justify-content:space-between;display:flex}.progress-confirmation__original-price{font-size:1.4rem}.order-finalization-box{padding-top:5rem;padding-bottom:4rem}.order-finalization-box__loader{border-radius:50%;justify-content:center;align-items:center;width:10rem;min-height:10rem;margin:0 auto;transition:all .3s;display:flex}.order-finalization-box__loader.is-complete{animation:.6s forwards borderToSuccess}.order-finalization-box__checkmark{width:100px;height:100px}.order-finalization-box__circle{fill:#ebf2e6;opacity:0;transform-origin:50%;animation:.6s ease-out .3s forwards circleScale}.order-finalization-box__path{stroke:#358000;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:16;stroke-dashoffset:16px;animation:.8s .7s forwards checkmark}@keyframes borderToSuccess{0%{border-color:#aaa9a7}to{border-color:#ebf2e6}}@keyframes circleScale{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes checkmark{0%{stroke-dashoffset:16px}to{stroke-dashoffset:0}}.delivery-region-list{flex-direction:column;gap:1rem;width:100%;margin:0;padding:0;display:flex;list-style:none!important}@media print,screen and (min-width:48em){.delivery-region-list{gap:1.6rem}}.delivery-region-list__radio{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.delivery-region-list__radio:checked+.delivery-region-list__button{background-color:var(--color-brand-100);border-color:var(--color-brand-100)}.delivery-region-list__button{color:#1e1c1b;cursor:pointer;text-align:left;background-color:transparent;border:1px solid #c6c5c4;border-radius:4px;width:100%;padding:.8rem 1.6rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-weight:700;transition:border-color .2s,background-color .2s;display:block}.delivery-region-list__button:hover{background-color:var(--color-brand-50)}.product-list-filter{cursor:pointer;color:#1e1c1b;background-color:transparent;border:none;outline:none;gap:.8rem;width:100%;margin-top:.8rem;padding-left:.2rem;padding-right:.2rem;font-family:Roboto Condensed,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.2;display:flex}@media print,screen and (min-width:48em){.product-list-filter{margin-top:.5rem;font-size:2rem}}.product-list-filter:hover{background-color:var(--color-brand-50);outline:3px solid var(--color-brand-50);border-radius:.1rem}.product-list-filter__label{color:#1e1c1b;font-weight:700}.product-list-filter__edit{color:#1e1c1b;margin-left:auto;padding-left:.8rem;padding-right:.8rem;text-decoration:underline}@media print,screen and (min-width:48em){.product-list-filter__edit{padding-left:1.6rem;padding-right:1.6rem}}.business-agreement-banner{background-color:var(--surface-secondary-bg,#c6c5c4);flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;padding:1.6rem;display:flex}.inline-contact-info{color:#474340;flex-direction:column;align-items:center;gap:4px;font-size:1.6rem;font-weight:700;display:flex}.inline-contact-info__phone{padding-bottom:16px;font-family:Roboto Condensed,sans-serif;font-size:3.2rem}.inline-contact-info__email{font-family:Roboto Condensed,sans-serif;font-size:1.8rem}:root .page,:root .page.has-navigation--mobile{--main-content-padding-top:6.4rem!important;--main-content-margin-top:6.4rem!important}@media print,screen and (min-width:48em){:root .page,:root .page.has-navigation--mobile{--main-content-padding-top:9rem!important;--main-content-margin-top:9rem!important}}section:not(.ugeavisen) .header__grid{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"buy brand actions""secondary-navigation secondary-navigation secondary-navigation"}section:not(.ugeavisen) .header .main-navigation,section:not(.ugeavisen) .header .header-actions{display:none}img[loading=lazy]{max-width:unset}.box__column{flex-direction:column;gap:1.6rem;display:flex}@media print,screen and (min-width:48em){.box__column{gap:3.2rem}}a{color:#1e1c1b}