.product-information{padding:0 10px 10px;background-color:#fff;width:100%;overflow:hidden;margin-bottom:20px}@media(min-width:950px){.product-information{width:90%;padding:0 10px 10px}}@media(max-width:1024px){.product-information{width:90%;padding:10px}}.product-information__header{margin-bottom:8px}.product-information__header .product-name{font-size:16px;font-weight:700;line-height:1.2;max-height:2.4em;white-space:pre-wrap}.product-information__header .store-name{font-size:11px;color:#666;line-height:1.2;margin-top:4px;white-space:nowrap}.product-information__details{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.product-information__details .stock{font-size:12px;font-weight:700;color:#fb8500}.product-information__details .reviews{font-size:11px;align-content:center}.product-information__details .rating{display:flex;align-items:center;justify-content:center}.product-information__details .rating .star{font-size:14px;color:#ddd;margin-right:2px}.product-information__details .rating .star.filled{color:#fc0}.product-information__features{display:flex;align-items:flex-end;justify-content:flex-start;gap:5px}.product-information__features .feature{display:flex;align-items:center;justify-content:center;padding:5px 10px;border:1px solid #ddd;border-radius:4px;font-size:12px;color:#919191;height:25px}@media(min-width:950px){.product-information__features .feature{font-size:10px;padding:5px}}.product-information__features .feature img{margin-right:5px}.product-information__features .feature .custom-icon{filter:brightness(0) saturate(100%) invert(60%) sepia(0) saturate(0) hue-rotate(0deg) brightness(.6) contrast(1)}.product-information__features .price-wrapper{border:1px solid #616060;width:25%;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:25px}.product-information__features .price-wrapper span{font-size:14px}.product-information__details,.product-information__features{width:100%;flex-wrap:wrap}.color-select{display:flex;flex-direction:column;gap:10px;padding:20px;background-color:#fff;border-top:1px solid #cecece;width:100%}.color-select button{border:none;background:none}@media(min-width:950px){.color-select{width:90%;padding:10px}}.color-select__header{font-size:12px;font-weight:700;margin-bottom:10px}.color-select__options{display:flex;align-items:center;justify-content:flex-start;gap:10px;overflow-x:auto;white-space:nowrap;cursor:-webkit-grab;cursor:grab}.color-select__options:active{cursor:-webkit-grabbing;cursor:grabbing}.color-select__option{width:62px;height:115px;cursor:pointer;transition:transform .2s;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:10px}.color-select__option.selected{border:2px solid #fb8500}.color-select__option .color-select__image{width:55px;height:70px;object-fit:cover;border-radius:4px;border:1px solid #ddd}.color-select__option .color-select__empty-box{width:55px;height:77px;background-color:#f0f0f0;border-radius:4px;border:1px solid #ddd}.color-select__header{margin:0!important}.color-select-header-content{display:flex;justify-content:space-between;align-items:end}.color-select-header-content p{color:gray;margin:0;font-size:15px}.color-select__option{white-space:normal;word-break:break-word;text-align:center}.color-select__options::-webkit-scrollbar{height:0}.size-select{padding:20px;background-color:#fff;margin-bottom:20px;width:100%}@media(min-width:950px){.size-select{width:90%;padding:10px}}.size-select__header{font-size:12px;font-weight:700;margin-bottom:10px;display:flex;justify-content:space-between}.size-select__options{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px;scrollbar-width:none;-ms-overflow-style:none}.size-select__options::-webkit-scrollbar{display:none}.size-select .scroll-right{cursor:pointer;font-size:20px}.size-select .scroll-right:after{content:">"}.size-select .scroll-left{cursor:pointer;font-size:20px}.size-select .scroll-left:after{content:"<"}.size-select .scroll-arrows{width:40px;justify-content:space-between;display:flex}.size-select__option{display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #ddd;border-radius:4px;min-width:50px;height:30px;padding:10px;font-family:var(--font-poppins);font-size:12px;transition:transform .2s;flex:0 0 auto}.size-select__option.selected{transform:scale(1.1);border:2px solid #fb8500;background-color:#fb8500;color:#fff}.size-select__option.unavailable{opacity:.5;cursor:not-allowed}.size-select__size-name{color:#333}.diagonal-line{position:relative;height:30px;background:linear-gradient(to bottom right,transparent 49%,#1d1c1c 50%,transparent 51%);border:1px solid #ccc}.disabled{background-color:#e7e5e5;cursor:not-allowed}.personalization{padding:20px;background-color:#fff}@media(min-width:950px){.personalization{width:90%;padding:10px}}.personalization__checkbox{margin-bottom:10px}.personalization__checkbox input{margin-right:5px}.personalization__checkbox label{font-size:10px}.personalization__description{margin-bottom:10px;font-size:10px;color:#333}.personalization__input-group{display:flex;flex-direction:column}.personalization__input-group label{font-size:10px;color:#333;margin-bottom:5px}.personalization__input-group .personalization__input{width:100%;padding:5px;font-size:14px;border:1px solid #ccc;border-radius:4px;color:#000}.personalization .personalization__input-group label{font-size:.8em}.personalization .personalization__input-group label span{color:#fb8500}.personalization__campaign{padding:0 10px 10px;font-size:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media(max-width:1024px){.personalization__campaign{padding-top:10px;border-top:1px solid #cecece}}.personalization__campaign span{font-weight:500;color:#333}.personalization__campaign .campaing_ticket{display:flex;align-items:center;gap:5px;border:2px solid #ffb703;padding:3px;width:80%;border-radius:5px;margin-top:5px}.personalization__campaign .campaing_ticket span{color:#333}.personalization__campaign .campaing_ticket svg{background-color:#ffb703;border-radius:50%;padding:3px;color:#fff}.personalization__checkbox{display:flex;align-items:center}.personalization__checkbox p{margin:0}.reviews-container{padding:10px}.reviews-container h3{margin-bottom:20px}.review{padding:10px 0}.review-header{display:flex;align-items:center;margin-bottom:10px}.review-header .rating{font-weight:700;margin-right:5px}.review-header .stars,.review-header .username{margin-right:5px}.review-header .date{color:#555}.review-header .avatar{background-color:#fff;overflow:hidden}.review-header .avatar,.review-header img{width:50px;height:50px;margin-right:10px}.review-content{display:flex;margin-bottom:10px}.review-content textarea{width:100%;height:80px;resize:none}.review-content textarea:focus{outline:none}.review:first-child{border-top:1px solid #ddd}.view-all{text-align:center;margin-bottom:20px}.view-all button{width:35%!important;text-decoration:underline;color:#000!important;border:none!important;font-size:13px!important;font-weight:400!important;background:none}.view-all button:hover{color:#235691!important}.view-all button:after{content:" >"}.desktop-view{display:flex;justify-content:space-between}.desktop-view .filter-section{flex:0 0 20%}.desktop-view .comments-section{flex:0 0 100%}.shipping-container{padding:10px;font-size:12px}.shipping-container h5{font-size:12px}.shipping-container .shipping-info{width:100%;margin-top:10px}.shipping-container .shipping-info img{margin-top:-3px}.shipping-container .shipping-info span{padding-left:5px}.comment-container{display:flex;flex-direction:column;padding:10px}.comment-title{font-size:20px;font-weight:700}.comment-table{margin-top:5px}.review-content textarea{border:none;padding:5px;border-radius:5px;font-size:16px}@media(max-width:992px){.review-content textarea{font-size:14px}}.product-details{padding:20px;background-color:#fff;border-top:1px solid #cecece;width:100%;margin-bottom:20px}@media(min-width:950px){.product-details{width:90%;padding:10px}}.product-details .product-features{font-size:12px}@media(max-width:1024px){.product-details{border-bottom:1px solid #cecece}}.store-info-container{display:flex;flex-direction:column;padding:10px;height:180px;font-size:14px;font-family:var(--font-poppins)}@media(min-width:744px)and (max-width:1024px){.store-info-container{height:140px}}@media(max-width:1024px){.store-info-container{border-bottom:1px solid #cecece}}@media(max-width:744px){.store-info-container{height:185px}}@media(min-width:1024px){.store-info-container{height:200px!important}}.store-info-container .store-info{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px;width:100%}@media(min-width:744px)and (max-width:1024px){.store-info-container .store-info{flex-direction:row;justify-content:space-between;align-items:center}}.store-info-container .store-info .store-title-container{display:flex;align-items:center;justify-content:flex-start;width:90%;margin-bottom:10px}.store-info-container .store-info .store-title-container .store__logo{display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin-right:10px;padding:1px;border:2px solid #bcbcbc;border-radius:10px}@media(min-width:950px){.store-info-container .store-info .store-title-container .store__logo{width:30%}}.store-info-container .store-info .store-title-container .store__logo .store-logo{width:90%;height:90%}.store-info-container .store-info .store-title-container .store__info{width:75%}.store-info-container .store-info .store-title-container .store__info .store-sales{display:flex;align-items:center;justify-content:space-between}.store-info-container .store-info .store-buttons{display:flex;width:90%;justify-content:space-between}.store-info-container .store-info .store-buttons .ask-seller{width:45%;background-color:#0d2138;color:#eae7e7;border-radius:5px}.store-info-container .store-info .store-buttons .favorite{width:45%;display:flex;align-items:center;justify-content:center;border-radius:5px;padding:5px;border:2px solid #aaa;background:#fff;color:#000!important}.store-info-container .view-products{width:90%!important;text-decoration:underline;color:#000!important;border:none!important;font-size:13px!important;font-weight:400!important;background:#fff;cursor:pointer}.store-info-container .view-products:after{content:" >"}.quarente-row-header:hover{cursor:pointer}.guarantee-modal-content{font-family:var(--font-poppins);display:flex;flex-direction:column;align-items:flex-end;gap:20px}.guarantee-modal-content svg:hover{cursor:pointer}.guarantee-modal-content .article{display:flex;flex-direction:column;width:100%}.guarantee-modal-content .article .header{font-size:14px;color:#4caf50}.guarantee-modal-content .article .body{font-size:12px}.guarantee-info{padding:10px;font-size:12px}.guarantee-info h4{font-size:12px;margin-bottom:10px}.guarantee-info ul{list-style:none;padding:0;margin:0;display:flex;gap:25px;flex-direction:column;align-items:flex-start;gap:10px}.guarantee-info ul li{display:flex;align-items:center;justify-content:center;margin-bottom:5px}.guarantee-info ul li span{text-align:center;width:50px;text-align:left;width:150px}.guarantee-info ul li img{width:20px;height:20px;margin-right:5px}.return-policy-container{margin-bottom:100px;z-index:3}@media(min-width:1024px){.return-policy-container{height:120px!important}}.return-policy-container h5{font-size:12px}.return-policy{margin:10px;padding-top:10px;font-size:12px}.return-policy .return-policy-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;margin-bottom:10px}.return-policy .dropdown-arrow{margin-left:10px;transform:rotate(90deg);transition:transform .3s ease}.return-policy .dropdown-arrow.open{transform:rotate(270deg)}.product-features{margin-bottom:20px;font-size:10px}.product-features .product-description{margin-bottom:10px;color:#333}.product-features .view-all{width:90%!important;text-decoration:underline;color:#000!important;border:none!important;font-size:13px!important;font-weight:400!important;cursor:pointer;background:#fff!important}.product-features .view-all:after{content:" >"}.return-policy a{text-decoration:underline!important;color:#000}@media screen and (min-device-width:1024px)and (max-device-width:1441px){.quarente-row{width:50%!important}.guarantee-info ul{align-items:start!important}}.store-info_storeInfoContainer__RjOnq{display:flex;flex-direction:column;padding:16px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);font-family:var(--font-poppins);max-width:400px;margin:0 auto}@media(max-width:768px){.store-info_storeInfoContainer__RjOnq{box-shadow:none;border-bottom:1px solid rgba(65,65,65,.161);border-radius:0;padding:0;max-width:100%}}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__{display:flex;align-items:center;margin-bottom:16px;gap:12px}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeLogo__O9Wd6{flex-shrink:0;width:60px;height:60px;border-radius:8px;overflow:hidden;border:1px solid rgba(65,65,65,.161)}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeLogo__O9Wd6 img{width:100%;height:100%;object-fit:cover}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeDetails__kmJYS{flex:1 1;display:flex;flex-direction:column;gap:4px}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeDetails__kmJYS .store-info_storeName__8a0Lr{font-size:12px;font-weight:500;color:#0d2138;margin:0;line-height:1.2}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeDetails__kmJYS .store-info_storeStats__Qm1ZV{display:flex;align-items:center;gap:8px;font-size:12px;color:#0d2138}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeDetails__kmJYS .store-info_storeStats__Qm1ZV .store-info_sales__XvsGl{color:#1d1e1f}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeDetails__kmJYS .store-info_storeStats__Qm1ZV .store-info_rating__V_D_F{display:flex;align-items:center;gap:4px;color:#0d2138}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F{display:flex;flex-direction:column;gap:8px}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_topRow__SJPs2{display:flex;gap:8px}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_topRow__SJPs2 .store-info_askButton__ornnx{flex:1 1;background-color:#0d2138;color:#fff;border:none;border-radius:6px;padding:10px 16px;font-size:12px;font-weight:400;cursor:pointer;transition:background-color .2s ease}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_topRow__SJPs2 .store-info_askButton__ornnx:hover{background-color:#09192b}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_topRow__SJPs2 .store-info_favoriteButton__Ml4Ty{flex:0 0 80px;min-width:80px;max-width:80px;background-color:#fff;color:#1d1e1f;border:1px solid #1d1e1f;border-radius:6px;padding:10px 8px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;transition:all .2s ease}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_topRow__SJPs2 .store-info_favoriteButton__Ml4Ty:hover{background-color:#f5f5f5}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_topRow__SJPs2 .store-info_favoriteButton__Ml4Ty.store-info_favoriteLoading__KNkcO{animation:store-info_heartbeat__j5FCq 1.2s ease-in-out infinite}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_topRow__SJPs2 .store-info_favoriteButton__Ml4Ty .store-info_heartIcon__Z_Dyq{width:16px;height:16px}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_goToStoreButton__xLzPy{width:100%;background-color:#fff;color:#1d1e1f;border:1px solid #1d1e1f;border-radius:6px;padding:10px 16px;font-size:12px;font-weight:400;cursor:pointer;text-decoration:none;text-align:center;transition:all .2s ease}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_goToStoreButton__xLzPy:hover{background-color:#f5f5f5}@media(max-width:768px){.store-info_storeInfoContainer__RjOnq{padding:20px}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeLogo__O9Wd6{width:50px;height:50px}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeDetails__kmJYS .store-info_storeName__8a0Lr{font-size:14px}.store-info_storeInfoContainer__RjOnq .store-info_storeInfo__xph__ .store-info_storeDetails__kmJYS .store-info_storeStats__Qm1ZV{font-size:12px}.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_goToStoreButton__xLzPy,.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_topRow__SJPs2 .store-info_askButton__ornnx,.store-info_storeInfoContainer__RjOnq .store-info_storeActions__xjT7F .store-info_topRow__SJPs2 .store-info_favoriteButton__Ml4Ty{padding:8px 12px;font-size:13px}}@keyframes store-info_heartbeat__j5FCq{0%{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}.search-tags-container{border-top:1px solid #cecece;padding:10px;margin-bottom:20px;display:flex;flex-wrap:wrap;gap:10px}.search-tags-container h6{min-width:100%;margin-bottom:10px}.search-tags-container .search-tag-box{display:flex;align-items:center;justify-content:space-between;padding:.3rem;font-size:12px;color:#797878;border-radius:.5rem;width:calc(50% - 10px);background-color:#f5f5f5;cursor:pointer}.search-tags-container .search-tag-box:hover{background-color:#e7e7e7}.search-tags-container .search-tag-box .search-tag{display:flex;flex-direction:column}.search-tags-container .search-tag-box .search-tag span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:18ch}.price-and-pocket{position:-webkit-sticky;position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px;border:1px solid #cecece;box-shadow:1px -2px 5px rgba(0,0,0,.1);background-color:#fff;z-index:999}.price-and-pocket .price-wrapper{border:1px solid #616060;width:25%;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40px}.price-and-pocket .price-wrapper span{font-size:14px}.price-and-pocket .product-price{width:20%;font-size:18px;font-weight:500;text-align:center}.price-and-pocket .collection-icon{width:10%;display:flex;justify-content:center;align-items:center;border:2px solid #cecece;border-radius:5px}.price-and-pocket .collection-icon img{width:90%;height:40px}.price-and-pocket .add-to-cart{width:60%;padding:10px;background-color:#0d2138;color:#fff;border:none;border-radius:5px;cursor:pointer;text-align:center}.price-and-pocket__desktop{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;margin-bottom:20px}@media(min-width:950px){.price-and-pocket__desktop{width:90%;padding:10px}}.price-and-pocket__desktop .collection-icon{width:20%;display:flex;justify-content:center;align-items:center;border:2px solid #cecece;border-radius:5px;cursor:pointer}.price-and-pocket__desktop .collection-icon img{width:90%;height:40px}.price-and-pocket__desktop .add-to-cart{width:80%;padding:10px;font-size:16px;background-color:#0d2138;color:#fff;border:none;border-radius:5px;cursor:pointer;text-align:center}.add-to-collection-modal .modal-header{border-bottom:none;display:flex;justify-content:center;align-items:center;position:relative}.add-to-collection-modal .wrapper-checkbox{padding:5px;display:flex;justify-content:space-between;align-items:center}.add-to-collection-modal .wrapper-checkbox:hover{border:1px solid #000;background-color:#dde1e4;border-radius:5px}.add-to-collection-modal .checked{border:none;background-color:#dde1e4;border-radius:5px}.add-to-collection-modal .checked:hover{background-color:#fff}.add-to-collection-modal .modal-dialog{display:flex;justify-content:center;align-items:center;max-height:70vh}.add-to-collection-modal .modal-dialog .modal-content{background-color:#fff;padding:20px;width:50%;max-height:90vh;overflow-y:auto}.add-to-collection-modal .modal-body .default-checkbox-image{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:gray;border:1px solid gray;border-radius:10px;position:relative;object-position:center center;overflow:hidden}.add-to-collection-modal .modal-body .favorite{background-color:#fff;object-position:center center}.add-to-collection-modal .modal-body .newCollection{background-color:#0d2138!important;color:#fff}.add-to-collection-modal .cancel-button,.add-to-collection-modal .save-button{background:none;border:none;color:#0d2138;cursor:pointer;font-size:12px}.add-to-collection-modal .cancel-button:hover,.add-to-collection-modal .save-button:hover{color:#000;background-color:#dde1e4}.add-to-collection-modal .close-modal-button{position:absolute;top:0;right:0;background:none;border:none;cursor:pointer;color:#000}.add-to-collection-modal .close-modal-button:hover{background-color:#c0bfbf}.add-to-collection-mobile{padding:5px;overflow-y:auto!important;height:100vh!important}.add-to-collection-mobile .modal-content-container{background-color:#fff}.add-to-collection-mobile .wrapper-checkbox{padding:5px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.add-to-collection-mobile .wrapper-checkbox:hover{padding:5px;border:1px solid #000;background-color:#dde1e4;border-radius:5px}.add-to-collection-mobile .checked{border:none;background-color:#dde1e4;border-radius:5px}.add-to-collection-mobile .checked:hover{background-color:#fff}.add-to-collection-mobile .modal-body{padding:20px}.add-to-collection-mobile .modal-body .default-checkbox-image{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:gray;border:1px solid gray;border-radius:10px;position:relative;object-position:center center;overflow:hidden}.add-to-collection-mobile .modal-body .favorite{background-color:#fff;object-position:center center}.add-to-collection-mobile .modal-body .newCollection{background-color:#0d2138!important;color:#fff}.add-to-collection-mobile .close-modal-button{position:absolute;top:0;right:0;background:none;border:none;cursor:pointer;color:#000}.add-to-collection-mobile .close-modal-button:hover{background-color:#c0bfbf}.galleryContainer{display:flex;gap:30px;max-width:100%;justify-content:space-between}.thumbnailContainer{display:flex;flex-direction:column;gap:10px}.thumbnail{cursor:pointer;border:2px solid transparent;border-radius:20%;overflow:hidden;transition:border .3s;margin-bottom:20px}.thumbnail.selected{border:2px solid coral}.mainImageContainer{position:relative;display:flex;align-items:center;justify-content:center}.mainImageContainer .mainImage{max-width:450px;max-height:600px;object-fit:cover}.mainImageContainer .favoriteSection{position:absolute;display:flex;flex-direction:column;top:10px;right:10px;gap:10px;opacity:.8}.mainImageContainer .favoriteSection span{background:#fff;border:none;border-radius:6px;box-shadow:2px 2px 5px rgba(0,0,0,.3);width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.mainImageContainer .favoriteSection span:hover{transform:scale(1.1)}.mainImageContainer .favoriteSection span.favoriteLoading{animation:heartbeat 1.2s ease-in-out infinite}@keyframes heartbeat{0%{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.1)}70%{transform:scale(1)}}.modal-content{position:relative;text-align:center;background:none;border:none}.modal-content .modal-image{transition:opacity .3s ease-in-out;opacity:1}.modal-content .modal-close,.modal-content .modal-next,.modal-content .modal-prev{position:absolute;top:50%;transform:translateY(-50%);opacity:.8;background-color:#f2fafd;box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#000;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s;z-index:10}.modal-content .modal-close:hover,.modal-content .modal-next:hover,.modal-content .modal-prev:hover{background-color:#d4e4f5}.modal-content .modal-prev{left:-200px}.modal-content .modal-next{right:-200px}.modal-content .modal-close{position:fixed;top:50px;right:20px}.modal-content .modal-thumbnailContainer{position:absolute;top:0;right:-300px;display:flex;flex-direction:column;gap:10px;margin-top:20px}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.RowDivider{margin-top:10px;border-top:1px solid #cecece!important}.mini-cart-container .mini-cart-header{height:5px}.mini-cart-container .mini-cart-body{display:flex;flex-direction:row;gap:10px;padding:10px 20px}.mini-cart-container .mini-cart-body img{width:66px;height:89px;box-shadow:0 0 5px rgba(65,65,65,.365);border-radius:2px;opacity:1;margin-right:5px}.mini-cart-container .mini-cart-body .mini-cart-item{display:flex;flex-direction:column}.mini-cart-container .mini-cart-body .mini-cart-item span:first-child{font-size:12px;color:#0d2138}.mini-cart-container .mini-cart-body .mini-cart-item span:nth-child(2){font-size:12px;color:#0d2138;font-weight:500}.mini-cart-container .mini-cart-body .mini-cart-item span:last-child{font-size:16px;color:#0d2138;margin-top:10px;font-weight:500}.mini-cart-container .mini-cart-footer{display:flex;flex-direction:row;padding:10px 20px;justify-content:space-between;gap:10px}.mini-cart-container .mini-cart-footer button{width:114px;height:33px;text-align:center;border:1px solid #707070;border-radius:5px;font-size:12px;font-weight:400}.mini-cart-container .mini-cart-footer button:first-child{background:#fff;color:#0d2138}.mini-cart-container .mini-cart-footer button:first-child:hover{background-color:#0d2138!important;color:#fff}.mini-cart-container .mini-cart-footer button:first-child:active{background-color:#1c3d5f!important;color:#fff}.mini-cart-container .mini-cart-footer button:last-child{width:100%;background-color:#0d2138;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;font-weight:medium}.mini-cart-container .mini-cart-footer button:last-child:hover{background-color:#369!important}.mini-cart-container .mini-cart-footer button:last-child:active{background-color:#1c3d5f!important}.product-card-skeleton-wrapper{display:flex;justify-content:space-between}.product-card-skeleton{display:flex;flex-direction:column;align-items:center;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;width:260px;height:400px;margin:10px}.product-card-skeleton .skeleton-image{width:300px;height:240px;background:#e0e0e0}.product-card-skeleton .skeleton-body{padding:10px;width:100%}.product-card-skeleton .skeleton-body .skeleton-campaign,.product-card-skeleton .skeleton-body .skeleton-price,.product-card-skeleton .skeleton-body .skeleton-subtitle,.product-card-skeleton .skeleton-body .skeleton-title,.product-card-skeleton .skeleton-body .skeleton-variation{background:#e0e0e0;height:20px;margin-bottom:10px;border-radius:4px}.product-card-skeleton .skeleton-body .skeleton-title{width:80%}.product-card-skeleton .skeleton-body .skeleton-subtitle{width:60%}.product-card-skeleton .skeleton-body .skeleton-price{width:50%}.product-card-skeleton .skeleton-body .skeleton-campaign{width:40%}.product-card-skeleton .skeleton-body .skeleton-variation{width:70%}