.x-data-table{display:flex;width:100%;flex-direction:column;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.x-data-table .data-table-heading{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding:.75rem}.x-data-table .data-table-heading>.end,.x-data-table .data-table-heading>.start{display:flex;align-items:center;gap:.5rem}.x-data-table .data-table-heading>.end .total-count,.x-data-table .data-table-heading>.start .total-count{font-size:.875rem;line-height:1.25rem;font-weight:500;opacity:.55}.x-data-table .data-table-heading .x-data-table-filter-drop{pointer-events:none;position:absolute;inset-inline-end:0;z-index:50;padding-top:.5rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.x-data-table .data-table-heading .x-data-table-filter-drop>.content{width:20rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem}.x-data-table .data-table-heading .x-data-table-filter-drop>.content .topper{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.x-data-table .data-table-heading .x-data-table-filter-drop>.content .topper>.title{font-size:.875rem;line-height:1.25rem;font-weight:600}.x-data-table .data-table-heading .filter-button-box{position:relative}.x-data-table .data-table-heading .filter-button-box.is-opened .x-data-table-filter-drop{pointer-events:auto;opacity:1}.x-data-table .table-container{width:100%;flex-grow:1;overflow:auto}.x-data-table .table-container table{width:100%;border-collapse:collapse}.x-data-table thead{position:relative;vertical-align:middle}.x-data-table thead tr{--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1))}.x-data-table thead tr th{position:relative;z-index:20}.x-data-table thead tr th.fit{width:0}.x-data-table thead tr th .x-cell{position:relative;margin-top:.25rem;margin-bottom:.25rem;display:flex;height:2rem;align-items:center;white-space:nowrap;padding:.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-data-table thead tr th .x-cell:after{position:absolute;inset-inline-end:-.0625rem;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:1.25rem;width:.0625rem;background-color:#ffffff26;content:""}.x-data-table thead tr th .x-cell .wrapper,.x-data-table thead tr th .x-cell button{display:flex;width:100%;align-items:center;justify-content:space-between;column-gap:1rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.x-data-table thead tr th .x-cell button{cursor:pointer}.x-data-table thead tr th .x-cell button:hover{background-color:#FFFFFF33}.x-data-table thead tr th .x-cell button.is-sorter{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.x-data-table thead tr th .x-cell button.is-sorter.sort-dir-DESC .sort-icon{--tw-scale-y:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-data-table thead tr th:last-child .x-cell:after{content:unset}.x-data-table tbody{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.x-data-table tbody tr.data-item-row{position:relative}.x-data-table tbody tr.data-item-row.odd{background-color:rgba(0,0,0,.03)}.x-data-table tbody tr.data-item-row td{border-width:0;padding-top:0;padding-bottom:0}.x-data-table tbody tr.data-item-row td .x-cell{position:relative;display:flex;min-height:2.8rem;align-items:center;white-space:nowrap;padding:.375rem 1rem}.x-data-table tbody tr.data-item-row td .x-cell .c-text{display:block;white-space:nowrap;padding:.5rem}.x-data-table tbody tr.data-item-row td .x-cell.checkbox-cell{cursor:pointer}.x-data-table tbody tr.data-item-row td .x-cell.checkbox-cell .check-on{display:none;--tw-text-opacity:1;color:rgb(0 171 67/var(--tw-text-opacity,1))}.x-data-table tbody tr.data-item-row td .x-cell.checkbox-cell .check-off,.x-data-table tbody tr.data-item-row td .x-cell.checkbox-cell.is-checked .check-on{display:inline-block}.x-data-table tbody tr.data-item-row td .x-cell.checkbox-cell.is-checked .check-off{display:none}.x-data-table tbody tr.data-item-row td .x-cell:after{position:absolute;inset-inline-end:-.0625rem;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:1.5rem;width:.0625rem;background-color:#FFFFFF26;content:""}.x-data-table tbody tr.data-item-row td:first-child{padding-inline-start:.5rem}.x-data-table tbody tr.data-item-row td:last-child{padding-inline-end:.5rem}.x-data-table tbody tr.data-item-row td:last-child .x-cell:after{content:unset}.x-data-table tbody tr.data-item-row:hover{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))}.x-data-table tbody tr.data-item-row:hover .x-cell:after{background-color:#00000026}.x-data-table tbody tr.data-item-row.is-opened .toggle-nested-btn i{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-data-table tbody tr.nested-item-row td{border-width:0;padding-top:0;padding-bottom:0}.x-data-table tbody tr.nested-item-row>td>.nested-item-body{clear:both;max-height:0;overflow:hidden;padding:0 1.5rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-data-table tbody tr.nested-item-row.is-opened>td>.nested-item-body{max-height:70rem;overflow:visible;border-top-width:.0625rem;border-bottom-width:.0625rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));padding-top:1rem;padding-bottom:1rem;opacity:1}.x-data-table tbody:after,.x-data-table tbody:before{content:"";display:block;height:1rem;width:100%}.x-data-table.allow-overflow .table-container{overflow:visible}.x-data-table.equal-columns-width .table-container>table{table-layout:fixed}.table-footer{margin-bottom:1rem;display:flex;width:100%;justify-content:space-between;gap:.5rem;padding:1rem 1rem .5rem}.table-footer:empty{display:none}.table-footer .pagination-box{max-width:50%;flex-grow:1;text-align:end}.table-footer .pagination-box .pagination{display:inline-flex}.table-footer .pagination-box .pagination .page-item{height:2rem;width:2rem;flex-shrink:0}.table-footer .pagination-box .pagination .page-item .page-link{margin-left:0;margin-right:0;display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:.25rem;border-width:0;background-color:transparent;padding:0;font-size:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.table-footer .pagination-box .pagination .dir-btn{width:auto}.table-footer .pagination-box .pagination .dir-btn .page-link{border-width:0;padding-inline-start:.75rem;padding-inline-end:.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.table-footer .pagination-box .pagination .dir-btn .page-link>span{display:flex;align-items:center;gap:.25rem}.table-footer .pagination-box .pagination .dir-btn .page-link .icon{line-height:0}.table-footer .pagination-box .pagination .dir-btn.prev-btn .page-link{padding-inline-start:.25rem;padding-inline-end:.75rem}.table-footer .pagination-box .pagination .disabled{opacity:.3}.table-footer .pagination-box .pagination .active .page-link{border-color:transparent;--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.table-footer .page-size-box{position:relative}.table-footer .page-size-box select{height:100%;border-radius:.375rem;border-width:.0625rem;border-color:#00000033;padding-top:.25rem;padding-bottom:.25rem;padding-inline-start:.5rem;padding-inline-end:1.5rem;font-size:.875rem;line-height:1.25rem}.table-footer .page-size-box .icon{pointer-events:none;position:absolute;top:0;bottom:0;inset-inline-end:.25rem;margin-top:auto;margin-bottom:auto;display:flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center}.x-text{display:flex;gap:.5rem}.x-text .text-label{font-size:.75rem;line-height:1rem;text-transform:capitalize;color:#00000099}.x-text .text-value{font-size:.875rem;line-height:1.25rem;line-height:1.2;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.x-text .text-value.max-1{-webkit-line-clamp:1}.x-text .text-value.max-1,.x-text .text-value.max-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.x-text .text-value.max-2{-webkit-line-clamp:2}.x-text .text-value.max-3{-webkit-line-clamp:3}.x-text .text-value.max-3,.x-text .text-value.max-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.x-text .text-value.max-4{-webkit-line-clamp:4}.x-text a.text-value{font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.x-text a.text-value,.x-text a.text-value:hover{--tw-text-opacity:1;color:rgb(255 71 111/var(--tw-text-opacity,1))}.x-text.value-disabled .text-value{font-style:italic;opacity:.4}.x-img,.x-img img{flex-shrink:0}.x-img img{display:inline-block;aspect-ratio:1/1;border-radius:.375rem;object-fit:cover}.x-img.size-lg img{height:10rem;width:10rem}.x-img.size-md img{height:3rem;width:3rem}.x-img.size-sm img{height:2rem;width:2rem}.x-img.size-full{width:100%}.x-img.size-full img{aspect-ratio:auto;height:auto;width:100%}.x-img.corners-lg img{border-radius:.5rem}.x-img.corners-md img{border-radius:.375rem}.x-img.corners-sm img{border-radius:.125rem}.x-img.corners-full img{border-radius:9999px}.x-img.free-width-on img{aspect-ratio:auto;width:auto}.x-badge{display:inline-flex;align-items:center;justify-content:center}.x-badge>.text-1,.x-badge>.text-2{display:inline-block;white-space:nowrap}.x-badge>.text-2{margin-inline-start:.25rem;opacity:.6}.x-badge.var-primary{border-color:rgb(255 71 111/var(--tw-border-opacity,1));background-color:rgb(255 71 111/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-badge.var-blue,.x-badge.var-primary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.x-badge.var-blue{border-color:rgb(37 99 235/var(--tw-border-opacity,1));background-color:rgb(219 234 254/var(--tw-bg-opacity,1));color:rgb(37 99 235/var(--tw-text-opacity,1))}.x-badge.var-danger{--tw-border-opacity:1;border-color:rgb(246 118 110/var(--tw-border-opacity,1));background-color:rgba(219,22,22,.1);--tw-text-opacity:1;color:rgb(183 36 26/var(--tw-text-opacity,1))}.x-badge.var-warning{--tw-border-opacity:1;border-color:rgb(255 157 10/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 222 173/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(173 104 0/var(--tw-text-opacity,1))}.x-badge.var-success{background-color:rgb(0 171 67/var(--tw-bg-opacity,1));--tw-bg-opacity:0.15;--tw-text-opacity:1;color:rgb(0 171 67/var(--tw-text-opacity,1))}.x-badge.var-light{background-color:#0000001a;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.x-badge.var-dark{background-color:#00000099;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-badge.size-lg{border-radius:.375rem;padding:.375rem .75rem}.x-badge.size-md{border-radius:.25rem;padding:.25rem .5rem}.x-badge.size-md,.x-badge.size-sm{font-size:.875rem;line-height:1.25rem}.x-badge.size-sm{border-radius:.125rem;padding:.15rem .5rem}.x-navigation-progress{position:fixed;top:0;left:0;right:0;z-index:9999;height:.25rem;overflow:hidden;background-color:transparent}.x-navigation-progress .navigation-progress-bar{height:100%;width:40%;background:linear-gradient(90deg,#3b82f6,#8b5cf6 50%,#ec4899);animation:navigationProgress 1s ease-in-out infinite}@keyframes navigationProgress{0%{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}to{transform:translateX(350%)}}.x-page-back-btn{display:inline-flex;align-items:center;gap:.25rem}.x-dropdown-parent{position:relative}.x-dropdown-parent .dropdown-btn{display:flex;align-items:center;border-radius:9999px;background-color:#00000019;padding-inline-end:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.x-dropdown-parent .dropdown-btn:hover{--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1))}.x-dropdown-parent .dropdown-box{position:absolute;inset-inline-end:0;z-index:50;max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.x-dropdown-parent .dropdown-box ul.links{display:flex;flex-direction:column;gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem}.x-dropdown-parent .dropdown-box ul.links li a,.x-dropdown-parent .dropdown-box ul.links li button{display:flex;width:100%;min-width:9rem;align-items:center;gap:.25rem;white-space:nowrap;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem;font-size:.875rem;line-height:1.25rem}.x-dropdown-parent .dropdown-box ul.links li.danger a,.x-dropdown-parent .dropdown-box ul.links li.danger button{background-color:rgba(219,22,22,.1);--tw-text-opacity:1;color:rgb(183 36 26/var(--tw-text-opacity,1))}.x-dropdown-parent .dropdown-box ul.links li.title{padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:500;opacity:.4}.x-dropdown-parent.open-top .dropdown-box{top:0;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-dropdown-parent.is-opened .dropdown-box{max-height:120rem;padding-top:1.25rem;padding-bottom:1.25rem;opacity:1}.x-otp-input .otp-inputs{display:flex;width:100%;gap:.5rem}.x-otp-input .otp-inputs .otp-input-box{flex:1 1 0%}.x-otp-input .otp-inputs .otp-input-box input{height:5rem;border-radius:1rem;border-width:2px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:center;font-size:1.5rem;line-height:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-otp-input .otp-inputs .otp-input-box input:focus{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.x-otp-input .otp-inputs .otp-input-box input{width:100%}.x-otp-input .otp-inputs .otp-input-box input:focus{outline:2px solid transparent;outline-offset:2px}.x-collapsible-box{margin-bottom:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-collapsible-box>.title{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.625rem;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600}.x-collapsible-box.collapsible>.title{cursor:pointer}.x-collapsible-box.collapsible>.title i{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.x-collapsible-box.collapsible>.title:hover{background-color:rgb(255 255 255/.1)}.x-collapsible-box.collapsible>.content{overflow:hidden;padding-left:.5rem;padding-right:.5rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.x-collapsible-box.collapsible.is-opened{padding-bottom:1.5rem}.x-collapsible-box.collapsible.is-opened>.title i{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.x-suggestions-drop{position:absolute;top:4rem;inset-inline-start:0;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 239/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:calc(100% + 2px)}.x-suggestions-drop>.heading{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .25rem}.x-suggestions-drop>.heading>.start span{font-size:1rem;line-height:120%;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-suggestions-drop>.results-box{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem;padding-bottom:.5rem}.x-suggestions-drop>.results-box .result-item{display:flex;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 239/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:.625rem;padding-top:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-suggestions-drop>.results-box .result-item:hover{--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1))}.x-suggestions-drop>.results-box .result-item.is-hovered{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1))}.x-suggestions-drop>.results-box .result-item>.start{flex-shrink:0}.x-suggestions-drop>.results-box .result-item>.start img{display:block;height:3rem;width:3rem;border-radius:.375rem;object-fit:cover}.x-suggestions-drop>.results-box .result-item>.middle{display:flex;min-width:0;flex-grow:1;flex-direction:column;justify-content:space-between;padding-left:.5rem;padding-right:.5rem}.x-suggestions-drop>.results-box .result-item>.middle .title{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:400}.x-suggestions-drop>.results-box .result-item>.middle .pricing{display:flex;align-items:center;gap:.5rem}.x-suggestions-drop>.results-box .result-item>.middle .pricing .old{display:inline-block;font-size:.75rem;line-height:140%;letter-spacing:0;font-weight:500;--tw-text-opacity:1;color:rgb(164 177 193/var(--tw-text-opacity,1));text-decoration-line:line-through}.x-suggestions-drop>.results-box .result-item>.middle .pricing .price{display:inline-block;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-suggestions-drop>.results-box .result-item>.end{display:inline-flex;flex-shrink:0;align-items:center;padding-left:.75rem;padding-right:.75rem}.x-suggestions-drop>.results-box .result-item>.end .price{font-size:1rem;line-height:1.5rem;font-weight:700}.x-suggestions-drop>.results-box .result-item:last-child{border-bottom-width:0}.nav-search-box{z-index:50;display:none;flex-grow:1;flex-direction:column;align-items:stretch;gap:.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));padding:.25rem 1rem}@media (min-width:768px){.nav-search-box{display:flex}}.nav-search-box .nav-search-container{display:flex;align-items:center;gap:.5rem}.nav-search-box .nav-search-container>.icon{--tw-text-opacity:1;color:rgb(164 177 193/var(--tw-text-opacity,1))}.nav-search-box .nav-search-container input.search-input{height:2.5rem;flex:1 1 0%;background-color:transparent;padding-top:.25rem;padding-bottom:.25rem;outline:2px solid transparent;outline-offset:2px}.nav-search-box .nav-search-container input.search-input::placeholder{--tw-text-opacity:1;color:rgb(164 177 193/var(--tw-text-opacity,1))}.nav-search-box .nav-search-container .search-loading{display:flex;align-items:center;justify-content:center}@keyframes spin{to{transform:rotate(1turn)}}.nav-search-box .nav-search-container .search-loading .icon{animation:spin 1s linear infinite;--tw-text-opacity:1;color:rgb(255 71 111/var(--tw-text-opacity,1))}.nav-search-box-overlay{pointer-events:none;position:fixed;top:0;inset-inline-start:0;z-index:49;height:100vh;width:100vw;background-color:rgb(28 28 28/.65);opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.nav-search-box-overlay.shown{pointer-events:auto;opacity:1}.x-main-navbar{position:sticky;inset-inline-start:0;z-index:100;width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(243 245 248/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1.25rem;padding-right:1.25rem;top:calc(var(--banners-height, 0px)*-1)}.x-main-navbar .nav-circle{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-main-navbar .nav-circle:hover{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1))}.x-main-navbar .nav-circle .count-badge{position:absolute;top:0;inset-inline-start:-.75rem;display:inline-block;min-width:2rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));padding:.25rem .5rem;font-size:.75rem;line-height:120%;letter-spacing:-.02em;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-main-navbar .nav-circle.show-desktop{display:none}@media (min-width:768px){.x-main-navbar .nav-circle.show-desktop{display:inline-flex}}.x-main-navbar .nav-circle.show-mobile{display:inline-flex}@media (min-width:768px){.x-main-navbar .nav-circle.show-mobile{display:none}}.x-main-navbar>.content{margin-left:auto;margin-right:auto;display:flex;max-width:77.5rem;align-items:center;gap:2rem;padding-top:.75rem;padding-bottom:.75rem}.x-main-navbar>.content>.start{display:flex;flex-shrink:0;align-items:center;gap:1.5rem}.x-main-navbar>.content>.start .logo img{height:2rem}.x-main-navbar>.content>.start .s{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.x-main-navbar>.content>.start .s .menu-btn{margin-inline-start:-.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background-color:transparent;padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-main-navbar>.content>.start .s .menu-btn:hover{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1))}.x-main-navbar>.content>.start .e{display:flex;align-items:center}.x-main-navbar>.content>.start .e .location-drop-btn{margin-inline-end:-.5rem;display:none;align-items:center;gap:.125rem;border-radius:.5rem;background-color:transparent;padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-main-navbar>.content>.start .e .location-drop-btn:hover{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1))}@media (min-width:768px){.x-main-navbar>.content>.start .e .location-drop-btn{display:inline-flex}}.x-main-navbar>.content>.middle{position:relative;display:flex;flex-grow:1;align-items:center;gap:.5rem}.x-main-navbar>.content>.middle .nav-circle{display:none}.x-main-navbar>.content>.end>.links{display:flex;align-items:center;gap:.5rem}@media(max-width:768px){.x-main-navbar.mobile-search-opened>.content>.end,.x-main-navbar.mobile-search-opened>.content>.start{display:none!important}.x-main-navbar.mobile-search-opened>.content>.middle{flex-grow:1}.x-main-navbar.mobile-search-opened>.content>.middle .nav-circle{display:inline-flex}.x-main-navbar.mobile-search-opened>.content>.middle .nav-search-box{display:flex!important}}.main-footer{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1));padding:4rem 2.5rem 5rem}.main-footer .top{margin:0;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}@media (min-width:768px){.main-footer .top{flex-direction:row}}.main-footer .top .start{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.25rem}.main-footer .top .start .logo{margin-bottom:2rem;display:inline-block;height:2rem}@media (min-width:768px){.main-footer .top .start .logo{margin-bottom:0}}.main-footer .top .start .stores{display:flex;gap:.375rem}.main-footer .top .start .stores img{display:inline-block;height:2.5rem}.main-footer .top .end{display:flex;flex-direction:column;gap:.75rem;padding-top:2.5rem}@media (min-width:768px){.main-footer .top .end{flex-direction:row;gap:2rem;padding-top:0}}.main-footer .top .end ul{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.75rem}@media (min-width:768px){.main-footer .top .end ul{width:13rem}}@media (min-width:1024px){.main-footer .top .end ul{width:18rem}}.main-footer .top .end ul li{padding-top:.125rem;padding-bottom:.125rem}.main-footer .top .end ul li a{display:block;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600;--tw-text-opacity:1;color:rgb(96 96 110/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.main-footer .top .end ul li a:hover{--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.main-footer hr{margin-top:3rem;margin-bottom:3rem;--tw-border-opacity:1;border-color:rgb(164 177 193/var(--tw-border-opacity,1))}.main-footer .bottom{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.75rem}@media (min-width:768px){.main-footer .bottom{flex-direction:row;gap:1rem}}.main-footer .bottom>.start .sc-box{display:flex;gap:1rem}.main-footer .bottom>.start .sc-box img{height:1.5rem}.main-footer .bottom>.middle{position:absolute;top:0;inset-inline-end:0}@media (min-width:768px){.main-footer .bottom>.middle{position:static}}.main-footer .bottom>.end .copy-r{display:block;font-size:.75rem;line-height:140%;letter-spacing:0;font-weight:500}.x-brand-card{position:relative;display:flex;align-items:center;gap:1rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-brand-card:hover{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1))}.x-brand-card img{height:4rem;width:4rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));object-fit:cover}.x-brand-card .title{display:block;font-size:1rem;line-height:120%;letter-spacing:0;font-weight:600}.x-brand-card .offer{position:absolute;top:0;inset-inline-end:.5rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:120%;letter-spacing:-.02em;font-weight:600;text-transform:uppercase}.x-brand-card .offer,.x-brand-card .offer.style-Black{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-brand-card .offer.style-Black{background-color:rgb(28 28 28/var(--tw-bg-opacity,1))}.x-brand-card .offer.style-Pink{--tw-bg-opacity:1;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-brand-card .offer.style-Light{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-brand-card .offer.style-Purple{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.x-brand-detailed-card .img-box{position:relative;aspect-ratio:36/25;width:100%;overflow:hidden;border-radius:.5rem}.x-brand-detailed-card .img-box .offer{position:absolute;top:.5rem;inset-inline-start:.5rem;z-index:20;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:120%;letter-spacing:-.02em;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-brand-detailed-card .img-box .offer.style-Black{--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-brand-detailed-card .img-box .offer.style-Pink{--tw-bg-opacity:1;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-brand-detailed-card .img-box .offer.style-Light{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-brand-detailed-card .img-box .offer.style-Purple{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.x-brand-detailed-card .img-box .closed-overlay-box{position:absolute;top:0;bottom:0;z-index:20;margin-top:auto;margin-bottom:auto;display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background-color:rgb(28 28 28/.5)}.x-brand-detailed-card .img-box .closed-overlay-box .icon{--tw-rotate:-45deg;--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:2.25rem;line-height:2.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-brand-detailed-card .img-box .closed-overlay-box span{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-brand-detailed-card .img-box img{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:100%;width:100%;object-fit:cover}.x-brand-detailed-card .title{margin-top:.75rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.x-brand-detailed-card .title img{height:2rem;width:2rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1))}.x-brand-detailed-card .title span{font-size:1rem;line-height:120%;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-brand-detailed-card .timing-box{margin-bottom:.5rem;display:block;color:rgb(96 96 110/var(--tw-text-opacity,1))}.x-brand-detailed-card .desc,.x-brand-detailed-card .timing-box{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:400;--tw-text-opacity:1}.x-brand-detailed-card .desc{max-height:3.5rem;overflow:hidden;color:rgb(28 28 28/var(--tw-text-opacity,1))}.brands-slider{margin-top:-1.5rem}.brands-slider .slick-track{margin-inline-end:auto;margin-inline-start:0;display:flex;column-gap:.75rem;padding-top:1.5rem}.brands-slider .slick-track .slick-slide{display:flex;flex-direction:column;row-gap:.75rem}.brands-slider .slick-list{margin:0 -10px}.x-brands-grid .brands-grid-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;row-gap:2.5rem}@media (min-width:768px){.x-brands-grid .brands-grid-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.x-brands-grid .brands-grid-content{grid-template-columns:repeat(4,minmax(0,1fr))}}.x-category-card{position:relative;display:block}.x-category-card img{margin-bottom:.75rem;aspect-ratio:1/1;width:100%;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));object-fit:cover}.x-category-card .title{display:block;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600}.x-category-card .offer{position:absolute;top:.5rem;inset-inline-start:.5rem;border-radius:9999px;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:120%;letter-spacing:-.02em;font-weight:600;text-transform:uppercase}.x-category-card .offer,.x-category-card .offer.style-Black{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-category-card .offer.style-Black{background-color:rgb(28 28 28/var(--tw-bg-opacity,1))}.x-category-card .offer.style-Pink{--tw-bg-opacity:1;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-category-card .offer.style-Light{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-category-card .offer.style-Purple{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.categories-slider{margin-top:-1.5rem}.categories-slider .slick-track{margin-inline-end:auto;margin-inline-start:0;display:flex;padding-top:1.5rem}.categories-slider .slick-track .slick-slide{display:flex;flex-direction:column;row-gap:.75rem}.categories-slider .slick-track .slick-slide .x-category-card{padding-left:.375rem;padding-right:.375rem}.categories-slider .slick-list{margin:0 -10px}.x-tag-card{position:relative;display:block}.x-tag-card img{margin-bottom:.75rem;aspect-ratio:1/1;width:100%;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));object-fit:cover}.x-tag-card .title{display:block;text-align:center;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.x-tag-card .offer{position:absolute;top:.5rem;inset-inline-start:.5rem;border-radius:9999px;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:120%;letter-spacing:-.02em;font-weight:600;text-transform:uppercase}.x-tag-card .offer,.x-tag-card .offer.style-Black{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-tag-card .offer.style-Black{background-color:rgb(28 28 28/var(--tw-bg-opacity,1))}.x-tag-card .offer.style-Pink{--tw-bg-opacity:1;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-tag-card .offer.style-Light{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-tag-card .offer.style-Purple{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.tags-slider{margin-top:-1.5rem}.tags-slider .slick-track{margin-inline-end:auto;margin-inline-start:0;display:flex;padding-top:1.5rem}.tags-slider .slick-track .slick-slide{display:flex;flex-direction:column;row-gap:.75rem}.tags-slider .slick-track .slick-slide .x-tag-card{padding-left:.375rem;padding-right:.375rem}.tags-slider .slick-list{margin:0 -10px}.x-collection-card{position:relative;display:block;aspect-ratio:8/9;width:100%;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));background-size:cover;background-position:50%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-collection-card:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.x-collection-card .title{position:absolute;top:1rem;inset-inline-start:1rem;display:block;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}@media (min-width:768px){.x-collection-card .title{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600}}.x-collections-slider .slick-track{margin-inline-end:auto;margin-inline-start:0;display:flex;column-gap:.75rem}.x-collections-slider .slick-track .slick-slide{display:flex;flex-direction:column;row-gap:.75rem}.x-collections-slider .slick-list{margin:0 -10px}.x-collections-grid .collections-grid-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:768px){.x-collections-grid .collections-grid-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.x-collections-grid .collections-grid-content{grid-template-columns:repeat(4,minmax(0,1fr))}}.x-product-card .img-box{position:relative;display:block;width:100%;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1))}.x-product-card .img-box img{aspect-ratio:1/1;width:100%;border-radius:.375rem;object-fit:cover;object-position:center}.x-product-card .img-box .top-badges{position:absolute;top:.5rem;inset-inline-start:0;width:100%;justify-content:space-between;padding-left:.5rem;padding-right:.5rem}.x-product-card .img-box .top-badges,.x-product-card .img-box .top-badges .start{display:flex;flex-wrap:wrap;gap:.25rem}.x-product-card .img-box .top-badges .start .tag{height:1.5rem;width:1.5rem;object-fit:contain}.x-product-card .img-box .top-badges .end{display:flex;flex-wrap:wrap;gap:.25rem}.x-product-card .img-box .badge{border-radius:9999px;background-color:rgb(164 177 193/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:120%;letter-spacing:-.02em;font-weight:600;text-transform:uppercase}.x-product-card .img-box .badge,.x-product-card .img-box .badge.sale{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-product-card .img-box .badge.sale{background-color:rgb(255 71 111/var(--tw-bg-opacity,1))}.x-product-card .img-box .badge.stock{--tw-bg-opacity:1;background-color:rgb(164 177 193/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-product-card .img-box .badge.offer{inset-inline-end:unset;top:unset;inset-inline-start:.5rem;bottom:.5rem;--tw-bg-opacity:1;background-color:rgb(255 232 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 71 111/var(--tw-text-opacity,1))}.x-product-card .title{margin-top:.75rem;margin-bottom:.75rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600}.x-product-card .ft .cart-btn{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:.25rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 232 237/var(--tw-bg-opacity,1));padding:.313rem;padding-inline-start:.75rem}.x-product-card .ft .cart-btn .old-price{font-size:.75rem;line-height:140%;letter-spacing:0;font-weight:500;--tw-text-opacity:1;color:rgb(164 177 193/var(--tw-text-opacity,1));text-decoration-line:line-through}.x-product-card .ft .cart-btn .price{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.x-product-card .ft .cart-btn .icon{--tw-text-opacity:1;color:rgb(255 71 111/var(--tw-text-opacity,1))}.x-banner{margin-left:auto;margin-right:auto;display:grid;width:100%;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));overflow:hidden;border-radius:.5rem}.x-banner .bg-img{grid-column-start:1;grid-row-start:1;display:block;min-height:100%;width:100%;object-fit:contain;object-position:right bottom}.x-banner .bg-img.bg-desktop{display:none}@media (min-width:768px){.x-banner .bg-img.bg-desktop{display:block}}.x-banner .bg-img.bg-mobile{display:block}@media (min-width:768px){.x-banner .bg-img.bg-mobile{display:none}}.x-banner .content{top:0;inset-inline-start:0;z-index:20;grid-column-start:1;grid-row-start:1;display:flex;width:100%;max-width:40rem;flex-direction:column;align-items:flex-start;gap:1.5rem;padding:2.125rem 1.5rem}@media (min-width:768px){.x-banner .content{padding-left:3rem;padding-right:3rem}}.x-banner .content .logo{margin-left:auto;margin-right:auto;display:block;height:2rem}@media (min-width:768px){.x-banner .content .logo{margin-left:0;margin-right:0;display:inline-block}}.x-banner .content .texts{display:flex;flex-direction:column;gap:.75rem;text-align:center}@media (min-width:768px){.x-banner .content .texts{text-align:start}}.x-banner .content .texts h2{font-size:1.625rem;line-height:105%;letter-spacing:-.03em;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:768px){.x-banner .content .texts h2{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}}.x-banner .content .texts p{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-banner .content .btns{margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:.375rem}@media (min-width:768px){.x-banner .content .btns{margin-left:0;margin-right:0}}.x-banner .content .btns .link-btn{display:inline-flex;height:3rem;align-items:center;justify-content:center;border-radius:.5rem;padding-left:1.25rem;padding-right:1.25rem;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.x-banner .content .btns .link-btn.btn-style-dark{--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-banner .content .btns .link-btn.btn-style-light{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-banner .content .btns .img-btn img{height:2.5rem}.x-banner.no-subtitle .content .texts h2{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}@media (min-width:768px){.x-banner.no-subtitle .content .texts h2{font-size:3rem;line-height:110%;letter-spacing:-.02em;font-weight:700}}.x-banners-slider{overflow:hidden;border-radius:.5rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.x-banners-slider{padding-left:0;padding-right:0}}.x-banners-slider .x-banner{border-radius:0}.x-banners-slider .slick-arrow{z-index:20;display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(255 255 255/.5);--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-banners-slider .slick-arrow:before{content:unset}.x-banners-slider .slick-arrow.slick-prev{left:1rem}.x-banners-slider .slick-arrow.slick-next{right:1rem}.x-banners-slider .slick-arrow:hover{background-color:rgb(255 255 255/.8);--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-banners-slider .slick-dots{bottom:1.25rem;align-items:center;justify-content:center;gap:.625rem;display:flex!important}.x-banners-slider .slick-dots li{margin:0;height:auto;width:auto;opacity:.45;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-banners-slider .slick-dots li button{height:.75rem;width:.75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0}.x-banners-slider .slick-dots li button:before{content:unset}.x-banners-slider .slick-dots li.slick-active{opacity:1}.x-blog-card img{margin-bottom:.75rem;aspect-ratio:1/1;width:100%;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));object-fit:cover}.x-blog-card .title{display:block;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600}.x-blogs-grid .blogs-grid-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;row-gap:2.5rem}@media (min-width:768px){.x-blogs-grid .blogs-grid-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.x-blogs-grid .blogs-grid-content{grid-template-columns:repeat(4,minmax(0,1fr))}}.x-slick-tabs{display:flex;align-items:center;gap:1rem}.x-slick-tabs .tabs-scroll{display:flex;align-items:center;gap:.5rem;overflow-x:auto;width:calc(100% - 5.5rem);scrollbar-width:none}.x-slick-tabs .tabs-scroll::-webkit-scrollbar{display:none}.x-slick-tabs .arrows-box{display:inline-block;flex-shrink:0}.x-slick-tabs .arrows-box .tabs-arrow-btn,.x-slick-tabs .arrows-box .tabs-arrow-btn *{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.x-slick-tabs .arrows-box .tabs-arrow-btn{touch-action:manipulation}.x-slick-tabs .tab-item{flex-shrink:0}.x-slick-tabs .tab-item>span{display:block;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));padding:.375rem .75rem;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-slick-tabs .tab-item>span:hover{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1))}.x-slick-tabs .tab-item.is-active>span{--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.x-info-list-box{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));padding:1rem}.x-info-list-box ul{display:flex;flex-direction:column;gap:.75rem}.x-info-list-box ul li{display:flex;align-items:center;gap:.5rem}.x-info-list-box ul li .icon{display:inline-flex;align-items:center;justify-content:center}.x-info-list-box ul li .icon,.x-info-list-box ul li .img{height:2.25rem;width:2.25rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.x-info-list-box ul li .img{object-fit:cover}.x-info-list-box ul li .title{margin-top:.125rem;font-weight:600}.x-info-list-box ul li .desc,.x-info-list-box ul li .title{display:block;font-size:.875rem;line-height:140%;letter-spacing:0}.x-info-list-box ul li .desc{font-weight:400}.products-slider .slick-track{margin-inline-end:auto;margin-inline-start:0;display:flex;column-gap:.75rem}.products-slider .slick-track .slick-slide{display:flex;flex-direction:column;row-gap:.75rem}.products-slider .slick-list{margin:0 -10px}.x-products-grid{position:relative}.x-products-grid .filtering-box{position:sticky;top:4.5rem;z-index:30;margin-left:0;margin-right:0;display:flex;max-width:100%;align-items:center;gap:.25rem;border-radius:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.5rem 0}@media (min-width:768px){.x-products-grid .filtering-box{top:5rem;margin-left:-1.5rem;margin-right:-1.5rem;max-width:unset;border-radius:.5rem;padding-left:1.5rem;padding-right:1.5rem}}.x-products-grid .filtering-box .filter-btn{margin-inline-start:-.5rem!important;background-color:transparent!important;padding-inline-start:0!important}.x-products-grid .filtering-box .filter-btn .btn-content{padding-top:.25rem;padding-bottom:.25rem;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600}.x-products-grid .filtering-box>.tabs-container-box{width:calc(100% - 9rem)}.x-products-grid .count-number span{display:inline-block;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600;--tw-text-opacity:1;color:rgb(96 96 110/var(--tw-text-opacity,1))}.x-products-grid .products-grid-content{position:relative;z-index:10;margin-top:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem;row-gap:2.5rem}@media (min-width:768px){.x-products-grid .products-grid-content{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.x-products-grid .products-grid-content{grid-template-columns:repeat(4,minmax(0,1fr))}}.x-cart-card{display:flex;max-height:6rem;width:100%;gap:.75rem;overflow-y:hidden;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-cart-card>.start{flex-shrink:0}.x-cart-card>.start .img-box{aspect-ratio:1/1;width:5.5rem;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1))}.x-cart-card>.start .img-box img{height:100%;width:100%;object-fit:cover}.x-cart-card>.end{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;gap:.25rem}.x-cart-card>.end>.top .title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-cart-card>.end>.bottom{display:flex;width:100%;align-items:center;justify-content:space-between}.x-cart-card>.end>.bottom .qty-box{display:inline-flex;align-items:center;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1))}.x-cart-card>.end>.bottom .qty-box button{display:inline-flex;height:2.125rem;align-items:center;justify-content:center;padding-left:.375rem;padding-right:.375rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.x-cart-card>.end>.bottom .qty-box button:hover{background-color:rgb(0 0 0/.05)}.x-cart-card>.end>.bottom .qty-box span.q{display:inline-block;min-width:1.25rem;text-align:center}.x-cart-card>.end>.bottom .price{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.x-cart-card.is-removing{margin-top:0!important;margin-bottom:0!important;max-height:0!important}.cart-total-box{margin-top:1rem;border-top-width:.063rem;--tw-border-opacity:1;border-color:rgb(228 233 239/var(--tw-border-opacity,1));padding-top:1rem;padding-bottom:.5rem}.cart-total-box ul li{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.cart-total-box ul li .t,.cart-total-box ul li .v{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.cart-total-box ul li .v.total{font-size:1.125rem;line-height:105%;letter-spacing:0;font-weight:700}.order-zone-header.is-loading .top{pointer-events:none;opacity:.6}.order-zone-header .top{margin-bottom:.75rem;display:inline-flex;width:100%;flex-wrap:wrap;align-items:center;gap:.5rem}.order-zone-header .top .zone-name-btn{display:inline-flex;align-items:center;gap:.25rem}.order-zone-header .zone-note{display:flex;gap:.5rem;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));padding:.75rem}.order-zone-header .zone-note .icon,.order-zone-header .zone-note p{--tw-text-opacity:1;color:rgb(96 96 110/var(--tw-text-opacity,1))}.order-zone-header .zone-note p{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.cart-cart-step{display:flex;height:100%;width:100%;flex-direction:column;padding-bottom:2rem}.cart-cart-step>.content{flex-grow:1}.cart-cart-step>.content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.cart-cart-step>.content{overflow-y:auto}.cart-cart-step .ft-box{width:100%;padding-top:1rem}.cart-cart-step .ft-box>.btn-box .x-btn{width:100%}.cart-auth-step{height:100%;width:100%;padding-bottom:2rem}.cart-auth-step form{display:flex;height:100%;width:100%;flex-direction:column}.cart-auth-step form>.content{flex-grow:1;overflow-y:auto}.cart-auth-step form .ft-box{width:100%;padding-top:1rem}.cart-auth-step form .ft-box>.btn-box{display:flex;flex-direction:column;gap:.75rem}.cart-auth-step form .ft-box>.btn-box .x-btn{width:100%}.cart-checkout-step{display:flex;height:100%;width:100%;flex-direction:column;padding-bottom:2rem}.cart-checkout-step>.content{flex-grow:1;overflow-y:auto}.cart-checkout-step>.content .checkout-address-add-btn{margin-top:-.5rem;text-align:end}.cart-checkout-step .ft-box{width:100%;padding-top:1rem}.cart-checkout-step .ft-box>.btn-box .x-btn{width:100%}.cart-checkout-map-step{display:flex;height:100%;width:100%;flex-direction:column;padding-bottom:2rem}.cart-checkout-map-step>.content{flex-grow:1;overflow-y:auto}.cart-checkout-map-step .ft-box{width:100%;padding-top:1rem}.cart-checkout-map-step .ft-box>.btn-box .x-btn{width:100%}.cart-checkout-address-step{display:flex;height:100%;width:100%;flex-direction:column;padding-bottom:2rem}.cart-checkout-address-step>.content{flex-grow:1;overflow-y:auto}.cart-checkout-address-step .ft-box{width:100%;padding-top:1rem}.cart-checkout-address-step .ft-box>.btn-box .x-btn,.paystack-payment{width:100%}.paystack-payment .paystack-logo-box{margin-top:2.5rem;margin-bottom:1.75rem;text-align:center}.paystack-payment .paystack-logo-box span{display:block;font-size:.75rem;line-height:140%;letter-spacing:0;font-weight:500}.paystack-payment .paystack-logo-box img{margin-left:auto;margin-right:auto;display:block;width:100%;max-width:15rem}.paystack-payment .desc-1{margin-bottom:.5rem;text-align:center;font-size:1.625rem;line-height:105%;letter-spacing:-.03em;font-weight:700}.paystack-payment .desc-2{text-align:center;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.paystack-payment .btn-box{margin-top:1rem}.paystack-payment .btn-box .pay-btn{display:inline-flex;height:3rem;width:100%;align-items:center;justify-content:center;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1));padding:.5rem .75rem;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.monnify-payment{width:100%}.monnify-payment .monnify-logo-box{margin-top:2.5rem;margin-bottom:1.75rem;text-align:center}.monnify-payment .monnify-logo-box span{display:block;font-size:.75rem;line-height:140%;letter-spacing:0;font-weight:500}.monnify-payment .monnify-logo-box img{margin-left:auto;margin-right:auto;display:block;width:100%;max-width:15rem}.monnify-payment .desc-1{margin-bottom:.5rem;text-align:center;font-size:1.625rem;line-height:105%;letter-spacing:-.03em;font-weight:700}.monnify-payment .desc-2{text-align:center;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.monnify-payment .btn-box{margin-top:1rem}.cart-payment-step{display:flex;height:100%;width:100%;flex-direction:column;padding-bottom:2rem}.cart-payment-step>.content{flex-grow:1;overflow-y:auto}.cart-payment-step>.content .gateway-selector{margin-bottom:1.5rem;margin-top:1rem;display:flex;gap:.75rem;padding-left:1rem;padding-right:1rem}.cart-payment-step>.content .gateway-selector .gateway-btn{flex:1 1 0%;cursor:pointer;border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem 1rem;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.cart-payment-step>.content .gateway-selector .gateway-btn:hover{--tw-border-opacity:1;border-color:rgb(28 28 28/var(--tw-border-opacity,1));background-color:rgb(28 28 28/.05)}.cart-payment-step>.content .gateway-selector .gateway-btn.active{--tw-border-opacity:1;border-color:rgb(28 28 28/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cart-payment-step .ft-box{width:100%;padding-top:1rem}.cart-success-step{display:flex;height:100%;width:100%;flex-direction:column;padding-bottom:2rem}.cart-success-step>.content{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;overflow-y:auto;text-align:center}.cart-success-step>.content h3{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}.cart-success-step>.content img,.cart-success-step>.content video{width:5rem}.cart-success-step .ft-box{width:100%;padding-top:1rem}.cart-success-step .ft-box>.btn-box .x-btn{width:100%}.x-sidebar-tabs{display:flex;border-bottom-width:2px;--tw-border-opacity:1;border-color:rgb(228 233 239/var(--tw-border-opacity,1));padding-top:.75rem}.x-sidebar-tabs button{position:relative;padding-left:.75rem;padding-right:.75rem;padding-bottom:1rem;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600}.x-sidebar-tabs button.is-selected:after{position:absolute;bottom:0;inset-inline-start:0;height:2px;width:100%;--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1));content:""}.sidebar-back-button{margin-bottom:1rem;display:inline-flex;align-items:center;gap:.25rem}.sidebar-back-button span{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600}.order-sidebar-checkout-step .header{padding-bottom:.75rem!important}.cart-auth-sidebar{height:100%;width:100%}.cart-auth-sidebar form{display:flex;height:100%;width:100%;flex-direction:column;padding-bottom:2rem}.cart-auth-sidebar form>.content{flex-grow:1;overflow-y:auto}.cart-auth-sidebar form .ft-box{width:100%;padding-top:1.5rem}.cart-auth-sidebar form .ft-box>.btn-box .x-btn{width:100%}.verify-email-form>.content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.verify-email-form>.content>h1{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}.verify-email-form>.content>p{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.verify-email-form>.content .resend-btn .btn-content{--tw-text-opacity:1;color:rgb(255 71 111/var(--tw-text-opacity,1))}.change-zone-modal-content{width:100%}.change-zone-modal-content>.desc{margin-bottom:1rem;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.change-zone-modal-content .select-list,.change-zone-modal-content .select-list li{width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.change-zone-modal-content .select-list li{position:relative;margin-bottom:.5rem;cursor:pointer;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));padding:.75rem;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.change-zone-modal-content .select-list li:hover{--tw-bg-opacity:1;background-color:rgb(228 233 239/var(--tw-bg-opacity,1))}.change-zone-modal-content .select-list li:last-child{margin-bottom:0}.change-zone-modal-content .select-list li.is-active{--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.change-zone-modal-content .select-list li .check{position:absolute;inset-inline-end:.75rem;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:inline-flex;height:1.5rem;width:1.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 71 111/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.price-range-filter{margin-bottom:.75rem;display:flex;flex-wrap:wrap;justify-content:center;padding-top:.75rem}.price-range-filter .tracker{display:flex;width:100%}.price-range-filter .tracker .tracker-line{height:.375rem;width:100%;align-self:center;border-radius:.375rem;background-color:transparent}.price-range-filter .thumb{height:1rem;width:1rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 71 111/var(--tw-bg-opacity,1))}.product-filters-sidebar{display:flex;height:100%;width:100%;flex-direction:column;gap:.75rem;padding-bottom:2rem}.product-filters-sidebar .filters-container{flex-grow:1;overflow-y:auto}.website-sidebar{display:flex;height:100%;width:100%;flex-direction:column;gap:1.25rem}.website-sidebar>.top{flex:1 1 0%;overflow-y:auto}.website-sidebar>.top .location-btn{display:flex!important;width:100%!important}@media (min-width:768px){.website-sidebar>.top .location-btn{display:none!important}}.website-sidebar>.top .location-btn .btn-content{flex-grow:1!important;text-align:start!important}.website-sidebar>.top .link-item{margin-bottom:1.5rem;display:block;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(28 28 28/var(--tw-border-opacity,1))}.website-sidebar>.top .link-item span{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:.5rem;padding-bottom:.625rem;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:600}.website-sidebar>.bottom{flex-shrink:0;padding-bottom:2.5rem}.website-sidebar>.bottom .msg{margin-bottom:1rem;display:flex;align-items:center;gap:1rem}.website-sidebar>.bottom .msg img{height:3rem}.website-sidebar>.bottom .msg p{font-size:1rem;line-height:120%;letter-spacing:0;font-weight:600}.website-sidebar>.bottom .stores{display:flex;gap:.375rem}.website-sidebar>.bottom .stores img{display:inline-block;height:2.5rem}.route-modal{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:1rem}.route-modal>.overlay{position:absolute;inset:0;background-color:rgb(0 0 0/.6);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);animation:routeModalOverlayIn .2s ease-out}.route-modal>.dialog{position:relative;z-index:10;max-height:98vh;width:100%;max-width:1080px;overflow:hidden;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);animation:routeModalDialogIn .22s ease-out}.route-modal>.dialog>.close{position:absolute;top:.75rem;right:.75rem;z-index:10;display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(0 0 0/.05);--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.route-modal>.dialog>.close .icon{font-size:1.35rem}.route-modal>.dialog>.close:hover{background-color:rgb(0 0 0/.1)}.route-modal>.dialog>.content{max-height:90vh;overflow:auto;padding:.5rem}@keyframes routeModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes routeModalDialogIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.announcement-modal-content{width:100%}.announcement-modal-content .announcement-image{margin-bottom:1rem;width:100%;border-radius:.5rem}.announcement-modal-content .announcement-body{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:400}.product-details-images-slider{position:sticky;top:5rem;width:100%;overflow:hidden;border-radius:.375rem}.product-details-images-slider .s-item{display:flex!important}.product-details-images-slider .s-item img{display:block;width:100%}.product-details-images-slider .slick-arrow{z-index:20;display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(255 255 255/.5);--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.product-details-images-slider .slick-arrow:before{content:unset}.product-details-images-slider .slick-arrow.slick-prev{left:.5rem}.product-details-images-slider .slick-arrow.slick-next{right:.5rem}.product-details-images-slider .slick-arrow:hover{background-color:rgb(255 255 255/.8)}.product-details-images-slider .slick-dots{bottom:1.25rem;align-items:center;justify-content:center;gap:.625rem;display:flex!important}.product-details-images-slider .slick-dots li{margin:0;height:auto;width:auto;opacity:16%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.product-details-images-slider .slick-dots li button{height:.75rem;width:.75rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(28 28 28/var(--tw-bg-opacity,1));padding:0}.product-details-images-slider .slick-dots li button:before{content:unset}.product-details-images-slider .slick-dots li.slick-active{opacity:.65}.product-info-box h1{margin-bottom:1.5rem;font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.product-info-box .brand-item{margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.product-info-box .brand-item img{height:2rem;width:2rem;border-radius:9999px;border-width:.05rem;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));object-fit:cover}.product-info-box .brand-item span{font-size:1rem;line-height:120%;letter-spacing:0;font-weight:600}.product-info-box .brand-item span,.product-info-box .brief{--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.product-info-box .brief{margin-bottom:1rem;font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:400}.product-info-box .tags-box{display:flex;flex-wrap:wrap;gap:2rem}.product-info-box .tags-box li{display:flex;align-items:center;gap:.75rem}.product-info-box .tags-box li img{height:1.5rem;width:1.5rem;object-fit:contain}.product-info-box .tags-box li span{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.option-box-option-group{margin-bottom:2rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 239/var(--tw-border-opacity,1));padding-bottom:.75rem}.option-box-option-group>h2{margin-bottom:.75rem;font-size:1.125rem;line-height:105%;letter-spacing:0;font-weight:700}.option-box-option-group.no-border{border-bottom-width:0}.option-box-option-group.is-required>h2:after{content:" *"}.option-multi-qty-item{display:flex;gap:.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(228 233 239/var(--tw-border-opacity,1));padding-bottom:.625rem}.option-multi-qty-item>.start{flex-grow:1}.option-multi-qty-item>.start .title{display:block;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600}.option-multi-qty-item>.start .price{display:block;--tw-text-opacity:1;color:rgb(164 177 193/var(--tw-text-opacity,1))}.option-multi-qty-item>.end{flex-shrink:0}.option-multi-qty-item>.end .counter{display:flex;align-items:center;gap:.5rem}.option-multi-qty-item>.end .counter .qty{display:inline-block;min-width:1rem;text-align:center}.option-multi-qty-item>.end .counter button{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 232 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 71 111/var(--tw-text-opacity,1))}.option-multi-qty-item>.end .counter button:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));color:rgb(28 28 28/.4);opacity:.8}.option-multi-qty-item:last-child{margin-bottom:-.75rem;border-bottom-width:0}.options-box-qty-counter{display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem}.options-box-qty-counter .qty{display:inline-block;min-width:1rem;text-align:center}.options-box-qty-counter button{display:inline-flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 232 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 71 111/var(--tw-text-opacity,1))}.product-options-box{margin-top:1.5rem;display:block}.product-options-box .upgrade-toggle-box{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.75rem}.product-options-box .upgrade-toggle-box .x-label{margin:0;padding:0;font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.product-options-box .upgrade-toggle-box .x-row{margin-inline-end:auto;flex-direction:row-reverse;justify-content:flex-end}.product-options-box .upgrade-toggle-box .x-row>.end{width:auto;flex-grow:0}.product-options-box .upgrade-toggle-box .x-row>.start{min-width:0}.product-options-box .upgrade-toggle-box .upgrade-toggle{--tw-scale-x:1.5;--tw-scale-y:1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.product-options-box .upgrade-toggle-box .upgrade-toggle .icon.toggle-off{font-variation-settings:unset;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.product-options-box .upgrade-toggle-box .upgrade-price{font-size:.875rem;line-height:140%;letter-spacing:0;font-weight:600;--tw-text-opacity:1;color:rgb(164 177 193/var(--tw-text-opacity,1))}.product-options-box>.footer{display:flex;gap:1.25rem}.product-options-box>.footer>.btns-box{flex-grow:1}body .x-modal.modal-product-details{width:70rem}body .x-modal.modal-product-details .page-product-content{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){body .x-modal.modal-product-details .page-product-content{flex-direction:row}}body .x-modal.modal-product-details .page-product-content>.start{position:relative;flex-shrink:0;width:calc(50% - 1rem)}@media(max-width:768px){body .x-modal.modal-product-details .page-product-content>.start{width:100%}}body .x-modal.modal-product-details .page-product-content>.start .product-details-images-slider{top:.5rem}body .x-modal.modal-product-details .page-product-content>.end{flex-grow:1;padding-top:1rem}body .x-modal.modal-product-details>.header{z-index:30;padding:0}body .x-modal.modal-product-details>.header>.end>.header-close-btn{position:absolute;top:1.75rem;inset-inline-end:1.75rem}.address-form-modal{display:flex;flex-direction:column;gap:24px}.address-form-modal__steps{display:flex;align-items:center;gap:12px}.address-form-modal__step{display:flex;align-items:center;gap:10px;border:0;background:rgba(0,0,0,0);padding:0;color:rgba(0,0,0,.45);transition:color .2s ease,opacity .2s ease}.address-form-modal__step.is-active,.address-form-modal__step.is-completed{color:var(--primary-color,#000)}.address-form-modal__step-number{width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,.08);font-size:14px;font-weight:600}.address-form-modal__step.is-active .address-form-modal__step-number,.address-form-modal__step.is-completed .address-form-modal__step-number{background:var(--primary-color,#000);color:#fff}.address-form-modal__step-text{font-size:14px;font-weight:600;text-align:left}.address-form-modal__step-line{flex:1;height:1px;background:rgba(0,0,0,.1)}.address-form-modal__body{min-height:320px}.address-form-modal__pane.is-hidden{display:none}