.agent-navigation__dropdown>.agent-navigation__dropdown-item[position-right]{left:auto;right:0}.agent-navigation__name{padding-right:1.5rem;position:relative}.agent-navigation__caret{position:absolute;right:0;top:50%;transform:translateY(-50%)}.customer-list__container-item{cursor:pointer;padding:0}.customer-list__container-item:hover{color:#000;text-decoration:underline}.agent-control-bar{border-bottom:.0625rem solid #d9d9d9;position:relative}.agent-control-bar.active{z-index:401}.agent-control-bar.active:before{background-color:#000;bottom:0;content:"";left:0;opacity:.4;position:fixed;right:0;top:0;z-index:-1}.agent-control-bar__inner{background-color:#fff;position:relative;z-index:10}.agent-control-bar__container{padding:.75rem 1rem}@media only screen and (max-width:34.3125rem){.agent-control-bar__container{flex-direction:column-reverse;text-align:right}}.agent-control-bar__info{font-size:.875rem;line-height:normal}.agent-control-bar__name{font-weight:500}.agent-control-bar__button-wrap{margin-left:1.125rem}.product-cart-item{display:flex;flex-direction:column;position:relative}.product-cart-item__name{color:#191919;font-weight:700}.product-cart-item__actions{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-top:1rem}.product-cart-item__actions--spacingless{margin-top:0}.product-cart-item__actions-row{display:flex;width:100%}@media only screen and (min-width:770px){.product-cart-item{flex-direction:row;justify-content:space-between}}.product-cart-item__col{margin-left:auto;margin-right:auto}.product-cart-item__col:first-child{margin-left:0}.product-cart-item__col:last-child{margin-right:0}.product-cart-item__actions{flex-grow:0}.readonly-bundled-note__title{font-size:.875rem}.configurator-button{background-color:#005932;background:#000;border:none;border-radius:0;border-radius:.125rem;color:#fff;cursor:pointer;display:inline-block;font:700 .9375rem/1.125rem Walbaum,sans-serif;padding:.9375rem 1rem;text-align:center;transition:box-shadow .25s ease-in-out,background-color .25s ease-in-out;transition:all .25s ease-in-out}.configurator-button:focus,.configurator-button:hover{background-color:#002615;text-decoration:none}.configurator-button:active{background-color:#005932;box-shadow:inset 0 2px 7px 0 #002615;text-decoration:none}.configurator-button--hollow{background-color:#fff;border:1px solid #005932;color:#005932;padding:.25rem .5rem}.configurator-button--hollow:focus,.configurator-button--hollow:hover{background-color:#0dff95}.configurator-button--hollow:active{background-color:#0dff95;box-shadow:inset 0 2px 7px 0 #005932b3}.configurator-button--expand{width:100%}.configurator-button--info{background-color:#f0ede6}.configurator-button--info:focus,.configurator-button--info:hover{background-color:#ddd6c6}.configurator-button--info:active{background-color:#f0ede6;box-shadow:inset 0 2px 7px 0 #ddd6c6}.configurator-button--info.configurator-button--hollow{background-color:#fff;border-color:#f0ede6;color:#f0ede6}.configurator-button--info.configurator-button--hollow:focus,.configurator-button--info.configurator-button--hollow:hover{background-color:#fff}.configurator-button--info.configurator-button--hollow:active{background-color:#fff;box-shadow:inset 0 2px 7px 0 #f0ede6b3}.configurator-button--warning{background-color:#d3a06d}.configurator-button--warning:focus,.configurator-button--warning:hover{background-color:#c78746}.configurator-button--warning:active{background-color:#d3a06d;box-shadow:inset 0 2px 7px 0 #c78746}.configurator-button--warning.configurator-button--hollow{background-color:#fff;border-color:#d3a06d;color:#d3a06d}.configurator-button--warning.configurator-button--hollow:focus,.configurator-button--warning.configurator-button--hollow:hover{background-color:#fcf9f6}.configurator-button--warning.configurator-button--hollow:active{background-color:#fcf9f6;box-shadow:inset 0 2px 7px 0 #d3a06db3}.configurator-button--success{background-color:#007340}.configurator-button--success:focus,.configurator-button--success:hover{background-color:#004024}.configurator-button--success:active{background-color:#007340;box-shadow:inset 0 2px 7px 0 #004024}.configurator-button--success.configurator-button--hollow{background-color:#fff;border-color:#007340;color:#007340}.configurator-button--success.configurator-button--hollow:focus,.configurator-button--success.configurator-button--hollow:hover{background-color:#27ff9f}.configurator-button--success.configurator-button--hollow:active{background-color:#27ff9f;box-shadow:inset 0 2px 7px 0 #007340b3}.configurator-button--alert{background-color:#bb484d}.configurator-button--alert:focus,.configurator-button--alert:hover{background-color:#98383c}.configurator-button--alert:active{background-color:#bb484d;box-shadow:inset 0 2px 7px 0 #98383c}.configurator-button--alert.configurator-button--hollow{background-color:#fff;border-color:#bb484d;color:#bb484d}.configurator-button--alert.configurator-button--hollow:focus,.configurator-button--alert.configurator-button--hollow:hover{background-color:#ebcacc}.configurator-button--alert.configurator-button--hollow:active{background-color:#ebcacc;box-shadow:inset 0 2px 7px 0 #bb484db3}.configurator-button--disabled,.configurator-button[data-disabled],.configurator-button[disabled]{background-color:#dadada;border-color:#dadada;pointer-events:none}.configurator-button--disabled:focus,.configurator-button--disabled:hover,.configurator-button[data-disabled]:focus,.configurator-button[data-disabled]:hover,.configurator-button[disabled]:focus,.configurator-button[disabled]:hover{background-color:#dadada}.configurator-button--success,.configurator-button:focus,.configurator-button:hover{background:#000;border-color:#fff0;color:#fff}.configurator-button--additional-indention{background:#fff0;border-color:#fff0;color:#0000003d;font-size:.8125rem;font-weight:500;letter-spacing:.1375rem;margin:0;padding:1rem;text-transform:uppercase}.configurator-button--additional-indention:active,.configurator-button--additional-indention:focus,.configurator-button--additional-indention:hover{background:#b2b5b7;border-color:#fff0;box-shadow:none;color:#000}.configurator-button--link{background:none;color:#0000003d;font:400 1rem/1.125rem Myriad Pro,sans-serif;padding:0}.configurator-button--link:focus,.configurator-button--link:hover{background:none;color:#0000003d;text-decoration:underline}.configurator-button--active{background:#b2b5b7;border-color:#fff0;color:#000}.configurator-button--selected{background:#0059321a;border-color:#fff0;color:#005932}.configurator-button--summary,.configurator-button--summary:hover{background:#000;border-color:#fff0;color:#fff}.configurator-button[disabled],.configurator-button[disabled]:hover{background:#d9d9d9;border-color:#fff0;color:#fff}.configurator-message{align-items:center;border:none;display:flex;flex-grow:1;justify-content:center;margin:.5rem}.configurator-product{display:flex;flex-direction:row;flex-direction:column;margin:0 0 .625rem;position:relative;transition:box-shadow .25s ease-in-out;z-index:10}.configurator-product__name{color:#191919;font-weight:700}.configurator-product__actions{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-top:1rem}.configurator-product__actions--spacingless{margin-top:0}.configurator-product__actions-row{display:flex;width:100%}.configurator-product__actions{flex-grow:0}.no-touch .configurator-product:before{background:linear-gradient(180deg,#000,#0000000d);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s ease-in-out;z-index:10}.no-touch .configurator-product:hover{box-shadow:.125rem .625rem 1.875rem 0 #0000001a;z-index:11}.no-touch .configurator-product:hover:before{opacity:.05;z-index:11}@media only screen and (min-width:34.375rem){.configurator-product{background-color:#0000000d;flex-direction:row;padding-right:1.25rem}}@media only screen and (min-width:60.625rem){.configurator-product{padding-right:2.5rem}}.configurator-product__col{padding:1.5rem 0;position:relative}.configurator-product__col:not(.configurator-product__col--image-container){z-index:12}@media only screen and (min-width:34.375rem){.configurator-product__col:not(.configurator-product__col--image-container){padding-top:2.1875rem}}.configurator-product__col--image-container{background-color:#fff;padding:0;position:relative}.configurator-product__col--image-container:before{background-color:#0000000d;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.configurator-product__col--description{padding:.9375rem .9375rem 0}@media only screen and (min-width:34.375rem){.configurator-product__col--description{padding:0 1.875rem}}.configurator-product__name{display:inline-block;font-family:Walbaum,sans-serif;font-weight:500;margin-bottom:.5rem}.configurator-product__sku{color:#b2b5b7;display:block;font-weight:300;letter-spacing:.016875rem;line-height:1.125rem;text-transform:uppercase}.configurator-product__price{color:#b2b5b7;font:300 1.125rem Walbaum,sans-serif;letter-spacing:.01875rem;margin-bottom:1.875rem}@media only screen and (min-width:34.375rem){.configurator-product__price{text-align:right}}.configurator-product__actions{margin:0;padding:0 .9375rem}@media only screen and (min-width:34.375rem){.configurator-product__actions{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0}}.configured-bundle-total{background:#f0f0f0;margin:2.375rem 0 0;padding:2.1875rem 1.25rem 1.25rem}.configured-bundle-total__title{font:700 .9375rem/1.0625rem Walbaum,sans-serif;letter-spacing:.05rem;margin:0;text-transform:uppercase}.selected-product-list__header{border:1px solid #f0f0f0;border-bottom:0;margin:0 .5rem -.5rem;padding:.5rem}@media only screen and (min-width:60.625rem){.selected-product-list{margin-right:1rem}}.template-list__list{align-items:stretch;margin:0 -1.25rem 2rem;max-width:none}.template-list__item-title{background-color:#0000000d;border-radius:.25rem;box-shadow:0 0 0 #fff0;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:background-color .25s ease-in-out,box-shadow .25s ease-in-out}.template-list__item-title:hover{background-color:#fff0;box-shadow:0 .125rem 1.4375rem 0 #d9d9d980;text-decoration:none}.template-list__item-name{align-items:center;color:#000;display:flex;flex-grow:1;font-size:1.375rem;font-weight:300;justify-content:center;min-height:6.5rem;padding:1.25rem;text-align:center}.configured-bundle-product{padding:0 .9375rem 1.3125rem 0}.configured-bundle-product--mini-cart{padding-left:1.25rem}.configured-bundle-product--mini-cart:last-child{padding-bottom:0}.configured-bundle-product__title{display:block;font:400 1.125rem Walbaum,sans-serif}.configured-bundle-product__title--bold{font-weight:700}.configured-bundle-product__sku{color:#b2b5b7;font:300 18px Myriad Pro,sans-serif}.configured-bundle-product__prices{padding-left:1rem}@media only screen and (min-width:75.25rem){.configured-bundle-product__prices{padding-left:0}}.configured-bundle-product__text{font:400 18px Walbaum,sans-serif}.configured-bundle-product__text--secondary{color:#d9d9d9}.configured-bundle-product__text--bold{font-weight:700}.configured-bundle-product__text--mini-cart{color:#000;font-weight:300}.order-detail-table__content{margin-bottom:1rem;padding-top:.5rem}.order-detail-table__item{border:1px solid #f0f0f0;margin:0 .5rem 1rem;padding:1rem}.order-detail-table__item--spacingless{margin-left:0;margin-right:0}.file-download-link--icon{width:8.5rem}.file-download-link__link--icon{color:#777;display:block;font-size:.875rem}.file-download-link__link--icon:hover{text-decoration:none}.file-download-link__icon{background-color:#fff;color:#d79295;display:block;margin-bottom:.25rem;padding:2rem 0;text-align:center}.file-download-link__name-wrapper{display:flex}.file-download-link__name{display:inline-block;vertical-align:middle}.file-download-link__name--icon{max-width:6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-download-link__extension{vertical-align:middle}.file-download-link__size{display:block;opacity:.5}.file-download-link__icon{background-color:#f2ddde;color:#c96d71}.merchant-product-offer-dynamic-form-elements{margin-bottom:.5rem;position:relative;width:100%}.merchant-product-offer-dynamic-form-elements__loader{height:100%;min-height:3rem}.merchant-product-offer-dynamic-form-elements__loader.is-invisible{min-height:0}.volume-price{font-size:1.25rem}.volume-price__amount--original{color:#bbb;display:block;font-size:.875rem;text-decoration:line-through}.volume-price__tag{color:#000;margin-right:.25rem}.volume-price__price{backface-visibility:hidden;display:inline-block;transform:translateZ(0)}.volume-price__price--highlighted{animation:pulse-highlight .4s linear 2}.volume-price__amount{color:#000;display:block}@media only screen and (min-width:60.625rem){.volume-price__amount{font-size:1.375rem;line-height:1.375rem}}.volume-price__amount--original{line-height:.9375rem;text-align:right}.volume-price-table{font-size:1.25rem;margin-top:1.5rem}.volume-price-table__table{border-bottom:.0625rem solid #d9d9d9;font-size:.875rem}.volume-price-table__title{border-bottom:.0625rem solid #d9d9d9;font-weight:700;padding:.5rem .75rem;text-align:left}.volume-price-table__cell{padding:.5rem .75rem}.bundle-items__name{color:#191919;display:block}.product-detail-color-selector{cursor:default;position:relative;z-index:50}.product-detail-color-selector__checkmark{display:none}.product-detail-color-selector__item{border:.25rem solid #fff;border-radius:100%;display:inline-block;height:2rem;position:relative;vertical-align:middle;width:2rem}.product-detail-color-selector__item:before{border:.25rem solid #fff;border-radius:100%;content:"";height:1.875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:1.875rem}.product-detail-color-selector__item:after{border:0 solid #fff;border-radius:100%;content:"";height:2rem;left:-.0625rem;position:absolute;top:-.0625rem;width:2rem}.product-detail-color-selector__item:not(:last-child){margin-right:.25rem}.product-detail-color-selector__item--active,.product-detail-color-selector__item:hover{border:0;height:2rem;width:2rem}.product-detail-color-selector__item--active:after,.product-detail-color-selector__item:hover:after{visibility:hidden}.product-detail-color-selector__item--active:before,.product-detail-color-selector__item:hover:before{visibility:visible}.product-detail-color-selector__item:hover .product-detail-color-selector__tooltip{transform:scale(0)}.product-detail-color-selector__item--active .product-detail-color-selector__checkmark{align-items:center;display:flex;height:inherit;justify-content:center;width:inherit}.product-detail-color-selector__tooltip{background:#000;border-radius:.125rem;color:#fff;font:300 1rem Myriad Pro,sans-serif;left:-.9375rem;padding:.3125rem .6875rem .4375rem .625rem;position:absolute;top:-2.6875rem;transform:scale(0);transform-origin:bottom;transition:all .25s ease-in-out;white-space:nowrap}.product-detail-color-selector__tooltip:before{background:#000;border-radius:.125rem;bottom:-.25rem;content:"";height:.625rem;left:1.0625rem;position:absolute;transform:rotate(45deg);width:.625rem}.product-item-color-selector{cursor:default;position:relative;z-index:50}.product-item-color-selector__checkmark{display:none}.product-item-color-selector__item{border:.25rem solid #fff;border-radius:100%;display:inline-block;height:2rem;position:relative;vertical-align:middle;width:2rem}.product-item-color-selector__item:before{border:.25rem solid #fff;border-radius:100%;content:"";height:1.875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:1.875rem}.product-item-color-selector__item:after{border:0 solid #fff;border-radius:100%;content:"";height:2rem;left:-.0625rem;position:absolute;top:-.0625rem;width:2rem}.product-item-color-selector__item:not(:last-child){margin-right:.25rem}.product-item-color-selector__item--active,.product-item-color-selector__item:hover{border:0;height:2rem;width:2rem}.product-item-color-selector__item--active:after,.product-item-color-selector__item:hover:after{visibility:hidden}.product-item-color-selector__item--active:before,.product-item-color-selector__item:hover:before{visibility:visible}.product-item-color-selector__item:hover .product-item-color-selector__tooltip{transform:scale(0)}.product-item-color-selector__item--active .product-item-color-selector__checkmark{align-items:center;display:flex;height:inherit;justify-content:center;width:inherit}.product-item-color-selector__tooltip{background:#000;border-radius:.125rem;color:#fff;font:300 1rem Myriad Pro,sans-serif;left:-.9375rem;padding:.3125rem .6875rem .4375rem .625rem;position:absolute;top:-2.6875rem;transform:scale(0);transform-origin:bottom;transition:all .25s ease-in-out;white-space:nowrap}.product-item-color-selector__tooltip:before{background:#000;border-radius:.125rem;bottom:-.25rem;content:"";height:.625rem;left:1.0625rem;position:absolute;transform:rotate(45deg);width:.625rem}.flag{background:#d9d9d980;border-radius:.125rem;display:inline-block;margin:0 .5rem .25rem 0;padding:.0625rem .4375rem}@media only screen and (max-width:34.3125rem){.flag{font-size:.6875rem;padding:.1875rem .5rem}}.flag--highlight{background-color:#005932;border:.0625rem solid #005932;color:#fff}.flag--alternative{background:#fff0;border:.0625rem solid #005932;color:#005932;white-space:nowrap}.flag--discontinued{background:#fff0;border:.0625rem solid #000;color:#000}.label-group{font-family:Myriad Pro,sans-serif;left:0;max-height:100%;padding:1rem;pointer-events:none;position:absolute;right:0;top:0;z-index:350}.tag{background:#fff;border-radius:.125rem;box-shadow:.0625rem .0625rem 0 0 #0000001a;display:inline-block;margin:0 .5rem .25rem 0;padding:.125rem .5rem}@media only screen and (max-width:34.3125rem){.tag{font-size:.6875rem;padding:.1875rem .9375rem}}.tag__text{text-transform:uppercase}.measurement-quantity-selector{align-items:flex-end;display:flex;flex-direction:row;gap:1rem;left:0;margin-top:0;position:absolute;width:100%}.measurement-quantity-selector__title{font-family:Myriad Pro Semibold,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.125rem;margin-bottom:.5rem}.measurement-quantity-selector__button-hr{border-top:.0625rem dotted #d9d9d9}.measurement-quantity-selector__button--submit{width:calc(100% - 3.125rem)}@media only screen and (max-width:48.125rem){.measurement-quantity-selector__button--submit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.measurement-quantity-selector__button-wrap_up_down{padding:0}@media only screen and (max-width:48.125rem){.measurement-quantity-selector__button-wrap_up_down{width:5rem}}.measurement-quantity-selector__button-wrap_up_down--expanded{width:100%}.shopping-list-product-option-list{margin:-.25rem}.shopping-list-product-option-list__item{flex-basis:0;padding:0 .25rem .5rem}.rating-selector{align-items:center;display:flex;margin-top:.375rem}.rating-selector__steps{direction:rtl;display:inline-block;line-height:0;margin-right:.375rem;vertical-align:middle}.rating-selector__step{cursor:pointer;display:block;float:right;font:0/0 Myriad Pro,sans-serif;overflow-x:hidden;position:relative}.rating-selector__step--full:not(:first-child){padding-right:.125rem}.rating-selector__step--half{width:.5rem}.rating-selector__step--half:nth-child(odd){margin-right:.125rem}.rating-selector__star{color:#f0ece7;height:1rem;position:relative;transition:color .1s ease-in-out;width:1rem}.rating-selector__star--half-left{margin-right:-.5rem}.rating-selector__step--active>.rating-selector__star,.rating-selector__step:hover>.rating-selector__star,.rating-selector__step:hover~.rating-selector__step>.rating-selector__star{color:#191919}.rating-selector__review-count{color:#191919;font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;position:relative}@media only screen and (min-width:48.125rem){.rating-selector__review-count{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.rating-selector--small{margin:0 .1875rem 0 .6875rem}.rating-selector--small .rating-selector__step--half{height:.875rem;width:.4375rem}.rating-selector--small .rating-selector__star{height:.875rem;width:.875rem}.rating-selector--small .rating-selector__star--half-left{margin-right:-.4375rem}.rating-selector--smallest .rating-selector__step--half{height:.75rem;width:.375rem}.rating-selector--smallest .rating-selector__step--half:nth-child(odd){margin-right:.0625rem}.rating-selector--smallest .rating-selector__star{height:.75rem;width:.75rem}.rating-selector--smallest .rating-selector__star--half-left{margin-right:-.375rem}.rating-selector--readonly{pointer-events:none}.rating-selector--expand{display:block}.rating-selector--expand .rating-selector__steps{margin-top:-.1875rem}.rating-selector--pdp-header .rating-selector__review-count{font-family:Myriad Pro,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.25rem}.rating-selector--marginless{margin:0}.product-quick-add-form--row{background-color:#f0f0f0;padding:.5rem}.product-quick-add-form__title--row{font-size:1.125rem;font-weight:700}.product-search-item{display:flex;flex-direction:column;flex-direction:row;position:relative}.product-search-item__name{color:#191919;font-weight:700}.product-search-item__actions{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end;margin-top:1rem}.product-search-item__actions--spacingless{margin-top:0}.product-search-item__actions-row{display:flex;width:100%}.product-search-item__actions{flex-grow:0}.products-list__item{cursor:pointer}.products-list__item--selected,.products-list__item:hover{background-color:#f0f0f0}.product-set-cms-content{margin-bottom:3rem}.order-configured-bundle{background:none;border-top:1px solid #dadada}.order-configured-bundle__col{vertical-align:top}.order-configured-bundle-product{background-color:#f4f4f4}.order-configured-bundle-product:last-child{border-bottom:1px solid #dadada}.order-configured-bundle-product__col{padding:.25rem;vertical-align:top}.order-configured-bundle-product__bullet{float:left;margin-right:.25rem}.order-configured-bundle-product__content{display:block;overflow:hidden}.ordered-configured-bundle{border:.0625rem dotted #d9d9d9;margin:0 1.25rem 1.25rem 0}.ordered-configured-bundle:after{clear:both;content:"";display:table}.ordered-configured-bundle__title{font-size:18px}.ordered-configured-bundle__container{align-items:center;background:#b2b5b7;border-bottom:.0625rem dotted #d9d9d9;display:flex;flex-wrap:wrap;margin-bottom:.8125rem;padding:.5rem .9375rem}.ordered-configured-bundle__total{font:400 18px Walbaum,sans-serif}@media only screen and (min-width:48.125rem){.ordered-configured-bundle__total{text-align:right}}.ordered-configured-bundle-product{padding:0 .9375rem 1.3125rem .625rem}.ordered-configured-bundle-product__thumbnail-wrapper{width:7.5rem}.ordered-configured-bundle-product__title{display:block;font:500 .9375rem Walbaum,sans-serif}.ordered-configured-bundle-product__sku{color:#b2b5b7;font:300 18px Myriad Pro,sans-serif}.ordered-configured-bundle-product__text{font:400 18px Walbaum,sans-serif}.ordered-configured-bundle-product__text--secondary{color:#d9d9d9}.search-tabs{border-bottom:.0625rem solid #f0f0f0;border-left:.0625rem solid #f0f0f0;text-align:center}.search-tabs__item{border-right:.0625rem solid #f0f0f0;border-top:.0625rem solid #f0f0f0;display:block}@media only screen and (min-width:34.375rem){.search-tabs__item{display:inline-block;min-width:auto;padding:.75rem 2rem;width:auto}}.search-tabs__item--active{background-color:#fff;position:relative}.search-tabs__item--active:after{background-color:#fff;bottom:-.0625rem;content:"";display:block;height:.0625rem;left:0;position:absolute;width:100%}.wishlist-selector{position:relative}.page-layout-cart__title{border-bottom:.0625rem solid #d2c8c2;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-top:2rem}@media only screen and (min-width:64rem){.page-layout-cart__title{border-bottom:none}}.page-layout-cart__grid-container{column-gap:5%;display:grid;grid-template-areas:"delivery" "list" "summary";grid-template-columns:100%;row-gap:1.5rem;width:100%}@media only screen and (min-width:48.125rem){.page-layout-cart__grid-container{grid-template-areas:"list delivery" "list summary" "list .";grid-template-columns:65% 30%}}.page-layout-cart__delivery{grid-area:delivery;max-width:100%}.page-layout-cart__list{grid-area:list;max-width:100%}.page-layout-cart__summary{grid-area:summary;max-width:100%}.page-layout-cart__empty{margin:3.125rem auto;text-align:center}.page-layout-cart__container-loyalty-registration{height:100%;left:0;position:absolute;top:2.5rem;width:100%;z-index:810}.page-layout-checkout{display:block;margin:0 auto;max-width:46.25rem;min-height:-moz-fit-content;min-height:fit-content;padding-top:2rem}@media only screen and (min-width:48.125rem){.page-layout-checkout{min-height:calc(100vh - 226px);overflow:hidden;padding-bottom:2.5rem;padding-top:2.5rem}}.page-layout-checkout--full-width{max-width:100%}@media only screen and (min-width:48.125rem){.page-layout-checkout--overflow-unset{overflow:unset}}.page-layout-checkout__container{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:48.125rem){.page-layout-checkout__container{flex-flow:row wrap}}.page-layout-checkout--cart-counter{position:relative;top:.625rem}@media only screen and (min-width:48.125rem){.page-layout-checkout--cart-counter{top:unset}}@media only screen and (max-width:48.125rem){.page-layout-checkout .checkout-block_summary-shipment_item-text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}.page-layout-checkout .checkout-block_article-counter_item-text{font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem}.margin-minus-rem{margin:0 -1rem}}.cart-checkout-breadcrumb__progress-wrap{min-width:0;order:3;padding-top:2.5rem;width:100%}@media only screen and (min-width:48.125rem){.cart-checkout-breadcrumb__progress-wrap{order:unset;padding-top:0}}.cart-checkout-breadcrumb__progress-mob{background-color:#000;height:.0625rem;left:0;position:absolute;top:0;width:0}@media only screen and (min-width:34.375rem){.cart-checkout-breadcrumb__progress-mob{display:none}}.page-layout-customer{margin-bottom:4.6875rem}.page-layout-customer__form-wrap{margin-left:auto;margin-right:auto;max-width:35.625rem;padding-left:1rem;padding-right:1rem}@media only screen and (min-width:34.375rem){.page-layout-customer__form-wrap{padding-left:0;padding-right:0}}.page-layout-customer__register-form-wrap{margin-top:2.5rem;max-width:44.25rem}@media only screen and (max-width:48.125rem){.page-layout-customer__register-form-wrap{padding:0}}.page-layout-customer--login-wrap{margin-bottom:2rem;margin-top:1rem}@media only screen and (min-width:34.375rem){.page-layout-customer--login-wrap{margin-bottom:2.5rem;margin-top:2.5rem}}.page-layout-login__form-container{align-items:center;display:block;justify-content:center;max-width:100%;padding-left:0;padding-right:0}@media only screen and (min-width:34.375rem){.page-layout-login__form-container{display:flex;font-size:1.125rem;line-height:1.125rem}}.page-layout-login__form-container--title{margin-bottom:1.5rem;padding-bottom:0}@media only screen and (min-width:34.375rem){.page-layout-login__form-container--title{margin-bottom:2rem}}.page-layout-login__form-container--forms{display:block}@media only screen and (min-width:34.375rem){.page-layout-login__form-container--forms{display:flex}}.page-layout-login__form-container--subtitle{margin-bottom:1.5rem}.page-layout-login__form-container form{max-width:100%}@media only screen and (min-width:34.375rem){.page-layout-login__form-container form{max-width:19.375rem}}.page-layout-login__register-advantages{margin-left:0}@media only screen and (min-width:34.375rem){.page-layout-login__register-advantages{margin-left:5.375rem}}.page-layout-loyalty__form-wrap{margin-left:auto;margin-right:auto;max-width:44.25rem}@media only screen and (min-width:48.125rem){.page-layout-loyalty{overflow:hidden;padding-top:2.5rem}}.page-layout-loyalty--full-width{max-width:100%}.page-layout-loyalty--ta-center{text-align:center}.page-layout-loyalty .loyalty-success-icon{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='112' fill='none'%3E%3Crect width='112' height='112' fill='%23E5EEEA' rx='56'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.5' d='M91.99 48.863c.572 2.88.805 5.891.65 8.98-1.013 20.217-18.246 35.79-38.463 34.777S18.387 74.375 19.4 54.157c1.012-20.217 18.245-35.79 38.462-34.777a36.4 36.4 0 0 1 15.961 4.568'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m43.409 50.446 12.769 13.288L91.318 28.1'/%3E%3C/svg%3E");margin:2rem auto}.page-layout-loyalty .success-title{color:#191919;font-size:28px;font-weight:700;line-height:100%}.page-layout-loyalty .success-text{font-size:18px;font-weight:400;line-height:125%;margin-top:16px}.page-layout-loyalty .shopping-btn{margin-top:2rem}@media only screen and (min-width:48.125rem){.page-layout-loyalty .shopping-btn{margin-top:2.5rem}}.navigation-top-icons__container{column-gap:1rem;display:flex;flex-wrap:nowrap}.navigation-top-icons__text{font-family:Myriad Pro Condensed,sans-serif;font-size:.75rem;font-weight:400;line-height:.9rem}.navigation-top-icons__text-cart{margin:0;padding-top:.5rem}.navigation-top-icons__text-cart--bold{font-weight:700}@media only screen and (max-width:64rem){.navigation-top-icons__text-mobile{display:none}}.navigation-top-icons__item{padding:0;position:relative;text-align:center;z-index:12}.navigation-top-icons__item--overlay{padding:0;position:static;z-index:10}.navigation-top-icons__link:hover{color:#005932;text-decoration:none}.navigation-top-icons__link:hover img{filter:invert(25%) sepia(13%) saturate(4414%) hue-rotate(115deg) brightness(97%) contrast(104%)}.navigation-top-icons__link--active{color:#000}.page-layout-preference-centre{font-family:Myriad Pro,serif}.page-layout-preference-centre--small-width{display:block;margin:0 auto;max-width:55.125rem;min-height:-moz-fit-content;min-height:fit-content;width:100%}@media only screen and (min-width:48.125rem){.page-layout-preference-centre{min-height:calc(100vh - 226px);overflow:hidden;padding-bottom:2.5rem;padding-top:2.5rem}}.page-layout-preference-centre--full-width{background-color:#faf8f7;max-width:100%;padding:1.5rem}.page-layout-preference-centre--ta-center{text-align:center}.page-layout-preference-centre--success-title{color:#191919}.page-layout-preference-centre--success-text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (min-width:48.125rem){.page-layout-preference-centre--success-text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.page-layout-sales-return{margin-bottom:4.6875rem}.address-validation-form__modal{background:#fff;border:.0625rem solid #000;left:50%;padding:2rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:29rem;z-index:400}@media only screen and (max-width:48.0625rem){.address-validation-form__modal{height:100%;padding:3rem}}.address-validation-form__text,.address-validation-form__title{margin:0 .75rem}.address-validation-form__title{margin-bottom:.75rem}.address-validation-form__text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:1.5rem}@media only screen and (min-width:48.125rem){.address-validation-form__text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.address-validation-form__required{margin:2rem .75rem 0}.address-validation-form__close-button{position:absolute;right:1.3125rem;top:1.3125rem}@media only screen and (max-width:48.0625rem){.address-validation-form__close-button{right:2.625rem;top:2.625rem}.address-validation-form__submit--button{margin-bottom:.9375rem}}.agent-control-item__info{font-size:.875rem;line-height:normal;margin-bottom:.5rem;margin-top:.5rem}.agent-control-item__button-wrap{margin:.5rem 0 .5rem .5rem}.agent-control-item__name{color:#b2b5b7;font-weight:500}.agent-control-item__name:hover{color:#d9d9d9}.cart-note .label{display:none}.cart-note .textarea{min-height:5.625rem;resize:none;width:100%}.cart-note .form__field{padding:0!important}.add-to-cart-modal__container{background:#fff;display:flex;flex-direction:column;gap:2rem;left:50%;min-width:59.5rem;padding:2rem 1rem;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-out;visibility:visible}@media only screen and (max-width:48.125rem){.add-to-cart-modal__container{border-radius:.625rem .625rem 0 0;bottom:0;height:100%;left:0;min-width:100%;padding:2.5rem 0 2rem;top:4rem;transform:unset;width:100%}}.add-to-cart-modal__title{align-items:center;display:flex;gap:.75rem}@media only screen and (max-width:48.125rem){.add-to-cart-modal__title{margin:0 1rem}.add-to-cart-modal__title-h3{font-size:1.375rem}}.add-to-cart-modal__image{align-items:center;border:.0625rem solid #f0ece7;display:flex;justify-content:center}.add-to-cart-modal__text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin:0}@media only screen and (min-width:48.125rem){.add-to-cart-modal__text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.add-to-cart-modal__product{display:flex;gap:1.5rem}@media only screen and (max-width:48.125rem){.add-to-cart-modal__product{margin:0 0 0 1rem}}.add-to-cart-modal__product-image{align-items:center}@media only screen and (max-width:48.125rem){.add-to-cart-modal__product-image{align-items:baseline}}.add-to-cart-modal__product-info{flex-direction:column}.add-to-cart-modal__buttons{display:flex;gap:1.5rem}@media only screen and (max-width:48.125rem){.add-to-cart-modal__buttons{flex-direction:column-reverse;gap:.75rem;margin:0 1rem}}.add-to-cart-modal__message{background:#e5eeea;font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;padding:1rem 0;text-align:center}@media only screen and (min-width:48.125rem){.add-to-cart-modal__message{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}@media only screen and (max-width:48.125rem){.add-to-cart-modal__message{margin:-1rem 1rem 0}}.add-to-cart-modal__close-button{position:absolute;right:1rem;top:1rem}.add-to-cart-modal__close-button:hover{cursor:pointer}@media only screen and (max-width:48.125rem){.add-to-cart-modal>magnolia-slot{margin:0 0 0 1rem}}.cart-box{border-bottom:unset;padding-bottom:0}@media only screen and (min-width:48.125rem){.cart-box{border-bottom:none;padding-bottom:1.5rem}}.cart-box__title{padding-bottom:1.25rem}@media only screen and (min-width:48.125rem){.cart-box__title{padding-bottom:1.5rem}}.cart-box__quantity{color:#191919;font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem}@media only screen and (min-width:48.125rem){.cart-box__quantity{font-family:Myriad Pro Semibold,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.125rem}}@media only screen and (min-width:64rem){.cart-box__quantity{display:none}}.cart-box--voucher{margin-top:0}@media only screen and (min-width:48.125rem){.cart-box--voucher{margin-top:2rem}}.cart-box__content--text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:1rem}.cart-box__content--payment-methods{margin-bottom:1.1875rem}.cart-box--payback .cart-box__title{border-bottom:.0625rem solid #d2c8c2;display:flex;font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;gap:.5rem;line-height:1.40625rem;padding:1.5rem 0}.cart-box--payments .cart-box__content{text-align:center}.cart-box--reset-spacing{padding:0}.cart-item-header{display:none;font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem;overflow:hidden;padding-bottom:2rem}@media only screen and (min-width:48.125rem){.cart-item-header{font-family:Myriad Pro Semibold,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.125rem}}@media only screen and (min-width:64rem){.cart-item-header{display:block}}.cart-item-header__single-price{flex:8;margin-right:.5rem}.cart-item-header__quantity{flex:2;margin-right:1rem}.cart-item-header__total-price{flex:2;margin:0 1rem 0 0}@media only screen and (min-width:48.125rem){.cart-item-header__total-price{margin:0 0 0 1rem}}.cart-sidebar__container{display:flex;flex-direction:column;row-gap:1.5rem}@media only screen and (min-width:48.125rem){.cart-sidebar__container{row-gap:0}}.cart-sidebar__summary{background:#faf8f7;border-top:.0625rem solid #d2c8c2;order:2}@media only screen and (min-width:64rem){.cart-sidebar__summary{border-top:unset;left:unset;order:1;width:100%}}.cart-sidebar__discounts{background:#fff0;order:1}@media only screen and (min-width:64rem){.cart-sidebar__discounts{background:#faf8f7;order:2;padding:1rem}}.cart-sidebar__payments{background:#fff0;order:3}@media only screen and (min-width:64rem){.cart-sidebar__payments{background:#faf8f7;padding:0 1rem}}.cart-sidebar__discounts,.cart-sidebar__payments,.cart-sidebar__summary{padding:1rem;position:relative;right:1rem;width:100vw}@media only screen and (min-width:48.125rem){.cart-sidebar__discounts,.cart-sidebar__payments,.cart-sidebar__summary{left:unset;right:unset;width:100%}}.cart-summary{padding-bottom:1.875rem}@media only screen and (min-width:48.125rem){.cart-summary{padding-bottom:0}}.cart-summary__inner{border-top:.0625rem solid #d2c8c2;margin-bottom:0;overflow:hidden}@media only screen and (min-width:48.125rem){.cart-summary__inner{margin-bottom:0}}.cart-summary__item{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}.cart-summary__item--discount{color:#007340}.cart-summary__total{font-family:Myriad Pro Semibold Condensed,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem}.cart-summary__total .cart-summary__price{font-family:Myriad Pro Bold,sans-serif;font-size:1.75rem;font-weight:700}.cart-summary__price{font-family:Myriad Pro,sans-serif;font-size:1.25rem;font-weight:400}.cart-summary__discount{font-size:1.25rem}.cart-summary__tax{font:400 1.125rem/1.125rem Myriad Pro,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1rem}.cart-summary__position{align-items:baseline;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between}.loyalty-program-registration-form{background:#0000003d;box-shadow:0 0 0 13.3125rem #0000003d;height:100%}.loyalty-program-registration-form--success{padding-top:14.0625rem}@media only screen and (max-width:48.0625rem){.loyalty-program-registration-form--success{padding-top:0}}.loyalty-program-registration-form--success .loyalty-program-registration-form__container{max-width:46.875rem}@media only screen and (max-width:48.0625rem){.loyalty-program-registration-form--success .loyalty-program-registration-form__container{height:100%}}.loyalty-program-registration-form__container{background:#fff;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:40rem}@media only screen and (max-width:48.0625rem){.loyalty-program-registration-form__container{border-radius:.625rem}}.loyalty-program-registration-form__content{padding:1.25rem 3rem 3rem}@media only screen and (max-width:48.0625rem){.loyalty-program-registration-form__content{padding:0 0 2.5rem}}.loyalty-program-registration-form__content--success-message{padding:1.25rem 3rem 1rem}@media only screen and (max-width:48.0625rem){.loyalty-program-registration-form__content--success-message{padding:0 0 2.5rem}}.loyalty-program-registration-form__form-title{font:700 1.375rem Myriad Pro,sans-serif;margin:0;padding-left:1rem}.loyalty-program-registration-form__form-title--success-message{font-size:1.625rem;padding-left:0;text-align:center}@media only screen and (max-width:48.0625rem){.loyalty-program-registration-form__form-title--success-message{font-size:1.125rem;padding:0 .3125rem}}.loyalty-program-registration-form__form-description{font:500 1rem Myriad Pro,sans-serif;padding:1.375rem 1rem}.loyalty-program-registration-form__form-description--success-message{text-align:center}.loyalty-program-registration-form__form-mandatory-field{color:#6c6c6c;font:400 1rem Myriad Pro,sans-serif;padding-left:1.125rem}.loyalty-program-registration-form__close-icon{align-self:flex-end;margin-right:.75rem;margin-top:.75rem;width:1.5rem}.loyalty-program-registration-form__check-icon{display:block;margin-left:auto;margin-right:auto;padding-bottom:1.875rem}.loyalty-program-registration-form__button--success{margin-top:0;width:19.375rem}.checkout-block{margin-bottom:.9375rem;padding-bottom:.9375rem}@media only screen and (min-width:48.125rem){.checkout-block{border-bottom:.0625rem dotted #d9d9d9;margin-bottom:1rem;padding-bottom:1rem}}@media only screen and (max-width:100rem){.checkout-block{padding:1rem}}@media only screen and (max-width:48.125rem){.checkout-block{padding:0 0 1rem}}@media only screen and (min-width:48.125rem){.checkout-block--border-bottom-less{border-bottom:none}}.checkout-block--inner-block{padding-left:0;padding-right:0}.checkout-block--border-bottom-solid{border-bottom:.0625rem solid #d2c8c2}.checkout-block--border-top-solid{border-top:.0625rem solid #d2c8c2}@media only screen and (max-width:48.125rem){.checkout-block--border-top-solid--mobile{border-top:.0625rem solid #d2c8c2}}.checkout-footer{display:inline-block;font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;width:100%}@media only screen and (min-width:48.125rem){.checkout-footer{border-top:.0625rem solid #f0ece7}}.checkout-footer__container{display:flex;flex-direction:column-reverse}@media only screen and (min-width:48.125rem){.checkout-footer__container{align-items:center;flex-direction:row;justify-content:space-between;margin:1rem 5rem}}.checkout-footer__bottom-copyright{display:none;font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem}@media only screen and (min-width:48.125rem){.checkout-footer__bottom-copyright{display:block;opacity:.5}}.checkout-footer__bottom-links{display:flex;justify-content:center;margin:2rem 0}@media only screen and (min-width:48.125rem){.checkout-footer__bottom-links{margin:0}}.checkout-footer__bottom-link{padding-right:1rem}@media only screen and (min-width:48.125rem){.checkout-footer__bottom-link{padding-right:1.5rem}}.checkout-footer__bottom-link:last-of-type{padding-right:0}.checkout-footer__bottom-badges{border-bottom:.0625rem solid #f0ece7;display:flex;justify-content:center;margin:0 1.53125rem;padding:2rem 0}@media only screen and (min-width:48.125rem){.checkout-footer__bottom-badges{border-bottom:none;margin:0;padding:0}.checkout-footer__bottom-badges--link{padding-right:1.5rem}.checkout-footer__bottom-badges--link:last-of-type{padding-right:0}}.checkout-form__disabled .select2-selection--single .select2-selection__rendered{color:#d2c8c2}.checkout-form__summary-phone-field-help-text{font-size:.875rem;margin-top:.3125rem}.checkout-form__summary-phone-field-help-text--red{color:#bb484d}.checkout-form__mobile-order{order:1}@media only screen and (min-width:48.125rem){.checkout-form__mobile-order{order:unset}}.delivery-steps{display:flex;justify-content:space-evenly;max-width:45rem;position:relative}.delivery-steps__steps-line{background-color:#000;height:.09375rem;position:absolute;top:1.875rem;width:60%;z-index:-1}.delivery-steps__step-container{align-items:center;display:flex;flex-direction:column;font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;justify-content:flex-start;line-height:1.5rem;max-width:30%;text-align:center}.delivery-steps__step-number:after{content:"."}.delivery-steps__icon-container{align-items:center;background:#f0ece7;border:.3125rem solid #fff;border-radius:50%;display:flex;height:3.75rem;justify-content:center;margin-bottom:.625rem;outline:.0625rem solid #191919;width:3.75rem}.heading{align-items:flex-end;border-bottom:.0625rem dotted #d9d9d9;display:flex;justify-content:space-between;margin:0 0 2rem;padding-bottom:.625rem}@media only screen and (min-width:34.375rem){.heading{margin-bottom:3.625rem}}.heading__logo{align-items:center;border:.0625rem solid #d2c8c2;border-radius:.125rem;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:5.8125rem}.heading__logo--indent{margin:0 .5rem .625rem 0}.heading__logo--img{flex-shrink:0;max-height:90%;max-width:70%}.payment-card-information{margin-bottom:1.25rem}@media only screen and (min-width:34.375rem){.payment-card-information{margin-bottom:0}}.payment-card-information__item{font-weight:300;letter-spacing:-.01125rem;line-height:1.75rem}.payment-card-information__logo{align-items:center;border:.0625rem solid #d2c8c2;border-radius:.125rem;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:5.8125rem}.payment-card-information__logo-image{height:1.25rem}.purchase-order-sidebar--wraper{display:flex}.purchase-order-sidebar--horizontal{flex-flow:row}.purchase-order-sidebar--space--between{justify-content:space-between}.purchase-order-sidebar__terms{color:#191919;font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem;opacity:.8}.purchase-order-sidebar__cart-savings{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}.riverty-tos{font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem}.riverty-tos__container{align-items:center;display:flex;margin-bottom:.875rem;margin-top:1.875rem}@media only screen and (max-width:48.125rem){.riverty-tos__container{margin-bottom:1.5rem}}.riverty-tos__container a{text-decoration:underline}.riverty-tos__checkbox{background:#fff;flex-shrink:0;height:1.5rem;width:1.5rem}.riverty-tos__tos-text{margin-left:.75rem}.shipment-info__list-container{margin-bottom:1.25rem}@media only screen and (min-width:48.125rem){.shipment-info__list-container{margin-bottom:1.875rem}}.shipment-info__list-item{display:flex;font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;justify-content:flex-start;line-height:1.40625rem;width:100%}.shipment-info__list-item:before{align-self:center;content:url(../images/list-icon.svg);display:flex;height:1.375rem;margin:0 .8125rem .625rem 0;position:relative;width:1.375rem}@media only screen and (min-width:48.125rem){.shipment-info__list-item{width:50%}}.shipment-info__link{text-decoration:underline}.shipment-sidebar{margin-top:-1.1875rem}@media only screen and (min-width:48.125rem){.shipment-sidebar{margin-top:0}}.shipment-sidebar__item{background-color:#faf8f7;margin:0 -.9375rem .625rem;padding:1.25rem}@media only screen and (min-width:48.125rem){.shipment-sidebar__item{margin:0 0 1.25rem}}.shipment-sidebar__item:last-child{margin-bottom:0}.shipment-sidebar__text{font-weight:300;letter-spacing:-.01125rem}.success-banner{margin-bottom:2.5rem;margin-top:2.5rem;max-width:72.5rem;row-gap:1.25rem}.success-banner,.success-banner__title-and-icon-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.success-banner__title-and-icon-container{max-width:46.25rem;row-gap:1rem}.success-banner__title{text-align:center}.success-banner__icon-container{align-items:center;background-color:#e5eeea;border-radius:50%;display:flex;height:3.5rem;justify-content:center;width:3.5rem}@media only screen and (min-width:48.125rem){.success-banner__icon-container{height:7rem;width:7rem}}.success-banner__email-content{max-width:39.375rem;text-align:center}.success-page{padding:0 1rem 3.75rem}@media only screen and (min-width:34.375rem){.success-page{padding:0 0 3.75rem}}.success-page__text{margin-bottom:2.5rem}.summary-item{margin:0 -1rem;max-width:none}.summary-item:first-of-type .summary-item__box{padding-top:0}.summary-item__wrap:not(:first-child){margin-top:3.75rem}@media only screen and (min-width:34.375rem){.summary-item__wrap:not(:first-child){margin-top:4.375rem}}.summary-item>.col{padding:0 1rem}.summary-overview{border-bottom:.0625rem dotted #d9d9d9;border-top:.0625rem dotted #d9d9d9;margin:1.25rem 0}@media only screen and (min-width:48.125rem){.summary-overview{margin:1.875rem 0 1.25rem}}.summary-overview__list-item{color:#191919;font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem;margin:0 0 1.25rem}.summary-overview__list-item--total{font-family:Myriad Pro Semibold,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem}.summary-overview__list-item--position{align-items:baseline;display:flex;flex-flow:row;justify-content:space-between}.summary-overview__list-item--title-total_sum{font-family:Myriad Pro Semibold Condensed,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem}.summary-overview__list-item--title-total_sum--position{align-self:flex-start}.summary-overview__list-item--title-tax{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1rem}@media only screen and (max-width:48.125rem){.summary-overview__list-item--title-tax{font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem}}.summary-overview__list-item--margin-bottom-18{margin-bottom:1.125rem}.summary-overview--no-margin{margin:0}.summary-overview--beige-bg{background-color:#faf8f7}.summary-overview__substraction-color--green{color:#007340}.summary-overview__cart-savings{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}.summary-overview__cart-savings--discount{font-weight:600}.summary-overview__price-position{align-items:center;display:flex;flex-flow:row;justify-content:flex-end}.summary-overview--borderless{border:0}.summary-overview--divider{border-bottom:.0625rem solid #d2c8c2;margin-bottom:.875rem}.summary-overview--padding-all-16{padding:1rem}.summary-page__col:not(:first-child){margin-top:3.75rem}@media only screen and (min-width:34.375rem){.summary-page__col:not(:first-child){margin-top:0}}.summary-page__address-indent{margin-top:2.0625rem}@media only screen and (min-width:34.375rem){.summary-page__address-indent{margin-top:0}}.summary-payment-information{display:flex;margin-bottom:0}.summary-payment-information__payments{display:flex;flex-flow:column-reverse}.summary-payment-information__item{font-weight:300;letter-spacing:-.01125rem;line-height:1.75rem}.summary-payment-information__gift-card-payment{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (min-width:48.125rem){.summary-payment-information__gift-card-payment{width:50%}}.summary-payment-information__gift-card-payment--title{align-self:center;font-size:1.125rem;line-height:1.25rem;margin-left:1.5rem}.summary-payment-information__gift-card-payment--price{color:#007340}@media only screen and (max-width:48.125rem){.summary-payment-information__gift-card-payment--price{width:25%}}.summary-payment-information__logo{align-items:center;border:.0625rem solid #d2c8c2;border-radius:.125rem;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:5.8125rem}.summary-payment-information__logo-image{height:1.25rem}.summary-payment-information__payment-text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem;margin-left:2rem;margin-top:.625rem}@media only screen and (min-width:48.125rem){.summary-payment-information__payment-text{margin-left:0}}.summary-sidebar{margin-top:-1.1875rem}@media only screen and (min-width:48.125rem){.summary-sidebar{margin-top:0}}.summary-sidebar__item{background-color:#faf8f7;margin:0 -.9375rem .625rem;padding:1.25rem}@media only screen and (min-width:48.125rem){.summary-sidebar__item{margin:0 0 1.25rem}}.summary-sidebar__item:last-child{margin-bottom:0}.summary-sidebar__text{font-weight:300;letter-spacing:-.01125rem}.product-cms-block{color:#000;font-size:.875rem;line-height:1.3125rem}.product-cms-block>h1{border-top:.0625rem dotted #d9d9d9;font:500 .9375rem/1.33 Walbaum,sans-serif;padding:3.125rem 0 .6875rem}.product-cms-block p{margin:0 0 .6875rem}.product-cms-block p:last-child{margin-bottom:3.125rem}.product-cms-block a{color:#000;text-decoration:underline;transition:color .25s ease-in-out}.product-cms-block a:hover{color:#000}.header-banner__center{align-items:center;display:flex}.header-banner__container{color:#191919;display:flex;font-family:Myriad Pro,sans-serif;font-size:1.125rem;justify-content:center;line-height:100%;padding:1rem .75rem 1rem 1rem;position:relative;text-align:center}@media only screen and (min-width:48.125rem){.header-banner__container{align-items:center;padding:.8125rem .75rem .8125rem .8125rem}}.header-banner__text{display:inline-block}.header-banner__text-container{display:inline-block;width:auto;word-wrap:break-word;height:100%;margin-right:.75rem}.header-banner__text-container a{color:inherit;text-decoration:underline}.header-banner__text-container a:hover{opacity:.9}@media only screen and (min-width:48.125rem){.header-banner__text-container{max-width:unset;word-break:unset}}.header-banner__close,.header-banner__copy{cursor:pointer;height:100%}.header-banner__copy{background:#0000;color:inherit;display:flex;justify-content:center;margin-right:2.75rem;z-index:0}.header-banner__copy--popup{background:#d2c8c2;font-size:.75rem;opacity:0;padding:.3125rem .9375rem;position:absolute;top:95%}.header-banner__copy--popup:before{background:#d2c8c2;content:"";display:block;height:.8125rem;left:calc(50% - .375rem);position:absolute;top:-.1875rem;transform:rotate(45deg);width:.8125rem;z-index:-1}.header-banner__copy--show{animation:fade-out 2s forwards}.header-banner__checkmark{background:#0000;color:inherit;display:flex;justify-content:center;margin-right:2.75rem;z-index:0}.header-banner__close{height:1rem;margin:.3125rem;position:absolute;right:.8125rem;top:.8125rem;width:1rem}.header-banner__code{display:inline-block;font-weight:700}.search-cms-results__list{margin-bottom:3.75rem}.search-cms-results__item{border-bottom:.0625rem dotted #d9d9d9;padding:.6875rem 1.5625rem;position:relative;text-align:center}.search-cms-results__item:first-child{border-top:.0625rem dotted #d9d9d9}@media only screen and (min-width:34.375rem){.search-cms-results__item{align-items:center;display:flex;justify-content:space-between}}@media only screen and (min-width:60.625rem){.search-cms-results__item{transition:border-bottom-color .25s ease-in-out,box-shadow .25s ease-in-out}.search-cms-results__item:before{background:linear-gradient(180deg,#000,#0000000d);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s ease-in-out}.search-cms-results__item:hover{border-bottom-color:#fff0;box-shadow:.125rem .625rem 1.875rem 0 #0000001a}.search-cms-results__item:hover:before{opacity:.05}}.search-cms-results__name{align-items:center;display:flex;font-family:Walbaum,sans-serif;font-weight:500;justify-content:space-between;letter-spacing:.01875rem;width:100%;z-index:10}.search-cms-results__button{text-decoration-color:#fff;text-decoration-line:inherit}.search-cms-results__button:hover{text-decoration-color:#000;transition:text-decoration-color .25s ease-in-out}.search-cms-sort{padding:1.875rem 0 1.25rem .5rem}.search-cms-sort__title{color:#b2b5b7;font:400 1rem/1.5rem}.cart-configured-bundle-item-note{position:relative}.cart-configured-bundle-item-note__container{background-color:#b2b5b7;padding:1.125rem .9375rem}.cart-configured-bundle-item-note__content{margin-top:1.0625rem}.cart-configured-bundle-item-note__text{color:#191919;font:300 18px Myriad Pro,sans-serif}.cart-configured-bundle-item-note-actions{margin-top:.9375rem}.cart-configured-bundle-item-note-actions__item{background:#fff0;color:#b2b5b7;cursor:pointer;font:400 18px Myriad Pro,sans-serif;margin:0 1.6875rem .3125rem 0}@media only screen and (min-width:75.25rem){.cart-configured-bundle-item-note-actions__item{margin-bottom:0}}.configurator{padding:1.25rem 0 4.375rem}.configurator__content{border:.0625rem solid #d9d9d9;border-radius:.25rem}@media only screen and (min-width:34.375rem){.configurator__content{padding-bottom:1.875rem}}.configurator__summary-actions{background-color:#f0f0f0;padding:0 1.25rem 1.25rem}.configurator-sidebar{margin:0 0 2.5rem}.configurator-sidebar__item{border-bottom:.0625rem solid #d9d9d9;width:100%}@media only screen and (min-width:60.625rem){.configurator-sidebar__item{border-left:.0625rem solid #d9d9d9;flex-grow:1;width:auto}.configurator-sidebar__item:first-child{border-left:0}}.configured-bundle-secondary{border-bottom:.0625rem dotted #d9d9d9;border-top:.0625rem dotted #d9d9d9;margin:0 0 1.25rem;padding-bottom:1.25rem}.configured-bundle-secondary__title{font-size:18px}.configured-bundle-secondary__container{background:#b2b5b7;border-bottom:.0625rem dotted #d9d9d9;margin-bottom:.8125rem;padding:.5rem .9375rem}.configured-bundle-secondary__quantity{justify-content:center}.configured-bundle-secondary__total{font:400 18px Walbaum,sans-serif;text-align:left}@media only screen and (min-width:75.25rem){.configured-bundle-secondary__total{text-align:right}}.configured-bundle-secondary__action{color:#000;opacity:.4}.configured-bundle-secondary__action:focus,.configured-bundle-secondary__action:hover{color:inherit;opacity:1;text-decoration:none}.configured-bundle-secondary__title{font-size:1.25rem}.configured-bundle-secondary__bundle-total{justify-content:flex-start;margin-left:-1rem;width:100%}@media only screen and (min-width:75.25rem){.configured-bundle-secondary__bundle-total{justify-content:flex-end;margin-left:0;width:50%}}.configured-bundle-secondary__col{justify-content:flex-start;margin-left:.3125rem}@media only screen and (min-width:75.25rem){.configured-bundle-secondary__col{justify-content:center;margin-left:0}}.configured-bundle-secondary__quantity{display:flex}@media only screen and (min-width:75.25rem){.configured-bundle-secondary__quantity{justify-content:center}}.configured-bundle-secondary__tolal{font-weight:500}.configured-bundle{border-bottom:.0625rem dotted #d9d9d9;border-top:.0625rem dotted #d9d9d9;margin:0 1.25rem 1.25rem 0;padding-bottom:1.25rem}.configured-bundle__title{font-size:18px}.configured-bundle__container{background:#b2b5b7;border-bottom:.0625rem dotted #d9d9d9;margin-bottom:.8125rem;padding:.5rem .9375rem}.configured-bundle__quantity{display:flex;justify-content:center}.configured-bundle__total{font:400 18px Walbaum,sans-serif;text-align:left}@media only screen and (min-width:75.25rem){.configured-bundle__total{text-align:right}}.configured-bundle__action{color:#000;opacity:.4}.configured-bundle__action:focus,.configured-bundle__action:hover{color:inherit;opacity:1;text-decoration:none}.configured-bundle-simple{border-bottom:.0625rem dotted #d9d9d9;border-top:.0625rem dotted #d9d9d9;margin:0;padding-bottom:.625rem}.configured-bundle-simple__title{font-size:18px}.configured-bundle-simple__container{background:#b2b5b7;border-bottom:.0625rem dotted #d9d9d9;margin-bottom:.8125rem;padding:.5rem .9375rem}.configured-bundle-simple__quantity{display:flex;justify-content:center}.configured-bundle-simple__total{font:400 18px Walbaum,sans-serif;text-align:left}@media only screen and (min-width:75.25rem){.configured-bundle-simple__total{text-align:right}}.configured-bundle-simple__action{color:#000;opacity:.4}.configured-bundle-simple__action:focus,.configured-bundle-simple__action:hover{color:inherit;opacity:1;text-decoration:none}.configured-bundle-simple__title{font-size:1.125rem}.contact-page-banner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2.5rem;margin-top:1.25rem;max-width:72.5rem}@media only screen and (min-width:48.125rem){.contact-page-banner{margin-top:2.5rem}}.contact-page-banner__title{font-family:Walbaum,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.875rem;margin-top:.625rem;text-align:center}@media only screen and (min-width:48.125rem){.contact-page-banner__title{font-family:Walbaum,sans-serif;font-size:2rem;font-weight:400;line-height:2.5rem;margin-top:1.5625rem;text-align:center}}.contact-page-banner__subtitle{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:1.25rem;margin-top:.625rem;text-align:center}@media only screen and (min-width:48.125rem){.contact-page-banner__subtitle{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem;margin-top:1.3125rem;text-align:center}}.contact-page-banner__icon-container{align-items:center;background-color:#e5eeea;border-radius:50%;display:flex;height:3.125rem;justify-content:center;width:3.125rem}@media only screen and (min-width:48.125rem){.contact-page-banner__icon-container{height:7rem;width:7rem}}.contact-page-banner--error .contact-page-banner__icon-container{background-color:#f9efed}.contact-page-breadcrumbs{align-items:self-end;display:flex;font-family:Myriad Pro Condensed,sans-serif;font-size:1rem;font-weight:400;gap:.25rem;justify-content:flex-start;line-height:1rem;margin:1rem 0;text-transform:uppercase}.contact-page-breadcrumbs--gray{opacity:.5}.contact-page-breadcrumbs__breadcrumb{cursor:default;margin:0}.contact-page-breadcrumbs__back-button{cursor:pointer}.contact-page-breadcrumbs__back-button:hover{text-decoration:underline}.list-with-icons ul,.list-with-icons__container{margin-bottom:0}@media only screen and (min-width:48.125rem){.list-with-icons ul,.list-with-icons__container{margin-bottom:1.875rem}}.list-with-icons li,.list-with-icons__item{list-style:none;margin:0 0 .5rem;vertical-align:middle}.list-with-icons--rows .list-with-icons__container{display:flex;gap:1.5rem;justify-content:center;text-align:left}.list-with-icons--rows .list-with-icons__item{display:flex;flex-flow:row;font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem}.list-with-icons--pdp .list-with-icons__container{margin:2rem 0 0}.list-with-icons--pdp .list-with-icons__item{align-items:center;background-size:1.375rem;display:flex;flex-flow:row;font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:1.0625rem;padding-left:0}.list-with-icons--pdp .list-with-icons__item:last-of-type{margin-bottom:0}.list-with-icons--contact-page .list-with-icons__item{align-items:center;display:flex;flex-flow:row;font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem;margin-bottom:.5rem;padding-left:0}@media only screen and (min-width:48.125rem){.list-with-icons--contact-page .list-with-icons__item{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}}.list-with-icons--contact-page .list-with-icons__item:last-of-type{margin-bottom:0}.list-with-icons--contact-page .list-with-icons__item-text>a{text-decoration:underline}.list-with-icons--contact-page .list-with-icons__container{margin-bottom:0}.contact-page-form{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (min-width:48.125rem){.contact-page-form{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;height:auto;line-height:1.40625rem}}.contact-page-form__text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}.contact-page-form__container{height:100%;margin-bottom:20.625rem}@media only screen and (max-width:48.125rem){.contact-page-form__container{margin:0}}.contact-page-form .container{margin:0}.contact-page-form .container p{line-height:100%;margin:1rem 0}.contact-page-form .container ul{margin:1rem 0}.contact-page-form__category-icon{background:#faf8f7;border-radius:6.25rem;height:5.5rem;padding:.75rem;width:5.5rem}@media only screen and (min-width:48.125rem){.contact-page-form__category-icon{margin-bottom:.34375rem}.contact-page-form__parent-category{height:12.375rem;width:11.5625rem}}.contact-page-form__category-container{align-items:center;border:.0625rem solid #d2c8c2;box-shadow:0 .125rem .5rem 0 #19191940;display:flex;flex-direction:column;height:10.4375rem;justify-content:flex-start;margin:0 0 1.5rem;padding:.75rem;position:relative;width:100%}@media only screen and (min-width:48.125rem){.contact-page-form__category-container{height:100%;margin:0;padding:1rem;width:100%}.contact-page-form__child-category{border:.0625rem solid #d2c8c2;display:flex;flex-flow:row wrap;gap:1.5rem;justify-content:flex-start;left:0;margin-top:1.5rem;padding:2.5rem 24%;position:absolute;width:100%}}.contact-page-form__child-category .contact-page-form__category-container{border:.0625rem solid #191919;height:2.75rem;justify-content:center;margin:0 0 .75rem;padding:.5rem 1.375rem .4375rem;text-align:center}@media only screen and (min-width:48.125rem){.contact-page-form__child-category .contact-page-form__category-container{flex:0 1 47%;height:auto;margin:0;min-height:2.75rem}}.contact-page-form__category-link{font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;text-align:center}@media only screen and (min-width:48.125rem){.contact-page-form__category-link{height:auto}}.contact-page-form__category-link--child{font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;margin:0}.contact-page-form__category-faq>:first-child{margin-top:2.5rem}.contact-page-form__category-faq>:not(:first-child){margin-top:1.5rem}.contact-page-form__category-faq .product-slider-title{margin:0 0 1.5rem;padding:0}@media only screen and (max-width:48.125rem){.contact-page-form__single-page.contact-page-form__container{display:none}.contact-page-form__single-page.contact-page-form__faq-and-contact{display:block}.contact-page-form__single-page.contact-page-headline__titles{display:none}}.contact-page-form__active{background-color:#faf8f7;border-color:#191919}.contact-page-form__active .contact-page-form__caret{transform:rotate(180deg)}.contact-page-form__hide{display:none}.contact-page-form__faq{padding-bottom:1.5rem}@media only screen and (min-width:48.125rem){.contact-page-form__faq{flex:0 0 46%}.contact-page-form__contact{flex:0 0 50%}.contact-page-form__faq-and-contact{display:flex;flex-direction:row-reverse;gap:2.5rem}}.contact-page-form__form-title{margin:.75rem 0}@media only screen and (min-width:48.125rem){.contact-page-form__form-title{margin-top:0}}.contact-page-form__form-customer-service{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin:0 0 1.5rem}@media only screen and (min-width:48.125rem){.contact-page-form__form-customer-service{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}.contact-page-form__categories{display:flex;flex-direction:row;gap:1.5rem;justify-content:center;position:relative}}.contact-page-form__caret-container{bottom:1rem;position:absolute}.contact-page-form__caret{transition:transform .1s ease-in-out}.contact-page-form .custom-select__placeholder-clone,.contact-page-form .custom-select__placeholder-clone[active]{font-family:Myriad Pro,sans-serif}.contact-page-form__store-picker-button{min-width:7rem}.contact-page-form #contactPageForm_message{resize:vertical}.contact-page-headline{margin-bottom:2rem;text-align:center}@media only screen and (min-width:48.125rem){.contact-page-headline__titles{margin:auto;width:44.25rem}}.contact-page-headline__title{margin-bottom:1.5rem}.contact-page-headline__subtitle{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (min-width:48.125rem){.contact-page-headline__subtitle{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.banner-jumbotron{border-radius:.25rem;overflow:hidden}.banner-jumbotron__container{background:linear-gradient(to left top,#d9d9d9,#b2b5b7) no-repeat 50%/cover;height:10rem;position:relative;text-align:center}@media only screen and (min-width:550px){.banner-jumbotron__container{height:15rem}}@media only screen and (min-width:970px){.banner-jumbotron__container{height:25rem}}.banner-jumbotron__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:11}.banner-jumbotron__title{color:#fff;font:700 1.4375rem/1.5 Walbaum,sans-serif;letter-spacing:-.05rem}@media only screen and (min-width:48.125rem){.banner-jumbotron__title{font-size:2.125rem}}@media only screen and (min-width:60.625rem){.banner-jumbotron__title{font-size:3.5625rem}}.banner-jumbotron__text{color:#fff;font:300 .6875rem Myriad Pro,sans-serif;letter-spacing:.0125rem}@media only screen and (min-width:48.125rem){.banner-jumbotron__text{font-size:1rem}}@media only screen and (min-width:60.625rem){.banner-jumbotron__text{font-size:1.625rem}}.navigation-header-mobile{height:100%;overflow:scroll;position:relative;-ms-overflow-style:none}.navigation-header-mobile::-webkit-scrollbar{display:none}.navigation-header-mobile__header{align-items:center;border-top:.0625rem solid #f0ece7;color:#005932;display:flex;font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;justify-content:center;line-height:1.5rem;padding:1rem 0;text-align:center}.navigation-header-mobile__header--text{margin:0}.navigation-header-mobile__content{margin:1rem 1.5rem}.navigation-header-mobile__content-with-icon{display:flex}.navigation-header-mobile__content--left-spacing{margin:0;padding-left:2.1875rem}.navigation-header-mobile__content--my-account{align-items:center;display:flex;height:4rem;margin-bottom:0;margin-top:0}.navigation-header-mobile__content .navigation-header-mobile__text{color:#191919;font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;margin:.125rem 0;padding:0 0 .875rem}.navigation-header-mobile__content .navigation-header-mobile__text--green{color:#005932}.navigation-header-mobile__container{align-items:center;background-color:#faf8f7;border-bottom:.0625rem solid #f0ece7;border-top:.0625rem solid #f0ece7;color:#191919;display:flex;font-family:Myriad Pro Semibold Condensed,sans-serif;font-size:1rem;font-weight:600;height:4rem;line-height:1rem;min-height:4rem;padding:0 1.5rem;text-transform:uppercase}.navigation-header-mobile__container--secondary{align-items:center;background-color:unset;border-top:unset;font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;margin:0;padding:0;text-transform:unset}.navigation-header-mobile__container--secondary .navigation-header-mobile__text{padding:0}.navigation-header-mobile__container--active{background-color:#e5eeea;border:none;color:#005932;font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:.0625rem;line-height:1.5rem;text-transform:capitalize}.navigation-header-mobile__container--active-title{display:block;min-width:6.25rem;overflow:hidden;padding:1.25rem 0 0;text-overflow:ellipsis}.navigation-header-mobile__container--active:hover{color:#005932;text-decoration:none}.navigation-header-mobile__container--back{color:#191919;font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0;line-height:1.5rem;text-transform:capitalize}.navigation-header-mobile__bottom-bar{margin:1.5rem}.navigation-header-mobile__services .navigation-header-mobile__content{margin:0}.coupon-card__container{align-items:center;background:#e5eeea;border:.0625rem solid #e5eeea;box-shadow:0 .125rem .5rem #00000040;display:flex;flex-direction:column;height:15.4375rem;padding:.3125rem;position:relative}.coupon-card__container[data-applied="1"]{border:.125rem solid #191919}@media only screen and (min-width:48.125rem){.coupon-card__container{height:19.6875rem}}.coupon-card__container-default{z-index:999}.coupon-card__circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 .125rem .5rem #00000040;display:flex;height:4.25rem;justify-content:center;margin:2.5625rem 0 .5rem;width:4.25rem}@media only screen and (min-width:48.125rem){.coupon-card__circle{height:5.5rem;width:5.5rem}}.coupon-card__icon-text{font-family:Walbaum Bold,sans-serif;font-size:1.375rem}@media only screen and (min-width:48.125rem){.coupon-card__icon-text{font-size:2rem}}.coupon-card__title{color:#191919;font-family:Myriad Pro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;margin-bottom:.3125rem;word-break:break-all}.coupon-card__content,.coupon-card__title{align-items:flex-end;display:flex;justify-content:center;line-height:130%;text-align:center}.coupon-card__content{color:#6c6c6c;font-size:.875rem}.coupon-card__selectBox{align-items:center;border:.0625rem solid #191919;bottom:.75rem;display:flex;flex-direction:row;height:2.625rem;justify-content:center;padding:.5625rem .375rem;position:absolute;width:2.6875rem}.coupon-card__selectBox:hover{cursor:pointer}@media only screen and (min-width:48.125rem){.coupon-card__selectBox{bottom:1.5rem}}.coupon-card__disabled{opacity:50%}.coupon-card__tabs{display:flex;margin:.125rem;position:absolute;top:0;width:100%}.coupon-card__tab{align-items:center;display:flex;font-size:.75rem;height:1.75rem;justify-content:center;width:6.75rem}.coupon-card__tab:hover{cursor:default}.coupon-card__tab-inactive{background-color:#fff;color:#b2b5b7}.coupon-card__tab-inactive:hover{cursor:pointer}@media only screen and (max-width:48.125rem){.coupon-card__tab{font-size:.625rem;height:1rem}.coupon-card__title{font-size:.875rem;height:-moz-fit-content;height:fit-content;width:9.6875rem;word-break:break-all}.coupon-card__content{font-size:.75rem;height:auto;width:9.6875rem}}.coupons-container__is-not-visible{height:0;padding:0;visibility:hidden}@media only screen and (min-width:48.125rem){.coupons-container{padding-bottom:3rem}}.coupons-container__spinner{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin-to;animation-timing-function:linear;left:50%;position:relative}.coupons-container-title__is-not-visible{height:0;opacity:0;order:0;padding:0;visibility:hidden}.no-valid-coupons-info-message{border-bottom:.0625rem solid #d2c8c2;padding-bottom:7rem;text-align:center}.no-valid-coupons-info-message__icon-container{align-items:center;background:#e5eeea;border-radius:6.25rem;display:flex;flex-direction:row;height:7rem;justify-content:center;margin:0 auto;width:7rem}.no-valid-coupons-info-message__text{color:#191919;font-family:Myriad Pro,sans-serif;font-size:1.75rem;font-weight:400;margin-top:2rem}.no-valid-coupons-info-message__additional-msg{margin-top:1rem}@media only screen and (max-width:48.125rem){.no-valid-coupons-info-message{padding-bottom:1.6875rem}}.address-list{display:flex;flex-flow:row wrap;gap:1.5rem}@media only screen and (max-width:48.125rem){.address-list{align-items:center;justify-content:center}}.address-list__container{height:16.5625rem;max-width:21.1875rem;min-width:20.8125rem;padding:1rem}@media only screen and (max-width:48.125rem){.address-list__container{height:14.375rem;max-width:unset;min-width:unset;width:100%}}.address-list__container-border{border:.0625rem solid #f0ece7}.address-list__title-box{margin-bottom:1rem}@media only screen and (max-width:48.125rem){.address-list__title-box{margin-bottom:.75rem}}.login-form__head-container{align-items:baseline;display:flex;justify-content:space-between}.login-form__head-container__icon{cursor:pointer}.login-form__form-container{display:flex;flex-direction:column;justify-content:center}.login-form__form-container__title{align-self:flex-start}.login-info__container{gap:1rem}.login-info__container,.login-info__list-container{align-items:flex-start;display:flex;flex-direction:column}.login-info__list-container{gap:.5rem}.login-info__description{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (min-width:48.125rem){.login-info__description{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.login-info__list-item{font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem}@media only screen and (min-width:48.125rem){.login-info__list-item{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}}.login-widget-user-block__buttons-container{border-top:.0625rem dotted #d9d9d9;padding-top:1.25rem}.login-widget-user-block__button{min-width:0;width:calc(50% - .625rem)}.login-widget-user-block__head-container{align-items:center;border-bottom:.0625rem solid #f0ece7;display:flex;justify-content:space-between;margin-bottom:1.75rem;padding-bottom:1.4375rem}.login-widget-user-block__head-container--title{font-family:Myriad Pro Bold,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5rem;text-align:left}.login-widget-user-block__head-container--icon{cursor:pointer}.newsletter-registration-form__container{background-color:#fff;display:flex;flex-direction:column;overflow-y:hidden;padding:2.5rem;width:44rem}@media only screen and (max-width:48.125rem){.newsletter-registration-form__container{border-radius:1rem;height:100%;margin-top:10%;max-height:100%;max-width:100%;overflow-y:auto;padding:1rem}}.newsletter-registration-form__title{margin-bottom:1rem}.newsletter-registration-form__subscribe-button{height:2.75rem;margin:1.875rem auto 0;width:100%}@media only screen and (min-width:48.125rem){.newsletter-registration-form__subscribe-button{width:12.5rem}}.newsletter-registration-form__error-msg-container{align-items:center;border:.0625rem solid #bb484d;border-left-width:.25rem;display:flex;font-size:1rem;margin-top:2rem;padding:1rem}.newsletter-registration-form__error-msg{line-height:1.2rem;margin-left:.75rem}.newsletter-registration-form__text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (min-width:48.125rem){.newsletter-registration-form__text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.newsletter-registration-form__close-icon-container{margin-left:auto}.newsletter-registration-form__close{cursor:pointer}.newsletter-registration-form__condition{display:flex;margin-top:1.25rem}.newsletter-registration-form__condition input[type=checkbox]{height:1.5rem;width:1.5rem}.newsletter-registration-form__condition input:checked{accent-color:#191919}.newsletter-registration-form__req-fields{color:#6c6c6c;margin-top:2rem;width:100%}.order-detail-block{margin-bottom:.9375rem;padding-bottom:.9375rem}@media only screen and (min-width:48.125rem){.order-detail-block{border-bottom:.0625rem dotted #d9d9d9;margin-bottom:1.25rem;padding-bottom:1.25rem}}.order-detail-header{border-bottom:.0625rem dotted #d9d9d9;list-style:none;margin-bottom:1.25rem;padding-bottom:.3125rem}.order-detail-header__item{margin-bottom:.9375rem}.order-detail-header__name{display:inline-block;font:700 .9375rem Walbaum,sans-serif;letter-spacing:-.010625rem;max-width:6.25rem;padding-right:.625rem;width:100%}.order-detail-header__text{font-weight:300;letter-spacing:-.01125rem}.order-payment{margin-bottom:1.25rem}@media only screen and (min-width:34.375rem){.order-payment{margin-bottom:0}}.order-payment__item{font-weight:300;letter-spacing:-.01125rem;line-height:1.75rem}.order-summary{border-bottom:.0625rem dotted #d9d9d9;margin:.625rem 0 1.875rem}@media only screen and (min-width:48.125rem){.order-summary{margin-bottom:2.5rem}}.order-summary__item{font:400 .875rem/1.125rem Walbaum,sans-serif;margin:1.5rem 0}.order-summary__item--total{font-size:.9375rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.registration-success-message__container{align-items:center;display:flex;flex-direction:column;margin:3.125rem auto 0;max-width:44.25rem;width:-moz-fit-content;width:fit-content}.registration-success-message__icon-wrapper{background-color:#e5eeea;border-radius:50%;padding:1rem;width:-moz-fit-content;width:fit-content}.registration-success-message__thank-you{font-weight:700;margin-top:2rem}@media only screen and (max-width:48.125rem){.registration-success-message__thank-you{font-family:Myriad Pro Bold,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.25rem}}.registration-success-message__can-buy-msg{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-top:1rem}@media only screen and (min-width:48.125rem){.registration-success-message__can-buy-msg{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.registration-success-message__loyalty-shopping-btn{font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;height:2.75rem;line-height:1.5rem;margin-top:2rem;width:13.3125rem}@media only screen and (min-width:48.125rem){.registration-success-message__loyalty-shopping-btn{margin-top:2.5rem}}.title-box__sub-title{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem;text-align:center}.user-menu{display:flex;justify-content:flex-start}.user-menu__level--2{margin-left:2rem;margin-top:1rem}.user-menu>ul>li:last-child{border-top:.0625rem solid #f0ece7;padding-top:1.5rem}.user-menu-link{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1rem}.user-menu-link__icon-and-title{column-gap:.5rem;display:flex;font-family:Myriad Pro Semibold Condensed,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem}.user-menu-link__icon-and-title:hover{color:#005932}.user-menu-link__icon-and-title--logout{font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem}.user-menu-link__level--2{margin-bottom:.3125rem}.user-menu-link__level--2 .user-menu-link__icon-and-title{font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem}.delivery-widget-form{display:flex;gap:1rem;justify-content:space-between}@media only screen and (min-width:64rem){.delivery-widget-form{padding:0 1rem}}.delivery-widget-form--reset{display:block;gap:0;justify-items:unset}.delivery-widget-form__title{display:flex;gap:.5rem;margin-bottom:1.5rem}.delivery-widget-form__content{display:flex;gap:1rem;justify-content:space-between}.delivery-widget-form__info-box__container{width:100%}.delivery-widget-form .radio--delivery-options,.delivery-widget-form .radio--delivery-options .radio--expand{display:flex;width:100%}.delivery-widget-form .radio__container{flex-direction:column;height:auto;outline:.0625rem solid #d2c8c2;padding:.6875rem .5rem;width:100%}.delivery-widget-form .radio__box{align-items:center;display:flex;justify-content:center;margin:.75rem 0}.delivery-widget-form .radio__input:checked+.radio__box{background-color:#007340;border-color:#007340}.delivery-widget-form .radio__input:checked+.radio__box:after{content:url(../images/check-white.svg)}.delivery-widget-form .radio__container:has(.radio__input:checked){outline-color:#000;outline-width:.125rem}.delivery-widget-form .radio__label{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem;text-align:center}.delivery-widget-form .radio__label--secondary{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;text-align:center}.delivery-widget-form .radio--storefinder-overlay--market .radio__label--secondary{text-decoration:underline}.delivery-transportation-info{margin-top:2.5rem}@media only screen and (min-width:48.125rem){.delivery-transportation-info{margin-top:2.34375rem}}.delivery-transportation-info__shipping-info{display:flex;flex-direction:column;font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;gap:.75rem;line-height:.875rem}.delivery-transportation-info__shipping-info--row{align-items:center;display:flex;gap:.5rem;margin:0;padding:0}.delivery-transportation-info__shipping-info--row a{text-decoration:underline}@media only screen and (min-width:48.125rem){.delivery-transportation-info__shipping-info--row--home-delivery-red,.delivery-transportation-info__shipping-info--row--market-pickup-red{color:#191919}}.delivery-transportation-info__shipping-info--row-text-bold{font-weight:700;text-decoration:underline}.delivery-transportation-info-plp__shipping-info{color:#4d4d4d;display:flex;flex-direction:column;font-family:Myriad Pro,sans-serif;font-size:.75rem;font-weight:400;gap:.5rem;line-height:.75rem}@media only screen and (min-width:48.125rem){.delivery-transportation-info-plp__shipping-info{font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;gap:.625rem;line-height:.875rem}}.delivery-transportation-info-plp__shipping-info--row{align-items:center;display:flex;gap:.5rem;margin:0;padding:0}.delivery-transportation-info-plp__shipping-info--row a{text-decoration:underline}@media only screen and (min-width:48.125rem){.delivery-transportation-info-plp__shipping-info--row{font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem}}.delivery-transportation-info-plp__shipping-info--row-text-bold{font-weight:700;text-decoration:underline}.delivery-transportation-info-plp__market-pickup-msg-wrapper{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.delivery-transportation-info-plp--text{color:#4d4d4d}.product-stock__container{align-items:baseline;display:flex;font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;height:1.25rem;line-height:.875rem;padding-left:2rem}.product-stock__container svg{margin:0 0 .125rem .125rem}@media only screen and (max-width:48.125rem){.product-stock__container svg{margin-bottom:.1875rem}.product-stock__container{margin-top:.5rem;padding-left:2rem}}.product-stock__quantity{margin-right:.125rem}.product-stock__red{color:#a21631}.product-stock__green{color:#005932}.variant__label{display:block;font:normal .8125rem/1.31 Walbaum,sans-serif}.cart-discount-form--checkout{border-bottom:.0625rem dotted #d9d9d9;border-top:.0625rem dotted #d9d9d9;margin:1.125rem 0}.cart-discount-form--checkout .grid{margin:0}.cart-discount-form .label{display:none}.cart-discount-form .form__field{padding:0}.cart-discount-form .form__action{margin:0}.cart-discount-form .input{border-radius:.125rem 0 0 .125rem;height:3rem}.cart-discount-summary__price{font-family:Myriad Pro,sans-serif;font-size:1.25rem;font-weight:400}.cart-discount-summary--discount-row{display:flex;gap:.5rem}.bottom-links__container{display:flex;font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;justify-content:center;line-height:1.5rem}@media only screen and (max-width:64rem){.bottom-links__container{align-items:center;flex-direction:column;padding-top:0;row-gap:1.6875rem}}.bottom-links__container--links{column-gap:1rem;display:flex}.category-list{margin-top:2.5rem;width:53rem}@media only screen and (max-width:34.3125rem){.category-list{width:19rem}}.category-list__item{font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;padding:0 0 1.4375rem 2.3125rem;white-space:nowrap}.storefinder-page-search{display:flex;flex-direction:column;row-gap:2.5rem}@media only screen and (min-width:48.125rem){.storefinder-page-search{row-gap:4rem}}.storefinder-page-search__container{display:grid;grid-template-areas:"search" "map" "list";grid-template-columns:100%;row-gap:.75rem}@media only screen and (min-width:48.125rem){.storefinder-page-search__container{column-gap:3.125rem;grid-template-areas:"search map" "list map";grid-template-columns:minmax(0,22.25rem) auto;grid-template-rows:2.5rem auto;height:56.625rem;row-gap:3rem}}.storefinder-page-search__search-form{grid-area:search;max-height:2.5rem;width:100%}.storefinder-page-search__header{align-items:center;background:#faf8f7;display:flex;flex-direction:column;padding:1.5rem .75rem}@media only screen and (min-width:48.125rem){.storefinder-page-search__header{padding:1.5rem 5rem}}.storefinder-page-search__header-title{font-size:1.5625rem;font-weight:400}.storefinder-page-search__header-paragraph{font-size:1rem;font-weight:400;padding:0 .625rem;text-align:center}@media only screen and (min-width:48.125rem){.storefinder-page-search__header-paragraph{padding:0}}.storefinder-page-search__google-map{grid-area:map;height:21.875rem;width:100%}@media only screen and (min-width:48.125rem){.storefinder-page-search__google-map{height:100%}}.storefinder-page-search__store-list{grid-area:list;overflow-y:scroll}@media only screen and (min-width:48.125rem){.storefinder-page-search .storefinder-overlay__store-list{height:100%}}.iframe-gift-card__content{height:137.5rem;position:relative;width:100%}.balance-check-magnolia-header__container{height:28.375rem;padding-bottom:.625rem}@media only screen and (max-width:48.125rem){.balance-check-magnolia-header__container{height:34.0625rem}}.balance-check-result__container{align-content:center;background-color:#faf8f7;display:flex;flex-flow:column wrap;justify-content:space-between;margin:auto auto 3rem;min-height:10.4375rem;padding:1.875rem 0;row-gap:.625rem;text-align:center}@media only screen and (min-width:48.125rem){.balance-check-result__container{width:44.25rem}}.balance-check-result__balance-value{font-family:Myriad Pro,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.875rem}@media only screen and (min-width:48.125rem){.balance-check-result__balance-value{font-family:Myriad Pro,sans-serif;font-size:2rem;font-weight:400;line-height:2.5rem}}.balance-check-result__headline{font-family:Walbaum,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5625rem}@media only screen and (min-width:48.125rem){.balance-check-result__headline{font-family:Walbaum,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.875rem}}.advantages-list__description{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin:1.5rem 0 1rem}@media only screen and (min-width:48.125rem){.advantages-list__description{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem;margin:0 0 1rem;width:100vw}.advantages-list__container{margin-left:5.5rem}}.advantages-list__list-container{margin-bottom:0}@media only screen and (min-width:48.125rem){.advantages-list__list-container{margin-bottom:1.875rem}}.advantages-list__list-container__list-item{align-items:center;display:flex;font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem;list-style:none;margin:0 0 .5625rem}@media only screen and (min-width:48.125rem){.advantages-list__list-container__list-item{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}}.advantages-list__list-container__list-item:last-of-type{margin-bottom:0}.second-step-part-three-form__modal{bottom:0;height:100%;left:0;margin:0;opacity:0;padding:0;position:fixed;right:0;top:0;transition:visibility 0s linear .1s,opacity .3s ease;visibility:hidden;width:100%;z-index:401}.second-step-part-three-form__modal.open{opacity:1;transition-delay:0s;visibility:visible}.second-step-part-three-form__modal-overlay{background:#191919;bottom:0;left:0;opacity:.2;position:fixed;right:0;top:0;z-index:21}.second-step-part-three-form__modal-close{background:none;border:none;color:#191919;outline:none;position:absolute;right:.9375rem;top:.9375rem}.second-step-part-three-form__modal-container{background-color:#fff;border-top-left-radius:.625rem;border-top-right-radius:.625rem;height:100%;margin:0 auto;max-height:45.9375rem;padding:2.5rem 1rem;position:relative;top:50%;transform:translateY(-50%);width:100%;z-index:22}@media only screen and (min-width:48.125rem){.second-step-part-three-form__modal-container{border-radius:0;height:39rem;max-width:61.5rem;padding:4rem 3.5rem;width:95vw}}.second-step-part-three-form__modal-container>div{margin:0 auto;max-width:54.5rem}.second-step-part-three-form__piles-container{display:flex;flex-wrap:wrap;justify-content:space-around;margin:1.875rem 1rem;width:100%}.second-step-part-three-form__piles-container--space-between{justify-content:space-between}.second-step-part-three-form__pile{border:.0625rem solid #d2c8c2;box-shadow:0 .125rem .5rem 0 #00000040;cursor:pointer;height:11.25rem;margin-bottom:1.625rem;position:relative;text-align:center;width:21.3125rem}.second-step-part-three-form__pile-dog{background:center 2.8125rem no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Crect width='48' height='48' fill='%23FAF8F7' rx='24'/%3E%3Crect width='24' height='24' x='12' y='12' fill='%23FAF8F7' rx='12'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='M27.82 16.48s-.14 3.6-2.27 3.6c-1.06 0-2.29-.36-2.13-1.77.35-3.19 2.24-4.79 3.61-4.96 1.34-.17.67-.12 1.72-.01 2.38.24 2.48 2.13 2.48 2.13l2.84.35s.39 3.62-2.09 3.62-2.39.54-2.39 1.66.93 2.53.93 4.31c0 3.19-.68 3.38-1.06 5.32-.35 1.77 0 4.26 0 4.26h2.13'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='M18.09 25.76s-3.9 0-3.9 4.61 4.97 4.61 4.97 4.61v-1.06c0-7.44 5.01-9.96 5.01-13.73'/%3E%3Cpath stroke='%231C1C1C' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='M25.19 34.99c2.84-7.1-1.32-6.78-1.32-6.78M27.68 34.99h-8.52'/%3E%3C/svg%3E")}.second-step-part-three-form__pile-cat{background:center 2.8125rem no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Crect width='48' height='48' fill='%23FAF8F7' rx='24'/%3E%3Crect width='24' height='24' x='12' y='12' fill='%23FAF8F7' rx='12'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.382' d='M30.15 23.17c.16 1.11.21 1.58.21 4.21 0 1.81-.28 2.36-.7 4.34-.38 1.81-.02 3.25-.02 3.25h2.17'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.382' d='M30.15 23.17c.62 0-.03.04 1.84.09 1.43.04 3.07-1.59 1.48-2.36-.24-.11-.26-.29-.33-.76-.25-1.76-.85-2.13-2.17-2.68-.41-.17-.74-.2-1.22-.21.06-.57-.21-1.77-.34-2.27-.01-.05-.08-.07-.12-.04-1.2.77-2.1 1.95-2.71 3.57l-1.43 2.99c-.52 1.1-1.24 2.1-2.11 2.94-1.45 1.41-2.9 2.46-3.8 5.35a7.14 7.14 0 0 0-.03 4.12l.28.96c.01.05-.01.1-.07.1-.69.01-4.84-.08-2.67-4.68 2.4-5.08-1.57-5.08-1.57-5.08'/%3E%3Cpath stroke='%231C1C1C' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.382' d='M23.13 28.82s5.44-.14 2.42 6.03M19.52 34.97h8.16'/%3E%3C/svg%3E")}.second-step-part-three-form__pile-add{background:center 2.8125rem no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Crect width='48' height='48' fill='%23FAF8F7' rx='24'/%3E%3Crect width='24' height='24' x='12' y='12' fill='%23FAF8F7' rx='12'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M24 17v14M17 24h14'/%3E%3C/svg%3E");border:.125rem dashed #d2c8c2;box-shadow:0 .125rem .5rem 0 #00000040;order:500}.second-step-part-three-form__pile .remove-pile{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Crect width='24' height='24' fill='%23FAF8F7' rx='12'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3 6h18M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10 11v6M14 11v6'/%3E%3C/svg%3E");cursor:pointer;height:1.5rem;position:absolute;right:1rem;top:1rem;width:1.5rem}.second-step-part-three-form__pile .pile-text-1{font-family:Myriad Pro Condensed,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;margin-top:6.5625rem}.second-step-part-three-form__pile .pile-text-2{font-family:Myriad Pro Semibold Condensed,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;margin-top:6.5625rem}.second-step-part-three-form__pile .pile-text-3{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}.second-step-part-three-form__radio-title{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;padding:0 1rem}.second-step-part-three-form__radio-container{display:flex;flex-wrap:nowrap;gap:1.5rem;justify-content:space-between;margin:.75rem 0 1.5rem;padding:0 1rem;width:100%}.second-step-part-three-form__radio-container:nth-child(odd){flex:1}.second-step-part-three-form__radio-container:nth-child(2n){flex:2}.second-step-part-three-form__radio{border:.0625rem solid #d2c8c2;box-shadow:0 .125rem .5rem 0 #00000040;cursor:pointer;height:5.4375rem;min-width:9.9375rem;position:relative;text-align:center;width:50%}.second-step-part-three-form__radio-dog{background:center .5rem no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Crect width='48' height='48' fill='%23FAF8F7' rx='24'/%3E%3Crect width='24' height='24' x='12' y='12' fill='%23FAF8F7' rx='12'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='M27.82 16.48s-.14 3.6-2.27 3.6c-1.06 0-2.29-.36-2.13-1.77.35-3.19 2.24-4.79 3.61-4.96 1.34-.17.67-.12 1.72-.01 2.38.24 2.48 2.13 2.48 2.13l2.84.35s.39 3.62-2.09 3.62-2.39.54-2.39 1.66.93 2.53.93 4.31c0 3.19-.68 3.38-1.06 5.32-.35 1.77 0 4.26 0 4.26h2.13'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='M18.09 25.76s-3.9 0-3.9 4.61 4.97 4.61 4.97 4.61v-1.06c0-7.44 5.01-9.96 5.01-13.73'/%3E%3Cpath stroke='%231C1C1C' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='M25.19 34.99c2.84-7.1-1.32-6.78-1.32-6.78M27.68 34.99h-8.52'/%3E%3C/svg%3E")}.second-step-part-three-form__radio-cat{background:center .5rem no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Crect width='48' height='48' fill='%23FAF8F7' rx='24'/%3E%3Crect width='24' height='24' x='12' y='12' fill='%23FAF8F7' rx='12'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.382' d='M30.15 23.17c.16 1.11.21 1.58.21 4.21 0 1.81-.28 2.36-.7 4.34-.38 1.81-.02 3.25-.02 3.25h2.17'/%3E%3Cpath stroke='%23191919' stroke-linecap='round' stroke-miterlimit='10' stroke-width='1.382' d='M30.15 23.17c.62 0-.03.04 1.84.09 1.43.04 3.07-1.59 1.48-2.36-.24-.11-.26-.29-.33-.76-.25-1.76-.85-2.13-2.17-2.68-.41-.17-.74-.2-1.22-.21.06-.57-.21-1.77-.34-2.27-.01-.05-.08-.07-.12-.04-1.2.77-2.1 1.95-2.71 3.57l-1.43 2.99c-.52 1.1-1.24 2.1-2.11 2.94-1.45 1.41-2.9 2.46-3.8 5.35a7.14 7.14 0 0 0-.03 4.12l.28.96c.01.05-.01.1-.07.1-.69.01-4.84-.08-2.67-4.68 2.4-5.08-1.57-5.08-1.57-5.08'/%3E%3Cpath stroke='%231C1C1C' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.382' d='M23.13 28.82s5.44-.14 2.42 6.03M19.52 34.97h8.16'/%3E%3C/svg%3E")}.second-step-part-three-form__radio-selected{border:.09375rem solid #191919;box-shadow:0 .125rem .5rem 0 #00000040}.second-step-part-three-form__radio-text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:0;margin-top:3.5rem}.second-step-part-three-form__pet-form{display:block;margin:1.25rem auto;min-height:-moz-fit-content;min-height:fit-content;width:100%}@media only screen and (min-width:48.125rem){.second-step-part-three-form__pet-form{width:21.3125rem}}.second-step-part-three-form__pet-form-title{margin-bottom:1.1875rem;padding:0}@media only screen and (min-width:48.125rem){.second-step-part-three-form__pet-form-title{padding:0 1rem}}.second-step-part-three-form__pet-form-description{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin:0;padding:0}@media only screen and (min-width:48.125rem){.second-step-part-three-form__pet-form-description{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem;padding:0 1rem}}.second-step-part-three-form--my-dehner-account .second-step-part-three-form__piles-container{display:flex;flex-wrap:wrap;gap:1.5rem;width:100%}@media only screen and (max-width:60.5625rem){.second-step-part-three-form--my-dehner-account .second-step-part-three-form__piles-container{justify-content:center}}.second-step-part-three-form--my-dehner-account .second-step-part-three-form__container{max-width:44.25rem;width:100%}.second-step-part-three-form--my-dehner-account .second-step-part-three-form__pile{margin:0}.merchant-information-item{margin-bottom:1.125rem}.merchant-information-item__title{display:block;font:500 1rem/1.375rem Walbaum,sans-serif;letter-spacing:.016875rem;margin-bottom:.5rem}.merchant-information-item__text{font:300 1rem/1.375rem Myriad Pro,sans-serif;letter-spacing:.0125rem}.merchant-information-item__time{display:block;float:right;max-width:6.25rem}.information-item{margin-bottom:1.125rem}.information-item__title{display:block;font:500 1rem/1.375rem Walbaum,sans-serif;letter-spacing:.016875rem;margin-bottom:.5rem}.information-item__text{font:300 1rem/1.375rem Myriad Pro,sans-serif;letter-spacing:.0125rem}.merchant-product-offer-item{border-bottom:.0625rem dotted #d9d9d9;padding:.75rem 0}.merchant-product-offer-item__name{display:block;font:500 1rem/1.25rem Walbaum,sans-serif;letter-spacing:.016875rem;margin-bottom:.625rem;overflow:hidden;text-overflow:ellipsis}.merchant-product-offer-item__link{font-size:.9375rem;letter-spacing:.03125rem}.merchant-product-item{border-bottom:.0625rem dotted #d9d9d9;padding:.75rem 0}.merchant-product-item__name{display:block;font:500 1rem/1.25rem Walbaum,sans-serif;letter-spacing:.016875rem;margin-bottom:.625rem;overflow:hidden;text-overflow:ellipsis}.merchant-product-item__link{font-size:.9375rem;letter-spacing:.03125rem}.merchant-profile__top-block{margin-bottom:1.25rem;position:relative}.merchant-profile__top-block:after{border-bottom:.0625rem dotted #d9d9d9;bottom:0;content:"";display:block;height:.0625rem;left:1rem;position:absolute;right:1rem}.merchant-profile__info-title{font:500 1.25rem/1.625rem Walbaum,sans-serif;letter-spacing:0;margin-bottom:1.25rem}.merchant-profile__info-text{font:300 1rem/1.375rem Myriad Pro,sans-serif;letter-spacing:.0125rem}.sold-by-merchant{font:300 .8125rem Walbaum,sans-serif;letter-spacing:0;margin:.5rem 0 .625rem}.sold-by-merchant--group{background:#b2b5b7;color:#b2b5b7;font-size:1rem;font-weight:500;letter-spacing:.016875rem;margin:0;padding:.75rem .9375rem}.sold-by-merchant--group .sold-by-merchant__link{font:500 1rem Walbaum,sans-serif}.advantage-coupon-card__container{background:#e5eeea;border:.0625rem solid #e5eeea;box-shadow:0 .125rem .5rem #00000040;height:19.6875rem;position:relative;width:13.5rem}.advantage-coupon-card__container[data-applied="1"]{border:.09375rem solid #4d4d4d}.advantage-coupon-card__container-default{z-index:999}.advantage-coupon-card__circle{align-items:center;background:#fff;border-radius:50%;box-shadow:0 .125rem .5rem #00000040;display:flex;height:5.5rem;justify-content:center;margin:3.3125rem 4rem 0;width:5.5rem}.advantage-coupon-card__icon-text{font-family:Walbaum Bold,sans-serif;font-size:1.375rem}@media only screen and (min-width:48.125rem){.advantage-coupon-card__icon-text{font-size:2rem}}.advantage-coupon-card__title{color:#191919;font-family:Myriad Pro,sans-serif;font-size:1rem;font-style:normal;font-weight:400;height:1.3125rem;margin:.75rem 0 0 .8125rem;width:11.625rem}.advantage-coupon-card__content,.advantage-coupon-card__title{align-items:flex-end;display:flex;justify-content:center;line-height:130%;text-align:center}.advantage-coupon-card__content{color:#6c6c6c;font-size:.875rem;margin:0 .8125rem}.advantage-coupon-card__disabled{opacity:50%}.advantage-coupon-card__tabs{display:flex;position:absolute;width:100%}.advantage-coupon-card__tab{align-items:center;display:flex;font-size:.75rem;height:1.75rem;justify-content:center;width:6.75rem}.advantage-coupon-card__tab:hover{cursor:default}.advantage-coupon-card__tab--inactive{background-color:#fff;color:#b2b5b7}.advantage-coupon-card__tab--inactive:hover{cursor:pointer}@media only screen and (max-width:48.125rem){.advantage-coupon-card__tab{font-size:.625rem;height:1rem}.advantage-coupon-card__container{height:15.4375rem;width:10.1875rem}.advantage-coupon-card__circle{height:4.25rem;margin:2.5625rem 3rem 0 2.9375rem;width:4.25rem}.advantage-coupon-card__title{font-size:.875rem;height:-moz-fit-content;height:fit-content;margin:.5rem 0 1rem;width:9.6875rem;word-break:break-all}.advantage-coupon-card__content{font-size:.75rem;height:2rem;margin:0;width:9.6875rem}.advantage-coupon-card__selectBox{left:3.75rem;top:12rem}}.dehner-card-my-profile-form .form--checkout-form-elements,.dehner-card-my-profile-form .form--login{width:100%}.loyalty-bonus{font-family:Myriad Pro,sans-serif}.loyalty-bonus__horizontal-line{background:#f0ece7;height:.0625rem;margin-bottom:2rem;width:100%}.loyalty-bonus__information-container{float:unset}.loyalty-bonus__information-subtitle{font-family:Myriad Pro Bold,sans-serif;font-size:1.375rem;font-weight:700;line-height:1.375rem;margin-bottom:1.5rem}.loyalty-bonus__information-text{float:unset;font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin:0;text-align:left}@media only screen and (min-width:48.125rem){.loyalty-bonus__information-text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.loyalty-bonus__information-image{margin:1.5rem 0}.loyalty-bonus__modal{align-items:center;background:#fff;display:flex;flex-direction:column;height:auto;justify-content:center;left:50%;padding:3.5rem;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:auto}@media only screen and (max-width:48.125rem){.loyalty-bonus__modal{border-radius:.625rem .625rem 0 0;height:100%;justify-content:flex-start;left:0;padding:1.8125rem 1rem 0;top:4rem;transform:unset}}.loyalty-bonus__modal-text{font-size:1.125rem;line-height:125%;margin:1rem .25rem 0}@media only screen and (max-width:48.125rem){.loyalty-bonus__modal-text{font-size:1rem;margin:1rem 0 0}.loyalty-bonus__modal-title{font-size:1.25rem}}.loyalty-bonus__icon-bg{align-items:center;background:#e5eeea;border-radius:100%;display:flex;height:7rem;justify-content:center;margin-bottom:2rem;position:relative;width:7rem}.loyalty-bonus__close-button{cursor:pointer;position:absolute;right:1rem;top:1rem}.loyalty-bonus__submit-button{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width:48.125rem){.loyalty-bonus__submit-button{align-items:center;justify-content:center}}.my-advantage-coupons__text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;padding-bottom:2rem;padding-top:1rem}@media only screen and (min-width:48.125rem){.my-advantage-coupons__text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.my-dehner-card-input-form__container{padding-left:1rem}.my-dehner-card-input-form__button{padding:.625rem 2.625rem;white-space:nowrap}@media only screen and (max-width:48.0625rem){.my-dehner-card-input-form__input{margin-bottom:1.25rem}}label .my-dehner-card-input-form__label{margin-left:0}.my-dehner-card-input-form__info-message{margin-top:1.25rem}.my-dehner-registration-form__button-container{display:flex;justify-content:center}@media only screen and (min-width:34.375rem){.my-dehner-registration-form__button-container{justify-content:flex-end}}.my-dehner-registration-form .button--register{padding:.625rem 2.625rem}.my-dehner-registration-form .info-message-box{border-bottom:.0625rem solid #ddd;margin-bottom:1.875rem;padding-bottom:1.25rem}.my-dehner-registration-form .title-box{border-bottom:none}.my-interests__form:nth-child(-n+2){margin-bottom:2.5rem}@media only screen and (min-width:48.125rem){.my-interests__form:nth-child(-n+2){margin-bottom:4rem}}.my-interests__form-title{margin-bottom:1.5rem}.my-interests__form-subtitle{margin-bottom:2.5rem}.my-interests__form-text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin:0 0 1.5rem}@media only screen and (min-width:48.125rem){.my-interests__form-text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.my-interests__form-input{margin-bottom:2.5rem}.my-interests__form-checkbox{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:1.5rem}@media only screen and (min-width:48.125rem){.my-interests__form-checkbox{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.my-interests__form-checkbox:last-child{margin-bottom:2rem}.my-interests__form__submit-button{min-width:13.75rem}.your-mein-dehner-card__container{row-gap:1.25rem}.your-mein-dehner-card__text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (min-width:48.125rem){.your-mein-dehner-card__text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}@media only screen and (min-width:34.375rem){.your-mein-dehner-card__image{padding-left:1.25rem}}.your-mein-dehner-card__horizontal-line{background:#f0ece7;height:.0625rem}.your-mein-dehner-card__link>a{text-decoration:underline}.my-dehner-card-form--checkout{border-bottom:.0625rem solid #d2c8c2;padding:0 0 1.5rem}.my-dehner-card-form--checkout .grid{margin:0}.my-dehner-card-form__title{align-items:center;display:flex;gap:.5rem}.my-dehner-card-form .label{display:none}.my-dehner-card-form .form__field{padding:0}.my-dehner-card-form .form__action{margin:0}.my-dehner-card-form .input{border-radius:.125rem 0 0 .125rem;height:3rem}.my-dehner-card-form__is-not-visible{display:flex;height:0;opacity:0;order:0;order:2;padding:0;visibility:hidden}.my-dehner-card-form__title-container svg.coupons-container__spinner{margin:0 0 1.25rem}.my-dehner-card-form__title-container__is-not-visible{display:none}.cart-code-form--checkout{border-bottom:.0625rem solid #d2c8c2;padding:0 0 1.5rem}.cart-code-form--checkout .grid{margin:0}.cart-code-form__title{align-items:center;display:flex;gap:.5rem}.cart-code-form .label{display:none}.cart-code-form .form__field{padding:0}.cart-code-form .form__action{margin:0}.cart-code-form .input{border-radius:.125rem 0 0 .125rem;height:3rem}.cart-code-form__is-not-visible{display:flex;opacity:0;order:0;visibility:hidden}.my-dehner-card-submitted--checkout{border-bottom:.0625rem solid #d2c8c2;padding:0 0 1.5rem}.my-dehner-card-submitted--checkout .grid{margin:0}.my-dehner-card-submitted__title{align-items:center;display:flex;gap:.5rem}.my-dehner-card-submitted .label{display:none}.my-dehner-card-submitted .form__field{padding:0}.my-dehner-card-submitted .form__action{margin:0}.my-dehner-card-submitted .input{border-radius:.125rem 0 0 .125rem;height:3rem}.my-dehner-card-submitted__is-not-visible{display:flex;height:0;opacity:0;order:0;order:2;padding:0;visibility:hidden}.my-dehner-card-submitted__title-container svg.coupons-container__spinner{margin:0 0 1.25rem}.my-dehner-card-submitted__title-container__is-not-visible{display:none}.subscription-form{padding-top:.6875rem}.subscription-form .form-field{margin:0}.subscription-form .form-field__error:before{display:none}.subscription-form .form-field__error-list,.subscription-form__alert,.subscription-form__success{font-size:.75rem;line-height:1.2;padding-top:.625rem}.overlay-expenses-information{align-items:center;display:flex;flex-flow:column;justify-content:flex-end}.overlay-expenses-information__container{display:flex;flex-flow:column;overflow-x:hidden;overscroll-behavior-y:contain;padding-top:1rem}.overlay-expenses-information__container::-webkit-scrollbar{width:.75rem}.overlay-expenses-information__container::-webkit-scrollbar-track{background-color:#0000}.overlay-expenses-information__container::-webkit-scrollbar-thumb{background-color:#d9d9d9;border:.25rem solid #fff;border-radius:1.875rem;height:8rem}.overlay-expenses-information__container::-webkit-scrollbar-button{display:none}@media only screen and (max-width:48.125rem){.overlay-expenses-information__container{max-width:100%;padding:1rem;width:100%}}.overlay-expenses-information__container-inner{display:flex;flex-flow:row wrap;flex-direction:column;justify-content:space-between;text-align:left}.overlay-expenses-information__info-text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}@media only screen and (max-width:48.125rem){.overlay-expenses-information__info-text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}}.overlay-expenses-information__info-text-height{height:3rem}.overlay-expenses-information__info-text--sections{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;left:2.77rem;line-height:1.40625rem;position:relative;width:89%}@media only screen and (max-width:48.125rem){.overlay-expenses-information__info-text--sections{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}}.overlay-expenses-information__info-text--sections-grid{display:grid;font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;left:2.77rem;line-height:1.40625rem;position:relative;width:90%;grid-gap:1rem 2.25rem;grid-template-columns:13.75rem 16.25rem}@media only screen and (max-width:48.125rem){.overlay-expenses-information__info-text--sections-grid{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;grid-template-columns:7.75rem 7.25rem;line-height:1.25rem;grid-column-gap:1.25rem}}.overlay-expenses-information__info-text--sections-intro{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;left:2.77rem;line-height:1.40625rem;position:relative;width:90%}@media only screen and (max-width:48.125rem){.overlay-expenses-information__info-text--sections-intro{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}}.overlay-expenses-information__title{left:.75rem;position:relative;top:.625rem}.overlay-expenses-information__title-main{left:0;margin-bottom:1rem}.overlay-expenses-information__title-text{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (min-width:48.125rem){.overlay-expenses-information__title-text{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.overlay-expenses-information__package-text-under-75{grid-column:1}.overlay-expenses-information__package-text-under-75-cost{grid-column:2;grid-row:1}.overlay-expenses-information__package-text-over-75{grid-column:1}.overlay-expenses-information__package-text-over-75-cost{grid-column:2}.overlay-expenses-information__carrier-text-small{grid-column:1}.overlay-expenses-information__carrier-text-small-cost{grid-column:2;grid-row:1}.overlay-expenses-information__carrier-text-large{grid-column:1}.overlay-expenses-information__carrier-text-large-cost{grid-column:2}.overlay-expenses-information__plants-text-package{grid-column:1}.overlay-expenses-information__plants-text-package-cost{grid-column:2;grid-row:1}.overlay-expenses-information__plants-text-bulk{grid-column:1}@media only screen and (min-width:48.125rem){.overlay-expenses-information__plants-text-bulk{width:max-content}}.overlay-expenses-information__plants-text-bulk-cost{grid-column:2;grid-row:2}.overlay-expenses-information__plants-text-carrier{grid-column:1}.overlay-expenses-information__plants-text-carrier-cost{grid-column:2;grid-row:3}.overlay-expenses-information__icon--info{align-items:center;display:flex;gap:.25rem;justify-content:flex-end}.overlay-expenses-information__icon--close{margin-left:100%;padding:0 .375rem}@media only screen and (max-width:48.125rem){.overlay-expenses-information__icon--close{margin-left:93%;margin-top:1%;padding:0 .5rem}}.overlay-expenses-information__icon--close-padding__left{padding:0 0 0 .9375rem}.overlay-expenses-information--pdp{flex-flow:row;justify-content:flex-end;margin-left:auto;padding-right:0;position:relative}.overlay-expenses-information--pdp .overlay-expenses-information__icon{padding:0}.manage-interests-form{max-width:55.125rem;width:100%}.manage-interests-form__fields{margin:1.25rem 0;min-height:50rem}.manage-interests-form__unsubscribe-title{margin-top:1.5rem}@media only screen and (min-width:48.125rem){.manage-interests-form__unsubscribe-title{margin-top:2.5rem}}.volume-price-list__table{display:flex;font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;justify-content:center;line-height:.875rem}.volume-price-list__row{display:flex;justify-content:flex-start;max-width:10.375rem;padding-bottom:1.5rem;width:calc(100% + .875rem)}.volume-price-list__row:last-of-type{padding-bottom:.75rem}.volume-price-list__cell{max-width:10.375rem}.volume-price-list__cell--active{color:#005932}.cart-bundle-list{margin-top:2.75rem;position:relative}.cart-bundle-list:after{border-left:.0625rem dotted #d9d9d9;content:"";display:block;height:1.5625rem;left:3.75rem;position:absolute;top:-2.1875rem;width:.0625rem}.cart-bundle-list__item{align-items:center;display:flex;margin:1.25rem 0}@media only screen and (max-width:34.3125rem){.cart-bundle-list__item{margin:.75rem 0}}.cart-bundle-list__title{font:500 .9375rem Walbaum,sans-serif;padding-left:1.5rem}.cart-bundle-list__quantity{color:#b2b5b7;font-weight:400;margin-left:1rem;position:relative}.cart-bundle-list__quantity:after{background:#b2b5b7;border-radius:50%;content:"";display:block;height:.1875rem;left:-.625rem;position:absolute;top:.5625rem;width:.1875rem}.color-selector{cursor:default;position:relative;z-index:50}.color-selector__checkmark{display:none}.color-selector__item{border:.25rem solid #fff;border-radius:100%;display:inline-block;height:2rem;position:relative;vertical-align:middle;width:2rem}.color-selector__item:before{border:.25rem solid #fff;border-radius:100%;content:"";height:1.875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:1.875rem}.color-selector__item:after{border:0 solid #fff;border-radius:100%;content:"";height:2rem;left:-.0625rem;position:absolute;top:-.0625rem;width:2rem}.color-selector__item:not(:last-child){margin-right:.25rem}.color-selector__item--active,.color-selector__item:hover{border:0;height:2rem;width:2rem}.color-selector__item--active:after,.color-selector__item:hover:after{visibility:hidden}.color-selector__item--active:before,.color-selector__item:hover:before{visibility:visible}.color-selector__item:hover .color-selector__tooltip{transform:scale(0)}.color-selector__item--active .color-selector__checkmark{align-items:center;display:flex;height:inherit;justify-content:center;width:inherit}.color-selector__tooltip{background:#000;border-radius:.125rem;color:#fff;font:300 1rem Myriad Pro,sans-serif;left:-.9375rem;padding:.3125rem .6875rem .4375rem .625rem;position:absolute;top:-2.6875rem;transform:scale(0);transform-origin:bottom;transition:all .25s ease-in-out;white-space:nowrap}.color-selector__tooltip:before{background:#000;border-radius:.125rem;bottom:-.25rem;content:"";height:.625rem;left:1.0625rem;position:absolute;transform:rotate(45deg);width:.625rem}.color-selector-pdp{cursor:default;position:relative;z-index:50}.color-selector-pdp__checkmark{display:none}.color-selector-pdp__item{border:.1875rem solid #fff;border-radius:100%;display:inline-block;height:1.5rem;position:relative;vertical-align:middle;width:1.5rem}.color-selector-pdp__item:before{border:.1875rem solid #fff;border-radius:100%;content:"";height:1.375rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:1.375rem}.color-selector-pdp__item:after{border:0 solid #fff;border-radius:100%;content:"";height:1.5rem;left:-.0625rem;position:absolute;top:-.0625rem;width:1.5rem}.color-selector-pdp__item:not(:last-child){margin-right:.25rem}.color-selector-pdp__item--active,.color-selector-pdp__item:hover{border:0;height:1.5rem;width:1.5rem}.color-selector-pdp__item--active:after,.color-selector-pdp__item:hover:after{visibility:hidden}.color-selector-pdp__item--active:before,.color-selector-pdp__item:hover:before{visibility:visible}.color-selector-pdp__item:hover .color-selector-pdp__tooltip{transform:scale(0)}.color-selector-pdp__item--active .color-selector-pdp__checkmark{align-items:center;display:flex;height:inherit;justify-content:center;width:inherit}.color-selector-pdp__tooltip{background:#000;border-radius:.125rem;color:#fff;font:300 1rem Myriad Pro,sans-serif;left:-.9375rem;padding:.3125rem .6875rem .4375rem .625rem;position:absolute;top:-2.6875rem;transform:scale(0);transform-origin:bottom;transition:all .25s ease-in-out;white-space:nowrap}.color-selector-pdp__tooltip:before{background:#000;border-radius:.125rem;bottom:-.25rem;content:"";height:.625rem;left:1.0625rem;position:absolute;transform:rotate(45deg);width:.625rem}.custom-image{border:.0625rem solid #f0ece7;position:relative}.custom-image__image-container{display:flex;margin:auto;position:relative;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:48.125rem){.custom-image__image-container{max-height:43.75rem;max-width:37.5rem}}.custom-image__image{max-height:21.4375rem;object-fit:scale-down}@media only screen and (min-width:48.125rem){.custom-image__image{max-height:43.75rem;width:37.5rem}}.custom-image__magnifier{background-color:#faf8f7;background-repeat:no-repeat;display:none;height:50%;opacity:.45;pointer-events:none;position:absolute;width:50%;z-index:1}.custom-image__magnifier[active]{display:block}.custom-image__magnifier-icon{bottom:0;padding:1rem;position:absolute;right:0;z-index:1}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.image-gallery{position:relative}.image-gallery__container{background:#fff;display:none;position:relative;z-index:10}.image-gallery__container:before{background:#0000000d;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:11}.image-gallery__container--single-image{display:block;height:17.5rem}@media only screen and (min-width:48.125rem){.image-gallery__container{display:block;height:30rem}}@media only screen and (min-width:60.625rem){.image-gallery__container{height:40.625rem}}.image-gallery__item{align-items:center;background:#fff;display:flex;height:17.5rem;justify-content:center;left:0;opacity:0;padding:.9375rem 1rem;position:absolute;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:9}.image-gallery__item--active,.image-gallery__item--color-active{opacity:1}@media only screen and (min-width:48.125rem){.image-gallery__item{height:30rem;padding:3.125rem 2.5rem}}@media only screen and (min-width:60.625rem){.image-gallery__item{height:40.625rem;padding:6.25rem 4.375rem}}@media only screen and (min-width:75.25rem){.image-gallery__item{height:38.125rem;padding:5rem 3.125rem}}.image-gallery__image{max-height:15.625rem;text-align:center;width:100%}@media only screen and (min-width:48.125rem){.image-gallery__image{max-height:100%}}.image-gallery-thumbnail{width:100%}@media only screen and (min-width:48.125rem){.image-gallery-thumbnail{left:.625rem;max-height:19.6875rem;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:2.25rem;z-index:11}.image-gallery-thumbnail:not(.slick-initialized) .image-gallery-thumbnail__item{margin:1rem 0}}@media only screen and (min-width:75.25rem){.image-gallery-thumbnail{left:1.875rem}}.image-gallery-thumbnail__item{align-items:center;background-color:#fff;cursor:default;display:flex!important;height:17.5rem;justify-content:center;margin:0;padding:.0625rem;position:relative;width:100%}@media only screen and (max-width:48.0625rem){.image-gallery-thumbnail__item:not(:first-child){display:none!important}}@media only screen and (min-width:48.125rem){.image-gallery-thumbnail__item{border:.0625rem solid #d9d9d9;cursor:pointer;height:2.25rem;margin:.5rem 0;width:2.25rem}}.image-gallery-thumbnail__item--active{padding:0}@media only screen and (min-width:48.125rem){.image-gallery-thumbnail__item--active{border:.125rem solid #fff}}.image-gallery-thumbnail__item--active .image-gallery-thumbnail__img{opacity:1}.image-gallery-thumbnail__item:before{background:#0000000d;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:350}.image-gallery-thumbnail__img{align-items:center;display:flex;max-height:15.625rem;opacity:1}@media only screen and (min-width:48.125rem){.image-gallery-thumbnail__img{max-height:100%;opacity:.25}}.image-gallery-thumbnail__next,.image-gallery-thumbnail__prev{cursor:pointer;display:block;padding:0 0 .625rem;text-align:center}.image-gallery-thumbnail__prev{padding:.625rem 0 0}.image-gallery-thumbnail .slick-slide{border:none;height:auto}.image-gallery-thumbnail .slick-dots{bottom:-2rem;display:flex;justify-content:center;position:absolute;width:100%}.image-gallery-thumbnail .slick-dots li{border:.0625rem solid #fff0;border-radius:100%;font-size:0;margin:0 .25rem;padding:.0625rem;position:relative}.image-gallery-thumbnail .slick-dots li:before{background-color:#d9d9d9;border-radius:50%;content:"";height:.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.25rem}.image-gallery-thumbnail .slick-dots button{font:0/0 Myriad Pro,sans-serif;height:.25rem;opacity:0;width:.25rem}.image-gallery-thumbnail .slick-dots .slick-active{border-color:#000}.image-gallery-thumbnail .slick-dots .slick-active:before{background-color:#fff0}.image-gallery-thumbnail .slick-disabled{cursor:default;pointer-events:none}.image-gallery-thumbnail .slick-disabled .icon{color:#b2b5b7}.photoswipe-media-item{border:.0625rem solid #f0ece7}.photoswipe-media-item__image-container{display:block;height:21.4375rem}@media only screen and (min-width:48.125rem){.photoswipe-media-item__image-container{height:43.75rem}}.photoswipe-media-item__gallery-image{align-items:center;display:flex;height:21.4375rem;justify-content:center;position:relative}@media only screen and (min-width:48.125rem){.photoswipe-media-item__gallery-image{height:44.1875rem}}.photoswipe-media-item__thumbnail-gallery-image{height:14.0625rem;position:relative}.photoswipe-media-item__play-icon{background-image:url(https://www.dehner.de/assets/agentur/images/cliplister/playButton.png);background-size:contain;bottom:0;height:6.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:6.25rem}.photoswipe-media-item__play-icon--small{height:3.125rem;width:3.125rem}.thumbnail-video{height:13.8125rem;position:relative}.thumbnail-video__container{display:flex;height:100%}.thumbnail-video__icon{height:auto;max-height:100%;max-width:100%;width:auto}.thumbnail-video__play-button{cursor:pointer;height:5.25rem;left:calc(50% - 42px);position:absolute;top:calc(50% - 42px);width:5.25rem}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;touch-action:none;width:100%;z-index:var(--pswp-root-z-index);-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{display:flex;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.zoom-and-gallery{grid-area:image;max-width:100%;position:relative;width:100%}@media only screen and (min-width:48.125rem){.zoom-and-gallery{width:44.1875rem}}.zoom-and-gallery__main-slider{max-height:44.1875rem}.zoom-and-gallery .slick-slide{cursor:pointer;margin:.3125rem}.zoom-and-gallery .slick-dots-container{display:block;margin:.625rem auto;max-width:17.875rem;overflow:hidden;padding:0;position:relative;width:-moz-fit-content;width:fit-content}.zoom-and-gallery .slick-dots-container>ul{align-items:center;bottom:unset;display:flex;height:100%;list-style:none;margin:0;padding:0;position:relative;transform:translateX(0);transition:all .25s}.zoom-and-gallery .slick-dots-container>ul li{height:.875rem;margin:0 .25rem;width:.875rem}.zoom-and-gallery .slick-dots-container>ul li button{display:block;height:.875rem;padding:.3125rem;width:.875rem}.zoom-and-gallery .slick-arrow{cursor:pointer;position:absolute;top:50%}.zoom-and-gallery .slick-prev{left:-1.75rem}.zoom-and-gallery .slick-next{right:-1.75rem}.zoom-and-gallery .slick-dots{bottom:-2rem;display:flex;position:absolute;width:100%}.zoom-and-gallery .slick-dots li{border:.0625rem solid #000;border-radius:100%;font-size:0;margin:0 .25rem;padding:.0625rem;position:relative}.zoom-and-gallery .slick-dots button{height:.875rem;opacity:0;width:.875rem}.zoom-and-gallery .slick-dots .slick-active{background-color:#000}.zoom-and-gallery__zoom-preview-container{background:#fff;left:106%;margin:.3125rem;min-width:44.375rem;position:absolute;top:0;z-index:811}.zoom-and-gallery__zoom-preview{background-repeat:no-repeat;border:.0625rem solid #f0ece7;display:none}.zoom-and-gallery__zoom-preview[active]{display:block}.zoom-and-gallery__video-bullet{height:-webkit-fill-available;width:-webkit-fill-available}.zoom-and-gallery__hint{align-items:center;animation:hideZoomHint 2s linear;background:#d2c8c2;display:flex;font-weight:700;justify-content:center;left:calc(50% - 140px);opacity:0;padding:.625rem;position:absolute;top:50%;width:17.5rem;z-index:1}@media only screen and (min-width:48.125rem){.zoom-and-gallery__hint{display:none}}.zoom-and-gallery__hint:after{border:.625rem solid #0000;border-top-color:#d2c8c2;content:" ";left:50%;margin-left:-.625rem;position:absolute;top:100%}@keyframes hideZoomHint{0%{opacity:1}90%{opacity:1}to{opacity:0}}.pswp__img{max-height:unset}.pswp__cliplister-container{align-items:center;display:flex}.pswp__button--close{background:#fff;border-radius:50%;height:1.875rem;margin:1.25rem 1.25rem 0 0;width:1.875rem}.pswp-bullets-container{bottom:1rem;display:flex;justify-content:flex-start;left:0;margin-left:auto;margin-right:auto;max-width:23.125rem;overflow-x:hidden;position:absolute;right:0;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:48.125rem){.pswp-bullets-container{max-width:46.25rem}}.pswp__bullets-indicator{display:flex;flex-direction:row}.pswp .pswp__hide-on-close .pswp__bullets-indicator{transition:transform .25s}.pswp__bullet{background-repeat:no-repeat;background-size:4rem 4rem;cursor:pointer;height:4rem;margin:0 .3125rem;min-width:4rem;width:4rem}.pswp__bullet--active{border:.0625rem solid #000}.pswp__bg{background:#fff}.cl-video-control-progress-bar-rail,.cl-video-control-volume-slider-rail{background-color:#2f9f4d!important}.cl-video-control-volume-slider-container,.cl-video-controls-container{background-color:#005932!important}.thumbnail-slider{margin-top:.625rem}.thumbnail-slider .slick-current>.thumbnail-slider__image{border:.09375rem solid #191919}.thumbnail-slider__item{position:relative}.thumbnail-slider__item--cliplister:after{background-image:url(https://www.dehner.de/assets/agentur/images/cliplister/playButton.png);background-size:contain;bottom:0;content:"";display:block;height:6.25rem;left:0;margin:auto;position:absolute;right:0;top:0;width:6.25rem}.thumbnail-slider__image{border:.0625rem solid #f0ece7;object-fit:scale-down}.product-options__container{width:-moz-fit-content;width:fit-content}@media only screen and (max-width:48.125rem){.product-options__container{max-width:200%}}.product-options__item{font-size:.9375rem;margin-bottom:.5625rem}@media only screen and (min-width:48.125rem){.product-options__item{font-size:1rem;margin-bottom:1.125rem}}.product-options__item:not(:first-child){border-top:.0625rem dotted #d9d9d9;padding-top:.5625rem}@media only screen and (min-width:48.125rem){.product-options__item:not(:first-child){padding-top:1.125rem}}.new-review-form__close-icon-container{display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:1.3125rem;top:1.3125rem}.new-review-form__description-counter{bottom:0;color:#6c6c6c;margin-right:.5rem;position:absolute;right:0}.review{break-inside:avoid;padding:1.25rem 0}@media only screen and (min-width:34.375rem){.review{padding:2rem 0 0}}.review--pdp-review{font-size:1.125rem;line-height:1.40625rem}.review--pdp-review,.review__author-date{font-family:Myriad Pro,sans-serif;font-weight:400}.review__author-date{color:#000;font-size:.875rem;line-height:.875rem;margin:.25rem 0 1rem}@media only screen and (min-width:34.375rem){.review__author-date{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;margin:.25rem 0 .75rem}}.review--flex-direction-column{flex-direction:column}.review__description{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}.review-average-display{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1.6875rem;margin-top:1.6875rem}.review-average-display__title{font-family:Myriad Pro,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem}@media only screen and (min-width:48.125rem){.review-average-display__title{font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem}}.review-distribution-display{margin-bottom:2.5rem}@media only screen and (min-width:34.375rem){.review-distribution-display{margin-bottom:5rem}}.review-distribution-display__cell{color:#191919;font-family:Myriad Pro,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.40625rem;padding-bottom:.75rem}.review-distribution-display__cell:first-child{color:#000;font-size:1rem}.review-distribution-display__progress{background-color:#f0ece7;box-shadow:.03125rem .03125rem .03125rem 0 #0000003d;height:.875rem;margin:0 1.0625rem 0 1.3125rem;overflow:hidden;width:12.3125rem}.review-distribution-display__progress-status{background-color:#191919;height:1.25rem;position:relative}@media only screen and (min-width:34.375rem){.review-summary{display:flex}.review-summary__review-numbers{margin-right:9.25rem;max-width:21.25rem;min-width:21.25rem;width:100%}}.set-list{margin-bottom:3rem}@media only screen and (max-width:34.3125rem){.product-set-slider--multiple .slick-slide{padding-right:.625rem}}@media only screen and (min-width:48.125rem){.product-set-slider--single .slick-slide{padding-right:1.875rem}}.product-set-slider--single .thumbnail{height:15rem}@media only screen and (min-width:34.375rem){.product-set-slider--single .thumbnail{height:23rem}}.product-set-slider--single .thumbnail:not(:first-child){display:none}.product-set-slider--hide-prev-btn{margin-bottom:2rem}@media only screen and (min-width:34.375rem){.product-set-slider--hide-prev-btn:hover .slick-prev{opacity:1;pointer-events:all;visibility:visible}.product-set-slider--hide-prev-btn .slick-prev{opacity:0;pointer-events:none;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden}}.product-attributes-slider{display:flex;flex-direction:column;height:2.5rem;justify-content:space-between;max-height:2.5rem;max-width:9rem;min-height:2.5rem}@media only screen and (min-width:48.125rem){.product-attributes-slider{height:3.125rem;left:0;max-height:3.125rem;min-height:3.125rem;padding-top:0;position:absolute;row-gap:.625rem}}.product-attributes-slider__other-variants{color:#4d4d4d;font-family:Myriad Pro,sans-serif;font-size:.75rem;font-weight:400;line-height:.75rem}@media only screen and (min-width:48.125rem){.product-attributes-slider__other-variants{font-family:Myriad Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:.875rem}}.product-attributes-slider a.product-attributes-slider__other-variants{text-decoration:underline}.product-attributes-slider-item__container{background-position:50%;background-size:contain;border-radius:50%;box-sizing:border-box;height:1.5rem;outline:.1875rem solid #fff;outline-offset:-.125rem;width:1.5rem}.product-attributes-slider-item__container--creme,.product-attributes-slider-item__container--weiß{border:.1875rem solid #d2c8c2}.product-attributes-slider-item__link{align-items:center;display:flex;height:1.5rem;justify-content:center}.product-attributes-slider-item__link[active] .product-attributes-slider-item__container{outline:.125rem solid #fff;outline-offset:-.1875rem;position:relative}.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--creme,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--weiß{border:.0625rem solid #d2c8c2;outline:.0625rem solid #d2c8c2;outline-offset:-.25rem}.product-attributes-slider-item__link[active] .product-attributes-slider-item__container:after{background-image:url(../images/check.svg);background-position:50%;background-repeat:no-repeat;content:"";display:flex;height:100%;position:absolute;width:100%}.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--anthrazit:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--braun:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--dunkelblau:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--dunkelbraun:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--dunkelgrau:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--dunkelgrün:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--dunkelrot:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--lila:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--moosgrün:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--quarzgrau:after,.product-attributes-slider-item__link[active] .product-attributes-slider-item__container--schwarz:after{background-image:url(../images/check-white.svg)}.ordered-configured-bundle-product-secondary{padding:.625rem .625rem 1.25rem}@media only screen and (min-width:34.375rem){.ordered-configured-bundle-product-secondary{padding-right:.9375rem}}.ordered-configured-bundle-product-secondary__content{padding-top:.625rem}@media only screen and (min-width:34.375rem){.ordered-configured-bundle-product-secondary__content{padding-left:1rem;padding-top:0}}.ordered-configured-bundle-product-secondary__thumbnail-wrapper{width:7.5rem}.ordered-configured-bundle-product-secondary__info{margin-bottom:.625rem}@media only screen and (min-width:60.625rem){.ordered-configured-bundle-product-secondary__info{margin-bottom:0}}.ordered-configured-bundle-product-secondary__title{display:block;font:500 .9375rem Walbaum,sans-serif}.ordered-configured-bundle-product-secondary__quantity,.ordered-configured-bundle-product-secondary__sku{color:#b2b5b7;font:300 18px Myriad Pro,sans-serif}.ordered-configured-bundle-product-secondary__status{margin-bottom:.3125rem}@media only screen and (min-width:60.625rem){.ordered-configured-bundle-product-secondary__status{margin-bottom:0}.ordered-configured-bundle-product-secondary__price,.ordered-configured-bundle-product-secondary__quantity,.ordered-configured-bundle-product-secondary__status{padding:0 .3125rem;text-align:center}.ordered-configured-bundle-product-secondary__total-price{text-align:right}}.ordered-bundle-item{margin-bottom:.9375rem}.ordered-bundle-item__image{height:4.375rem;width:4.375rem}.ordered-bundle-item__content{padding-left:1.25rem}.ordered-bundle-item__name{font:500 1rem/1.125rem Walbaum,sans-serif}.ordered-bundle-item__quantity{color:#b2b5b7;font:300 1rem/1.125rem Myriad Pro,sans-serif;letter-spacing:.0125rem}@media only screen and (min-width:60.625rem){.ordered-bundle-item__quantity,.ordered-bundle-item__status{padding:0 .3125rem;text-align:center}}.ordered-product-bundle{border-bottom:.0625rem dotted #d9d9d9;margin-bottom:1.125rem;padding-bottom:1.125rem}.ordered-product-bundle__image{width:7.5rem}.ordered-product-bundle__content{padding-top:.9375rem;width:100%}@media only screen and (min-width:34.375rem){.ordered-product-bundle__content{flex-basis:0;flex-grow:1;padding-left:1.25rem;padding-top:0;width:auto}}.ordered-product-bundle__info{margin-bottom:.625rem}@media only screen and (min-width:60.625rem){.ordered-product-bundle__info{margin-bottom:0}}.ordered-product-bundle__name{font:500 1rem/1.125rem Walbaum,sans-serif}.ordered-product-bundle__quantity,.ordered-product-bundle__sku{color:#b2b5b7;font:300 1rem/1.125rem Myriad Pro,sans-serif;letter-spacing:.0125rem}@media only screen and (min-width:60.625rem){.ordered-product-bundle__price,.ordered-product-bundle__quantity{padding:0 .3125rem;text-align:center}.ordered-product-bundle__total-price{text-align:right}}.ordered-product-bundle__items{border-top:.0625rem dotted #d9d9d9;margin-top:.9375rem;padding-top:.9375rem;width:100%}.ordered-product-bundle--with-options{border-bottom:none;margin-bottom:0;padding-bottom:.625rem}.return-header-information{border-bottom:.0625rem dotted #d9d9d9;list-style:none;padding-bottom:.3125rem}.return-header-information__item{margin-bottom:.9375rem}.return-header-information__name{display:inline-block;font:700 .9375rem Walbaum,sans-serif;letter-spacing:-.01125rem;padding-right:.625rem;vertical-align:initial;width:6.25rem}.return-header-information__text{font-weight:300;letter-spacing:-.01125rem}.return-list-title{border-bottom:.0625rem dotted #d9d9d9;margin:.9375rem 0;padding:.9375rem 0}.return-overview__title-block{margin-bottom:.9375rem;padding-bottom:.9375rem}@media only screen and (min-width:48.125rem){.return-overview__title-block{border-bottom:.0625rem dotted #d9d9d9;margin-bottom:1.25rem;padding-bottom:1.25rem}}.return-overview__overview-info{border-bottom:.0625rem dotted #d9d9d9;list-style:none;margin-bottom:1.25rem;padding-bottom:.3125rem}.return-overview__item{margin-bottom:.9375rem}.return-overview__name{display:inline-block;font:700 .9375rem Walbaum,sans-serif;letter-spacing:-.010625rem;padding-right:.625rem;vertical-align:initial;width:6.25rem}.return-overview__text{font-weight:300;letter-spacing:-.01125rem}.return-product-item{border-bottom:.0625rem dotted #d9d9d9;margin-bottom:1.125rem;padding-bottom:1.125rem}.return-product-item__image{width:7.5rem}.return-product-item__content{padding-top:.9375rem;width:100%}@media only screen and (min-width:34.375rem){.return-product-item__content{flex-basis:0;flex-grow:1;padding-left:1.25rem;padding-top:0;width:auto}}.return-product-item__info{margin-bottom:.625rem}@media only screen and (min-width:60.625rem){.return-product-item__info{margin-bottom:0}}.return-product-item__name{font:500 1rem/1.125rem Walbaum,sans-serif}.return-product-item__quantity,.return-product-item__sku{color:#b2b5b7;font:300 1rem/1.125rem Myriad Pro,sans-serif;letter-spacing:.0125rem}.return-product-item__status{margin-bottom:.3125rem}@media only screen and (min-width:60.625rem){.return-product-item__status{margin-bottom:0}.return-product-item__price,.return-product-item__quantity,.return-product-item__status{padding:0 .3125rem;text-align:center}.return-product-item__total-price{text-align:right}}.return-product-item--with-options{border-bottom:none;margin-bottom:0;padding-bottom:.625rem}.return-title-block{margin-bottom:.9375rem;padding-bottom:.9375rem}@media only screen and (min-width:48.125rem){.return-title-block{border-bottom:.0625rem dotted #d9d9d9;margin-bottom:1.25rem;padding-bottom:1.25rem}}.return-total{border-bottom:.0625rem dotted #d9d9d9;margin:1.25rem 0 1.875rem}@media only screen and (min-width:48.125rem){.return-total{margin-bottom:2.5rem}}.return-total__item{font:400 .875rem/1.125rem Walbaum,sans-serif;margin:1.5rem 0}.iframe-trusted-returns__content{border:0;height:46rem;margin-bottom:2.5rem;position:relative;width:100%}@media only screen and (max-width:48.0625rem){.iframe-trusted-returns__content{margin-bottom:2rem}}.trusted-returns-reference{align-items:flex-start;display:flex;gap:.3125rem;height:1.9375rem;justify-content:center;width:11.25rem}.trusted-returns-reference__link{align-items:center;display:flex;font-size:1.5rem;text-decoration-line:underline}.summary-overview__grand-total-price{font-size:1.1rem;line-height:1.4}.collapsible-list__button{background-color:#fff0;color:#005932;cursor:pointer}.collapsible-list__button:hover{text-decoration:underline}.collapsible-list__button:after{content:attr(data-show)}.collapsible-list__button--shown:after{content:attr(data-hide)}.collapsible-list__button-content{display:none}.text-small{font-size:.875rem}.text-big{font-size:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-alt{color:#000}.text-secondary{color:#bbb}.text-break{word-break:break-word}.text-info{color:#f0ede6}.text-warning{color:#d3a06d}.text-success{color:#007340}.text-alert{color:#bb484d}.text-middle{vertical-align:middle}.text-secondary{color:#b2b5b7}.text-darker-gray{color:#6c6c6c}.text-capitalize{text-transform:capitalize}.text-required{color:#6c6c6c;font-size:1rem}.text-fs-28{font-size:1.625rem}.is-not-visible{height:0;opacity:0;visibility:hidden}.spacing{margin:.5rem}.spacing--biggest{margin:2rem}.spacing--bigger{margin:1.5rem}.spacing--big{margin:1.25rem}.spacing--medium{margin:1rem}.spacing--lower-medium{margin:.75rem}.spacing--small{margin:.25rem}.spacing--reset{margin:0}.spacing--inner{margin:0;padding:.5rem}.spacing--inner.spacing--biggest{margin:0;padding:2rem}.spacing--inner.spacing--bigger{margin:0;padding:1.5rem}.spacing--inner.spacing--big{margin:0;padding:1.25rem}.spacing--inner.spacing--medium{margin:0;padding:1rem}.spacing--inner.spacing--lower-medium{margin:0;padding:.75rem}.spacing--inner.spacing--small{margin:0;padding:.25rem}.spacing--inner.spacing--reset{margin:0;padding:0}.spacing-top{margin-top:.5rem}.spacing-top--biggest{margin-top:2rem}.spacing-top--bigger{margin-top:1.5rem}.spacing-top--big{margin-top:1.25rem}.spacing-top--medium{margin-top:1rem}.spacing-top--lower-medium{margin-top:.75rem}.spacing-top--small{margin-top:.25rem}.spacing-top--reset{margin-top:0}.spacing-top--inner{margin-top:0;padding-top:.5rem}.spacing-top--inner.spacing-top--biggest{margin-top:0;padding-top:2rem}.spacing-top--inner.spacing-top--bigger{margin-top:0;padding-top:1.5rem}.spacing-top--inner.spacing-top--big{margin-top:0;padding-top:1.25rem}.spacing-top--inner.spacing-top--medium{margin-top:0;padding-top:1rem}.spacing-top--inner.spacing-top--lower-medium{margin-top:0;padding-top:.75rem}.spacing-top--inner.spacing-top--small{margin-top:0;padding-top:.25rem}.spacing-top--inner.spacing-top--reset{margin-top:0;padding-top:0}.spacing-bottom{margin-bottom:.5rem}.spacing-bottom--biggest{margin-bottom:2rem}.spacing-bottom--bigger{margin-bottom:1.5rem}.spacing-bottom--big{margin-bottom:1.25rem}.spacing-bottom--medium{margin-bottom:1rem}.spacing-bottom--lower-medium{margin-bottom:.75rem}.spacing-bottom--small{margin-bottom:.25rem}.spacing-bottom--reset{margin-bottom:0}.spacing-bottom--inner{margin-bottom:0;padding-bottom:.5rem}.spacing-bottom--inner.spacing-bottom--biggest{margin-bottom:0;padding-bottom:2rem}.spacing-bottom--inner.spacing-bottom--bigger{margin-bottom:0;padding-bottom:1.5rem}.spacing-bottom--inner.spacing-bottom--big{margin-bottom:0;padding-bottom:1.25rem}.spacing-bottom--inner.spacing-bottom--medium{margin-bottom:0;padding-bottom:1rem}.spacing-bottom--inner.spacing-bottom--lower-medium{margin-bottom:0;padding-bottom:.75rem}.spacing-bottom--inner.spacing-bottom--small{margin-bottom:0;padding-bottom:.25rem}.spacing-bottom--inner.spacing-bottom--reset{margin-bottom:0;padding-bottom:0}.spacing-left{margin-left:.5rem}.spacing-left--biggest{margin-left:2rem}.spacing-left--bigger{margin-left:1.5rem}.spacing-left--big{margin-left:1.25rem}.spacing-left--medium{margin-left:1rem}.spacing-left--lower-medium{margin-left:.75rem}.spacing-left--small{margin-left:.25rem}.spacing-left--reset{margin-left:0}.spacing-left--inner{margin-left:0;padding-left:.5rem}.spacing-left--inner.spacing-left--biggest{margin-left:0;padding-left:2rem}.spacing-left--inner.spacing-left--bigger{margin-left:0;padding-left:1.5rem}.spacing-left--inner.spacing-left--big{margin-left:0;padding-left:1.25rem}.spacing-left--inner.spacing-left--medium{margin-left:0;padding-left:1rem}.spacing-left--inner.spacing-left--lower-medium{margin-left:0;padding-left:.75rem}.spacing-left--inner.spacing-left--small{margin-left:0;padding-left:.25rem}.spacing-left--inner.spacing-left--reset{margin-left:0;padding-left:0}.spacing-right{margin-right:.5rem}.spacing-right--biggest{margin-right:2rem}.spacing-right--bigger{margin-right:1.5rem}.spacing-right--big{margin-right:1.25rem}.spacing-right--medium{margin-right:1rem}.spacing-right--lower-medium{margin-right:.75rem}.spacing-right--small{margin-right:.25rem}.spacing-right--reset{margin-right:0}.spacing-right--inner{margin-right:0;padding-right:.5rem}.spacing-right--inner.spacing-right--biggest{margin-right:0;padding-right:2rem}.spacing-right--inner.spacing-right--bigger{margin-right:0;padding-right:1.5rem}.spacing-right--inner.spacing-right--big{margin-right:0;padding-right:1.25rem}.spacing-right--inner.spacing-right--medium{margin-right:0;padding-right:1rem}.spacing-right--inner.spacing-right--lower-medium{margin-right:0;padding-right:.75rem}.spacing-right--inner.spacing-right--small{margin-right:0;padding-right:.25rem}.spacing-right--inner.spacing-right--reset{margin-right:0;padding-right:0}.spacing-x{margin-left:.5rem;margin-right:.5rem}.spacing-x--biggest{margin-left:2rem;margin-right:2rem}.spacing-x--bigger{margin-left:1.5rem;margin-right:1.5rem}.spacing-x--big{margin-left:1.25rem;margin-right:1.25rem}.spacing-x--medium{margin-left:1rem;margin-right:1rem}.spacing-x--lower-medium{margin-left:.75rem;margin-right:.75rem}.spacing-x--small{margin-left:.25rem;margin-right:.25rem}.spacing-x--inner,.spacing-x--reset{margin-left:0;margin-right:0}.spacing-x--inner{padding-left:.5rem;padding-right:.5rem}.spacing-x--inner.spacing-x--biggest{margin-left:0;margin-right:0;padding-left:2rem;padding-right:2rem}.spacing-x--inner.spacing-x--bigger{margin-left:0;margin-right:0;padding-left:1.5rem;padding-right:1.5rem}.spacing-x--inner.spacing-x--big{margin-left:0;margin-right:0;padding-left:1.25rem;padding-right:1.25rem}.spacing-x--inner.spacing-x--medium{margin-left:0;margin-right:0;padding-left:1rem;padding-right:1rem}.spacing-x--inner.spacing-x--lower-medium{margin-left:0;margin-right:0;padding-left:.75rem;padding-right:.75rem}.spacing-x--inner.spacing-x--small{margin-left:0;margin-right:0;padding-left:.25rem;padding-right:.25rem}.spacing-x--inner.spacing-x--reset{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.spacing-y{margin-bottom:.5rem;margin-top:.5rem}.spacing-y--biggest{margin-bottom:2rem;margin-top:2rem}.spacing-y--bigger{margin-bottom:1.5rem;margin-top:1.5rem}.spacing-y--big{margin-bottom:1.25rem;margin-top:1.25rem}.spacing-y--medium{margin-bottom:1rem;margin-top:1rem}.spacing-y--lower-medium{margin-bottom:.75rem;margin-top:.75rem}.spacing-y--small{margin-bottom:.25rem;margin-top:.25rem}.spacing-y--inner,.spacing-y--reset{margin-bottom:0;margin-top:0}.spacing-y--inner{padding-bottom:.5rem;padding-top:.5rem}.spacing-y--inner.spacing-y--biggest{margin-bottom:0;margin-top:0;padding-bottom:2rem;padding-top:2rem}.spacing-y--inner.spacing-y--bigger{margin-bottom:0;margin-top:0;padding-bottom:1.5rem;padding-top:1.5rem}.spacing-y--inner.spacing-y--big{margin-bottom:0;margin-top:0;padding-bottom:1.25rem;padding-top:1.25rem}.spacing-y--inner.spacing-y--medium{margin-bottom:0;margin-top:0;padding-bottom:1rem;padding-top:1rem}.spacing-y--inner.spacing-y--lower-medium{margin-bottom:0;margin-top:0;padding-bottom:.75rem;padding-top:.75rem}.spacing-y--inner.spacing-y--small{margin-bottom:0;margin-top:0;padding-bottom:.25rem;padding-top:.25rem}.spacing-y--inner.spacing-y--reset{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.clear:after{clear:both;content:"";display:table}.float-left{float:left}.float-right{float:right}.float-none{float:none}.is-hidden{display:none}@media only screen and (min-width:0)and (max-width:549px){.is-hidden-sm-only{display:none}}@media only screen and (min-width:0)and (max-width:769px){.is-hidden-sm-md{display:none}}@media only screen and (min-width:0)and (max-width:969px){.is-hidden-sm-lg{display:none}}@media only screen and (min-width:0){.is-hidden-sm-xl{display:none}}@media only screen and (min-width:550px)and (max-width:769px){.is-hidden-md-only{display:none}}@media only screen and (min-width:550px)and (max-width:969px){.is-hidden-md-lg{display:none}}@media only screen and (min-width:550px){.is-hidden-md-xl{display:none}}@media only screen and (min-width:770px)and (max-width:969px){.is-hidden-lg-only{display:none}}@media only screen and (min-width:770px){.is-hidden-lg-xl{display:none}}@media only screen and (min-width:970px){.is-hidden-xl-only{display:none}}.is-visible{opacity:1;pointer-events:all;visibility:visible}.is-invisible{opacity:0;pointer-events:none;visibility:hidden}.is-scrollable{overflow:auto}.is-not-scrollable{overflow:hidden}.is-scrollable-x{overflow-x:auto}.is-not-scrollable-x{overflow-x:hidden}.is-scrollable-y{overflow-y:auto}.is-not-scrollable-y{overflow-y:hidden}