.page{margin:0 auto 50px;padding:30px 5px 0;width:90%}.page.page--contact{margin:0 auto;max-width:900px}.page .page__title{font-size:24px;margin-top:0;text-transform:uppercase}.page .page__title.title--regular{font-size:28px;text-transform:none}.page .page__title.title--faqs{font-family:FuturaCondensedMedium,system-ui;font-size:30px;font-weight:700;letter-spacing:0;line-height:1;text-align:center}.page__content{font-size:14px;line-height:25px}.page__content>h1:first-of-type{font-size:24px;margin-top:0;text-transform:uppercase}.page__content h2{font-size:20px}.page__content h3{color:inherit;color:#080808;font-size:24px;line-height:1.3;margin:0 0 28px}.page__content h4{color:inherit;font-size:inherit}.page__content a{color:#333}.page__content hr{border:initial;display:block;margin:0}.page__content table{border:1px solid #d7d7d7;border-radius:5px;border-spacing:0;font-size:12px;table-layout:auto;width:100%}.page__content table caption{display:none}.page__content table th{background-color:#f6f6f4;font-weight:700;text-align:left}.page__content table td,.page__content table th{border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;padding:10px 5px}.page__content table td *,.page__content table th *{margin:0;padding:0}.page__content img{width:100%}.page__content .responsive-iframe{overflow:hidden;padding-top:56.25%;position:relative}.page__content .responsive-iframe iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.page__content .soul-containerImgs{display:flex;flex-wrap:wrap}.page__content.content--about-us{font-family:FuturaLight,system-ui;font-size:12px;font-weight:400;line-height:150%;text-align:justify}.page__content.content--about-us h2{font-size:24px;font-weight:700;letter-spacing:0}.page__content.content--about-us h3{font-size:16px;margin:20px 0 28px;text-align:left}.page__accordion{margin-bottom:10px}.page__accordion:last-child{margin-bottom:0}.page__accordion .page__tab{align-items:center;background:#f6f6f6;border:1px solid #c5c5c5;border-radius:3px;cursor:pointer;display:flex;gap:0 .5rem;margin:2px 0 0;padding:.2rem .8rem}.page__accordion .page__tab .page__tabText{color:#454545;font-size:12px}.page__accordion .page__tab svg{stroke:#fff;opacity:0;width:8px}.page__accordion .page__accordionContent{background:#fff;border:1px solid #ddd;border-radius:0 0 3px 3px;color:#333;font-size:12px;line-height:1.3;padding:10px;text-decoration:none}.page__accordion .page__accordionContent>p:first-of-type{margin-top:0}.page__accordion .page__accordionContent h4{color:inherit;font-size:inherit}.page__accordion .page__accordionContent a{color:#333}.page__accordion .page__accordionContent table{border:1px solid #000;font-size:inherit;table-layout:auto;width:100%}.page__accordion .page__accordionContent table td,.page__accordion .page__accordionContent table th{border:1px solid #000;padding:10px 5px}.page__accordion .page__accordionContent table td *,.page__accordion .page__accordionContent table th *{margin:0;padding:0}.page__accordion.accordion--faqs .page__tab{border-radius:5px;cursor:pointer;display:block;height:45px;line-height:21px;margin:5px;padding:5px 20px}.page__accordion.accordion--faqs .page__tab .page__tabText{font-size:14px}.page__accordion.accordion--faqs .page__accordionContent{border:none;font-size:14px;line-height:23px;padding:10px 20px;text-align:justify}.accordion--child .page__tab{background:#464646;border-radius:5px;padding:.5rem .8rem}.accordion--child .page__tab .page__tabText{color:#fff}.accordion--child .page__accordionContent{border:0}.services{display:flex;flex-wrap:wrap;gap:10px}.services article{background-color:#f6f6f6;margin-bottom:30px;width:95%}.services article h4{background-color:#464646;color:#fff!important;margin:0;padding:20px 50px;text-align:center}.services article>div{font-size:13px;padding:30px;text-align:justify}.page__accordion[open]>.page__tab{background:#000;border:1px solid #000}.page__accordion[open]>.page__tab .page__tabText{color:#fff}.page__accordion[open]>.page__tab svg{opacity:1}.page__accordion.accordion--faqs[open]>.page__tab svg{opacity:0}.page-form{margin:0 auto 50px;padding:30px 5px 0;width:90%}.page-form .page-form__field{margin-bottom:15px}.page-form .page-form__field.field--checkbox label{align-items:center;display:flex;gap:0 .8rem}.page-form .page-form__field.field--checkbox label input{display:none}.page-form .page-form__field.field--checkbox label .page-form__checkmark{align-items:center;background-color:#fff;border:1px solid #bcbcbc;display:inline-flex;height:18px;justify-content:center;position:relative;width:18px}.page-form .page-form__field.field--checkbox label .page-form__checkmark svg{color:#fff;width:10px}.page-form .page-form__field.field--checkbox label input:checked+.page-form__checkmark{background:#000}.page-form .page-form__field.field--checkbox label .page-form__text{font-size:12px}.page-form .page-form__field label{color:#1d1d1b;font-size:14px;font-weight:700}.page-form .page-form__field .page-form__select,.page-form .page-form__field input,.page-form .page-form__field textarea{background-color:#e6e6e6;border:0;box-shadow:none;font-family:Futura,system-ui;font-size:16px;line-height:20px;width:100%}.page-form .page-form__field .page-form__select,.page-form .page-form__field input{height:40px;text-indent:10px}.page-form .page-form__field textarea{height:200px;padding-left:10px;padding-top:5px;text-indent:0}.page-form .page-form__field .page-form__select{padding:0 10px}.page-form .page-form__field .page-form__select select{background:none;border:none;height:100%;margin-left:-10px;text-transform:uppercase;width:100%}.page-form .page-form__button{-webkit-appearance:none;appearance:none;background-color:#1d1d1b;border:none;color:#fff;cursor:pointer;font-size:14px;padding:16px;text-align:center;text-transform:uppercase;width:100%}.page-size{margin:0 auto;padding:0 5px;width:94%}.page-size__optionA .page-size__image,.page-size__optionB .page-size__image{margin:0 -10%;width:100vw}.page-size__optionA .page-size__image .page-size__img,.page-size__optionB .page-size__image .page-size__img{object-fit:cover;width:100%}.page-size__optionA .page-size__details .page-size__title,.page-size__optionB .page-size__details .page-size__title{font-size:26px;text-transform:uppercase}.page-size__optionA .page-size__details .page-size__subtitle,.page-size__optionB .page-size__details .page-size__subtitle{font-size:14px}.page-size__optionA .page-size__details .page-size__text,.page-size__optionB .page-size__details .page-size__text{font-size:14px;text-align:justify}.page-size__optionA .page-size__details .page-size__text a,.page-size__optionB .page-size__details .page-size__text a{color:#000}.page-size__optionA .page-size__details .page-size__info,.page-size__optionB .page-size__details .page-size__info{font-size:14px;text-align:justify}.page-size__optionA{margin-top:20px}.page-size__optionA .page-size__details .page-size__title{margin-top:0}.page-size__mainImage .page-size__image{margin:0 auto;padding:48px 0;width:90%}.page-size__mainImage .page-size__image .page-size__img{width:100%}.page-size__equivalences .page-size__title{font-size:14px;margin:30px 0;padding:0 140px;text-transform:uppercase}.page-size__equivalences .page-size__imageList{margin:0 auto;width:100%}.page-size__equivalences .page-size__imageList .page-size__img{margin-bottom:10px;width:100%}.page-size__equivalences .page-size__imageList .page-size__img:last-child{margin-bottom:0}.page-size__download{margin:1rem 0 0}.page-size__download .page-size__button{-webkit-appearance:none;appearance:none;background-color:#1d1d1b;color:#fff;font-size:.9rem;padding:.6rem;text-align:center;text-decoration:none;text-transform:uppercase}.account-orders{margin-top:30px}.account-orders .account-orders-container{padding:0 5px}.orders{width:100%}.orders .orders-container{padding:20px 0}.table-wrapper{overflow-x:auto}.orders__table{border-collapse:collapse;font-size:14px;width:100%}.orders__table tr:nth-child(odd){background-color:#fafafa}.orders__table td,.orders__table th{display:table-cell;padding:8px;text-align:center}.orders__table th{background:#eaeaea;font-weight:700;text-transform:uppercase}.orders__table .orders__button{border:1px solid #000;color:#000;padding:3px 10px;text-decoration:none;text-transform:uppercase}.orders__pagination{margin-top:20px;text-align:right}.orders__pagination span{color:#6f6867;font-size:14px}.order{margin-top:30px;width:100%}.order .order-container{padding:0 10px}.order__header{border-bottom:2px solid #e4e4e4;margin-bottom:20px;padding-bottom:20px}.order__header .order__title{font-size:18px;font-weight:700;text-transform:uppercase}.order__header .order__details{display:flex;font-size:14px;font-weight:light;justify-content:space-between}.order__table{border-collapse:collapse;font-size:14px;margin-bottom:15px;width:100%}.order__table tr{border-bottom:1px solid #f3f3f3}.order__table td,.order__table th{display:table-cell;padding:4px;text-align:left}.order__table th{background:#e6e6e6}.order__table td:nth-child(2){text-align:right}.order__table.table--items td,.order__table.table--items th{padding:10px 5px;text-align:left}.order__table.table--items th{background:none;font-weight:700;text-align:center;text-transform:uppercase}.order__table.table--items th:first-child{text-align:left}.order__table.table--items td{line-height:1.2;text-align:center}.order__table.table--items td:first-child{display:flex;gap:0 10px;text-align:left}.order__table.table--items td .order__image{width:60px}.order__table.table--items td .order__image .order__img{width:100%}.order__table.table--items td:nth-child(2){text-align:center}.order__actions{display:flex;font-size:14px;justify-content:space-between}.order__actions .order__link{color:#000;text-decoration:none}.wishlist{margin-top:30px;width:100%}.wishlist .wishlist-container{padding:0 10px}.wishlist__table{border-collapse:collapse;font-size:12px;text-align:left;width:90%}.wishlist__table tr{border-bottom:1px solid #f4f4f4;padding:.5rem 0}.wishlist__table tr:first-child{border-bottom:1px solid #0000}.wishlist__table td,.wishlist__table th{display:table-cell}.wishlist__table td.availability,.wishlist__table td.date,.wishlist__table th.availability,.wishlist__table th.date{display:none}.wishlist__image{margin-top:5px;width:60px}.wishlist__image .wishlist__img{width:100%}.wishlist__info span{display:block}.wishlist__info a{color:#000;text-decoration:none}.wishlist__button{cursor:pointer}.wishlist__empty strong{display:block;font-size:18px}.wishlist__empty a{color:#000;font-size:12px;text-decoration:none}.wishlist-message-wrapper{display:none;font-size:12px;margin:1rem 0}.wishlist-message-wrapper.active{display:block}.wishlist-message-wrapper .wishlist-message.error{color:#eb5757}.sidebar{border-right:1px solid #eaeaea}.sidebar .sidebar-container{padding:0 5px}.sidebar__accordion .sidebar__tab{align-items:center;background-color:#000;color:#fff;display:flex;justify-content:center;padding:6px}.sidebar__content{margin:0 10px 30px;padding:10px 0}.sidebar__content .sidebar__item{font-size:12px;padding:8px 10px;text-align:center;text-transform:uppercase}.sidebar__content .sidebar__item.item--current{background:#eaeaea}.sidebar__content .sidebar__item .sidebar__link{color:#000;text-decoration:none}.image-with-text{margin:0 auto;padding:30px 5px 0;width:90%}.image-with-text .image-with-text__grid{gap:15px}.image-with-text .image-with-text__grid .image-with-text__content{padding:0}.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:16px}.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{font-size:13px}@media screen and (min-width:750px){.page{width:60%}.page__content.content--about-us{font-size:16px}.page__content.content--about-us h3{font-size:22px;font-weight:700}.page-form{max-width:450px;min-width:450px;width:100%}.image-with-text{width:60%}}@media screen and (min-width:950px){.page__content.content--faqs{column-count:2}.account-orders{min-height:725px}.account-orders .account-orders-container{display:flex;gap:0 70px}.orders{width:70%}.order__header{margin-bottom:30px}.order__header .order__title{font-size:24px}.order__header .order__details{font-size:15px}.order__payments{display:flex;gap:0 40px}.order__table{font-size:15px;margin-bottom:25px}.order__table.table--items td,.order__table.table--items th{padding:15px}.order__table.table--items td .order__image{width:75px}.order__actions{font-size:15px}.wishlist__table{width:100%}.wishlist__table td.availability,.wishlist__table td.date,.wishlist__table th.availability,.wishlist__table th.date{display:table-cell}.wishlist__button{margin:0 .2rem}.sidebar{width:20%}.sidebar__accordion .sidebar__tab{background:none;color:#000;justify-content:flex-start}.sidebar__content .sidebar__item{text-align:left}}@media screen and (min-width:1024px){.page__content .soul-containerImgs{gap:0 5px;justify-content:space-evenly}.page__content .soul-containerImgs span{display:none}.page__content .soul-containerImgs img{margin:0;width:calc(33.33333% - 5px)}.services{margin:3% 10% 1%}.services article{width:48%}.page-size{width:80%}.page-size__optionA .page-size__image,.page-size__optionB .page-size__image{margin:0;width:100%}.page-size__optionA .page-size__details,.page-size__optionB .page-size__details{line-height:1.5}.page-size__optionA .page-size__details .page-size__title,.page-size__optionB .page-size__details .page-size__title{font-size:24px}.page-size__optionA .page-size__details .page-size__text,.page-size__optionB .page-size__details .page-size__text{font-size:18px}.page-size__optionA .page-size__details .page-size__info,.page-size__optionB .page-size__details .page-size__info{column-count:2;column-gap:50px;margin-top:15px}.page-size__optionA .page-size__details .page-size__info p,.page-size__optionB .page-size__details .page-size__info p{margin-top:0}.page-size__optionA{display:flex;gap:0 70px}.page-size__mainImage .page-size__image.image--limit{width:50%}.page-size__equivalences .page-size__title{padding:0}.page-size__equivalences .page-size__imageList{display:flex;gap:0 15px}.page-size__equivalences .page-size__imageList .page-size__img{margin:0;width:50%}}@media screen and (min-width:1200px){.page-size__equivalences .page-size__imageList{justify-content:space-between}.page-size__equivalences .page-size__imageList .page-size__img{width:44%}}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}.rte img{height:auto;max-width:100%}.rte ul{padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:var(--color-link-hover);text-decoration-thickness:.1rem;text-underline-offset:.3rem;transition:text-decoration-thickness var(--duration-short) ease}.rte a:hover{color:var(--color-link);text-decoration-thickness:.2rem}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}