@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600;700;800&display=swap";*{font-family:montserrat}:root{--hoockers-green_20: hsl(148, 20%, 38%, .2);--pale-spring-bud: hsl(60, 68%, 85%);--hoockers-green: hsl(148, 20%, 38%);--spanish-gray: hsl(0, 0%, 61%);--light-gray: hsl(0, 0%, 80%);--cultured-1: hsl(0, 0%, 97%);--cultured-2: hsl(60, 6%, 93%);--gray-web: hsl(0, 0%, 49%);--white_30: hsl(0, 0%, 100%, .3);--black_70: hsla(0, 0%, 0%, .7);--black_50: hsla(0, 0%, 0%, .5);--black_15: hsla(0, 0%, 0%, .15);--black_10: hsla(0, 0%, 0%, .1);--black_5: hsla(0, 0%, 0%, .05);--white: hsl(0, 0%, 100%);--black: hsl(0, 0%, 0%);--gradient: linear-gradient(to right, transparent 50%, var(--white_30) 100%);--ff-urbanist: "Montserrat", sans-serif;--fs-1: 4.8rem;--fs-2: 4rem;--fs-3: 3.4rem;--fs-4: 2.4rem;--fs-5: 2rem;--fs-6: 1.8rem;--fs-7: 1.5rem;--fs-8: 1.4rem;--fs-9: 1.3rem;--fw-400: 400;--fw-500: 500;--fw-600: 600;--fw-700: 700;--fw-800: 800;--section-padding: 35px;--shadow-1: 0 8px 16px var(--black_15);--shadow-2: 0 4px 10px var(--black_5);--radius-3: 3px;--transition-1: .25s ease;--transition-2: .5s ease;--transition-3: 1s ease;--cubic-in: cubic-bezier(.51, .03, .64, .28);--cubic-out: cubic-bezier(.33, .85, .4, .96)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}li{list-style:none}a,img,span,input,button,ion-icon{display:block}a{text-decoration:none;color:inherit}img{height:auto}input,button{background:none;border:none;font:inherit}input{width:100%}button{cursor:pointer}ion-icon{pointer-events:none;--ionicon-stroke-width: 25px}html{font-family:var(--ff-urbanist);font-size:10px;scroll-behavior:smooth}body{background-color:var(--white);color:var(--gray-web);font-size:1.6rem;font-weight:var(--fw-500);line-height:1.6}:focus-visible{outline-offset:4px}::-webkit-scrollbar{width:10px;height:5px}::-webkit-scrollbar-track{background-color:#f2f2f2}::-webkit-scrollbar-thumb{background-color:#ccc}::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}.container{padding-inline:15px}.section{padding-block:var(--section-padding)}.has-bg-image{background-repeat:no-repeat;background-size:cover;background-position:top}.h1,.h2,.h3,.h2-large{color:var(--black);font-weight:var(--fw-600);line-height:1.3}.h1{font-size:var(--fs-1);line-height:1.2}.h2{font-size:var(--fs-3)}.h2-large{font-size:var(--fs-2)}.h3{font-size:var(--fs-4)}.btn{font-weight:var(--fw-600);max-width:max-content;padding:10px 30px;border-radius:var(--radius-3);transition:var(--transition-1)}.btn-primary,.btn-secondary:is(:hover,:focus){background-color:var(--black);color:var(--white)}.btn-primary:is(:hover,:focus){background-color:var(--hoockers-green)}.btn-secondary{background-color:var(--white);color:var(--black);box-shadow:var(--shadow-2)}.has-scrollbar{display:flex;gap:15px;overflow-x:auto;padding-block-end:15px;margin-block-end:-15px;scroll-snap-type:inline mandatory}.scrollbar-item{min-width:100%;scroll-snap-align:start}.has-scrollbar::-webkit-scrollbar-track,.has-scrollbar::-webkit-scrollbar-thumb{background-color:transparent}.has-scrollbar:is(:hover,:focus-within)::-webkit-scrollbar-track{background-color:#fafafa}.has-scrollbar:is(:hover,:focus-within)::-webkit-scrollbar-thumb{background-color:#b3b3b3}.has-before,.has-after{position:relative;z-index:1}.has-before:before,.has-after:after{content:"";position:absolute}.hover\:shine{overflow:hidden}.hover\:shine .has-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:var(--transition-2)}.hover\:shine:is(:hover,:focus) .has-bg-image{transform:scale(1.15)}.hover\:shine:before{top:0;left:-140%;bottom:0;width:100%;background-image:var(--gradient);transform:skew(-25deg);transition:var(--transition-2);z-index:1}.hover\:shine:is(:hover,:focus-within):before{animation:shine 1s ease forwards}@keyframes shine{0%{transform:skew(-25deg) translate(0)}to{transform:skew(-25deg) translate(250%)}}.btn-link{color:var(--black);font-weight:var(--fw-600);display:flex;align-items:center;gap:3px;transition:var(--transition-1)}.img-holder{aspect-ratio:var(--width) / var(--height);background-color:var(--light-gray)}.img-cover{width:100%;height:100%;object-fit:cover}.badge{max-width:max-content;background-color:var(--hoockers-green);color:var(--white);font-weight:var(--fw-700);padding-inline:12px;border-radius:var(--radius-3)}.flex-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px}.w-100{width:100%}[data-section]>*{transform:translateY(100px);opacity:0;transition:var(--transition-3)}[data-section].active>*{transform:translateY(0);opacity:1}.header .input-wrapper,.header-action-btn:not(:first-child),.navbar{display:none}.header{position:relative;padding-block-end:80px}.alert{background-color:var(--pale-spring-bud);color:var(--black);font-size:var(--fs-7);text-transform:uppercase;font-weight:var(--fw-700);letter-spacing:2px;text-align:center;padding-block:15px}.header-top{position:absolute;bottom:0;left:0;width:100%;background-color:var(--white);padding-block:26px;z-index:4}.header-top.active{position:fixed;top:-80px;bottom:auto;box-shadow:var(--shadow-1);transform:translateY(100%);transition:var(--transition-2)}.header-top.header-hide{box-shadow:none;transform:translateY(0)}.header-top .container{display:flex;justify-content:space-between;align-items:center;gap:20px}.nav-open-btn{width:26px;display:grid;gap:6px;padding-block:5px}.nav-open-btn .line{height:2px;background-color:var(--black)}.nav-open-btn .line-1{width:15px}.nav-open-btn .line-3{width:18px}.header-action-btn{font-size:28px;transition:var(--transition-1)}.header-action-btn:is(:hover,:focus){color:var(--black_70)}.sidebar{z-index:5}.mobile-navbar{background-color:var(--white);position:fixed;top:0;left:0;bottom:0;max-width:350px;width:100%;padding:25px 40px;z-index:6;transform:translate(-100%);visibility:hidden;transition:.25s var(--cubic-in)}.mobile-navbar.active{visibility:visible;transform:translate(0);transition:.4s var(--cubic-out)}.mobile-navbar .wrapper{display:flex;justify-content:space-between;align-items:center;margin-block-end:55px}.nav-close-btn{font-size:28px;color:var(--hoockers-green)}.nav-close-btn ion-icon{--ionicon-stroke-width: 40px}.mobile-navbar .navbar-link{color:var(--black);font-size:var(--fs-8);text-transform:uppercase;font-weight:var(--fw-600);letter-spacing:1px;padding-block:5px;transition:var(--transition-1)}.mobile-navbar .navbar-link:is(:hover,:focus){color:var(--hoockers-green)}.overlay{background-color:transparent;position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;transition:var(--transition-1)}.overlay.active{background-color:var(--black_50);pointer-events:all}.hero{padding-block-start:0}.hero-card{background-color:var(--light-gray);padding:100px 15px}.hero-text{font-size:var(--fs-6);margin-block:16px 30px}.hero .price{color:var(--black);font-size:var(--fs-5);font-weight:var(--fw-600);margin-block-end:20px}.hero .scrollbar-item{min-width:100%}.hero-card .card-content{height:700px}@media screen and (min-width: 1200px){.hero-card .card-content{height:750px}}@media screen and (max-width: 1199px) and (min-width: 768px){.hero-card .card-content{height:600px}}@media screen and (max-width: 767px) and (min-width: 480px){.hero-card .card-content{height:500px}}@media screen and (max-width: 479px){.hero-card .card-content{height:400px}}.collection{padding-block-start:0}.collection-list{display:grid;gap:15px}.collection-card{min-height:400px;width:100%;display:flex;align-items:end;justify-content:center;position:relative;overflow:hidden}.sasta-parent{width:100%;height:150px;opacity:0;display:flex;gap:10px;flex-direction:column;align-items:center;justify-content:center;border-radius:30px 30px 0 0;border:2px solid lightgrey;position:absolute;bottom:0;transform:translateY(100%);transition:all ease 1s}.sasta-parent .btn-link{padding:5px 10px;border-radius:15px;background-color:#ddd;border:1px solid lightgrey;margin-bottom:5px}.collection-card .card-title{font-size:25px;text-align:center;color:#faebd7}.collection-card .card-text{font-size:18px;text-align:center;color:#faebd7}.collection-card:hover .sasta-parent{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);opacity:1;transform:translateY(0)}.shop .title-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-block-end:50px}.shop .btn-link:is(:hover,:focus){color:var(--hoockers-green)}.shop-card .card-banner{position:relative;overflow:hidden}.shop-card .badge{position:absolute;top:20px;left:20px}.shop-card .card-actions{position:absolute;top:50%;right:0;transform:translateY(-50%);display:grid;gap:10px;opacity:0;transition:var(--transition-2)}.shop-card .action-btn{background-color:var(--white);font-size:24px;padding:12px;border-radius:50%;transition:var(--transition-1)}.shop-card .action-btn:is(:hover,:focus){background-color:var(--black);color:var(--white)}.shop-card:is(:hover,:focus-within) .card-actions{opacity:1;transform:translate(-20px,-50%)}.shop-card .card-content{padding-block:20px;text-align:center}.shop-card :is(.price,.card-rating,.rating-wrapper){display:flex;justify-content:center;align-items:center;gap:5px}.shop-card .del{font-size:var(--fs-9);font-weight:var(--fw-400)}.shop-card .price .span{color:var(--black);font-weight:var(--fw-700)}.shop-card .card-title{color:var(--black);font-size:var(--fs-7);font-weight:var(--fw-500);margin-block-end:8px;transition:var(--transition-1)}.shop-card .card-title:is(:hover,:focus){text-decoration:underline;color:var(--hoockers-green)}.shop-card .rating-wrapper{gap:2px;color:var(--hoockers-green);font-size:15px}.shop-card .rating-text{font-size:var(--fs-8);font-weight:var(--fw-400);line-height:1}.banner-list{display:grid;gap:30px}.banner-card{min-height:420px;padding:30px}.banner-card-2{display:flex;align-items:center;justify-content:flex-end;flex-direction:column}.banner-card .card-subtitle{color:var(--black);font-size:var(--fs-6);font-weight:var(--fw-600);text-transform:uppercase;letter-spacing:2px}.banner-card :is(.card-subtitle,.card-title){text-shadow:0 0 2px var(--cultured-2)}.banner-card-1 .card-title{margin-block:10px 30px}.banner-card .card-text{color:var(--black);font-size:var(--fs-7);margin-block:10px 25px}.feature{text-align:center}.feature .section-title{margin-block-end:40px}.feature-card .card-icon{width:100px;margin-inline:auto}.feature-card .card-title{margin-block:35px 15px}.feature-card .card-text{font-size:var(--fs-7)}.offer-banner{display:grid;grid-template-columns:.7fr 1fr;align-items:center;gap:30px;margin-block-end:60px}.offer-subtitle{font-size:var(--fs-7);display:flex;align-items:center;gap:10px}.offer-subtitle .span{color:var(--black);text-transform:uppercase;font-weight:var(--fw-600);letter-spacing:2px}.offer .badge{font-weight:var(--fw-500)}.offer .section-title{margin-block:20px 8px}.offer .section-text{font-size:var(--fs-6)}.offer .countdown{color:var(--hoockers-green);font-size:var(--fs-2);line-height:1;display:flex;margin-block:20px 40px}.offer .time:not(:last-child):after{content:":";color:var(--gray-web);font-size:3rem;font-weight:var(--fw-500);margin-inline:10px}.offer .time{display:flex;align-items:center}.blog{padding-block-end:calc(var(--section-padding) * 2)}.blog .section-title{text-align:center;margin-block-end:40px}.blog-card .card-banner img{transition:var(--transition-2)}.blog-card:is(:hover,:focus-within) .card-banner img{transform:scale(1.2)}.blog-card .card-title{text-align:center;margin-block:30px 20px;transition:var(--transition-1)}.blog-card .card-title:is(:hover,:focus){color:var(--hoockers-green)}.blog-card .btn-link{justify-content:center}.footer .logo{display:none}.footer{background-color:var(--cultured-1);padding-block:70px}.footer-top{display:grid;gap:40px;margin-block-end:60px}.footer-list-title{color:var(--black);font-size:var(--fs-5);font-weight:var(--fw-600);margin-block-end:10px}.footer-list-text{font-size:var(--fs-8)}.footer-list-text .link{display:inline-block;color:var(--black);font-weight:var(--fw-600);text-decoration:underline;transition:var(--transition-1)}.footer-list-text .link:is(:hover,:focus){color:var(--hoockers-green)}.footer-list-text.bold{color:var(--black);font-weight:var(--fw-800);margin-block:15px 2px}.footer-link{font-size:var(--fs-7);padding-block:5px}.footer-link:is(:hover,:focus){text-decoration:underline}.newsletter-title{color:var(--black);font-size:var(--fs-3);font-weight:var(--fw-600);line-height:1.3}.newsletter-text{font-size:var(--fs-7);line-height:2;margin-block:10px 35px}.newsletter-form{position:relative}.email-field{background-color:var(--white);font-size:var(--fs-7);padding:12px 18px;padding-inline-end:145px;border:1px solid var(--hoockers-green_20);border-radius:var(--radius-3);outline:none;transition:var(--transition-1)}.email-field::placeholder{color:var(--spanish-gray)}.email-field:focus{border-color:var(--black)}.newsletter-form .btn{position:absolute;top:0;right:0;bottom:0}.copyright{font-size:var(--fs-7)}.footer-bottom .wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px;margin-block-end:20px}.social-list{display:flex;gap:20px}.social-link{color:var(--black);font-size:18px;transition:var(--transition-1)}.social-link:is(:hover,:focus){color:var(--hoockers-green)}.footer-bottom>img{max-width:max-content}.back-top-btn{position:fixed;bottom:20px;right:30px;background-color:var(--white);color:var(--hoockers-green);font-size:22px;padding:13px;border-radius:50%;box-shadow:var(--shadow-1);z-index:4;opacity:0;visibility:hidden;transition:var(--transition-1)}.back-top-btn:is(:hover,:focus){background-color:var(--hoockers-green);color:var(--white)}.back-top-btn.active{opacity:1;visibility:visible;transform:translateY(-10px)}@media (min-width: 575px){.container{max-width:540px;width:100%;margin-inline:auto}:is(.header,.hero) .container{max-width:unset}.has-scrollbar{gap:30px}.scrollbar-item{min-width:calc(50% - 15px)}.alert{padding-block:8px}.header-top .container{padding-inline:30px}.hero-card{padding-inline:70px}.hero-text,.banner-card .card-text{max-width:30ch}.offer .countdown{--fs-2: 4.8rem}.offer .countdown .time:not(:last-child):after{margin-inline:20px}}@media (min-width: 768px){:root{--fs-1: 5.6rem}.container{max-width:730px}.flex-item{max-width:calc(50% - 15px)}.collection-card{min-height:450px}.banner-list{grid-template-columns:1fr .7fr}.banner-card{padding:50px}.offer .section-text{max-width:45ch}.footer-top{grid-template-columns:repeat(3,1fr)}.footer-list:last-child{grid-column:1 / 4}.footer-bottom{display:flex;justify-content:space-between;align-items:center}.footer-bottom .wrapper{margin-block-end:0}}@media (min-width: 992px){:root{--section-padding: 50px}.container{max-width:960px}.scrollbar-item{min-width:calc(33.33% - 20px)}.flex-item{max-width:calc(33.33% - 20px)}.collection-list{grid-template-columns:repeat(3,1fr);gap:30px}.banner-list{grid-template-columns:1fr .5fr}.offer .container{display:grid;grid-template-columns:1fr .7fr;align-items:center;gap:30px}.offer-banner{margin-block-end:0}.footer .logo{display:block}.footer{padding-block:100px 80px}.footer-top{grid-template-columns:.4fr .4fr .4fr 1fr;margin-block-end:120px}.footer-list:last-child{grid-column:auto}.footer .logo img{width:190px}}@media (min-width: 1200px){.container{max-width:1300px}.scrollbar-item{min-width:calc(20% - 24px)}.header .input-wrapper,.header-action-btn:not(:first-child),.navbar{display:block}.nav-open-btn{display:none}.header{padding-block-end:60px;margin-block-end:10px}.header-top{position:unset;padding-block:24px 0}.header-top:is(.active,.header-hide){all:unset}.header-top .container{flex-wrap:wrap}.search-field{width:270;font-size:var(--fs-7);border:2px solid var(--hoockers-green_20);border-radius:var(--radius-3);padding:10px 20px;padding-inline-end:40px;outline:none;transition:var(--transition-1)}.search-field::placeholder{color:var(--spanish-gray)}.search-field:focus{border-color:var(--black)}.header .input-wrapper{position:relative}.header .search-submit{position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:22px}.header .search-submit ion-icon{--ionicon-stroke-width: 40px}.header .logo{margin-inline-end:60px}.header-actions{display:flex;align-items:center;gap:40px}.header-action-btn{position:relative}.header-action-btn .btn-badge{position:absolute;top:0;right:-10px;background-color:var(--black);color:var(--white);font-size:var(--fs-9);min-width:18px;height:18px;line-height:1.4;border-radius:20px}.header-action-btn:last-child{display:flex;align-items:center;gap:10px}.header-action-btn .btn-text{font-size:var(--fs-7);font-weight:var(--fw-700);margin-block-start:3px}.navbar{position:absolute;bottom:0;left:0;width:100%;background-color:var(--white);padding-block:18px;z-index:4}.navbar .navbar-list{display:flex;justify-content:center;gap:45px}.navbar .navbar-link{color:var(--black);font-size:var(--fs-7);font-weight:var(--fw-600)}.navbar .navbar-link:after{bottom:0;left:0;width:100%;height:1px;background-color:var(--black);transition:var(--transition-1);transform:scaleX(0);transform-origin:left}.navbar .navbar-link:is(:hover,:focus):after{transform:scaleX(1)}.header-top.active .navbar{position:fixed;top:-80px;bottom:auto;padding-block:28px;box-shadow:var(--shadow-1);transform:translateY(100%);transition:var(--transition-2)}.header-top.header-hide .navbar{box-shadow:none;transform:translateY(0)}.hero-card{padding:120px 100px}.hero-text{max-width:40ch}.banner-card-1 .card-title{max-width:15ch}.feature .section-title{margin-block-end:60px}.feature .flex-list{gap:100px;padding-inline:50px}.feature .flex-item{max-width:calc(33.33% - 66.66px)}.offer .container{gap:120px}}.glassmorphism{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffff40;border-radius:10px;padding:1rem;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.glassmorphism:hover{transform:translateY(-10px);box-shadow:0 10px 20px #0003}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.flex-item{animation:fadeInUp .5s ease-out both}.card-icon{transition:transform .3s ease}.feature-card:hover .card-icon{transform:scale(1.1)}.card-title{font-size:1.25rem;margin:.5rem 0}.card-text{font-size:1rem;color:#333}.offer-banner img{transition:transform .3s ease,opacity .3s ease,box-shadow .3s ease,border-radius .3s ease}.offer-banner img:hover{transform:scale(1.1);opacity:.8;box-shadow:0 4px 1000px #0000004d;border-radius:30px}.btn-primary{display:inline-block;padding:2rem 3rem;font-size:2rem;font-weight:700;color:tomato;background-color:#ddd;border:3px solid #fff;border-radius:10px;text-align:center;text-decoration:none;transition:background-color .3s ease,transform .3s ease,color .3s ease,box-shadow .3s ease;box-shadow:0 4px 1000px #000c}.btn-primary:hover{box-shadow:0 4px 300px #c00080e6;background:none;border:3px solid lightsalmon;color:#789;transition:all 1s ease}.cart-container{justify-content:space-between;width:100%;padding:20px 50px;display:flex;align-items:center;justify-content:space-around}.cart-section{background-color:#ffffe0;border-radius:30px;border:4px solid lightgray;width:50%;padding:30px 16px}.cart-title{font-size:24px;font-weight:700;margin-bottom:16px}.cart-item{border:1px solid #ccc;border-radius:8px;padding:16px;margin-bottom:16px}.cart-item-details{display:flex;align-items:center;margin-bottom:8px}.cart-item-image{width:40px;height:40px;background-color:#fff;border-radius:4px;margin-right:16px}.cart-item-name{font-weight:500}.cart-item-price{color:#888}.cart-controls{display:flex;justify-content:space-between;align-items:center}.cart-button{background-color:#ccc;color:#333;font-weight:700;padding:8px 16px;border-radius:4px;border:none;cursor:pointer}.cart-button:hover{background-color:#bbb}.cart-button-danger{background-color:#f44336;color:#fff}.cart-button-danger:hover{background-color:#d32f2f}.cart-summary{font-weight:700;color:#333}.checkout-section{width:500px;border:4px solid lightblue;border-radius:30px;padding:30px 20px}.checkout-title{font-size:24px;font-weight:700;margin-bottom:16px}.checkout-label{font-weight:700;color:#555;margin-bottom:8px}.checkout-input{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;margin-bottom:16px}.checkout-input:focus{outline:none;box-shadow:0 0 5px #51cbee}.checkout-button{background-color:#333;color:#fff;font-weight:700;padding:8px 16px;border-radius:20px;border:none;cursor:pointer}.checkout-button:hover{background-color:#444}*{box-sizing:border-box;padding:0;margin:0;font-family:Open Sans,sans-serif}body{line-height:1.5;background-color:#f4f4f4}.card-wrapper{max-width:1100px;margin:0 auto;padding:20px}img{width:100%;display:block}.img-display{overflow:hidden}.img-showcase{display:flex;width:100%;transition:all .5s ease}.img-showcase img{min-width:100%}.img-select{display:flex;justify-content:space-between}.img-item{margin:.3rem;transition:opacity .3s ease}.img-item img{cursor:pointer;border:2px solid transparent;border-radius:5px}.img-item img:hover{opacity:.8;border-color:#256eff}.product-content{padding:2rem 1rem;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a}.product-title{font-size:2.5rem;text-transform:capitalize;font-weight:700;position:relative;color:#12263a;margin:1rem 0}.product-title:after{content:"";position:absolute;left:0;bottom:-5px;height:3px;width:80px;background:#256eff}.product-link{text-decoration:none;font-size:1.5rem;display:inline-block;margin-bottom:1rem;background-color:#256eff;color:#fff;padding:5px 10px;border-radius:5px;transition:background-color .3s ease}.product-link:hover{background-color:#1e50cc}.product-rating{display:flex;align-items:center;margin-bottom:1rem;color:#ffc107}.product-rating span{margin-left:10px;font-weight:600;color:#252525}.product-price{margin:1rem 0;font-size:1.8rem;font-weight:700;color:#333}.last-price span{color:#f64749;text-decoration:line-through}.new-price span{color:#256eff}.product-detail h2{font-size:2rem;text-transform:capitalize;color:#12263a;padding-bottom:.6rem}.product-detail p{font-size:1.5rem;padding:.3rem;color:#666}.product-detail ul{margin:1rem 0;font-size:1.9rem;list-style-type:none}.product-detail ul li{margin:.4rem 0;display:flex;align-items:center;font-weight:600;color:#333}.product-detail ul li svg{margin-right:10px;color:#256eff}.product-detail ul li span{font-weight:400}.purchase-info{margin:1.5rem 0}.purchase-info input,.purchase-info .btn{border:1.5px solid #ddd;border-radius:25px;text-align:center;padding:.5rem 1rem;outline:none;margin-right:.5rem;margin-bottom:1rem}.purchase-info input{width:60px}.purchase-info .btn{cursor:pointer;color:#fff;transition:opacity .3s ease}.purchase-info .btn:first-of-type{background-color:#256eff}.purchase-info .btn:last-of-type{background-color:#f64749}.purchase-info .btn:hover{opacity:.9}.social-links{display:flex;align-items:center}.social-links a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:#000;border:1px solid #000;margin:0 .2rem;border-radius:50%;text-decoration:none;font-size:2rem;transition:background-color .3s ease,border-color .3s ease}.social-links a:hover{background-color:#000;color:#fff;border-color:#000}@media screen and (min-width: 992px){.card{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}.product-content{padding:3rem 2rem}.product-imgs{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width: 768px){.product-title{font-size:2rem}.product-detail h2{font-size:1.3rem}}
