.section-product-template{background:radial-gradient(circle at 8% 8%,rgba(246,215,104,.12),transparent 24%),linear-gradient(180deg,#fff,#fcfaff)}.section-product-template .product-detail{padding-bottom:34px}.section-product-template .product-layout-grid{align-items:flex-start}.section-product-template .product-detail__images-container{padding:clamp(10px,1.6vw,18px);border:1px solid var(--ig-line);border-radius:var(--ig-radius-lg);background:var(--ig-white);box-shadow:var(--ig-shadow-sm)}.section-product-template .product-detail__images [data-product-media],.section-product-template .product-detail__images .global-border-radius{overflow:hidden;border-radius:calc(var(--ig-radius-lg) - 8px)}.section-product-template .product-detail__thumbnail{overflow:hidden;border:1px solid var(--ig-line);border-radius:12px;background:var(--ig-white)}.section-product-template .product-detail__thumbnail:after{height:3px;background:var(--ig-purple-700)}.section-product-template .product-detail__detail{padding:clamp(22px,3vw,34px);border:1px solid var(--ig-line);border-radius:var(--ig-radius-lg);background:#fffffff5;box-shadow:var(--ig-shadow-md)}.section-product-template .product-detail__title-area{margin-bottom:18px}.section-product-template .product-detail__title{margin:0 0 14px;color:var(--ig-ink);font-size:clamp(28px,3vw,42px);font-weight:800;letter-spacing:-.025em;line-height:1.12}.section-product-template .product-detail__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0 0 18px}.section-product-template .product-detail__price .large-title{color:var(--ig-purple-900);font-size:clamp(28px,3vw,38px);font-weight:850;letter-spacing:-.025em}.section-product-template .product-price__compare{color:var(--ig-muted)}.section-product-template .product-detail__vendor,.section-product-template .product-detail__type,.section-product-template .product-detail__sku{display:inline-flex;min-height:30px;align-items:center;margin:0 6px 10px 0;padding:5px 10px;border:1px solid var(--ig-line);border-radius:999px;background:var(--ig-purple-050);color:var(--ig-muted);font-size:11px;font-weight:750;letter-spacing:.03em}.section-product-template .product-detail__vendor a,.section-product-template .product-detail__type a,.section-product-template .product-detail__sku a{margin-left:3px;color:var(--ig-purple-800)}.section-product-template .product-detail__options{margin-top:12px;margin-bottom:18px;padding-top:18px;border-top:1px solid var(--ig-line)}.section-product-template .option-selector .label,.section-product-template .qty-actual__label{color:var(--ig-ink);font-weight:800}.section-product-template .opt-label{border-color:var(--ig-line);background:var(--ig-white)}.section-product-template .opt-label:hover{border-color:var(--ig-purple-500);background:var(--ig-purple-050)}.section-product-template .opt-btn:checked+.opt-label{border-color:var(--ig-purple-700);background:var(--ig-purple-700);color:var(--ig-white)}.section-product-template .cc-select__btn,.section-product-template .qty-actual__input,.section-product-template .quantity-selector input{border:1px solid var(--ig-line);border-radius:12px;background:var(--ig-white)}.section-product-template .payment-buttons .btn[data-add-to-cart]{min-height:52px;border:1px solid var(--ig-purple-800);border-radius:999px;background:var(--ig-purple-800);box-shadow:0 10px 24px #5b3abc33;color:var(--ig-white);font-size:15px;font-weight:850;letter-spacing:.01em}.section-product-template .payment-buttons .btn[data-add-to-cart]:hover,.section-product-template .payment-buttons .btn[data-add-to-cart]:focus{border-color:var(--ig-purple-900);background:var(--ig-purple-900);color:var(--ig-white);transform:translateY(-1px)}.section-product-template .payment-buttons .btn[data-add-to-cart]:disabled{border-color:var(--ig-line);background:#e9e6ef;box-shadow:none;color:var(--ig-muted);transform:none}.section-product-template .payment-buttons .shopify-payment-button,.section-product-template .product-detail .qty-wrapper+.payment-buttons{margin-top:10px}.section-product-template .payment-buttons .shopify-payment-button__button,.section-product-template .payment-buttons .shopify-payment-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 50px;--shopify-accelerated-checkout-button-border-radius: 999px;min-height:50px;border-radius:999px}.section-product-template .store-availability-container{margin-top:18px;padding:14px 16px;border:1px solid var(--ig-line);border-radius:14px;background:var(--ig-purple-050)}.section-product-template .product-inventory:not(.product-inventory--none){display:inline-flex;margin:0 0 12px;padding:6px 10px;border-radius:999px;background:#edf8f0;font-size:12px}.section-product-template .product-inventory.product-inventory--low{background:#fff0ee}.ig-product-assurance{display:grid;margin-top:18px;padding:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:1px solid rgba(246,215,104,.5);border-radius:16px;background:linear-gradient(135deg,#fffdf4,#faf7ff)}.ig-product-assurance__item{display:flex;min-width:0;align-items:flex-start;gap:8px}.ig-product-assurance__icon{display:inline-flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center;border-radius:50%;background:var(--ig-yellow-500);color:var(--ig-purple-900);font-size:12px;font-weight:900}.ig-product-assurance__item>span:last-child{min-width:0}.ig-product-assurance strong,.ig-product-assurance small{display:block}.ig-product-assurance strong{color:var(--ig-ink);font-size:11px;line-height:1.25}.ig-product-assurance small{margin-top:3px;color:var(--ig-muted);font-size:9px;line-height:1.35}.ig-product-badges{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 12px;padding:0;list-style:none}.ig-product-badge{display:inline-flex;min-height:28px;align-items:center;margin:0;padding:5px 10px;border-radius:999px;font-family:inherit;font-size:10px;font-weight:850;letter-spacing:.08em}.ig-product-badge--open,.ig-product-badge--preorder{background:#eaf7ef;color:#087547}.ig-product-badge--closed,.ig-product-badge--urgent{background:#fff0ee;color:#b52b32}.ig-product-badge--bonus,.ig-product-badge--limited{background:#fff8d8;color:#7b6300}.ig-product-note{display:flex;align-items:flex-start;gap:11px;margin-top:14px;padding:14px 16px;border:1px solid var(--ig-line);border-radius:16px;background:var(--ig-purple-050);color:var(--ig-ink)}.ig-product-note--kuji{border-color:#7e56e04d;background:linear-gradient(135deg,#f5f0ff,#fffbe7)}.ig-product-note--clearance{border-color:#f6d768a6;background:linear-gradient(135deg,#fff8d8,#faf7ff)}.ig-product-note__icon{display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border-radius:50%;background:var(--ig-yellow-500);color:var(--ig-purple-900);font-weight:900}.ig-product-note strong,.ig-product-note small,.ig-product-note a{display:block}.ig-product-note strong{font-size:13px;line-height:1.35}.ig-product-note small{margin-top:3px;color:var(--ig-muted);font-size:11px;line-height:1.45}.ig-product-note a{margin-top:7px;color:var(--ig-purple-800);font-size:11px;font-weight:850;text-decoration:none}.ig-product-note a:hover,.ig-product-note a:focus{text-decoration:underline}.ig-product-support-section-wrapper{background:var(--ig-white)}.ig-product-support-section{padding:24px 0 42px}.ig-product-support-section__heading{max-width:760px;margin-bottom:22px}.ig-product-support-section__heading .ig-eyebrow{margin:0 0 8px;color:var(--ig-purple-700);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ig-product-support-section__heading h2{margin:0 0 10px;color:var(--ig-ink);font-size:clamp(25px,3vw,36px);line-height:1.15}.ig-product-support-section__heading .rte{color:var(--ig-muted)}.ig-kuji-stock-card,.ig-product-format-guide{padding:clamp(20px,3vw,34px);border:1px solid var(--ig-line);border-radius:var(--ig-radius-lg);background:linear-gradient(135deg,#fff,#fbf9ff);box-shadow:var(--ig-shadow-sm)}.ig-kuji-stock-table-wrap{overflow-x:auto;border:1px solid var(--ig-line);border-radius:16px}.ig-kuji-stock-table{width:100%;min-width:560px;margin:0;border-collapse:collapse;background:var(--ig-white)}.ig-kuji-stock-table th,.ig-kuji-stock-table td{padding:12px 16px;border-bottom:1px solid var(--ig-line);color:var(--ig-ink);text-align:left;vertical-align:middle}.ig-kuji-stock-table thead th{background:var(--ig-purple-800);color:var(--ig-white);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ig-kuji-stock-table tbody tr:last-child th,.ig-kuji-stock-table tbody tr:last-child td{border-bottom:0}.ig-kuji-stock-table img{display:block;width:64px;height:64px;border-radius:10px;object-fit:cover}.ig-kuji-stock-table__available{display:inline-flex;padding:5px 9px;border-radius:999px;background:#eaf7ef;color:#087547;font-size:11px;font-weight:800}.ig-product-facts{display:grid;margin:0 0 22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ig-product-facts>div{padding:14px;border:1px solid var(--ig-line);border-radius:14px;background:var(--ig-white)}.ig-product-facts dt{margin-bottom:4px;color:var(--ig-muted);font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.ig-product-facts dd{margin:0;color:var(--ig-ink);font-size:13px;font-weight:750}.ig-product-format-guide__notice{padding:16px 18px;border-left:4px solid var(--ig-yellow-500);border-radius:0 14px 14px 0;background:#fffbea}.ig-product-format-guide__notice strong{color:var(--ig-ink)}.ig-product-format-guide__notice p{margin:5px 0 0;color:var(--ig-muted);font-size:12px;line-height:1.55}.ig-kuji-journey{position:relative;overflow:hidden;padding:clamp(26px,4vw,48px);border:1px solid rgba(255,255,255,.12);border-radius:var(--ig-radius-lg);background:radial-gradient(circle at 88% 4%,rgba(246,215,104,.2),transparent 26%),linear-gradient(135deg,#2f2346,#4d2ea4);box-shadow:0 22px 55px #2f23462e;color:var(--ig-white)}.ig-kuji-journey:after{position:absolute;right:-44px;bottom:-64px;width:190px;height:190px;border:28px solid rgba(255,255,255,.045);border-radius:50%;content:"";pointer-events:none}.ig-kuji-journey__header{position:relative;z-index:1;max-width:720px;margin:0 auto 20px;text-align:center}.ig-kuji-journey__header .ig-eyebrow,.ig-preorder-guide__header .ig-eyebrow{margin:0 0 8px;color:var(--ig-yellow-500);font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.ig-kuji-journey__header h2{margin:0 0 12px;color:var(--ig-white);font-size:clamp(28px,4vw,42px);line-height:1.1}.ig-kuji-journey__header .rte{color:#ffffffd1}.ig-kuji-journey__promise{position:relative;z-index:1;display:flex;width:fit-content;align-items:center;gap:8px;margin:0 auto 30px;padding:9px 14px;border:1px solid rgba(246,215,104,.45);border-radius:999px;background:#f6d7681f;color:#fff4b9;font-size:12px}.ig-kuji-journey__steps{position:relative;z-index:1;display:grid;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none}.ig-kuji-journey__steps:before{position:absolute;top:28px;right:10%;left:10%;height:2px;background:linear-gradient(90deg,#f6d76826,#f6d768cc,#f6d76826);content:""}.ig-kuji-journey__step{position:relative;z-index:1;padding:18px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#ffffff17;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.ig-kuji-journey__number{display:flex;width:42px;height:42px;align-items:center;justify-content:center;margin-bottom:18px;border:5px solid rgba(255,255,255,.2);border-radius:50%;background:var(--ig-yellow-500);box-shadow:0 0 0 4px #4b329a;color:var(--ig-purple-900);font-size:14px;font-weight:900}.ig-kuji-journey__step h3{margin:0 0 8px;color:var(--ig-white);font-size:17px;line-height:1.25}.ig-kuji-journey__step .rte{color:#ffffffbd;font-size:12px;line-height:1.55}.ig-kuji-journey__notes{position:relative;z-index:1;display:grid;margin-top:16px;grid-template-columns:1fr 1fr;gap:12px}.ig-kuji-journey__notes>div{display:flex;align-items:center;gap:11px;padding:14px 16px;border:1px solid rgba(255,255,255,.14);border-radius:15px;background:#ffffff14}.ig-kuji-journey__note-icon{display:flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border-radius:50%;background:#f6d7682e;color:var(--ig-yellow-500);font-weight:900}.ig-kuji-journey__notes strong,.ig-kuji-journey__notes small{display:block}.ig-kuji-journey__notes strong{color:var(--ig-white);font-size:12px}.ig-kuji-journey__notes small{margin-top:3px;color:#ffffffad;font-size:10px;line-height:1.4}.ig-kuji-flow-guide{overflow:hidden;border:1px solid #dfd0ff;border-radius:26px;background:#fbf9ff;box-shadow:0 18px 44px #4d2ea41a}.ig-kuji-flow-guide__hero{padding:clamp(30px,5vw,52px) clamp(22px,6vw,72px);border-bottom:1px solid #e4d8ff;background:radial-gradient(circle at 8% 12%,rgba(246,215,104,.2),transparent 27%),linear-gradient(135deg,#fffdf4,#f1eaff);text-align:center}.ig-kuji-flow-guide__hero .ig-eyebrow{margin:0 0 12px;color:var(--ig-purple-700);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.ig-kuji-flow-guide__hero .ig-eyebrow:before{display:inline-block;width:10px;height:10px;margin-right:8px;border:3px solid #fff4bd;border-radius:50%;background:var(--ig-yellow-500);content:"";vertical-align:-1px}.ig-kuji-flow-guide__hero h2{max-width:760px;margin:0 auto 14px;color:var(--ig-ink);font-size:clamp(32px,4.5vw,48px);letter-spacing:-.035em;line-height:1.08}.ig-kuji-flow-guide__hero .rte{max-width:760px;margin:0 auto;color:var(--ig-muted);font-size:15px;line-height:1.65}.ig-kuji-flow-guide__hero .rte p{margin:0}.ig-kuji-flow-guide__highlights{display:grid;padding:18px clamp(18px,4vw,42px) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ig-kuji-flow-guide__highlight{display:grid;min-width:0;align-items:center;padding:14px 16px;grid-template-columns:48px minmax(0,1fr);gap:12px;border:1px solid #e3d7fb;border-radius:16px;background:#fff;box-shadow:0 8px 20px #4d2ea40f}.ig-kuji-flow-guide__badge{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border-radius:14px;background:#fff0b7;color:var(--ig-purple-900);font-size:14px;font-weight:900}.ig-kuji-flow-guide__highlight strong,.ig-kuji-flow-guide__highlight small{display:block}.ig-kuji-flow-guide__highlight strong{color:var(--ig-ink);font-size:14px;line-height:1.3}.ig-kuji-flow-guide__highlight small{margin-top:3px;color:var(--ig-muted);font-size:12px;line-height:1.4}.ig-kuji-flow-guide__workflow{padding:clamp(30px,4vw,46px) clamp(22px,5vw,56px) 28px}.ig-kuji-flow-guide__workflow>h3{margin:0 0 30px;color:var(--ig-ink);font-size:clamp(28px,3.5vw,38px);font-weight:700;letter-spacing:-.025em;line-height:1.15;text-align:center}.ig-kuji-flow-guide__steps{position:relative;display:grid;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none}.ig-kuji-flow-guide__steps:before{position:absolute;top:21px;right:10%;left:10%;height:2px;background:#f1d36a;content:""}.ig-kuji-flow-guide__step{position:relative;z-index:1;min-width:0}.ig-kuji-flow-guide__number{display:flex;width:42px;height:42px;align-items:center;justify-content:center;margin:0 auto 16px;border:1px solid #eadb95;border-radius:50%;background:#fff4c9;box-shadow:0 0 0 3px #fff,0 0 0 4px #e5d8ff;color:var(--ig-purple-900);font-size:15px;font-weight:900}.ig-kuji-flow-guide__step-content{text-align:center}.ig-kuji-flow-guide__step h4{margin:0 0 6px;color:var(--ig-ink);font-size:17px;line-height:1.25}.ig-kuji-flow-guide__step .rte{color:var(--ig-muted);font-size:12px;line-height:1.5}.ig-kuji-flow-guide__step .rte p{margin:0}.ig-kuji-flow-guide__fine-print{margin:0 22px 22px;padding:14px 16px;border:1px solid #ecd788;border-radius:14px;background:#fff9df;color:#594b22;font-size:12px;line-height:1.55}.ig-preorder-guide{padding:clamp(24px,4vw,42px);border:1px solid var(--ig-line);border-radius:var(--ig-radius-lg);background:radial-gradient(circle at 96% 2%,rgba(246,215,104,.2),transparent 24%),linear-gradient(135deg,#fff,#f8f4ff);box-shadow:var(--ig-shadow-sm)}.ig-preorder-guide__header{max-width:780px;margin-bottom:24px}.ig-preorder-guide__header .ig-eyebrow{color:var(--ig-purple-700)}.ig-preorder-guide__header h2{margin:0 0 10px;color:var(--ig-ink);font-size:clamp(27px,3.5vw,38px);line-height:1.14}.ig-preorder-guide__header .rte{color:var(--ig-muted)}.ig-preorder-guide__comparison{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ig-order-type-card{padding:clamp(18px,2.6vw,26px);border:1px solid var(--ig-line);border-radius:19px;background:var(--ig-white)}.ig-order-type-card--preorder{border-top:4px solid var(--ig-purple-700)}.ig-order-type-card--backorder{border-top:4px solid var(--ig-yellow-500)}.ig-order-type-card__topline{display:flex;align-items:center;gap:12px;margin-bottom:14px}.ig-order-type-card__icon{display:flex;width:43px;height:43px;flex:0 0 43px;align-items:center;justify-content:center;border-radius:14px;background:var(--ig-purple-100);color:var(--ig-purple-900);font-size:15px;font-weight:900}.ig-order-type-card--backorder .ig-order-type-card__icon{background:#fff5c9}.ig-order-type-card__label{display:block;margin-bottom:2px;color:var(--ig-muted);font-size:9px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.ig-order-type-card h3{margin:0;color:var(--ig-ink);font-size:22px}.ig-order-type-card .rte{color:var(--ig-muted);font-size:12px;line-height:1.55}.ig-order-type-card ul{margin:16px 0 0;padding:0;list-style:none}.ig-order-type-card li{position:relative;margin-top:8px;padding-left:20px;color:var(--ig-ink);font-size:11px;font-weight:700;line-height:1.45}.ig-order-type-card li:before{position:absolute;top:0;left:0;color:var(--ig-purple-700);content:"\2713";font-weight:900}.ig-order-type-card--backorder li:before{color:#9a7700}.ig-preorder-guide__timeline{display:grid;margin-top:20px;padding:20px;grid-template-columns:repeat(3,1fr);gap:12px;border:1px solid var(--ig-line);border-radius:18px;background:var(--ig-purple-050)}.ig-preorder-guide__timeline>div{position:relative;padding-left:40px}.ig-preorder-guide__timeline span{position:absolute;top:0;left:0;display:flex;width:29px;height:29px;align-items:center;justify-content:center;border-radius:50%;background:var(--ig-purple-800);color:var(--ig-white);font-size:11px;font-weight:900}.ig-preorder-guide__timeline strong,.ig-preorder-guide__timeline small{display:block}.ig-preorder-guide__timeline strong{color:var(--ig-ink);font-size:12px}.ig-preorder-guide__timeline small{margin-top:3px;color:var(--ig-muted);font-size:10px;line-height:1.45}.ig-preorder-guide__important{display:flex;align-items:flex-start;gap:12px;margin-top:16px;padding:16px 18px;border:1px solid rgba(246,215,104,.65);border-radius:16px;background:#fffbea}.ig-preorder-guide__important>span{display:flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;border-radius:50%;background:var(--ig-yellow-500);color:var(--ig-purple-900);font-weight:900}.ig-preorder-guide__important strong{display:block;margin-bottom:3px;color:var(--ig-ink);font-size:12px}.ig-preorder-guide__important .rte{color:var(--ig-muted);font-size:11px;line-height:1.5}.section-product-template .product-description__no-expand,.section-product-template .product-detail-accordion{margin-top:20px;padding-top:18px;border-top:1px solid var(--ig-line)}.section-product-template .tabs{border-bottom-color:var(--ig-line)}.section-product-template .tabs a{color:var(--ig-muted);font-weight:800}.section-product-template .tabs .tab--active,.section-product-template .tabs a:hover{color:var(--ig-purple-800)}.section-product-template .tabs a:after,.section-product-template .tabs .tab--active:after{background:var(--ig-purple-700)}.section-product-template .sharing{color:var(--ig-muted)}.section-product-recommendations,.section-recently-viewed{background:var(--ig-white)}@media(min-width:768px){.section-product-template .product-layout-grid__detail{padding-left:clamp(28px,4vw,60px)}}@media(max-width:767px){.section-product-template .product-detail{padding-bottom:18px}.section-product-template .product-layout-grid__images,.section-product-template .product-layout-grid__detail{padding-top:16px}.section-product-template .product-detail__images-container{padding:8px;border-radius:18px}.section-product-template .product-detail__detail{padding:22px 18px;border-radius:20px}.section-product-template .product-detail__title-area{margin-bottom:18px}.section-product-template .product-detail__title{font-size:28px}.section-product-template .product-detail__price .large-title{font-size:30px}.ig-product-assurance{padding:11px;gap:7px}.ig-product-assurance__item{align-items:center;flex-direction:column;gap:5px;text-align:center}.ig-product-assurance strong{font-size:10px}.ig-product-assurance small{display:none}.ig-product-support-section{padding:10px 0 30px}.ig-product-facts{grid-template-columns:1fr 1fr}.ig-kuji-stock-card,.ig-product-format-guide{padding:18px;border-radius:20px}.ig-kuji-journey,.ig-preorder-guide{padding:22px 18px;border-radius:20px}.ig-kuji-journey__steps,.ig-preorder-guide__comparison{grid-template-columns:1fr 1fr}.ig-kuji-journey__steps:before{display:none}.ig-kuji-journey__notes,.ig-preorder-guide__timeline{grid-template-columns:1fr}.ig-kuji-flow-guide{border-radius:20px}.ig-kuji-flow-guide__hero{padding:26px 20px 24px}.ig-kuji-flow-guide__hero h2{font-size:31px;line-height:1.08}.ig-kuji-flow-guide__hero .rte{font-size:14px;line-height:1.55}.ig-kuji-flow-guide__highlights{padding:14px 0 0;grid-template-columns:1fr;gap:8px}.ig-kuji-flow-guide__highlight{padding:12px 14px;border-radius:15px}.ig-kuji-flow-guide__workflow{padding:30px 14px 22px}.ig-kuji-flow-guide__workflow>h3{margin-bottom:24px;font-size:27px}.ig-kuji-flow-guide__steps{display:grid;grid-template-columns:1fr;gap:18px}.ig-kuji-flow-guide__steps:before{top:20px;right:auto;bottom:20px;left:20px;width:2px;height:auto}.ig-kuji-flow-guide__step{display:grid;align-items:start;grid-template-columns:42px minmax(0,1fr);gap:14px}.ig-kuji-flow-guide__number{margin:0}.ig-kuji-flow-guide__step-content{padding-top:1px;text-align:left}.ig-kuji-flow-guide__fine-print{margin:0;border-radius:13px}}@media(max-width:374px){.ig-product-assurance{grid-template-columns:1fr}.ig-product-assurance__item{align-items:flex-start;flex-direction:row;text-align:left}.ig-product-assurance small{display:block}.ig-product-facts,.ig-kuji-journey__steps,.ig-preorder-guide__comparison{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.section-product-template .payment-buttons .btn[data-add-to-cart]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/ig-product-system.css.map */
