#icdp-container{background-color:#FFF;height:100%}.icdp-container-body{height:100%}#icdp-iFrame{height:100%;width:100%;border-width:0;background-color:#FFF}.icdp-back-button{margin:6px;transform:scale(.9);position:absolute;left:0;top:0}#icdp-skeleton{cursor:progress;height:100%;width:100%;border-width:0;padding-top:36px;overflow:hidden}#icdp-skeleton>:first-child{padding-top:0!important}.icdp-skeleton-button,.icdp-skeleton-image-block,.icdp-skeleton-image-swatches,.icdp-skeleton-text-base,.icdp-skeleton-text-extra-large,.icdp-skeleton-text-large,.icdp-skeleton-text-medium,.icdp-skeleton-text-micro,.icdp-skeleton-text-mini,.icdp-skeleton-text-small,.icdp-skeleton-text-tall-mini,.icdp-skeleton-text-tall-small{background-color:#E3E6E6;animation:2s cubic-bezier(.4,0,.2,1) .5s infinite alternate both icdp-skeleton-gradient}@keyframes icdp-skeleton-gradient{0%{background-color:#E3E6E6}100%{background-color:#C8CCCC}}.icdp-skeleton-text-base,.icdp-skeleton-text-extra-large,.icdp-skeleton-text-large,.icdp-skeleton-text-medium,.icdp-skeleton-text-micro,.icdp-skeleton-text-mini,.icdp-skeleton-text-small{height:20px;border-radius:8px}.icdp-skeleton-text-tall-mini,.icdp-skeleton-text-tall-small{height:30px;border-radius:8px}.icdp-skeleton-text-extra-large{width:100%}.icdp-skeleton-text-large{width:75%}.icdp-skeleton-text-medium{width:60%}.icdp-skeleton-text-base{width:50%}.icdp-skeleton-text-small{width:40%}.icdp-skeleton-text-mini{width:25%}.icdp-skeleton-text-micro{width:15%}.icdp-skeleton-image-block{width:100%;height:260px}.icdp-skeleton-image-swatches{width:30%;height:20px;border-radius:8px}.icdp-skeleton-text-tall-small{width:40%}.icdp-skeleton-text-tall-mini{width:25%}.icdp-skeleton-action-bar{position:fixed!important;bottom:0;z-index:999999;height:auto!important;box-shadow:0 0 5px 0 #C8CCCC;background-color:#FFF}.icdp-skeleton-button{height:32px;width:47.5%;border-radius:8px}.icdp-carousel-scroll-lock{position:fixed;left:0;right:0;width:100%;overflow:hidden}#icdp-modal-carousel{--icdp-carousel-bottom-gap:12px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background:rgba(0,0,0,.6);display:flex;align-items:flex-end;justify-content:center}#icdp-modal-carousel.icdp-carousel--in-app{--icdp-carousel-bottom-gap:8px}#icdp-modal-carousel .icdp-carousel-track{box-sizing:border-box;position:relative;width:100%;height:82vh;height:82svh;margin-bottom:calc(env(safe-area-inset-bottom,0px) + var(--icdp-carousel-bottom-gap));display:flex;align-items:stretch;gap:6px;padding:0 8vw;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}#icdp-modal-carousel .icdp-carousel-track::-webkit-scrollbar{display:none}#icdp-modal-carousel .icdp-carousel-slide{position:relative;flex:0 0 84vw;max-width:84vw;scroll-snap-align:center;background:#FFF;border-radius:12px;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.25);opacity:1;transform:scale(.96) translateZ(0);transition:opacity .2s ease,transform .2s ease}#icdp-modal-carousel .icdp-carousel-slide .icdp-carousel-slide-iframe{width:100%;height:100%;border:0;display:block;background:#FFF}#icdp-modal-carousel .icdp-carousel-slide--active{opacity:1;transform:scale(1) translateZ(0)}#icdp-modal-carousel .icdp-carousel-slide--active .icdp-carousel-slide-overlay{display:none}#icdp-modal-carousel .icdp-carousel-slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:0 0;cursor:pointer}#icdp-modal-carousel .icdp-carousel-close{position:absolute;bottom:calc(env(safe-area-inset-bottom,0px) + var(--icdp-carousel-bottom-gap) + 82vh + 10px);bottom:calc(env(safe-area-inset-bottom,0px) + var(--icdp-carousel-bottom-gap) + 82svh + 10px);right:12px;z-index:10002;width:36px;height:36px;border-radius:50%;border:none;background:#FFF;color:#111;box-shadow:0 2px 8px rgba(0,0,0,.3);font-size:18px;line-height:36px;text-align:center;cursor:pointer;padding:0}@keyframes icdp-daf-inline-skeleton-gradient{0%{background-color:#E3E6E6}100%{background-color:#C8CCCC}}.icdp-daf-inline-skeleton-ad-slot,.icdp-daf-inline-skeleton-button,.icdp-daf-inline-skeleton-delivery,.icdp-daf-inline-skeleton-dots span,.icdp-daf-inline-skeleton-icon,.icdp-daf-inline-skeleton-image,.icdp-daf-inline-skeleton-price,.icdp-daf-inline-skeleton-ratings,.icdp-daf-inline-skeleton-title,.icdp-daf-inline-skeleton-twister-pill,.icdp-daf-inline-skeleton-velocity{background-color:#E3E6E6;animation:2s cubic-bezier(.4,0,.2,1) .5s infinite alternate both icdp-daf-inline-skeleton-gradient}.icdp-daf-inline-skeleton{box-sizing:border-box;width:100%;height:100%;padding:12px;cursor:progress;overflow:hidden}.icdp-daf-inline-skeleton>*{margin-bottom:3px}.icdp-daf-inline-skeleton>:last-child{margin-bottom:0}.icdp-daf-inline-skeleton-title{width:100%;height:40px;border-radius:8px}.icdp-daf-inline-skeleton-title--single{height:20px}.icdp-daf-inline-skeleton-ratings-velocity{display:flex;align-items:center;justify-content:space-between}.icdp-daf-inline-skeleton-velocity{width:60%;height:16px;border-radius:8px}.icdp-daf-inline-skeleton-ratings{width:25%;height:16px;border-radius:8px}.icdp-daf-inline-skeleton-image{width:100%;height:169px;border-radius:8px}.icdp-daf-inline-skeleton-image--compact{height:139px}.icdp-daf-inline-skeleton-image-controls{position:relative;display:flex;align-items:center;justify-content:center;height:24px}.icdp-daf-inline-skeleton-image-controls--compact{height:20px}.icdp-daf-inline-skeleton-dots{display:flex;gap:5px}.icdp-daf-inline-skeleton-dots span{width:6px;height:6px;border-radius:50%}.icdp-daf-inline-skeleton-image-icons{position:absolute;right:0;display:flex;gap:12px}.icdp-daf-inline-skeleton-icon{width:20px;height:20px;border-radius:50%}.icdp-daf-inline-skeleton-twister{display:flex;gap:12px}.icdp-daf-inline-skeleton-twister-pill{flex:1;height:24px;border-radius:8px}.icdp-daf-inline-skeleton-price{width:100%;height:41px;border-radius:8px;margin-bottom:2px}.icdp-daf-inline-skeleton-delivery{width:100%;height:16px;border-radius:8px}.icdp-daf-inline-skeleton-actions{display:flex;gap:12px}.icdp-daf-inline-skeleton-button{flex:1;height:32px;border-radius:8px}.icdp-daf-inline-skeleton-ad-slot{width:100%;height:72px;border-radius:8px}.icdp-inline-container{width:100%;height:100%;position:relative;overflow:hidden;background-color:#FFF}.icdp-inline-close{position:absolute;top:8px;right:8px;z-index:10;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;background:rgba(255,255,255,.3);cursor:pointer;padding:0;opacity:0;transition:opacity .3s ease}.icdp-inline-container .icdp-inline-close{opacity:1}.icdp-inline-container--positioned{position:absolute;border-radius:4px;z-index:200;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);width:0;height:0;visibility:hidden}.icdp-inline-container--visible{visibility:visible}.icdp-inline-container--animating{transition:top .35s cubic-bezier(.4,0,.2,1),left .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),height .35s cubic-bezier(.4,0,.2,1),opacity .35s ease}.icdp-inline-siblings-blurred{filter:blur(4px);transition:filter .3s ease}.icdp-inline-siblings-hidden{display:none!important}.icdp-inline-card-clone{width:100%;height:100%}
/* ******** */
.offersDebug{position:absolute;z-index:200;box-shadow:4px 4px 10px grey;border-radius:8px}.logAlert{white-space:normal;margin:7px}.custom-icon{position:static;vertical-align:middle;border:1px solid #ccc;border-radius:3px;width:10px;height:10px}.debugger-header{border-radius:8px 8px 0 0;background-color:#232f3e;padding:7px 15px;color:#fff}.debugger-nav-menu{width:200px;height:100%;background-color:#f3f3f3;overflow:scroll;white-space:nowrap;border-right:1px #D5D9D9 solid;border-radius:0 0 0 8px;resize:horizontal}.debugger-main{width:500px;overflow:scroll;white-space:nowrap;background-color:#fff;border-radius:0 0 8px 0;resize:both;min-height:600px}.debugger-nav-item{margin:5px}.debugger-hide-item{display:none}.debugger-remove-padding{padding:0}.debugger-height{height:600px}.debugger-feature-item{margin:5px}.debugger-links{margin:10px}.clicked-color{color:#c11}.debug-json-header{background-color:#f3f3f3;text-align:left}.debug-json-header-float-right{float:right}
/* ******** */
