.product__container-wrapper{display:flex;justify-content:space-between}.product__container img{display:block}@media screen and (max-width: 990px){.product__container-wrapper{flex-direction:column;align-items:center}}@media screen and (max-width: 768px){.product__container-wrapper{gap:30px}}.list-products{margin:0;padding:0;display:flex;gap:10px;flex-wrap:wrap;list-style:none}.list-products>li{width:100%;max-width:calc(25% - 7.5px)}.product-node__media{position:relative;padding-bottom:100%;display:block;border:1px solid rgba(65,48,36,.2);border-radius:20px;overflow:hidden;color:#413024;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:140%;letter-spacing:.4px;transition:all .3s;cursor:pointer}.product-node__media:has([data-product-handle][disabled]){opacity:.6}.product-node__media>span,.product-node__media>img{position:absolute;left:0;height:100%;top:0;width:100%;object-fit:cover;z-index:-1}.product-node__media>input{display:none}.product-node__media:after,.product-node__media:before{position:absolute;border-radius:50%;z-index:1}.product-node__media:after{width:16px;height:16px;left:14px;top:14px;background:#413024}.product-node__media:before{content:"";width:24px;height:24px;left:10px;top:10px;border:1px solid rgba(65,48,36,.2)}.product-node__media:has(input:checked):before,.product-node__media:has(input:checked):after{content:"";border-color:#413024}.product-node__media:hover,.product-node__media:has(input:checked){box-shadow:inset 0 0 0 2px #000000bf;border-color:transparent}.product-node__media>span{display:flex;align-items:center;justify-content:center;padding:10px}.product-node__content{margin-top:12px}.product-node__content h4{color:#413024;font-family:Quicksand;font-size:12px;line-height:140%;letter-spacing:.12px;margin-bottom:8px}.product-node__content span{color:#4f5905;font-family:Spline Sans;font-size:14px;line-height:140%;letter-spacing:.14px;display:block}.product-node__content>*:last-child{margin-bottom:0}.product__price-details{padding:20px;border-radius:20px;background:#efe3d4;color:#413024;text-align:right;font-family:Quicksand;font-weight:400;font-size:14px;font-style:normal;line-height:140%;text-transform:capitalize;margin-bottom:20px}.product__price-details p{display:flex;justify-content:space-between;align-items:center;margin:0}.product__price-details p:not(:last-child){margin-bottom:15px}.product__price-details .price-details__total{display:flex;justify-content:space-between;align-items:center;font-weight:700;border-top:1px solid rgba(65,48,36,.2);margin-top:5px;padding-top:20px}.product__tabs{margin:100px 0 0;padding:0;list-style:none;display:flex;color:#413024;font-family:Spline Sans;font-size:24px;line-height:normal;text-transform:capitalize;border-radius:20px 20px 0 0;overflow:hidden;overflow-x:auto;border:1px solid rgba(65,48,36,.2);border-bottom:none}.product__tabs>li label{min-width:286px;padding:15px;min-height:70px;display:flex;white-space:nowrap;align-items:center;justify-content:center;transition:color,background-color .3s;cursor:pointer}.product__tabs>li{transition:color,background-color .3s}.product__tabs:not(:has(input:checked))>li:first-child,.product__tabs>li:has(input:checked),.product__tabs>li:hover{color:#fff;background-color:#413024}.product__details-title{color:#413024;font-family:Spline Sans;font-size:30px;font-style:normal;line-height:140%;font-weight:500;margin-bottom:20px;letter-spacing:normal}.product__details:empty{display:none}.product__details-title span{color:#ff0f00}.product__details-caption{color:#413024;font-family:Quicksand;font-size:18px;font-weight:500;line-height:normal;background:#efe3d4;padding:15px 20px;margin-bottom:40px}.product__description-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;color:#413024;font-family:Quicksand;font-size:16px;font-weight:500;line-height:150%;letter-spacing:.16px;gap:40px}.product__description-wrapper>div{flex:1 0 calc(50% - 20px)}.product__description:not(.product__description--custom) ul{list-style:none}.product__description:not(.product__description--custom) li{padding-left:30px;position:relative}.product__description:not(.product__description--custom) li:before{content:"";min-width:20px;width:20px;height:20px;position:absolute;left:0;top:0;background-image:var(--checkmark-url);background-size:contain}.product__description-table{padding:30px 20px 30px 30px;background:#efe3d4;border-radius:20px}.product__description-table h4{color:#413024;font-family:Spline Sans;font-size:20px;font-weight:500;line-height:140%;letter-spacing:.2px;margin-bottom:20px}.product__description-table ul{font-family:Quicksand;font-size:14px;font-weight:500;line-height:140%;padding-left:20px;letter-spacing:normal}.product__description-table ul>li:not(:last-child){margin-bottom:10.5px}.product__description-wrapper>.product__description-column:first-child{display:flex;flex-wrap:wrap;gap:20px}.product__description-wrapper>.product__description-column:first-child>.product__description-table:first-child{flex:1 0 100%}.product__description-wrapper>.product__description-column:first-child>.product__description-table:not(:first-child){flex:1 0 calc(50% - 10px);margin-bottom:10px}.product__description-column img{width:100%}.product__description{color:#413024;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:.14px;margin-bottom:20px}.product__description-subtitle{margin-bottom:20px}.product__description-text .metafield-rich_text_field>*:not(:last-child){margin-bottom:20px}.product__description-block{color:#413024;font-family:Quicksand;font-size:14px;font-weight:500;line-height:140%;letter-spacing:.14px;margin-bottom:30px}.product__description-block h3{color:#413024;font-family:Spline Sans;font-size:18px;font-style:normal;font-weight:500;line-height:140%;text-transform:capitalize;margin-top:30px;margin-bottom:15px;letter-spacing:normal}.product__description-block ul{letter-spacing:normal}.product__description-block button{color:#4f5905;font-family:Spline Sans;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;margin-top:20px}.product__description-block li:not(:last-child){margin-bottom:10.5px}.product__description-block p+p{margin-top:11px}.product__manuals-wrapper{color:#413024;font-family:Quicksand;font-size:16px;font-weight:500;line-height:150%;letter-spacing:.16px}.manuals__buttons{display:flex;gap:20px;margin-top:40px}.product__manuals-wrapper .third-button{width:fit-content}.manuals__buttons+.third-button{margin-top:15px}@media screen and (max-width: 749px){.product__description-wrapper{font-size:14px;line-height:140%;letter-spacing:.14px}.product__manuals-wrapper .third-button{width:100%}.product__tabs{display:none}.product__details .accordion__content>*{padding-bottom:20px}.product__details .accordion__heading{padding:20px 0;color:#413024;font-family:Spline Sans;font-size:18px;font-weight:500;line-height:normal}.product__details>div{border-bottom:1px solid rgba(65,48,36,.2)}.accordion__heading h3{color:#413024;font-family:Spline Sans;font-size:18px;font-weight:500;line-height:normal}.product__details-title{font-size:20px;line-height:140%;margin-bottom:15px}.list-products{gap:15px}.list-products>li{max-width:calc(50% - 7.5px)}.product__steps>*{display:block;margin-bottom:30px}.product__details-caption{font-size:12px;margin-bottom:30px}.product__description-wrapper>div,.product__description-wrapper>.product__description-column:first-child>.product__description-table{flex:0 1 100%!important;margin-bottom:0!important}.product__description-wrapper>.product__description-column:first-child{gap:15px}.product__description-subtitle{margin-bottom:15px}.product__description-table{padding:20px}.product__description-table h4{font-size:16px;line-height:140%;letter-spacing:.16px;margin-bottom:15px}.product__details{margin-top:75px}.product__manuals-wrapper{margin-bottom:20px}.manuals__buttons{flex-direction:column}}@media screen and (min-width: 750px){.product__details>[aria-hidden]{display:none}.product__details:not(:has([data-tab-content-type][aria-hidden]))>[data-tab-content-type]:not(:first-child){display:none}.product__details{padding:40px;border-radius:0 0 20px 20px;border:1px solid rgba(65,48,36,.2)}.product__options-wrapper{display:flex;justify-content:space-between}.product__price-details-wrapper{max-width:43%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.product__manuals-wrapper,.product__options{max-width:54%}.product__steps>*:not(:last-child){display:block;margin-bottom:40px}.product__price-details{position:sticky;top:120px;margin-bottom:60px}.product__manuals{display:flex;justify-content:space-between}}.product-form__error-message-wrapper:not([hidden]){display:flex}.product-form__error-message-wrapper svg{width:24px}.live-photos__button{margin-top:20px;width:100%;cursor:pointer}.info-text__container{margin:20px 0}.info-text{color:var(--info-text-color)}.additional-info img{width:100%;height:auto;max-height:1000px;object-fit:cover;border-radius:4px}.product-step__description{margin-bottom:10px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product.css.map */
