@font-face{font-family:Manrope;src:url(https://d1w3cluksnvflo.cloudfront.net/fonts/Manrope/Manrope-Regular.woff2) format("woff2"),url(https://d1w3cluksnvflo.cloudfront.net/fonts/Manrope/Manrope-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(https://d1w3cluksnvflo.cloudfront.net/fonts/Manrope/Manrope-SemiBold.woff2) format("woff2"),url(https://d1w3cluksnvflo.cloudfront.net/fonts/Manrope/Manrope-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(https://d1w3cluksnvflo.cloudfront.net/fonts/Manrope/Manrope-Bold.woff2) format("woff2"),url(https://d1w3cluksnvflo.cloudfront.net/fonts/Manrope/Manrope-Bold.woff) format("woff");font-weight:700;font-display:swap}.ins-story-progress-container{position:absolute;top:12px;left:12px;right:12px;z-index:2;display:flex;gap:4px}.ins-story-progress-bar-wrapper{flex:1;height:2px;background:rgba(255,255,255,.3);border-radius:2px;overflow:hidden}.ins-story-progress-bar{height:100%;background-color:#fff;transition:width .1s linear}.ins-story-skeleton-feed{display:flex;justify-content:center;gap:2em;padding:1.5em .25em;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.ins-story-skeleton-feed::-webkit-scrollbar{display:none}.ins-story-skeleton-feed .ins-story-skeleton-item{display:flex;flex-direction:column;align-items:center;gap:.5em}.ins-story-skeleton-feed .ins-story-skeleton-item .ins-story-skeleton-circle{position:relative;width:70px;height:70px}.ins-story-skeleton-feed .ins-story-skeleton-item .ins-story-skeleton-circle .ins-story-skeleton-gradient-ring{position:absolute;inset:0;border-radius:50%;padding:2px;background:linear-gradient(-90deg,#efefef 0%,#fcfcfc 50%,#efefef 100%);background-size:400% 400%;animation:pulse 1.2s ease-in-out infinite}.ins-story-skeleton-feed .ins-story-skeleton-item .ins-story-skeleton-circle .ins-story-skeleton-gradient-ring .ins-story-skeleton-inner-circle{width:100%;height:100%;background:white;border-radius:50%;background:linear-gradient(-90deg,#efefef 0%,#fcfcfc 50%,#efefef 100%);background-size:400% 400%;animation:pulse 1.2s ease-in-out infinite}.ins-story-skeleton-feed .ins-story-skeleton-item .ins-story-skeleton-text{width:60px;height:8px;border-radius:4px;background:linear-gradient(-90deg,#efefef 0%,#fcfcfc 50%,#efefef 100%);background-size:400% 400%;animation:pulse 1.2s ease-in-out infinite}.ins-story-feed{position:relative;z-index:1;display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;width:100%}.ins-story-feed::-webkit-scrollbar{display:none}.ins-story-feed .ins-story-item{position:relative;z-index:1;padding:5px;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer}.ins-story-feed .ins-story-item:hover{z-index:2}.ins-story-feed .ins-story-item .ins-story-circle-wrapper{position:relative;width:110px;height:110px;display:flex;justify-content:center;align-items:center;padding:3px;border-radius:50%;background:linear-gradient(to bottom,#a12929 0%,#d0cd27 100%);pointer-events:none}.ins-story-feed .ins-story-item .ins-story-circle-wrapper .ins-story-image,.ins-story-feed .ins-story-item .ins-story-circle-wrapper .ins-story-video{pointer-events:none;width:100%;height:100%;border-radius:50%;object-fit:cover;display:block!important}@media (max-width: 640px){.ins-story-feed .ins-story-item .ins-story-circle-wrapper{width:80px;height:80px}}.ins-story-feed .ins-story-item .ins-story-title{font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:16.34px;color:#000;width:90px;text-align:center;padding:9px 0;white-space:normal;overflow:visible;text-overflow:unset;word-wrap:break-word}@media (max-width: 640px){.ins-story-feed .ins-story-item .ins-story-title{width:70px;font-size:12px;font-weight:500}}.ins-story-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:999}.ins-story-feed-container{position:relative;min-width:"480px";margin:"0 auto"}.ins-story-modal{z-index:1000000;position:relative;width:100%;max-width:400px;height:calc(100vh - 80px);max-height:700px;background:black;border-radius:12px;overflow:hidden}@media (max-width: 768px){.ins-story-modal{position:fixed;inset:0;width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0;z-index:9999}}.ins-story-modal-content{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ins-story-progress-bars{position:absolute;top:12px;left:12px;right:12px;z-index:2;display:flex;gap:4px}.progress-bar-container{flex:1;height:2px;background:rgba(255,255,255,.3);border-radius:2px;overflow:hidden}.progress-bar{height:100%;background:white;transition:width .1s linear}.progress-bar.completed{width:100%}.progress-bar.active{transition:width linear}.story-close-btn{position:absolute;top:20px;right:12px;z-index:2;background:none;border:none;padding:8px;cursor:pointer}.story-close-btn .close-icon{width:24px;height:24px;color:#fff}.story-video{width:100%;height:100%;object-fit:cover}.ins-reel-modal-player-pause-icon,.ins-reel-modal-player-play-icon,.ins-story-close-icon,.ins-story-arrow{height:1.5em;width:1.5em;color:#fff}.ins-story-left{transform:rotate(90deg)}.ins-story-right{transform:rotate(270deg)}.ins-reel-player-product-panel-2{width:100%;position:absolute;bottom:2em;left:0;overflow-x:auto;display:flex;-ms-overflow-style:none;scrollbar-width:none}.ins-reel-player-product-panel-2::-webkit-scrollbar{display:none}.ins-reel-player-product-panel-2 .ins-product-panel-item{width:200px;padding:16px;background:rgba(78,78,78,.7);min-width:280px;border-radius:8px;cursor:pointer;gap:12px}.ins-reel-player-product-panel-2 .ins-product-panel-item .ins-product-panel-item-thumbnail{display:inline-block;width:60px;height:60px;border-radius:4px;background-size:cover;background-position:center center;border:2px solid #ffffff;aspect-ratio:1/1}.ins-reel-player-product-panel-2 .ins-product-panel-item .ins-product-panel-item-details{flex:1;color:#fff;display:flex;flex-direction:column;gap:8px}.ins-reel-player-product-panel-2 .ins-product-panel-item .ins-product-panel-item-title{font-weight:500;font-size:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#fff;margin:0;max-width:170px}.ins-reel-player-product-panel-2 .ins-product-panel-item .ins-product-panel-item-price{color:#fff;font-weight:500;font-size:14px;margin:0}.ins-reel-player-product-panel-2 .ins-product-panel-item .ins-product-panel-item-buy-now{background:#ffffff;color:#000;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:600;text-align:center;margin-top:10px}.ins-reel-player-product-panel-2 .ins-product-panel-item .ins-product-panel-item-strikeoff-price{text-decoration:line-through;margin-left:8px;font-weight:400;opacity:.8}.ins-product-details-modal-overlay__show{position:fixed;display:block;top:0;left:0;z-index:1122;height:100%;width:100%;background-color:#0007;opacity:.5}.ins-product-details-modal-overlay__show.ins-product-details-modal-overlay__is-desktop{position:absolute}.ins-product-details-modal-overlay__hidden{display:none}.ins-product-details-modal{position:fixed;width:100%;bottom:0;height:80%;left:0;background-color:#fff;border-radius:1.5em 1.5em 0 0;z-index:1122;transform:translate3d(0,100%,0);transition:all ease-in .5s}.ins-product-details-modal.ins-product-details-modal__is-desktop{position:absolute}.ins-product-details-modal__show{transform:translateY(0)}.ins-product-details-modal__hidden{transform:translateY(100%)}.ins-product-details-modal-close-button__show{position:absolute;right:50%;display:flex;height:5em;width:5em;z-index:1;transform:translate(50%);flex-direction:column;justify-content:center;align-items:center;top:-5em;cursor:pointer}.ins-product-details-modal-close-button__hidden{display:none}.ins-product-details-section{position:absolute;width:100%;padding:0;height:100%}.ins-product-details-section .ins-product-details-heading{width:100%;text-align:center;font-weight:700;color:#000;padding:1em 0}.ins-product-details-section .ins-product-details-container{height:100%;overflow-y:auto;max-height:100%;color:#000;scrollbar-width:0}.ins-product-details-section .ins-product-details-container::-webkit-scrollbar{display:none}.ins-product-details-section .ins-product-details-header{justify-content:flex-start;color:#000;padding:24px;background:#f1f1f1;border-radius:1.5em 1.5em 0 0;overflow-x:auto;display:flex;gap:20px;position:sticky;top:0}.ins-product-details-section .ins-product-details-header::-webkit-scrollbar{display:none}.ins-product-details-section .ins-product-details-info{padding:0 20px;margin-top:20px}.ins-product-details-section .ins-product-details-image{display:inline-block;min-width:18em;height:12em;aspect-ratio:1/1;border-radius:.375em;background-color:#f7f8f1;background-size:cover;background-repeat:no-repeat;background-position:center 30%}.ins-product-details-section .ins-product-details-image:first-child{margin-left:calc((100% - 340px) / 1.5)}.ins-product-details-section .ins-product-details-image:last-child{margin-right:calc((100% - 340px)/4)}.ins-product-details-section .ins-product-details-name{font-size:20px;color:#4a4a4a;font-weight:600}.ins-product-details-section .ins-product-details-price{color:#2e2b2b;font-size:15px}.ins-product-details-section .ins-product-details-strikeoff-price{margin-left:.5em;text-decoration:line-through}.ins-product-details-section .ins-product-details-description-heading{color:#000;font-weight:700;margin-top:1.5em}.ins-product-details-section .ins-product-details-description-container{margin-top:1.5em;font-size:.85em;color:#4a4a4a;padding:0 20px 50px}.ins-product-details-section .ins-product-details-description{color:#9a9a9a;font-size:.875em;margin-top:1em}.ins-product-details-section .ins-product-details-buy-now-button{width:100%;background:#000000;color:#fff;padding:.75em 1.5em;border:none;cursor:pointer;text-align:center;position:relative;border-radius:4px}.ins-product-details-section .ins-product-details-product-page-button{width:100%;background:#ffffff;color:#000;padding:.75em 1.5em;border:none;cursor:pointer;text-align:center;position:relative;border-radius:4px}.ins-product-details-section .ins-product-details-buy-now-success-message{position:absolute;right:0;left:0;animation:buy-now-text 2s}.ins-product-details-section .ins-product-details-checkout-button{width:100%;background:#ffffff;color:#000;border:1px solid #000000;margin:.5em 0;padding:.75em 1.5em;cursor:pointer;text-align:center}.ins-product-details-section .ins-product-details-variants-list{display:flex;padding-left:1em;width:100%;overflow-x:auto;scrollbar-width:0}.ins-product-details-section .ins-product-details-variants-list::-webkit-scrollbar{display:none}.ins-product-details-section .ins-product-details-variants-item{border:1px solid lightgrey;background:transparent;border-radius:.25em;padding:.5em 1.2em;min-width:fit-content;color:#000;font-size:14px}.ins-product-details-section .ins-product-details-variants-item+.ins-product-details-variants-item{margin-left:.5em}.ins-product-details-section .ins-product-details-variants-item.ins-product-details-variants-item__active{border:1px solid black;background:black;color:#fff}.ins-product-details-section .ins-product-details-button-container{padding:20px;background-color:#f1f1f1;position:fixed;bottom:0;width:100%;display:flex;gap:10px}@media (max-width: 768px){.ins-story-modal{width:100%;height:100%}}@keyframes pulse{0%{background-position:0% 0%}to{background-position:-135% 0%}}
