#product-pack-wrapper{position:relative;padding:40px 0;background:linear-gradient(135deg,#e0f7fa 30%,#b2ebf2);border-radius:20px;max-width:1300px;margin:0 auto;box-shadow:0 10px 30px #0000001a}div#product-pack-view{display:flex;flex-wrap:wrap;column-gap:clamp(8px,2.45px + 1.43vw,24px)!important}#product-pack-wrapper:before{content:"";position:absolute;top:-50px;left:-50px;width:250px;height:250px;background:#81d4fa;border-radius:50%;opacity:.2}p.product-pack-description{color:var(--Blue, #40C8F4);font-family:Montserrat,sans-serif;font-size:clamp(24px,21.22px + .71vw,32px);font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;padding:0!important;margin:0}h1.product-pack-title{color:var(--Blue, #40C8F4);font-family:Montserrat,sans-serif;font-size:clamp(16px,14.61px + .36vw,20px);font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin-top:0!important}#product-pack-wrapper:after{content:"";position:absolute;bottom:-50px;right:-50px;width:300px;height:300px;background:#4fc3f7;border-radius:50%;opacity:.3}div#product-pack-container{box-shadow:60px -41px #0b99d433}.product-pack-container.page-width{background:#fff;border-radius:20px;padding:32px 40px 60px}.product-pack-container{margin:0 auto;display:flex;flex-direction:column;flex-wrap:wrap}.product-pack-header{margin-bottom:8px!important}div#product-pack-container{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:40px}.product-type-header{color:var(--Blue, #40C8F4);text-align:center;font-family:Montserrat,sans-serif;font-size:clamp(18px,14.53px + .89vw,28px);font-style:normal;font-weight:700;line-height:normal;text-align:left;text-transform:uppercase;margin-top:clamp(8px,2.45px + 1.43vw,24px);margin-bottom:0;display:flex;align-items:center;gap:16px}.product-type-header img{margin-right:0!important}.product-pack-view{display:flex;flex-wrap:wrap;gap:clamp(8px,2.45px + 1.43vw,24px);justify-content:flex-start}.product-pack-item{flex:0 0 calc(20% - 19.2px)!important;display:flex;flex-direction:column;margin:0;vertical-align:top;border-radius:8px;text-align:center;position:relative;transition:transform .4s ease,box-shadow .4s ease}@media screen and (max-width:750px){.product-pack-item{flex:0 0 calc(50% - 6px)!important}}@media screen and (min-width:751px)and (max-width:767px){.product-pack-item{flex:0 0 calc(50% - 12px)!important}}@media screen and (min-width:768px)and (max-width:1024px){.product-pack-item{flex:0 0 calc(50% - 12px)!important;min-width:166px!important}}@media screen and (min-width:1024px)and (max-width:1600px){.product-pack-item{flex:0 0 calc(20% - 19.2px)!important}}@media screen and (max-width:480px){.product-pack-item{flex:0 0 100%}}.product-pack-item:hover{box-shadow:0 8px 12px #00000026;transform:scale(1.05) rotateY(5deg);transition:transform .4s ease,box-shadow .4s ease}.product-pack-item img{max-width:100%;height:auto;border-radius:8px;margin-bottom:10px}.product-pack-item:hover{box-shadow:0 8px 12px #0000001a;background:transparent;border-radius:20px}.product-pack-item h3{font-size:1.2rem;color:#333;font-weight:600}.prod-price p{color:var(--black, #000);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-top:0!important;margin-bottom:4px!important}.name-type{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:flex-start;gap:16px;margin:0;width:100%}.badge{position:absolute;top:10px;left:10px;background-color:#ff5a5f;color:#fff;padding:5px 10px;border-radius:20px;font-size:.9rem;font-weight:600;text-transform:uppercase}.product-type-separator{clear:both;height:40px}h5.prod-type{padding:0;margin:0;text-decoration:none!important}div#product-pack{border-radius:20px;background:var(--White, #FFF)}a.product-pack-link{text-decoration:none}h3.prod-title{text-align:left}span.discount-price{color:var(--Fuchsia-pink, #EC007A);font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration:line-through;padding-top:4px;margin-bottom:-12px}p.flex-prices{flex-direction:column;align-content:flex-end;display:flex;align-items:flex-end}h3.prod-title{color:var(--black, #000);font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}h5.prod-type{color:var(--Grey, #656565);font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}a.product-pack-link{padding:8px 8px 4px}.product-pack-item{margin:0}a.product-pack-link{display:flex;align-items:flex-start;flex:1;gap:16px}a.product-pack-img img{margin:0;gap:0;padding:0;display:flex;aspect-ratio:254 / 137;object-fit:cover}a.product-pack-img img{padding:0!important;margin:0;gap:0;border-radius:20px 20px 0 0}a.product-pack-link{display:flex;flex-direction:column;gap:8px;border-radius:0 0 20px 20px;border:1px solid rgba(101,101,101,.1);border-top:none;background:var(--Almost-White, #F8F8F8)}a.product-pack-link{display:flex;justify-content:space-between}a.product-pack-img img{padding:0!important;margin:0;gap:0}.product-pack-wrapper{background-image:url(/cdn/shop/files/Frame_171.svg?v=1770116220);background-size:cover;background-repeat:no-repeat;padding:50px 0 52px;border-radius:0;position:relative;overflow:hidden;margin-top:-1px;margin-bottom:0}.product-pack-wrapper:before{content:"";position:absolute;top:-50px;left:100px;height:59px;width:100%;overflow:hidden;background:#f8f8f8;border-radius:40%;z-index:1;display:flex;rotate:0deg}.product-pack-wrapper:after{content:"";position:absolute;bottom:-50px;right:-50px;width:300px;height:300px;background:#e0f7fa;border-radius:50%;z-index:-1}.product-pack-container.page-width{margin-left:33px!important;margin-right:33px!important;width:100%;max-width:1446px}.product-pack-wrapper{display:flex;justify-content:center!important}.product-pack-item{padding-top:0}h5.prod-type{text-align:left}@media only screen and (max-width:1280px){.product-pack-item{flex:0 0 calc(25% - 16px)!important}.product-pack-container.page-width{padding:28px 24px 48px!important;margin-left:24px!important;margin-right:24px!important}}@media only screen and (min-width:750px)and (max-width:990px){.product-pack-item{flex:0 0 calc(33% - 10px)!important}.product-pack-wrapper{padding-top:40px!important}}@media(max-width:750px){p.product-pack-description{color:var(--Blue, #40C8F4);font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin-top:6.3px}.product-pack-item{flex:0 0 calc(50% - 5px)!important;margin-bottom:0}h1.product-pack-title{color:var(--Blue, #40C8F4);font-family:Montserrat,sans-serif;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.product-pack-container.page-width{background:#fff;border-radius:20px;padding-bottom:5rem}.product-pack-wrapper:before{content:"";position:absolute;top:-130px;left:100px;height:59px;width:100%;overflow:hidden;background:#f8f8f8;border-radius:40%;z-index:1;display:flex;rotate:0deg}h1.product-pack-title{margin-top:23px}.product-pack-wrapper{padding:30px 0 32px;border-radius:0;position:relative;overflow:hidden;margin-top:0;margin-bottom:10px;background-position:center!important}h2.product-type-header{color:var(--Blue, #40C8F4);text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-align:left;margin-top:20px!important;gap:8px}.product-pack-container.page-width{margin:0 16px!important;padding:24px 16px!important}img.product-type-icon{top:0;width:20px!important;height:20px!important;position:relative}.prod-price p{font-size:12px!important}.name-type{gap:8px!important}h3.prod-title{color:var(--black, #000);font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal}h3.prod-title{margin:0;padding-bottom:4px!important}div#product-pack-view{display:flex;flex-wrap:wrap;column-gap:10px!important;row-gap:10px!important}h5.prod-type{color:var(--Grey, #656565);font-family:Montserrat,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:normal}a.product-pack-link{border-radius:0 0 10px 10px}a.product-pack-img img{border-top-left-radius:10px!important;border-top-right-radius:10px!important}}@media only screen and (max-width:540px){.product-pack-container.page-width{padding:16px 8px 24px!important;margin:0 8px!important}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/product-pack.css.map */
