/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.product-info__gift{cursor:pointer;width:100%;padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);justify-content:space-between;align-items:center;display:flex}@media (min-width:720px){.product-info__gift{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2)}}@media (min-width:1200px){.product-info__gift{padding-block:calc(var(--spacing,.25rem)*2)}}.product-info__gift-expanded{flex-direction:column;display:flex}.product-info__gift-expanded-header{align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*3);display:flex}@media (min-width:720px){.product-info__gift-expanded-header{padding-inline:13px;padding-block:calc(var(--spacing,.25rem)*4)}}.product-info__gift-expanded-header--toggle{cursor:pointer;border-style:var(--tw-border-style);background-color:#0000;border-width:0;justify-content:space-between;width:100%}.product-info__gift-expanded-header-left{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.product-info__gift-expanded-product{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*3);display:flex}@media (min-width:720px){.product-info__gift-expanded-product{padding-inline:calc(var(--spacing,.25rem)*3)}}@media (min-width:1200px){.product-info__gift-expanded-product:last-child{padding-top:calc(var(--spacing,.25rem)*2)}}.product-info__gift-expanded-img{height:calc(var(--spacing,.25rem)*10);min-width:calc(var(--spacing,.25rem)*10);background-color:var(--color-white,#fff);object-fit:contain;border-radius:.25rem;flex-shrink:0}.product-info__gift-expanded-name{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-gray-400,#797b7e)}.product-info__gift-left{min-width:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*1);flex:1;display:flex}.product-info__gift-icon{box-sizing:content-box;height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:var(--color-kn-black,#323232);flex-shrink:0}.product-info__gift-title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*4.5);line-height:calc(var(--spacing,.25rem)*4.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-14,-.28px);letter-spacing:var(--tracking-14,-.28px);color:var(--color-kn-black,#323232)}.product-info__gift-right{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-shrink:0;display:flex}.product-info__gift-thumbs{padding-right:calc(var(--spacing,.25rem)*1.5);align-items:center;display:flex}.product-info__gift-thumb{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-kn-white-border,#e8eaed);background-color:var(--color-white,#fff);border-radius:3.40282e38px;flex-shrink:0;margin-right:-6px;padding:9px;overflow:hidden}.product-info__gift-thumb-img{object-fit:cover;width:100%;height:100%}.product-info__gift-chevron{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);background-color:var(--color-kn-silver-soft,#f3f3f3);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.product-info__gift-chevron-icon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);color:var(--color-kn-text-primary,#050607)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
