[xo-pfs]{--pfs-min: 10;--pfs-max: 60;--min-viewport: 40;--max-viewport: 120;--m: (var(--pfs-max) - var(--pfs-min)) / (var(--max-viewport) - var(--min-viewport));--size: clamp( calc(var(--pfs-min) * 1rem), calc( var(--m) * 100vw + var(--pfs-min) * 1rem - var(--m) * var(--min-viewport) * 1rem ), calc(var(--pfs-max) * 1rem) )}.product-description{position:relative;width:100%;color:var(--Text-Text-1, #121212);font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.36px}.product-description__desktop{display:flex;align-items:flex-end;gap:24px;max-width:var(--xo-mini-container-width);margin:auto}@media (min-width: 992px){.product-description__desktop{width:100%;max-width:unset;position:absolute;left:0;bottom:0;margin:0;padding:0 var(--xo-container-gap)}}.product-description__left{width:50%}@media (max-width: 991px){.product-description__left{display:none}}.product-description__right{width:100%}@media (min-width: 992px){.product-description__right{display:flex;justify-content:flex-end}}.product-description__center{width:100%;flex-shrink:0;max-width:var(--xo-mini-container-width)}@media (max-width: 991px){.product-description__center{display:none}}.product-description__trigger{padding:12px;display:flex;justify-content:center;cursor:pointer;transition:.3s;border-bottom:1px solid #e4e4e4;position:relative}@media (min-width: 576px){.product-description__trigger{border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}}@media (min-width: 992px){.product-description__trigger{display:inline-flex;gap:8px;border:none;padding:9px 18px;background-color:#f1f1f1}}.product-description__trigger:hover{color:var(--color-branding)}.product-description__trigger-icon{display:block;position:absolute;right:12px;top:50%;transform:translateY(-50%)}@media (min-width: 992px){.product-description__trigger-icon{position:static;transform:none}}.product-description__modal{z-index:9999;background:#ffffff40;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}@media (min-width: 768px){.product-description__modal{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}}.product-description__modal-content{height:100%;overflow-y:auto}.product-description__modal-delivery-text{border-top:1px solid #e4e4e4;border-bottom:1px solid #d0d0d0;background:#f1f1f1;padding:8px 12px}@media (min-width: 768px){.product-description__modal-delivery-text{padding:8px 16px}}.product-description__modal-item{padding:8px 12px;border-bottom:1px solid #d0d0d0}.product-description__modal-item:last-child{border-bottom:none}@media (min-width: 768px){.product-description__modal-item{padding:8px 16px}}.product-description__modal-item ul{margin:0;padding-left:28px}.product-description__modal-item a{text-decoration:underline;transition:.3s}.product-description__modal-item a:hover{color:var(--color-branding)}.product-description__modal-item-title{color:var(--Text-Text-1, #6b6d76);padding-bottom:8px}.product-description__modal-inner{display:flex;flex-direction:column;width:100vw;height:100dvh;background-color:#fff;padding-bottom:54px}@media (min-width: 576px){.product-description__modal-inner{max-width:450px;border-left:1px solid #d0d0d0;padding-bottom:0}}.product-description__modal-close{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:flex-end;align-items:center;background-color:#fff;z-index:1;gap:8px;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.36px;color:var(--Black, #000);padding:16px 12px}@media (min-width: 576px){.product-description__modal-close{display:none}}.product-description__modal-close svg{display:block}.product-description__modal-header{flex-shrink:0}.product-description__header-close{padding:12px;transition:.3s;text-align:center;position:relative;display:block;cursor:pointer}.product-description__header-close:hover{color:var(--color-branding)}@media (min-width: 768px){.product-description__header-close{text-align:left;padding:12px 16px}}.product-description__header-close-icon{display:block;position:absolute;top:50%;right:12px;transform:translateY(-50%);z-index:1}.product-description__mobile{margin:0 -12px}@media (min-width: 768px){.product-description__mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/394/assets/product-description.css.map */
