.section-product-extended-description{border-top:1px solid var(--SF-border)}.section__product-extended-description{width:100%;max-width:calc(100% + 3rem);margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}@media screen and (min-width: 991px){.section__product-extended-description{display:flex;margin-left:-5rem;margin-right:-5rem;max-width:calc(100% + 10rem);width:calc(100% + 10rem);-moz-column-gap:var(--size-46);column-gap:var(--size-46)}}.ped__collapsible-list,.ped__timeline-wrapper{padding-top:var(--size-24);padding-bottom:0}@media screen and (min-width: 991px){.ped__collapsible-list,.ped__timeline-wrapper{padding-top:var(--size-64);padding-bottom:var(--size-36)}}.ped__collapsible-list{width:100%}@media screen and (min-width: 991px){.ped__collapsible-list{display:flex}}@media screen and (min-width: 991px){.ped__collapsible-list-column{width:100%;max-width:590px}}.ped__collapsible-list-column--first .ped__collapsible-item:last-child{border-bottom:0}.ped__title{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:var(--font-weight--medium);line-height:1.25;font-size:1.5rem;line-height:1.2;color:var(--grey-950);padding-left:var(--size-16);padding-right:var(--size-16);padding-bottom:var(--size-16)}@media screen and (min-width: 991px){.ped__title{padding-left:21%}}.ped__timeline{display:block;max-width:100%;padding-top:var(--size-16)}@media screen and (min-width: 991px){.ped__timeline{padding-left:21%}}@media screen and (min-width: 991px){.ped__timeline-wrapper{position:sticky;top:0}}.ped__timeline-container{width:100%}@media screen and (min-width: 991px){.ped__timeline-container{width:20%}}.ped__collapsible-item{border-top:1px solid var(--SF-border)}@media screen and (min-width: 991px){.ped__collapsible-item{border:0;margin-bottom:var(--size-24);padding-right:var(--size-64)}}.ped__collapsible-item:last-child{border-bottom:1px solid var(--SF-border)}@media screen and (min-width: 991px){.ped__collapsible-item:last-child{border:0}}.ped__collapsible-item .show-more-btn a{text-decoration:none}.ped__collapsible-item .collapsible__head{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:var(--font-weight--medium);line-height:1.25;font-size:1.5rem;line-height:1.2;color:var(--grey-950);padding-left:var(--size-16);padding-right:var(--size-16);padding-top:var(--size-16);padding-bottom:var(--size-16)}.ped__collapsible-item .collapsible__head .collapsible__head-title{font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit}@media screen and (min-width: 991px){.ped__collapsible-item .collapsible__head{padding:0;cursor:initial}.ped__collapsible-item .collapsible__head .collapsible__head-title{padding:0}.ped__collapsible-item .collapsible__head .collapsible__head-icon{display:none}}.ped__collapsible-item .collapsible__head-title{padding-top:10px;padding-bottom:10px}.ped__collapsible-item .collapsible__content-inner{color:var(--grey-400);font-size:1.38rem;line-height:1.3;font-weight:var(--font-weight--regular);letter-spacing:initial;text-transform:none;padding-left:var(--size-16);padding-right:var(--size-16);padding-bottom:var(--size-16)}@media screen and (min-width: 991px){.ped__collapsible-item .collapsible__content-inner{padding-left:0;padding-right:0}}@media screen and (min-width: 991px){.ped__collapsible-item .collapsible__content{height:auto !important;overflow:visible !important}}.ped__collapsible-item .collapsible__head-icon{transition:transform .25s}.ped__collapsible-item [data-collapse-status=open] .collapsible__head{padding-bottom:0}.ped__collapsible-item [data-collapse-status=open] .collapsible__head-icon{transform:rotate(-180deg)}.ped__icons{display:flex;align-items:center;gap:var(--size-12)}@media screen and (min-width: 991px){.ped__icons{margin-top:var(--size-46)}}@media screen and (min-width: 991px){.ped__icons--use-day{margin-top:var(--size-8)}}.ped__icons-link{font-family:var(--font-heading-family);font-size:1.3rem;line-height:1.6;font-weight:var(--font-weight--regular);letter-spacing:initial;text-transform:none}.ped__icons .ped__icon{position:relative;width:var(--size-32);height:var(--size-32)}.ped__icons .ped__icon svg{width:100%;height:100%}.ped__icons .pao__title{font-size:65%;position:absolute;top:60%;left:30%}.complementary-products__wrapper{border-top:1px solid var(--SF-border);padding-left:var(--size-16);padding-right:var(--size-16);padding-top:var(--size-16);padding-bottom:var(--size-16)}@media screen and (min-width: 991px){.complementary-products__wrapper{border:0;margin-bottom:var(--size-46);padding-right:var(--size-36);padding-left:0;padding-top:0;padding-bottom:0}}.complementary-products__wrapper .summary__title .accordion__title{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:var(--font-weight--medium);line-height:1.25;font-size:1.5rem;margin:0;margin-bottom:var(--size-8)}.complementary-products__wrapper .card.card--horizontal{display:flex;background-color:var(--grey-50);border-radius:4px}.complementary-products__wrapper .card.card--horizontal .card-inner{flex-grow:0;flex-shrink:1}.complementary-products__wrapper .card.card--horizontal .card__content{margin-top:var(--size-8);margin-bottom:var(--size-8);margin-left:var(--size-16);margin-right:var(--size-16);padding-left:0;padding-right:0;padding-top:var(--size-16);padding-bottom:var(--size-16)}.complementary-products__wrapper .card.card--horizontal .card__heading{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:var(--font-weight--medium);line-height:1.25;text-decoration:none;color:var(--grey-950);display:block;padding-top:var(--size-4)}.complementary-products__wrapper .card.card--horizontal .card__heading:hover a{text-decoration:none;color:currentColor;display:block}.complementary-products__wrapper .card.card--horizontal .price{margin-bottom:0}.complementary-products__wrapper .card.card--horizontal .price__container .price-item{font-family:var(--font-heading-family);font-size:1.3rem;font-weight:var(--font-weight--medium);line-height:1.25}.complementary-products__wrapper .complementary-slider{margin-bottom:0}.complementary-products__wrapper .slider-counter__link{padding-left:5px;padding-right:5px}.complementary-products__wrapper .slider-button--prev,.complementary-products__wrapper .slider-button--next{display:none}.complementary-products__wrapper .slider-counter__link--dots .dot{width:6px;height:6px;border:0;background-color:var(--grey-50)}.complementary-products__wrapper .slider-counter__link--dots.slider-counter__link--active .dot{background-color:var(--grey-950)}.complementary-products__wrapper .card--price-inside-button{display:none}.complementary-products__wrapper .routine-step p{margin:0;font-family:var(--font-heading-family);font-size:1.3rem;line-height:1.6;font-weight:var(--font-weight--regular);letter-spacing:initial;text-transform:none}.complementary-products__wrapper slideshow-component{width:100%;max-width:430px}.complementary-products__wrapper .complementary-slide{position:relative}.complementary-products .quick-add{position:absolute;top:50%;right:var(--size-16);transform:translateY(-50%)}.complementary-products .quick-add .form button[type=submit].quick-add__submit{padding:0;background-color:rgba(0,0,0,0);width:auto;color:initial;border:0;outline:none;box-shadow:none;margin-left:.8rem}.complementary-products .quick-add .form button[type=submit].quick-add__submit::before,.complementary-products .quick-add .form button[type=submit].quick-add__submit::after{content:none}.complementary-products .quick-add .form button[type=submit].quick-add__submit span{display:none}.complementary-products .quick-add .form button[type=submit].quick-add__submit .icon-wrap{display:inline-flex;border-radius:100%;background-color:var(--SF-accent);padding:var(--size-12);margin:0}.complementary-products .quick-add .form button[type=submit].quick-add__submit .loading__spinner{top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.complementary-products .quick-add .form button[type=submit].quick-add__submit .loading__spinner [stroke]{stroke:currentColor}.complementary-products .quick-add .form button[type=submit].quick-add__submit .loading__spinner svg{width:1.8rem;height:1.8rem}.complementary-products .quick-add .form button[type=submit].quick-add__submit.button.loading>.loading__spinner{top:0;left:0;width:100%;height:100%;transform:translate(0, 0)}.complementary-products .quick-add .form button[type=submit].quick-add__submit.button.loading>.loading__spinner [stroke],.complementary-products .quick-add .form button[type=submit].quick-add__submit.button.loading>.loading__spinner .path{stroke:currentColor}.complementary-products:not(.is-accordion) .complementary-products__container{margin-top:0;gap:0}