.custom-product-layout{padding:90px 0;background:#f8f6f2}.custom-container{max-width:1200px;margin:0 auto;padding:0 40px}.custom-grid{display:flex;gap:80px;align-items:start}.custom-media{display:flex;flex-wrap:wrap;gap:20px}.thumb-item:nth-child(3n+2),.thumb-item:nth-child(3n+3){width:calc(50% - 10px)!important}.thumb-item{width:100%;display:flex;align-items:center;justify-content:center}.product-thumbnails{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}.thumb-item img{height:100%;border-radius:4px}.custom-media-item img{width:100%;height:auto;border-radius:4px}.custom-info{padding-top:10px}.review-badge{display:flex;align-items:center;gap:12px;margin-bottom:24px}.review-badge img{width:48px;height:auto}.review-badge a{font-size:16px}.discount-pill{display:flex;align-items:center;background:#b0846a;color:#fff;border-radius:999px;padding:7px 20px;width:fit-content}.pill-divider{width:1px;height:32px;background:#fff6;margin:0 24px}.product-benefits{list-style:none;padding:0;margin:24px 0 32px}.benefit-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;font-size:16px;color:#080407}.benefit-icon{width:20px;height:20px;flex-shrink:0;margin-top:0;object-fit:contain}.order-offer{display:flex;align-items:start;gap:16px;background:#664c3f;border-radius:12px;padding:25px 24px;margin:40px 0 35px}.order-offer-image{min-width:48px;height:auto;flex-shrink:0;margin-top:2px}.order-offer-text{font-size:18px;color:#fff}.addons-wrapper{margin-top:28px}.addons-title{font-size:20px;margin-bottom:12px}.addon-item{display:flex;justify-content:space-between;align-items:center;border:1px solid #D1BFA3;border-radius:12px;padding:18px 20px;margin-bottom:12px;background:#fffaf6}.addons-wrapper h3{font-size:18px;margin-bottom:15px}.addon-left{display:flex;align-items:center;gap:12px;font-size:12px}.addon-left img{width:56px;min-width:56px;height:56px;object-fit:cover;border-radius:8px}.addon-name{font-size:16px}.addon-btn{background:#6b4a3a;color:#fff;border:none;padding:12px 21px;border-radius:20px;cursor:pointer;font-size:12px}.addon-free{font-weight:600;color:#6b4a3a}.main-cart-btn{width:100%;margin-top:24px;padding:18px;background:#802d2d;color:#fff;font-size:14px;border-radius:999px;border:none;cursor:pointer}.product-accordions{margin:32px 0;border-top:1px solid #E4DBCB66}.accordion-item{border-bottom:1px solid #E4DBCB66;padding:23px 0}.accordion-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:16px;font-weight:500;color:#080407;list-style:none}.accordion-title::-webkit-details-marker{display:none}.accordion-icon{width:18px;height:18px;position:relative}.accordion-icon:before,.accordion-icon:after{content:"";position:absolute;background:#3a2f2a;transition:transform .3s ease}.accordion-icon:before{width:18px;height:2px;top:8px;left:0}.accordion-icon:after{width:2px;height:18px;top:0;left:8px}details[open] .accordion-icon:after{transform:scaleY(0)}.accordion-content{padding-top:12px;font-size:14px;line-height:1.6}.info-row{display:flex;align-items:flex-start;gap:12px;font-size:14px;color:#3a2f2a;line-height:1.5}.info-row:not(:last-child){margin-bottom:10px}.info-row img{flex-shrink:0;margin-top:2px}.info-text strong{font-weight:600}.product-info-bar img{width:20px;height:20px;object-fit:contain}.faq-inner{max-width:1120px;margin:auto}.hdr-fq h1{margin-bottom:20px}.faq-item{background:#fff;border-radius:13px;margin-bottom:30px;border:1px solid transparent}.faq-question{font-size:28px;font-weight:500;display:flex;justify-content:space-between;align-items:center;list-style:none;padding:34px 40px}.faq-question::-webkit-details-marker{display:none}.faq-icon{width:18px;height:18px;position:relative;flex-shrink:0}.faq-icon:before,.faq-icon:after{content:"";position:absolute;background:#080407;transition:transform .3s ease}.faq-icon:before{width:18px;height:2px;top:8px;left:0}.faq-icon:after{width:2px;height:18px;top:0;left:8px}details[open] .faq-icon:after{transform:scaleY(0)}.faq-answer{padding:0 40px 34px}.alt-section{background:#fff;padding:100px 0}.alt-container{max-width:1100px;margin:0 auto}.alt-row{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:120px}.alt-row:last-child{margin:0}.alt-row.reverse{direction:rtl}.alt-row.reverse>*{direction:ltr}.alt-image img{width:100%;border-radius:14px;object-fit:cover}.alt-subtitle{display:block;color:#664c3f;font-family:IvyMode;font-weight:300;margin-bottom:10px}.alt-content .alt-cntnt-inn{max-width:500px}.alt-text{margin:10px 0 30px}.alt-row.reverse .alt-cntnt-inn{margin-left:100px}.game-inner{display:flex;align-items:center;gap:80px}.game-image img{width:100%;border-radius:18px}.game-heading{font-size:42px;font-weight:500;margin-bottom:16px;color:#2f2723}.game-text{font-size:15px;line-height:1.7;color:#5a4a42;margin-bottom:40px;max-width:420px}.accordion-item[open] .accordion-content{display:block}.accordion-toggle{width:100%;background:none;border:none;padding:20px 0;font-size:16px;display:flex;justify-content:space-between;cursor:pointer}.accordion-toggle .icon{font-size:22px;transition:transform .3s}.accordion-item.active .icon{transform:rotate(45deg)}.accordion-content{display:none;padding-bottom:18px;font-size:14px}.accordion-item.active .accordion-content{display:block}.game-inner>div{flex:1}.game-header{max-width:700px;margin:0 auto 80px;text-align:center}.game-header-text{margin-top:20px}.faq-item{border-top:1px solid #ddd}.faq-item.active .faq-question{padding-bottom:20px}.faq-item.active .faq-answer{display:block}.faq-right img{width:100%;border-radius:16px}.fq2 .faq-item{border:unset}.fq2 .faq-item:last-child{margin:0}.gme-img-innr{position:relative}.p1 img{width:20px}.p1{position:absolute}.img-sp{height:40px;width:40px;background-color:#66385d;display:flex;align-items:center;justify-content:center;border-radius:100%;display:inline-flex;position:relative;z-index:1}.img-ping{position:relative;cursor:pointer}.ping{content:"";position:absolute;background-color:#66385d66;border-radius:100%;left:-5px;top:-5px;height:50px;width:50px;animation:ping 2s cubic-bezier(0,0,.2,1)infinite}@keyframes ping{75%,to{transform:scale(2.3);opacity:0}}.p1.plus1{top:165px;left:180px}.game-accordion .accordion-item{padding:0;border:unset}.game-accordion .accordion-content{padding-top:0}.game-accordion .accordion-item.active .accordion-toggle{padding-bottom:10px}.game-accordion{max-width:600px}.p1.plus2{top:90px;right:15px}.p1.plus3{bottom:100px;right:0}.faq-innern{display:flex;gap:130px}.faq-innern>div{flex:1}.faq-innern .faq-left h2{margin-bottom:40px}.faq-innern .faq-accordion .faq-item{background-color:transparent;border:unset;border-bottom:1px solid #E4DBCB66;margin:0}.faq-innern .faq-question{width:100%;padding:30px 0;font-size:18px}.faq-innern .faq-answer{padding:0 0 30px}.faq-item .faq-answer{display:none}button.faq-question span{display:inline-flex;height:40px;width:40px;background-color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center}.info-row.inr2{align-items:center;font-size:13px}.info-row-img{background:#e4dbcb66;padding:1px 10px;border-radius:2px}.info-row-img img{width:14px}@media(min-width:990px){.custom-info{position:sticky;top:120px}}@media(max-width:1599px){.faq-question{font-size:24px;padding:28px 33px}.faq-answer{padding:0 33px 28px}.pb-140{padding-bottom:100px}.p1 img{width:9px}.p1.plus1{top:125px;left:110px}.p1.plus2{top:70px;right:4px}}@media(max-width:1199px){.custom-grid{gap:40px}.faq-item{margin-bottom:20px}.faq-question{font-size:20px;padding:28px 33px}.alt-row{gap:40px;margin-bottom:80px}.alt-row.reverse .alt-cntnt-inn{margin-left:0}.p1.plus1{top:101px;left:110px}.p1.plus2{top:50px;right:4px}.p1.plus3{bottom:70px;right:0}.faq-innern{gap:50px}.faq-innern .faq-question{padding:20px 0;font-size:17px}.faq-innern .faq-answer{font-size:15px;padding-bottom:20px}}@media(max-width:900px){.game-heading{font-size:32px}.alt-row{grid-template-columns:1fr;gap:32px;margin-bottom:80px}.alt-row.reverse{direction:ltr}.alt-title{font-size:26px}}@media(max-width:991px){.custom-grid{gap:20px}.game-inner{gap:30px}.img-sp{height:30px;width:30px}.p1.plus1{top:81px;left:70px}.ping{left:0;top:0;height:30px;width:30px}.review-card{padding:30px}.r-mid p{font-size:16px}}@media(max-width:767px){.custom-grid{flex-direction:column}.review-badge{gap:11px;margin-bottom:14px}.faq-question{font-size:18px;padding:23px;border-radius:10px}.faq-answer{padding:0 23px 23px}.game-header{margin:0 auto 50px}.p1.plus1{top:54px;left:50px}.p1.plus2{top:30px;right:0}.p1.plus3{bottom:34px;right:-5px}.faq-innern{flex-direction:column;gap:30px}}@media(max-width:575px){.pill-txt-wrp{flex-direction:column;align-items:start}.product-grd>div{flex:unset;width:100%}.double-qty-option label{gap:0}label.double-qty-card{flex-direction:column;align-items:start}.save-pill{padding:8px 15px;font-size:9px;margin-top:10px}.order-offer-text{font-size:13px}.order-offer{padding:20px;margin:20px 0 25px}.benefit-item{font-size:14px}.addon-item{flex-direction:column;gap:6px}.addon-btn{padding:9px 19px;font-size:11px}.faq-question{font-size:16px;padding:20px;border-radius:10px}.faq-icon:before{width:16px;top:7px}.faq-icon:after{height:15px;left:7px}.alt-section{padding:60px 0}.alt-row{margin-bottom:30px}.game-inner{display:flex;flex-direction:column}.game-look{overflow:hidden}.game-inner>div{flex:unset;width:100%}.accordion-toggle{padding:16px 0;font-size:15px}.p-140{padding:60px 0}.faq-innern .faq-left h2{margin-bottom:10px}.custom-product-layout{padding:50px 0 20px;background:#f8f6f2}}.radio-ui:after{opacity:0;transition:opacity .2s ease}label.double-qty-card.custom_remmove{border:unset}.quantity-wrp{display:inline-flex;align-items:center;cursor:pointer;padding:0}.quantity-wrp input{position:absolute;opacity:0;pointer-events:none}.radio-ui{width:24px;height:24px;border:2px solid #D1BFA3;border-radius:50%;position:relative;box-sizing:border-box}.radio-ui:after{content:"";width:14px;height:14px;background:#d1bfa3;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.quantity-wrp input:checked+.radio-ui:after{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-page-custom.css.map */
