#product-page #breadcrumb{padding:10px 0 15px}#product-page .main-skeleton{max-width:1440px;display:flex;justify-content:space-between;gap:75px;margin:0 auto 50px;padding:0 25px}@media (max-width: 1024px){#product-page .main-skeleton{max-width:1020px;height:1024px;flex-direction:column;margin-bottom:25px;padding:0 15px}}#product-page .main-skeleton .skeleton{background:linear-gradient(90deg,#f4f4f4 25%,#eaeaea,#f4f4f4 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:8px}#product-page .main-skeleton .skeleton.images-container{height:700px;width:700px;padding:10px 0 20px;border:1px solid #d0d5d9}@media (max-width: 1024px){#product-page .main-skeleton .skeleton.images-container{height:400px;width:100%;padding:10px 0;border:none;border-radius:0}}#product-page .main-skeleton .skeleton.information{width:520px;height:auto}@media (max-width: 1024px){#product-page .main-skeleton .skeleton.information{width:100%;height:700px;margin:0 auto;padding:15px}}#product-page .main{display:flex;justify-content:space-between;gap:75px;margin-bottom:50px}@media (max-width: 1024px){#product-page .main{flex-direction:column;gap:25px;margin-bottom:25px}}#product-page .main .images-container,#product-page .main .information{flex:1 1 0;min-width:0;position:relative}#product-page .main .images-container .title-discount,#product-page .main .information .title-discount{display:flex;justify-content:space-between;gap:5px}#product-page .main .images-container .title-discount .discount-container,#product-page .main .information .title-discount .discount-container{width:78px;height:44px;border:1px solid #c77f2a;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}#product-page .main .images-container .title-discount .discount-container p,#product-page .main .information .title-discount .discount-container p{font-size:20px;line-height:27px;font-family:Manrope,sans-serif;font-weight:700;color:#c7602a}@media (max-width: 1024px){#product-page .main .images-container .title-discount .discount-container p,#product-page .main .information .title-discount .discount-container p{font-size:18px;line-height:24px}}#product-page .main .images-container{position:relative;min-height:600px;max-width:700px;width:100%;border:1px solid #d0d5d9;border-radius:8px;padding:10px 0 20px;display:flex;flex-direction:column;gap:20px}@media (max-width: 1024px){#product-page .main .images-container{margin:0 auto;border:0;background-color:#f8f6f4;width:100%;height:unset;min-height:unset;padding:0;max-width:unset;aspect-ratio:unset}}#product-page .main .images-container .external-and-wishlist{position:absolute;top:20px;right:20px;display:flex;flex-direction:column;gap:12px;z-index:5}#product-page .main .images-container .external-url{border-radius:100px;width:57px;height:57px;display:flex;align-items:center;justify-content:center;padding:0 10px;background-color:#d6e7ff}#product-page .main .images-container .external-url:hover{border:1px solid #00499b}#product-page .main .images-container .wishlist{border-radius:100px;width:57px;height:57px;display:flex;align-items:center;justify-content:center;padding:0 10px;background-color:#f8f6f4}@media (max-width: 575px){#product-page .main .images-container .wishlist{display:none}}#product-page .main .images-container .wishlist:hover{border:1px solid #00499b}#product-page .main .images-container .wishlist.active svg path{fill:#00499b}#product-page .main .images-container .wishlist.active [data-name="Group 179749"] line,#product-page .main .images-container .wishlist.active [data-name="Group 179749"] path{stroke:#fff}#product-page .main .images-container .icon-tooltip{box-shadow:0 5px 6px #00000029;color:#707174}#product-page .main .images-container .images-slider{display:grid;grid-template-columns:142px 1fr;height:80%}#product-page .main .images-container .images-slider.no-thumbs{grid-template-columns:1fr}@media (max-width: 1024px){#product-page .main .images-container .images-slider{grid-template-columns:1fr;height:unset}}#product-page .main .images-container .vertical-images-slider{width:100%;max-height:400px;height:80%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:auto;overflow:visible}#product-page .main .images-container .vertical-images-slider .swiper-wrapper{height:360px}#product-page .main .images-container .vertical-images-slider .swiper{margin:auto}@media (max-width: 1024px){#product-page .main .images-container .vertical-images-slider{display:none}}#product-page .main .images-container .vertical-images-slider .swiper-slide{cursor:pointer}#product-page .main .images-container .vertical-images-slider .vertical-image-slider{transform:translateY(-110px);display:flex;justify-content:center;align-items:center;border:1px solid #d9d9d9;border-radius:5px;width:82px;height:82px}@media (max-width: 1200px){#product-page .main .images-container .vertical-images-slider .vertical-image-slider{width:66px;height:66px}}#product-page .main .images-container .vertical-images-slider .swiper-slide-active{border-color:#00499b}#product-page .main .images-container .vertical-images-slider .swiper-slide img{display:block;width:34px;height:53px;align-self:center;justify-content:center;-o-object-fit:cover;object-fit:cover}@media (max-width: 1200px){#product-page .main .images-container .vertical-images-slider .swiper-slide img{width:27px;height:42px}}#product-page .main .images-container .vertical-images-slider .swiper-slide img:hover{opacity:.5}#product-page .main .images-container .horizontal-images-slider{max-height:400px;position:relative;width:100%;height:100%;align-items:center;justify-content:center;margin:40px 0}@media (max-width: 1024px){#product-page .main .images-container .horizontal-images-slider{margin:0;min-height:400px}}#product-page .main .images-container .horizontal-images-slider img{display:block;-o-object-fit:contain;object-fit:contain;height:100%;min-height:260px;width:100%;max-width:350px;margin:auto;padding:0 20px;border-radius:5px;box-shadow:#63636333 0 2px 8px}@media (max-width: 1024px){#product-page .main .images-container .horizontal-images-slider img{box-shadow:unset}}@media (min-width: 1024px){#product-page .main .images-container .horizontal-images-slider .swiper-pagination{display:none}}@media (max-width: 1024px){#product-page .main .images-container .horizontal-images-slider{padding:70px 0;margin-bottom:0}}#product-page .main .images-container .horizontal-images-slider .swiper-slide{max-height:400px;text-align:center;font-size:18px;background:#fff;padding:0 80px}@media (max-width: 1130px){#product-page .main .images-container .horizontal-images-slider .swiper-slide{max-height:360px;padding:0 75px}}@media (max-width: 1120px){#product-page .main .images-container .horizontal-images-slider .swiper-slide{max-height:355px;padding:0 70px}}@media (max-width: 1024px){#product-page .main .images-container .horizontal-images-slider .swiper-slide{background-color:#f8f6f4}}#product-page .main .images-container .horizontal-images-slider .image-wrapper{display:flex;justify-content:center;align-items:center;border-radius:5px;overflow:hidden;box-shadow:#63636333 0 2px 8px;margin:auto;width:-moz-fit-content;width:fit-content;padding:0 20px}@media (max-width: 1024px){#product-page .main .images-container .horizontal-images-slider .image-wrapper{box-shadow:none}}#product-page .main .images-container .horizontal-images-slider .image-wrapper img{display:block;max-width:232px;max-height:345px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:5px}@media (max-width: 1024px){#product-page .main .images-container .horizontal-images-slider .image-wrapper img{width:146px;height:215px}}#product-page .main .images-container .horizontal-images-slider .swiper-scrollbar{display:none}@media (max-width: 1024px){#product-page .main .images-container .horizontal-images-slider .swiper-scrollbar{display:block}}#product-page .main .images-container .horizontal-images-slider .swiper-button-prev,#product-page .main .images-container .horizontal-images-slider .swiper-button-next{position:absolute;z-index:5;cursor:pointer}#product-page .main .images-container .horizontal-images-slider .swiper-button-prev:after,#product-page .main .images-container .horizontal-images-slider .swiper-button-next:after{color:#1a1818;font-size:20px}@media (max-width: 1024px){#product-page .main .images-container .horizontal-images-slider .swiper-button-prev svg path,#product-page .main .images-container .horizontal-images-slider .swiper-button-next svg path{fill:#f8f6f4}}#product-page .main .images-container .horizontal-images-slider .swiper-button-prev{transform:rotate(180deg);left:30px}#product-page .main .images-container .horizontal-images-slider .swiper-button-next{right:30px}#product-page .main .images-container .recommendation-buttons{height:20%;display:flex;align-items:center;justify-content:center;gap:14px}@media (max-width: 1250px){#product-page .main .images-container .recommendation-buttons{flex-direction:column;margin-top:20px}}@media (max-width: 1024px){#product-page .main .images-container .recommendation-buttons{background-color:#fff;padding:25px 0;height:unset;margin:0}}#product-page .main .images-container .recommendation-buttons .blue-border-button{padding:10px 25px;display:flex;font-size:14px;gap:18px;height:43px}@media (max-width: 1250px){#product-page .main .images-container .recommendation-buttons .blue-border-button{max-width:350px;width:100%;justify-content:center}}@media (max-width: 1024px){#product-page .main .images-container .recommendation-buttons .blue-border-button:hover{background-color:unset;color:unset}#product-page .main .images-container .recommendation-buttons .blue-border-button.active{background-color:#00499b;color:#fff}}#product-page .main .images-container .recommendation-buttons .blue-border-button.active #Log-in{fill:#fff}#product-page .main .images-container .recommendation-buttons .blue-border-button.active #Icon_feather-book path{stroke:#fff}@media (min-width: 1025px){#product-page .main .images-container .recommendation-buttons .blue-border-button:hover #Log-in{fill:#fff}#product-page .main .images-container .recommendation-buttons .blue-border-button:hover #Icon_feather-book path{stroke:#fff}}#product-page .main .information{max-width:520px;width:100%;margin:0 auto 0 0}@media (max-width: 1024px){#product-page .main .information{position:relative;max-width:100%;margin:auto}}#product-page .main .information .share-icons{position:absolute;top:40px;right:-50px;padding:0 20px 0 0}@media (max-width: 1024px){#product-page .main .information .share-icons{top:90px;right:-20px;padding:0}}#product-page .main .information .share{position:absolute;top:10px;right:0}@media (max-width: 1024px){#product-page .main .information .share{top:50px;right:-10px}}#product-page .main .information .title{font-size:20px;font-family:Manrope,sans-serif;line-height:26px}#product-page .main .information .title.title-placeholder{min-height:26px;width:200px;animation:skeleton-loading 1.5s infinite ease-in-out}@media (max-width: 1024px){#product-page .main .information .title{padding-right:12px;max-width:70%}}#product-page .main .information .title .subtitle-smaller{font-size:14px;font-family:Manrope,sans-serif;line-height:26px}#product-page .main .information .author{font-size:16px;font-style:italic;font-weight:400;color:#707174;text-decoration:underline;line-height:26px;padding-top:10px}#product-page .main .information .reviews{margin:15px 0 20px;display:flex;align-items:center;gap:8px}#product-page .main .information .reviews small{font-size:12px}#product-page .main .information .reviews .write{font-size:12px;line-height:17px;font-family:Manrope,sans-serif;text-decoration:underline;cursor:pointer}#product-page .main .information .reviews .write:hover{opacity:.5}#product-page .main .information .codes{display:flex;flex-direction:column;gap:7px;margin-bottom:17px;font-size:14px;font-family:Manrope,sans-serif}@media (max-width: 575px){#product-page .main .information .codes{gap:8px;font-size:12px}}@media (max-width: 350px){#product-page .main .information .codes{flex-direction:column;align-items:start}#product-page .main .information .codes .line{display:none}}#product-page .main .information .manufacturer{display:flex;gap:4px}#product-page .main .information .availability-and-loyalty{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-family:Manrope,sans-serif;font-size:12px;line-height:17px;margin-bottom:30px}@media (max-width: 768px){#product-page .main .information .availability-and-loyalty #availability-modal{padding:0 10px}}#product-page .main .information .availability-and-loyalty .availability-modal-content{padding:50px 120px 40px;line-height:24px}@media (max-width: 768px){#product-page .main .information .availability-and-loyalty .availability-modal-content{padding:20px 0 40px}}#product-page .main .information .availability-and-loyalty .availability-modal-content strong{font-weight:700}#product-page .main .information .availability-and-loyalty .availability-modal-content h2{font-family:Manrope,sans-serif}#product-page .main .information .availability-and-loyalty .loyalty{display:flex;align-items:center;color:#003e92;background-color:#d6e7ff;padding:6px 8px;border-radius:100px}#product-page .main .information .variations{display:flex;gap:10px;font-family:Manrope,sans-serif;margin-bottom:30px}#product-page .main .information .variations .option{width:115px;height:53px;display:flex;flex-direction:column;align-items:center;border:1px solid #d9d9d9;border-radius:5px;font-size:12px;gap:4px;padding:4px 0 8px}#product-page .main .information .variations .option.active{background-color:#f8f6f4;border-color:#1a1818}#product-page .main .information .variations .option .price{font-weight:700;font-size:14px}#product-page .main .information .prices-and-cart-container{background:#f8f6f4;padding:17px 25px 23px;border-radius:8px;font-size:14px;margin-bottom:30px}#product-page .main .information .prices-and-cart-container .prices{display:flex;flex-direction:column;gap:10px;margin-bottom:22px;font-family:Manrope,sans-serif}#product-page .main .information .prices-and-cart-container .prices>div{display:flex;justify-content:space-between;align-items:center}#product-page .main .information .prices-and-cart-container .prices .starting-price .amount,#product-page .main .information .prices-and-cart-container .prices .previous-price .amount{color:#707174;font-size:16px}#product-page .main .information .prices-and-cart-container .prices .final-price .money-saved{margin:0 10px 0 auto;color:#707174;font-size:12px}#product-page .main .information .prices-and-cart-container .prices .final-price .amount{color:#003e92;font-size:20px;font-weight:700}#product-page .main .information .prices-and-cart-container .prices .comparison{font-size:12px}#product-page .main .information .prices-and-cart-container .prices .comparison span{color:#c7602a;font-weight:600}@media (min-width: 575px){#product-page .main .information .prices-and-cart-container-mobile{display:none}}@media (max-width: 575px){#product-page .main .information .prices-and-cart-container-mobile{box-shadow:0 -1px 13px #c7c1c7;position:fixed;width:100vw;bottom:0;left:0;right:0;background-color:#fff;z-index:4;padding:20px 10px;display:flex;align-items:center}#product-page .main .information .prices-and-cart-container-mobile .prices{font-family:Manrope,sans-serif;line-height:24px;margin-right:auto}#product-page .main .information .prices-and-cart-container-mobile .prices .starting-price{color:#707174;text-decoration:line-through}#product-page .main .information .prices-and-cart-container-mobile .prices .final-price{font-size:18px;font-weight:700;color:#003e92}#product-page .main .information .prices-and-cart-container-mobile .wishlist{width:48px;height:48px;margin-right:12px;background-color:#f8f6f4;border-radius:100px}#product-page .main .information .prices-and-cart-container-mobile .add-to-cart-section{margin:0}}#product-page .main .information .exhausted-container{margin-top:50px}@media (max-width: 575px){#product-page .main .information .exhausted-container{box-shadow:0 -1px 13px #c7c1c7;position:fixed;width:100%;bottom:0;left:0;right:0;background-color:#fff;z-index:4;padding:20px}}#product-page .main .information .exhausted-container .exhausted{background-color:#1a1818;font-size:16px;height:50px;display:inline-flex;justify-content:center;align-items:center;color:#fff;opacity:.5;border-radius:100px;padding:0 32px}@media (max-width: 575px){#product-page .main .information .exhausted-container .exhausted{display:flex}}#product-page .main .information .exhausted-container small{text-decoration:underline;cursor:pointer;display:block;margin-top:15px;font-weight:700}@media (max-width: 575px){#product-page .main .information .exhausted-container small{text-align:center}}#product-page .main .information .purchase-options{margin:0 auto 18px;display:flex;flex-direction:column;gap:6px}#product-page .main .information .purchase-options .option{border:1px solid #d0d5d9;border-radius:10px}#product-page .main .information .purchase-options .option .head{background-color:#f2f7fa;border-radius:10px;padding:14px 16px;display:flex;align-items:center;font-size:16px;gap:19px;cursor:pointer}@media (max-width: 575px){#product-page .main .information .purchase-options .option .head{font-size:14px}}#product-page .main .information .purchase-options .option .head input{width:20px;height:20px}#product-page .main .information .purchase-options .option .content{padding:17px 12px;background-color:#fff;border-radius:0 0 10px 10px}#product-page .main .information .purchase-options .option .content .select-period{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:20px}#product-page .main .information .purchase-options .option .content .select-period b{font-size:14px;font-weight:700}#product-page .main .information .purchase-options .option .content small{display:flex;gap:8px;align-items:center;justify-content:center;font-size:13px;line-height:22px;text-decoration:underline}#product-page .main .information .add-to-cart-section{display:flex;align-items:center;gap:17px;margin-bottom:15px}#product-page .main .information .add-to-cart-section .add-to-cart-icon{display:none}#product-page .main .information .add-to-cart-section .list-view-enabled{width:100%}#product-page .main .information .add-to-cart-section button{height:48px;border-radius:5px;white-space:nowrap;background-color:#00499b;color:#fff;display:flex;align-items:center;justify-content:center;gap:20px;width:100%}#product-page .main .information .add-to-cart-section button svg path{stroke:#fff}#product-page .main .information .shipping-info{border:1px solid #d9d9d9;border-radius:8px;padding:20px 20px 15px;display:flex;flex-direction:column;gap:15px;font-size:12px;font-family:Manrope,sans-serif}#product-page .main .information .shipping-info>div{display:flex;align-items:center;gap:10px}#product-page .main .information .shipping-info svg{width:20px;height:20px}#product-page .main .tags{display:flex;gap:12px;font-size:12px;font-family:Manrope,sans-serif;color:#707174;flex-wrap:wrap}#product-page .main .tags .tag{padding:6px 15px;border:1px solid #d9d9d9;border-radius:100px;background-color:#f8f6f4;text-decoration:none}#product-page .details-rating-policy-tabs{max-width:1170px;width:100%;margin:0 auto 26px}#product-page .details-rating-policy-tabs .tabs{display:flex;gap:60px;list-style-type:none;justify-content:center;border-bottom:1px solid #d9d9d9;margin-bottom:60px}@media (max-width: 1024px){#product-page .details-rating-policy-tabs .tabs{gap:0px;overflow-x:auto;overflow-y:hidden;margin-bottom:32px}}@media (max-width: 575px){#product-page .details-rating-policy-tabs .tabs{justify-content:left}}#product-page .details-rating-policy-tabs .tabs li{padding-bottom:9px;margin-bottom:-1px;border-bottom:2px solid transparent;cursor:pointer;font-size:20px;line-height:26px;color:#707174;font-style:italic}@media (max-width: 1024px){#product-page .details-rating-policy-tabs .tabs li{font-size:16px;line-height:20px;padding:0 16px 10px;flex-shrink:0;white-space:nowrap}}#product-page .details-rating-policy-tabs .tabs li.active{border-bottom:2px solid #00499b;font-weight:700;color:#1a1818}#product-page .details-rating-policy-tabs .tab-container{display:none}#product-page .details-rating-policy-tabs .tab-container.active{display:block}#product-page .details-rating-policy-tabs .tab-container.active .product-details{list-style-type:none;max-width:550px;width:100%;font-size:14px;font-family:Manrope,sans-serif;margin:auto}#product-page .details-rating-policy-tabs .tab-container.active .product-details li{display:flex;margin-bottom:14px}#product-page .details-rating-policy-tabs .tab-container.active .product-details li :first-child{width:40%;font-weight:700}#product-page .details-rating-policy-tabs .tab-container.active .product-details li :nth-child(2){width:60%}#product-page .details-rating-policy-tabs .tab-container.active .contents{max-width:700px;width:100%;margin:auto}#product-page .details-rating-policy-tabs .tab-container.active .shipping-policy{width:100%;background-color:#f8f6f4;border-radius:8px;font-family:Manrope,sans-serif;font-size:14px;line-height:22px;padding:25px 45px}#product-page .details-rating-policy-tabs .tab-container.active .shipping-policy h3{max-width:650px;display:block;text-align:center;margin:auto}#product-page .details-rating-policy-tabs .tab-container.active .shipping-policy p{max-width:760px;width:100%;margin:auto}#product-page .details-rating-policy-tabs .recommendation-wrapper{margin-top:30px}#product-page .sticky-bottom{display:none}@media (max-width: 575px){#product-page .sticky-bottom{position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 -2px 10px #0000001a;padding:15px 10px;display:flex;justify-content:space-between;align-items:center;z-index:2}#product-page .sticky-bottom .sticky-content{display:flex;align-items:center;width:100%;justify-content:space-between}#product-page .sticky-bottom .sticky-content.no-price{justify-content:flex-end}#product-page .sticky-bottom .price-container{display:flex;flex-direction:column;align-items:center;font-family:Manrope,sans-serif;padding-left:10px}#product-page .sticky-bottom .price-container .price-title{color:#1a1818;font-size:10px;line-height:16px}}@media (max-width: 575px) and (max-width: 400px){#product-page .sticky-bottom .price-container .price-title{font-size:8px}}@media (max-width: 575px){#product-page .sticky-bottom .price-container .amount{font-size:16px}}@media (max-width: 575px) and (max-width: 400px){#product-page .sticky-bottom .price-container .amount{font-size:14px}}@media (max-width: 575px){#product-page .sticky-bottom .amount{font-size:20px;font-weight:700;font-family:Manrope,sans-serif;color:#00499b}#product-page .sticky-bottom .actions{display:flex;align-items:center;gap:30px}}@media (max-width: 575px) and (max-width: 575px){#product-page .sticky-bottom .actions{gap:10px}}@media (max-width: 575px){#product-page .sticky-bottom .actions .add-to-cart-icon{display:none}}#product-page .sticky-bottom .wishlist{background-color:#f8f6f4;width:50px;height:50px;border-radius:100px}#product-page .sticky-bottom .wishlist .sticky-bottom .wishlist-button{background:none;border:none;padding:5px;cursor:pointer}#product-page .sticky-bottom .wishlist:hover{border:1px solid #00499b}#product-page .sticky-bottom .wishlist.active svg path{fill:#00499b}#product-page .sticky-bottom .wishlist.active [data-name="Group 179749"] line,#product-page .sticky-bottom .wishlist.active [data-name="Group 179749"] path{stroke:#fff}#product-description{background-color:#f8f6f4;padding:50px 0 0;margin-bottom:80px}@media (max-width: 575px){#product-description{padding:30px}}.placeholder-content-wrapper{background-color:#f8f6f4;width:100%;max-width:700px;text-align:center;margin:auto;padding:50px 0}@media (max-width: 1024px){.placeholder-content-wrapper{padding:30px 15px}}@media (max-width: 575px){.placeholder-content-wrapper{padding:30px}}.placeholder-content-wrapper .skeleton{background:linear-gradient(90deg,#f4f4f4 25%,#eaeaea,#f4f4f4 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite;border-radius:8px;width:100%;height:124px}@media (max-width: 575px){.placeholder-content-wrapper .skeleton{height:244px}}.product-description-container{width:100%;max-width:700px;text-align:center;margin:auto}.product-description-container h2{margin-bottom:22px}.product-description-container .show-more{padding:30px 0 25px;font-family:Manrope,sans-serif;text-decoration:underline;font-size:14px;font-weight:700;cursor:pointer}.product-description-container .description{position:relative;max-height:124px;overflow:hidden;line-height:24px;text-align:left}@media (max-width: 575px){.product-description-container .description{max-height:218px}}.product-description-container .description:after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:linear-gradient(transparent,#f8f6f4f2 80%);pointer-events:none}.product-description-container .description.active{max-height:unset;overflow:visible}.product-description-container .description.active:after{display:none}@media (max-width: 1024px){.product-description-container{gap:40px}}@media (max-width: 820px){.product-description-container{gap:0;display:flex;flex-direction:column;padding-bottom:0}}.product-description-container .attr-img-container{margin-top:37px}@media (max-width: 820px){.product-description-container .attr-img-container{padding-left:22px;padding-right:22px;margin-bottom:32px;margin-top:2px}}.product-description-container .attr-img{max-width:506px;width:100%;border-radius:10px}.description-container{margin-top:37px;position:relative;max-width:612px;width:100%}@media (max-width: 575px){.description-container{padding:0 22px;margin-top:26px;margin-bottom:23px}}@media (max-width: 820px){.description-container{padding:0 22px;margin-top:26px;margin-bottom:23px;max-width:100%;width:100%}}.question-container{margin-bottom:12px;width:100%}@media (max-width: 575px){.question-container{margin-bottom:6px}}.question-container .description-question{border:1px solid #1a3029;border-radius:5px;background-color:#fff}.question-container .description-answer{margin-top:12px}@media (max-width: 575px){.question-container .description-answer{margin-top:6px}}.question-container .description-answer p{margin-top:18px;margin-bottom:23px}@media (max-width: 575px){.question-container .description-answer p{margin-top:23px;margin-bottom:15px}}.question-container .description-answer .video iframe{width:100%;max-width:560px;border-radius:10px}@media (max-width: 820px){.question-container .description-answer .video iframe{max-width:100%}}.question-container .attributes-container{margin-top:-12px;display:flex;flex-direction:column;border:1px solid #1a3029;border-top:none;border-radius:5px;padding-top:42px;padding-bottom:42px;background-color:#fff}@media (max-width: 575px){.question-container .attributes-container{gap:0px;border:none;margin-top:22px;background-color:#f2f7fa;padding:0}.question-container .attributes-container .attributes-list{flex-direction:column}}.question-container .attributes-container .attributes-list .attribute{display:flex;width:100%;padding-left:50px;align-items:center;gap:18px}@media (max-width: 575px){.question-container .attributes-container .attributes-list .attribute{margin:0}}.question-container .attributes-container .attributes-list .img-container{content:"";width:50px;height:50px;border:1px solid #12bf70;border-radius:100%;display:flex;align-items:center;justify-content:center}.question-container .attributes-container .attributes-list .image{max-width:100%;max-height:100%}.question-container .attributes-container .attributes-list .title{font-size:14px;font-weight:700;font-family:source-serif-pro,sans-serif;text-align:left;color:#1a1818}@media (max-width: 575px){.question-container .attributes-container .attributes-list .title{width:100%}}.question-container .attributes-container .attributes-list .value{font-size:14px;font-weight:400;font-family:source-serif-pro,sans-serif;text-align:left;color:#1a1818}@media (max-width: 575px){.question-container .attributes-container .attributes-list .value{width:100%;text-align:left}}.question-container .attributes-container .attributes-list .separator{width:87%;border-top:1px solid #D0D5D9;margin-left:15px;margin-top:12px;margin-bottom:15px}@media (max-width: 575px){.question-container .attributes-container .attributes-list .separator{width:100%;margin-left:0;margin-top:15px;margin-bottom:15px}}.question-container button{width:100%;border:none;text-align:left;padding:17px 0 20px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#1a1818;size:16px;background-color:transparent;font-family:source-serif-pro,sans-serif;font-weight:700;letter-spacing:0px}@media (max-width: 575px){.question-container button{font-size:14px}}.question-container .plus,.question-container .minus{margin-right:27px}#recommendations{margin-top:80px}#recommendations .recommendations{max-width:1170px;width:100%;display:flex;gap:20px;justify-content:space-between;margin:0 auto 90px}@media (max-width: 575px){#recommendations .recommendations{flex-direction:column;gap:10px;margin:0 auto}}#recommendations .recommendations .book-recommendations,#recommendations .recommendations .author-recommendations{width:calc(50% - 10px);border-radius:8px;padding:25px 32px 32px}@media (max-width: 575px){#recommendations .recommendations .book-recommendations,#recommendations .recommendations .author-recommendations{width:100%}}#recommendations .recommendations .book-recommendations{background-color:#d8e1ee}#recommendations .recommendations .author-recommendations{background-color:#f8efe6}#recommendations .recommendations h3{font-family:Manrope,sans-serif;font-size:20px;line-height:27px;margin-bottom:20px}@media (max-width: 1024px){#recommendations .recommendations h3{font-size:16px}}#recommendations .recommendations .recommenders{overflow:auto;display:flex;flex-wrap:wrap;line-height:20px;font-style:italic;height:135px}#recommendations .recommendations .recommenders::-webkit-scrollbar{width:5px;height:100px}#recommendations .recommendations .recommenders::-webkit-scrollbar-track{background:#e6e5e5;border-radius:100px;width:30px!important}#recommendations .recommendations .recommenders::-webkit-scrollbar-thumb{background:#1a3029;border-radius:100px}#recommendations .recommendations .recommenders::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width: 575px){#recommendations .recommendations .recommenders{font-size:14px}}#recommendations .recommendations .recommenders a{text-decoration:none}#recommendations .recommendations-skeleton{display:flex;gap:20px;justify-content:space-between;margin:0 auto 90px;max-width:1170px}@media (max-width: 575px){#recommendations .recommendations-skeleton{flex-direction:column;gap:10px;margin:0 auto 65px}}#recommendations .recommendations-skeleton .skeleton{width:calc(50% - 10px);height:200px;border-radius:8px;background:linear-gradient(90deg,#f4f4f4 25%,#eaeaea,#f4f4f4 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s infinite}@media (max-width: 575px){#recommendations .recommendations-skeleton .skeleton{width:100%}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}#product-reviews{background-color:#f8f6f4;border-radius:8px;padding:90px 70px 75px 90px}#product-reviews .heading-container{display:flex;justify-content:center}#product-reviews .heading{font-size:34px;font-family:Manrope,sans-serif;color:#1a1818;font-weight:700;line-height:24px;text-align:center}@media (max-width: 575px){#product-reviews .heading{font-size:24px}}#product-reviews .reviews-container{display:flex}@media (max-width: 1024px){#product-reviews .reviews-container{flex-direction:column;margin-top:50px}}#product-reviews .no-reviews-text{text-align:center;margin:45px 0;font-size:18px;font-family:Manrope,sans-serif;font-weight:600}#product-reviews .add-review{margin-top:48px;margin-bottom:72px;border:solid 1px #1a1818;height:50px;border-radius:100px;background-color:#fff;color:#1a1818;display:flex;align-items:center;justify-content:center;gap:20px;max-width:166px;width:100%;font-size:16px;font-weight:700;font-family:Manrope,sans-serif}#product-reviews .add-review:hover{color:#fff;background-color:#1a1818;transition:background-color .3s}@media (max-width: 575px){#product-reviews .add-review{margin-top:44px;margin-bottom:31px}}#product-reviews .add-review.centered{display:block;margin:45px auto 0}#product-reviews .reviews{max-width:242px;width:100%;border-radius:15px;text-align:center}@media (max-width: 1024px){#product-reviews .reviews{padding-right:25px;width:100%;max-width:none}}@media (max-width: 768px){#product-reviews .reviews{padding-left:28px;width:100%;max-width:none}}@media (max-width: 575px){#product-reviews .reviews{padding-top:23px;padding-right:20px}}#product-reviews .reviews .reviews-heading{font-size:24px;line-height:33px;margin-bottom:10px}#product-reviews .reviews .star-rating{margin-bottom:17px}#product-reviews .reviews .star-rating span{margin-right:3px}#product-reviews .reviews p{margin-top:17px;margin-bottom:47px;font-size:14px;line-height:24px;font-family:source-serif-pro,sans-serif;font-weight:400;color:#1a1818}@media (max-width: 575px){#product-reviews .reviews p{margin-top:17px}}#product-reviews .reviews .stars-container{display:flex;flex-direction:column;gap:16px}#product-reviews .reviews .stars{display:flex;align-items:center}@media (max-width: 575px){#product-reviews .reviews .stars{margin-top:17px}}#product-reviews .reviews .stars p{margin:0;font-family:Manrope,sans-serif;color:#1a1818;font-weight:700;font-size:20px;line-height:26px}#product-reviews .reviews .stars svg{margin-left:16px}#product-reviews .reviews .stars .stars-parent{width:200px;height:auto;margin-left:21px}#product-reviews .reviews .stars .stars-block{height:29px;background-color:#1a3029}#product-reviews .reviews .stars .stars-count{font-family:source-serif-pro,sans-serif;font-weight:700;font-size:14px;line-height:24px;margin-left:8px}#product-reviews .reviews .stars.no-reviews .stars-block{background-color:#757b80}#product-reviews .reviews .stars.no-reviews svg path{fill:#757b80}#product-reviews .ratings{margin-left:130px}@media (max-width: 1024px){#product-reviews .ratings{margin-left:50px;margin-top:32px}}@media (max-width: 768px){#product-reviews .ratings{margin-left:20px}}@media (max-width: 575px){#product-reviews .ratings{margin-left:0}}#product-reviews .ratings .ratings-container{max-height:500px;height:100%;overflow-y:auto;direction:ltr;display:flex;flex-direction:column;gap:30px}#product-reviews .ratings .ratings-container::-webkit-scrollbar{width:5px;height:100px}#product-reviews .ratings .ratings-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:100px;width:30px!important}#product-reviews .ratings .ratings-container::-webkit-scrollbar-thumb{background:#1a3029;border-radius:100px}#product-reviews .ratings .ratings-container::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width: 820px){#product-reviews .ratings .ratings-container{padding-right:0}#product-reviews .ratings .ratings-container::-webkit-scrollbar{display:none}}#product-reviews .ratings .ratings-item{padding-bottom:30px;border-bottom:1px solid #e6e5e5}#product-reviews .ratings .ratings-header{align-items:center;display:flex;font-size:12px;line-height:17px;font-family:Manrope,sans-serif;margin-bottom:9px}#product-reviews .ratings .ratings-heading{display:flex;align-items:center;gap:9px}#product-reviews .ratings .ratings-heading .review-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}#product-reviews .ratings .ratings-heading .review-icon svg{width:100%;height:100%}#product-reviews .ratings .confirmed-purchase{display:flex;align-items:center;gap:7px;color:#00499b}#product-reviews .ratings .subtext{color:#707174;font-size:14px;line-height:26px;margin-bottom:12px}#product-reviews .ratings .rating-stars{margin:0 auto 0 20px}#product-reviews .ratings .rating-desc{font-size:14px;line-height:22px;font-family:Manrope,sans-serif}#product-reviews .ratings .subtext-1,#product-reviews .ratings .subtext-2{margin-right:15px}@media (max-width: 768px){.modal.review-modal .modal-dialog .container{padding:40px 20px}.modal.review-modal .modal-dialog .container .review-modal-container{padding:0}}.review-modal .review-modal-container{width:100%;max-width:600px;padding:50px;display:flex;flex-direction:column;align-items:center}.review-modal .review-modal-container .tabs{display:flex;gap:40px;list-style-type:none;justify-content:center;border-bottom:1px solid #d9d9d9;margin-bottom:60px;font-family:Manrope,sans-serif}@media (max-width: 768px){.review-modal .review-modal-container .tabs{gap:20px;margin-bottom:45px;width:100%}}.review-modal .review-modal-container .tabs li{padding-bottom:9px;margin-bottom:-1px;border-bottom:2px solid transparent;cursor:pointer;font-size:20px;line-height:26px;color:#707174}@media (max-width: 768px){.review-modal .review-modal-container .tabs li{font-size:16px;text-align:center}}.review-modal .review-modal-container .tabs li.active{border-bottom:2px solid #003e92;font-weight:700;color:#1a1818}.review-modal .review-modal-container .tab-container{display:none;height:250px;margin-bottom:35px;width:100%}@media (max-width: 768px){.review-modal .review-modal-container .tab-container{height:220px;margin-bottom:25px}}.review-modal .review-modal-container .tab-container.active{display:block}.review-modal .review-modal-container .prev-next-button{display:flex;width:100%;padding-bottom:16px;border-bottom:1px solid #d9d9d9}.review-modal .review-modal-container .prev-next-button button{line-height:19px;font-size:14px}.review-modal .review-modal-container .prev-next-button .prev{margin-right:auto}.review-modal .review-modal-container .prev-next-button .next{margin-left:auto}@media (max-width: 575px){.review-modal .review-modal-container{padding:22px}}.review-modal .review-modal-container b{font-size:20px;font-family:Manrope,sans-serif;line-height:27px}.review-modal .review-modal-container p{text-decoration:underline;font-size:12px;margin-top:4px}.review-modal .review-modal-container form{width:100%;display:flex;flex-direction:column;gap:22px;align-items:center}.review-modal .review-modal-container form .rating{display:flex;flex-direction:column;align-items:center}.review-modal .review-modal-container form .rating .rating-face{width:56px;height:56px;transform:translate(-10%);transition:transform .2s ease-in-out,fill .2s ease-in-out}.review-modal .review-modal-container form .rating .rating-face:hover{transform:scale(1.1)}.review-modal .review-modal-container form .rating b{margin-bottom:60px}@media (max-width: 575px){.review-modal .review-modal-container form .rating b{margin-bottom:30px;color:#00499b}}.review-modal .review-modal-container form .rating svg{margin-bottom:25px}.review-modal .review-modal-container form .comments{display:flex;flex-direction:column;align-items:center;width:100%}.review-modal .review-modal-container form .comments b{margin-bottom:15px}.review-modal .review-modal-container form .input-wrapper,.review-modal .review-modal-container form .textarea-wrapper{width:100%}.review-modal .review-modal-container form textarea{height:200px;width:100%;border:1px solid #707070;border-radius:8px;resize:none}@media (max-width: 768px){.review-modal .review-modal-container form .blue-button{margin:auto}}.review-modal .review-modal-container form .form-actions{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}.review-modal .review-modal-container form .form-actions .delete-button{background-color:red;display:flex;align-items:center;gap:10px;padding:13px 30px;border:1px solid #fff;border-radius:5px;color:#fff;transition:.3s}#recently-viewed-products{background-color:#d8e1ee;padding:42px 0}@media (max-width: 1024px){#recently-viewed-products{margin-bottom:30px}}#recently-viewed-products h2{text-align:center;margin-bottom:40px;font-size:32px;line-height:44px}@media (max-width: 1024px){#recently-viewed-products h2{font-size:24px;line-height:33px;margin-bottom:18px}}#recently-viewed-products .products{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:20px}#recently-viewed-products .products .product-placeholder{width:100%;height:182px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0,#e0e0e0 75%);background-size:200% 100%;border-radius:8px;animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{0%{background-position:100% 0}to{background-position:0 0}}#related-products{padding:80px 0 100px;position:relative}#related-products h2.title{display:block;text-align:center;padding-bottom:30px}#related-products .swiper-wrapper{padding-bottom:40px}#personalized-products{padding-bottom:80px}#personalized-products .swiper-wrapper{padding-bottom:70px}.product-description-placeholder{min-height:300px}@media (max-width: 575px){.product-description-placeholder{min-height:400px}}.product-details-rating-placeholder{min-height:785px}@media (max-width: 575px){.product-details-rating-placeholder{min-height:1080px}}.view-recently-placeholder{min-height:360px}@media (max-width: 1024px){.view-recently-placeholder{min-height:850px}}.personalized-products-placeholder{min-height:945px}@media (max-width: 1024px){.personalized-products-placeholder{min-height:805px}}.relational-products-placeholder{min-height:945px}@media (max-width: 1024px){.relational-products-placeholder{min-height:805px}}.relational-products{padding:70px 0 80px;background-color:#d8ebf1}@media (max-width: 768px){.relational-products{padding:40px 0}}.relational-products .container{display:flex;justify-content:space-between;gap:32px}@media (max-width: 1024px){.relational-products .container{flex-direction:column;justify-content:start}}.relational-products .container .information{width:50%}@media (max-width: 1024px){.relational-products .container .information{width:100%}}.relational-products .container .information h6{font-size:34px;font-family:Manrope,sans-serif;line-height:42px}@media (max-width: 1024px){.relational-products .container .information h6{font-size:24px;line-height:30px;text-align:center}}.relational-products .container .information p{margin-top:17px;font-size:16px;line-height:24px;max-width:275px}@media (max-width: 1024px){.relational-products .container .information p{text-align:center;max-width:330px;margin:6px auto 0}}.relational-products .container .products{width:50%;margin-left:auto;position:relative}.relational-products .container .products .swiper{width:100%}.relational-products .container .products .swiper .swiper-wrapper{justify-content:end}@media (max-width: 1024px){.relational-products .container .products .swiper .swiper-wrapper{justify-content:start}}.relational-products .container .products .product-card{min-width:260px}@media (max-width: 1024px){.relational-products .container .products{margin-left:0;width:100%}}.tik-tok-section{padding:90px 0 145px}@media (max-width: 768px){.tik-tok-section{padding:30px 0}}.tik-tok-section .heading{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:63px}.tik-tok-section .heading svg{display:block}.tik-tok-section .heading h6{font-size:34px;font-family:Manrope,sans-serif;line-height:40px;margin-top:16px;text-align:center}@media (max-width: 1024px){.tik-tok-section .heading h6{font-size:24px;line-height:30px}}.tik-tok-section .heading p{max-width:612px;width:100%;margin:19px auto 0;text-align:center;font-size:16px;line-height:24px}.tik-tok-section .heading button{display:block;margin:20px auto 0;height:50px;padding:0 24px;font-size:16px;font-weight:700;border:1px solid #1a1818;color:#1a1818;border-radius:100px;display:flex;align-items:center;justify-content:center;transition:.3s}.tik-tok-section .heading button:hover{background-color:#1a1818;color:#fff}
